0000950170-21-002479.txt : 20211028 0000950170-21-002479.hdr.sgml : 20211028 20211028165103 ACCESSION NUMBER: 0000950170-21-002479 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211028 DATE AS OF CHANGE: 20211028 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REPLIGEN CORP CENTRAL INDEX KEY: 0000730272 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 042729386 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14656 FILM NUMBER: 211359124 BUSINESS ADDRESS: STREET 1: 41 SEYON STREET STREET 2: BUILDING 1, SUITE 100 CITY: WALTHAM STATE: MA ZIP: 02453 BUSINESS PHONE: 7814499560 MAIL ADDRESS: STREET 1: 41 SEYON STREET STREET 2: BUILDING 1, SUITE 100 CITY: WALTHAM STATE: MA ZIP: 02453 10-Q 1 rgen-20210930.htm 10-Q 10-Q
--12-31falseQ3P3Y00007302720000730272us-gaap:RetainedEarningsMember2020-01-012020-09-300000730272us-gaap:TrademarksMember2021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:EuropeMember2020-07-012020-09-300000730272us-gaap:NoncompeteAgreementsMemberrgen:NonMetallicSolutionsMember2021-01-012021-09-300000730272us-gaap:OtherIntangibleAssetsMember2021-09-300000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2019-07-192019-07-190000730272us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310000730272us-gaap:CostOfSalesMember2020-01-012020-09-300000730272rgen:AvitideIncMemberus-gaap:CustomerRelationshipsMember2021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:EuropeMember2021-01-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:NorthAmericaMember2020-07-012020-09-300000730272us-gaap:TrademarksMember2020-01-012020-12-310000730272rgen:AvitideIncMember2021-09-200000730272us-gaap:RoyaltyMember2021-01-012021-09-3000007302722019-12-310000730272rgen:AvitideIncMemberus-gaap:DevelopedTechnologyRightsMember2021-09-300000730272rgen:ArtesynBiosolutionsMemberus-gaap:TrademarksAndTradeNamesMember2021-09-300000730272rgen:NonMetallicSolutionsMemberus-gaap:DevelopedTechnologyRightsMember2021-09-300000730272us-gaap:ResearchAndDevelopmentArrangementMemberrgen:NGLImpactAMember2020-07-012020-09-300000730272us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberrgen:PfizerMember2020-07-012020-09-300000730272us-gaap:PatentsMember2020-01-012020-12-310000730272rgen:AvitideIncMember2021-09-162021-09-160000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2021-09-300000730272rgen:ArtesynBiosolutionsMemberus-gaap:NoncompeteAgreementsMember2021-09-300000730272us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300000730272us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:EuropeMember2020-01-012020-09-300000730272rgen:NonMetallicSolutionsMemberus-gaap:TradeNamesMember2021-01-012021-09-300000730272rgen:TrademarkMember2020-12-310000730272us-gaap:ProductMember2021-07-012021-09-300000730272srt:MinimumMemberrgen:ContingentConsiderationMemberrgen:MonteCarloSimulationMemberrgen:RDAndCommercializationBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-2000007302722021-06-300000730272us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-09-300000730272us-gaap:CustomerRelationshipsMember2021-09-300000730272rgen:RestrictedStockAndPerformanceStockUnitsMember2020-01-012020-12-310000730272us-gaap:CustomerRelationshipsMemberrgen:NonMetallicSolutionsMember2021-01-012021-09-300000730272srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300000730272us-gaap:PatentsMember2021-09-300000730272rgen:AvitideIncMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-09-300000730272us-gaap:RetainedEarningsMember2020-06-300000730272us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000730272rgen:NonEmployeeDirectorStockOptionMember2021-01-012021-09-300000730272us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000730272rgen:SpectrumIncMember2020-01-012020-09-300000730272us-gaap:CustomerRelationshipsMemberrgen:ArtesynBiosolutionsMember2021-09-300000730272rgen:RestrictedStockAndPerformanceStockUnitsMember2021-01-012021-09-300000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2019-07-190000730272rgen:AvitideIncMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300000730272us-gaap:ResearchAndDevelopmentArrangementMemberrgen:NGLImpactAMember2021-07-012021-09-300000730272us-gaap:ProductMember2021-01-012021-09-300000730272us-gaap:OtherIntangibleAssetsMember2020-12-310000730272us-gaap:TrademarksMember2021-01-012021-09-300000730272us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300000730272rgen:SpectrumIncMember2020-07-012020-09-300000730272us-gaap:OtherIntangibleAssetsMember2021-01-012021-09-300000730272srt:MinimumMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-300000730272rgen:SpectrumIncMember2021-01-012021-09-300000730272rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember2019-07-310000730272rgen:ArtesynBiosolutionsMember2020-10-272020-10-2700007302722020-12-310000730272rgen:AvitideIncMemberus-gaap:TradeNamesMember2021-09-300000730272us-gaap:CommonStockMember2020-12-310000730272rgen:ArtesynBiosolutionsMemberus-gaap:GoodwillMember2021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-07-012021-09-300000730272us-gaap:CustomerRelationshipsMemberrgen:PolymemSAMember2021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2021-09-300000730272us-gaap:DevelopedTechnologyRightsMember2021-09-3000007302722021-10-250000730272us-gaap:PatentsMember2021-01-012021-09-300000730272us-gaap:CustomerRelationshipsMember2021-01-012021-09-300000730272rgen:ArtesynBiosolutionsMember2021-01-012021-09-300000730272us-gaap:CommonStockMember2021-09-300000730272rgen:TrueUpCostsDecember2020Member2021-01-012021-09-300000730272us-gaap:CostOfSalesMember2021-07-012021-09-300000730272rgen:MeasurementInputProbabilityOfSuccessMemberrgen:ContingentConsiderationMemberrgen:MonteCarloSimulationMemberrgen:RDAndCommercializationBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272rgen:ArtesynBiosolutionsMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-09-300000730272us-gaap:TradeNamesMemberrgen:PolymemSAMember2021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:NorthAmericaMember2021-01-012021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300000730272us-gaap:RetainedEarningsMember2020-09-300000730272us-gaap:DevelopedTechnologyRightsMember2020-12-310000730272rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember2020-12-310000730272us-gaap:NoncompeteAgreementsMemberrgen:PolymemSAMember2021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrgen:ApacOtherMember2020-01-012020-09-300000730272us-gaap:CommonStockMember2020-09-300000730272rgen:AvitideIncMemberus-gaap:CapitalUnitsMember2021-09-162021-09-160000730272rgen:ArtesynBiosolutionsMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrgen:ApacOtherMember2021-01-012021-09-300000730272rgen:AvitideIncMemberus-gaap:NoncompeteAgreementsMember2021-09-300000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2019-07-310000730272us-gaap:AdditionalPaidInCapitalMember2020-09-300000730272us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-09-300000730272us-gaap:MoneyMarketFundsMember2021-09-300000730272us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-300000730272rgen:ContingentConsiderationMemberrgen:MonteCarloSimulationMemberrgen:RDAndCommercializationBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300000730272rgen:RestrictedStockAndPerformanceStockUnitsMember2020-09-300000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2021-07-012021-09-300000730272us-gaap:NoncompeteAgreementsMemberrgen:NonMetallicSolutionsMember2021-09-300000730272us-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberrgen:PfizerMember2021-01-012021-09-300000730272rgen:ArtesynBiosolutionsMember2021-09-300000730272rgen:NonMetallicSolutionsMember2021-09-300000730272rgen:UnvestedOptionsMember2021-01-012021-09-300000730272us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000730272rgen:MeasurementInputRevenueVolumeDiscountRateMemberrgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-09-300000730272rgen:PolymemSAMember2021-06-222021-06-220000730272us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300000730272us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-12-310000730272us-gaap:CommonStockMember2021-07-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrgen:ApacOtherMember2021-07-012021-09-300000730272rgen:AvitideIncMemberus-gaap:CommonStockMember2021-07-012021-09-300000730272us-gaap:ProductMember2020-01-012020-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-09-300000730272us-gaap:ProductMember2020-07-012020-09-300000730272us-gaap:CommonStockMember2019-12-310000730272rgen:AvitideIncMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300000730272us-gaap:CommonStockMember2020-01-012020-09-300000730272rgen:NonExecutiveMemberrgen:RestrictedStockAndPerformanceStockUnitsMember2021-09-300000730272rgen:ArtesynBiosolutionsMemberus-gaap:DevelopedTechnologyRightsMember2021-09-300000730272us-gaap:CommonStockMember2020-07-012020-09-300000730272rgen:AvitideIncMemberus-gaap:CommonStockMember2021-01-012021-09-300000730272us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:NorthAmericaMember2021-07-012021-09-300000730272srt:MaximumMemberrgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RDAndCommercializationBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272us-gaap:CostOfSalesMember2020-07-012020-09-300000730272rgen:PolymemSAMember2021-01-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:EuropeMember2021-07-012021-09-300000730272us-gaap:NoncompeteAgreementsMemberrgen:PolymemSAMember2021-01-012021-09-300000730272us-gaap:CommonStockMember2020-06-300000730272us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300000730272srt:MinimumMemberrgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272rgen:SpectrumIncMember2021-07-012021-09-300000730272rgen:PolymemSAMember2021-09-300000730272rgen:MeasurementInputEarnoutDiscountRateMemberrgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2021-01-012021-09-300000730272rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300000730272us-gaap:DevelopedTechnologyRightsMemberrgen:PolymemSAMember2021-01-012021-09-300000730272rgen:PolymemSAMemberus-gaap:TradeNamesMember2021-01-012021-09-300000730272us-gaap:RetainedEarningsMember2021-07-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-07-012020-09-300000730272rgen:ContingentConsiderationMember2021-09-300000730272us-gaap:TrademarksMember2020-12-310000730272us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300000730272rgen:MeasurementInputEarnoutDiscountRateMemberrgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RDAndCommercializationBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272srt:MaximumMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-300000730272us-gaap:TrademarksAndTradeNamesMemberrgen:PolymemSAMember2021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2019-12-310000730272us-gaap:RetainedEarningsMember2019-12-310000730272rgen:RestrictedStockAndPerformanceStockUnitsMember2021-09-300000730272us-gaap:RetainedEarningsMember2021-06-300000730272srt:ExecutiveOfficerMemberrgen:RestrictedStockAndPerformanceStockUnitsMember2021-09-300000730272rgen:NonMetallicSolutionsMember2021-01-012021-09-300000730272rgen:AvitideIncMember2021-09-202021-09-300000730272us-gaap:CustomerRelationshipsMemberrgen:AvitideIncMember2021-01-012021-09-300000730272us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberrgen:PfizerMember2021-07-012021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-09-3000007302722020-07-012020-09-300000730272us-gaap:SalesRevenueNetMember2020-01-012020-12-310000730272us-gaap:AdditionalPaidInCapitalMemberrgen:TrueUpCostsDecember2020Member2021-01-012021-09-300000730272us-gaap:FairValueInputsLevel3Member2021-09-300000730272rgen:AvitideIncMember2021-09-300000730272srt:MaximumMemberrgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272us-gaap:ConvertibleDebtMember2021-09-300000730272us-gaap:RetainedEarningsMember2021-09-300000730272rgen:ContingentConsiderationMemberrgen:MonteCarloSimulationMemberus-gaap:MeasurementInputPriceVolatilityMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-2000007302722021-09-300000730272us-gaap:PatentsMember2020-12-310000730272us-gaap:CustomerRelationshipsMemberrgen:ArtesynBiosolutionsMember2021-01-012021-09-300000730272us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrgen:ApacOtherMember2020-07-012020-09-300000730272us-gaap:RetainedEarningsMember2020-12-310000730272rgen:NonMetallicSolutionsMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300000730272us-gaap:SalesRevenueNetMemberrgen:PfizerMember2021-07-012021-09-300000730272us-gaap:TrademarksAndTradeNamesMemberrgen:NonMetallicSolutionsMember2021-09-300000730272rgen:AvitideIncMember2021-01-012021-09-300000730272us-gaap:PrincipalOwnerMembersrt:MinimumMemberrgen:SpectrumIncMember2021-09-300000730272rgen:ContingentConsiderationMember2021-01-012021-09-300000730272us-gaap:RetainedEarningsMember2020-07-012020-09-300000730272us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310000730272rgen:ContingentConsiderationMember2020-12-310000730272us-gaap:ResearchAndDevelopmentArrangementMemberrgen:NGLImpactAMember2020-01-012020-09-300000730272rgen:RestrictedStockAndPerformanceStockUnitsMember2020-12-3100007302722021-07-012021-09-300000730272us-gaap:CostOfSalesMember2021-01-012021-09-300000730272rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember2020-12-310000730272rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300000730272us-gaap:OtherIntangibleAssetsMember2020-01-012020-12-310000730272rgen:RestrictedStockAndPerformanceStockUnitsMember2020-01-012020-09-300000730272us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300000730272us-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberrgen:CytivaMember2020-01-012020-12-310000730272us-gaap:CustomerRelationshipsMember2020-01-012020-12-310000730272rgen:AvitideIncMemberus-gaap:TradeNamesMember2021-01-012021-09-300000730272us-gaap:CommonStockMember2021-01-012021-09-300000730272rgen:NonMetallicSolutionsMemberus-gaap:TradeNamesMember2021-09-300000730272us-gaap:RoyaltyMember2020-01-012020-09-300000730272us-gaap:ResearchAndDevelopmentArrangementMemberrgen:NGLImpactAMember2021-01-012021-09-300000730272rgen:AvitideIncMemberus-gaap:TrademarksAndTradeNamesMember2021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2020-06-300000730272rgen:ArtesynBiosolutionsMemberus-gaap:TradeNamesMember2021-01-012021-09-300000730272rgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272us-gaap:EmployeeStockOptionMemberrgen:NonExecutiveMember2021-09-300000730272us-gaap:RoyaltyMember2020-07-012020-09-3000007302722020-01-012020-09-300000730272us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberrgen:PfizerMember2021-07-012021-09-300000730272rgen:AvitideIncMember2021-09-202021-09-200000730272us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300000730272rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember2021-09-300000730272us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000730272rgen:AvitideIncMemberus-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300000730272us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300000730272rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-3000007302722021-09-200000730272us-gaap:CustomerRelationshipsMemberrgen:NonMetallicSolutionsMember2021-09-300000730272us-gaap:RoyaltyMember2021-07-012021-09-300000730272us-gaap:MoneyMarketFundsMember2020-12-310000730272us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:NorthAmericaMember2020-01-012020-09-3000007302722020-09-3000007302722020-01-012020-12-310000730272us-gaap:RetainedEarningsMember2021-01-012021-09-300000730272us-gaap:AdditionalPaidInCapitalMember2020-12-310000730272us-gaap:CustomerRelationshipsMemberrgen:PolymemSAMember2021-01-012021-09-300000730272srt:ExecutiveOfficerMemberus-gaap:EmployeeStockOptionMember2021-09-3000007302722020-06-300000730272us-gaap:CommonStockMember2021-06-300000730272rgen:MonteCarloSimulationMemberrgen:ContingentConsiderationMemberrgen:RevenueAndVolumeBasedPaymentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300000730272rgen:StockOptionAndIncentivePlanMember2018-12-310000730272rgen:ContingentConsiderationMemberrgen:MonteCarloSimulationMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-200000730272us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300000730272rgen:TrademarkMember2021-09-300000730272us-gaap:CustomerRelationshipsMember2020-12-310000730272rgen:AvitideIncMember2021-07-012021-09-300000730272rgen:ArtesynBiosolutionsMemberus-gaap:TradeNamesMember2021-09-3000007302722021-01-012021-09-300000730272srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-09-300000730272rgen:NonMetallicSolutionsMember2020-12-310000730272rgen:AvitideIncMember2021-09-160000730272us-gaap:AdditionalPaidInCapitalMember2021-06-300000730272us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300000730272rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember2021-01-012021-09-300000730272us-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300000730272rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMember2020-01-012020-09-300000730272us-gaap:DevelopedTechnologyRightsMemberrgen:PolymemSAMember2021-09-300000730272rgen:AvitideIncMember2020-01-012020-09-30iso4217:USDxbrli:sharesxbrli:purexbrli:sharesrgen:Segmentiso4217:USD

 

 

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 September 30, 2021

OR

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

For the transition period from to

Commission File Number 000-14656

 

REPLIGEN CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

 

 

 

Delaware

04-2729386

(State or Other Jurisdiction of

Incorporation or Organization)

(I.R.S. Employer

Identification No.)

 

 

41 Seyon Street, Bldg. 1, Suite 100

Waltham, MA

02453

(Address of Principal Executive Offices)

(Zip Code)

 

(781) 250-0111

Registrant’s Telephone Number, Including Area Code

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

 

 

 

Common Stock, par value $0.01 per share

RGEN

The Nasdaq Global Select Market

 

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

 

 

 

1


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 shares outstanding of the registrant’s common stock on October 25, 2021 was 55,288,528.

 

 

2


Table of Contents

 

 

 

 

 

 

PAGE

 

 

 

 

PART I -

FINANCIAL INFORMATION

 

 

 

 

Item 1.

Financial Statements (interim periods unaudited)

 

 

 

 

 

Consolidated Balance Sheets as of September 30, 2021 and December 31, 2020

4

 

 

 

 

Consolidated Statements of Comprehensive Income for the Three and Nine Months Ended September 30, 2021 and 2020

5

 

 

 

 

Consolidated Statements of Stockholders’ Equity for the Three and Nine Months Ended September 30, 2021 and 2020

6

 

 

 

 

Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2021 and 2020

7

 

 

 

 

Notes to Unaudited Consolidated Financial Statements

8

 

 

 

Item 2.

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

28

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

38

 

 

 

Item 4.

Controls and Procedures

38

 

 

 

PART II -

OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

40

 

 

 

Item 1A.

Risk Factors

40

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

40

 

 

 

Item 3.

Defaults Upon Senior Securities

40

 

 

 

Item 4.

Mine Safety Disclosures

40

 

 

 

Item 5.

Other Information

40

 

 

 

Item 6.

Exhibits

41

 

 

Signatures

42

 

 

 

3


PART I – FINANCIAL INFORMATION

 

ITEM 1. Financial Statements

 

REPLIGEN CORPORATION

CONSOLIDATED BALANCE SHEETS

(Unaudited, amounts in thousands, except share data)

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

621,098

 

 

$

717,292

 

Accounts receivable, net of reserves of $1,214 and $762 at September 30, 2021
     and December 31, 2020, respectively

 

 

122,048

 

 

 

71,389

 

Inventories, net

 

 

156,163

 

 

 

95,025

 

Prepaid expenses and other current assets

 

 

11,545

 

 

 

18,676

 

Total current assets

 

 

910,854

 

 

 

902,382

 

Noncurrent assets:

 

 

 

 

 

 

Property, plant and equipment, net

 

 

99,652

 

 

 

66,870

 

Intangible assets, net

 

 

340,163

 

 

 

287,100

 

Goodwill

 

 

833,559

 

 

 

618,305

 

Deferred tax assets

 

 

1,542

 

 

 

2,481

 

Operating lease right of use assets

 

 

55,007

 

 

 

25,176

 

Other noncurrent assets

 

 

620

 

 

 

573

 

Total noncurrent assets

 

 

1,330,543

 

 

 

1,000,505

 

Total assets

 

$

2,241,397

 

 

$

1,902,887

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

28,194

 

 

$

16,880

 

Operating lease liability

 

 

5,528

 

 

 

5,254

 

Accrued liabilities

 

 

63,394

 

 

 

53,085

 

Convertible senior notes, current portion, net

 

 

252,323

 

 

 

243,737

 

Total current liabilities

 

 

349,439

 

 

 

318,956

 

Noncurrent liabilities:

 

 

 

 

 

 

Deferred tax liabilities

 

 

39,125

 

 

 

27,032

 

Noncurrent operating lease liability

 

 

55,909

 

 

 

26,425

 

Noncurrent contingent consideration

 

 

79,962

 

 

 

 

Other noncurrent liabilities

 

 

1,697

 

 

 

1,324

 

Total noncurrent liabilities

 

 

176,693

 

 

 

54,781

 

Total liabilities

 

 

526,132

 

 

 

373,737

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding

 

 

 

 

 

 

Common stock, $0.01 par value; 80,000,000 shares authorized; 55,283,988 shares at
     September 30, 2021 and
54,760,837 shares at December 31, 2020 issued and
     outstanding

 

 

553

 

 

 

548

 

Additional paid-in capital

 

 

1,559,681

 

 

 

1,460,748

 

Accumulated other comprehensive (loss) income

 

 

(9,919

)

 

 

2,085

 

Retained earnings

 

 

164,950

 

 

 

65,769

 

Total stockholders’ equity

 

 

1,715,265

 

 

 

1,529,150

 

Total liabilities and stockholders’ equity

 

$

2,241,397

 

 

$

1,902,887

 

 

 

 

 

 

 

 

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

4


REPLIGEN CORPORATION

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited, amounts in thousands, except per share data)

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

178,177

 

 

$

94,029

 

 

$

483,834

 

 

$

257,521

 

Royalty and other revenue

 

 

39

 

 

 

31

 

 

 

179

 

 

 

91

 

Total revenue

 

 

178,216

 

 

 

94,060

 

 

 

484,013

 

 

 

257,612

 

Costs and operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Cost of product revenue

 

 

75,495

 

 

 

39,626

 

 

 

197,232

 

 

 

108,471

 

Research and development

 

 

9,154

 

 

 

4,422

 

 

 

25,155

 

 

 

13,460

 

Selling, general and administrative

 

 

48,373

 

 

 

29,051

 

 

 

131,809

 

 

 

83,277

 

Total costs and operating expenses

 

 

133,022

 

 

 

73,099

 

 

 

354,196

 

 

 

205,208

 

Income from operations

 

 

45,194

 

 

 

20,961

 

 

 

129,817

 

 

 

52,404

 

Other income (expenses):

 

 

 

 

 

 

 

 

 

 

 

 

Investment income

 

 

44

 

 

 

82

 

 

 

137

 

 

 

1,699

 

Interest expense

 

 

(3,220

)

 

 

(3,052

)

 

 

(9,470

)

 

 

(9,032

)

Other expenses

 

 

(786

)

 

 

(248

)

 

 

(1,789

)

 

 

(632

)

Other expenses, net

 

 

(3,962

)

 

 

(3,218

)

 

 

(11,122

)

 

 

(7,965

)

Income before income taxes

 

 

41,232

 

 

 

17,743

 

 

 

118,695

 

 

 

44,439

 

Income tax provision

 

 

7,734

 

 

 

3,191

 

 

 

19,514

 

 

 

4,211

 

Net income

 

$

33,498

 

 

$

14,552

 

 

$

99,181

 

 

$

40,228

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.61

 

 

$

0.28

 

 

$

1.81

 

 

$

0.77

 

Diluted

 

$

0.58

 

 

$

0.27

 

 

$

1.74

 

 

$

0.75

 

Weighted average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

55,015

 

 

 

52,545

 

 

 

54,918

 

 

 

52,341

 

Diluted

 

 

57,368

 

 

 

53,469

 

 

 

57,072

 

 

 

53,300

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

33,498

 

 

$

14,552

 

 

$

99,181

 

 

$

40,228

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(5,550

)

 

 

4,390

 

 

 

(12,004

)

 

 

5,304

 

Comprehensive income

 

$

27,948

 

 

$

18,942

 

 

$

87,177

 

 

$

45,532

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

5


REPLIGEN CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Unaudited, amounts in thousands, except share data)

 

 

 

Nine Months Ended September 30, 2021

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of
Shares

 

 

Par
Value

 

 

Additional
Paid-In Capital

 

 

Accumulated
Other Comprehensive
Income (Loss)

 

 

Retained
Earnings

 

 

Total
Stockholders'
Equity

 

Balance at December 31, 2020

 

 

54,760,837

 

 

$

548

 

 

$

1,460,748

 

 

$

2,085

 

 

$

65,769

 

 

$

1,529,150

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

99,181

 

 

 

99,181

 

Issuance of common stock for debt conversion

 

 

7

 

 

 

0

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

Exercise of stock options and vesting of stock
   units

 

 

257,387

 

 

 

2

 

 

 

1,989

 

 

 

 

 

 

 

 

 

1,991

 

Issuance of common stock pursuant to the acquisition
    of Avitide Inc.

 

 

271,096

 

 

 

3

 

 

 

77,573

 

 

 

 

 

 

 

 

 

77,576

 

Tax withholding on vesting of restricted stock units

 

 

(5,339

)

 

 

(0

)

 

 

(1,252

)

 

 

 

 

 

 

 

 

(1,252

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

20,476

 

 

 

 

 

 

 

 

 

20,476

 

True up of costs related to the December 2020
   issuance of common stock

 

 

 

 

 

 

 

 

145

 

 

 

 

 

 

 

 

 

145

 

Translation adjustment

 

 

 

 

 

 

 

 

 

 

 

(12,004

)

 

 

 

 

 

(12,004

)

Balance at September 30, 2021

 

 

55,283,988

 

 

$

553

 

 

$

1,559,681

 

 

$

(9,919

)

 

$

164,950

 

 

$

1,715,265

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended September 30, 2021

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of
Shares

 

 

Par
Value

 

 

Additional
Paid-In Capital

 

 

Accumulated
Other Comprehensive
Loss

 

 

Retained
Earnings

 

 

Total
Stockholders'
Equity

 

Balance at June 30, 2021

 

 

54,969,481

 

 

$

550

 

 

$

1,475,436

 

 

$

(4,369

)

 

$

131,452

 

 

$

1,603,069

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33,498

 

 

 

33,498

 

Issuance of common stock for debt conversion

 

 

4

 

 

 

0

 

 

 

1

 

 

 

 

 

 

 

 

 

1

 

Exercise of stock options and vesting of stock
   units

 

 

48,746

 

 

 

0

 

 

 

1,131

 

 

 

 

 

 

 

 

 

1,131

 

Issuance of common stock pursuant to the acquisition
   of Avitide Inc.

 

 

271,096

 

 

 

3

 

 

 

77,573

 

 

 

 

 

 

 

 

 

77,576

 

Tax withholding on vesting of restricted stock units

 

 

(5,339

)

 

 

(0

)

 

 

(1,252

)

 

 

 

 

 

 

 

 

(1,252

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

6,792

 

 

 

 

 

 

 

 

 

6,792

 

Translation adjustment

 

 

 

 

 

 

 

 

 

 

 

(5,550

)

 

 

 

 

 

(5,550

)

Balance at September 30, 2021

 

 

55,283,988

 

 

$

553

 

 

$

1,559,681

 

 

$

(9,919

)

 

$

164,950

 

 

$

1,715,265

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine Months Ended September 30, 2020

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of
Shares

 

 

Par
Value

 

 

Additional
Paid-In Capital

 

 

Accumulated
Other Comprehensive
Loss

 

 

Retained
Earnings

 

 

Total
Stockholders'
Equity

 

Balance at December 31, 2019

 

 

52,078,258

 

 

$

521

 

 

$

1,068,431

 

 

$

(15,027

)

 

$

5,843

 

 

$

1,059,768

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40,228

 

 

 

40,228

 

Exercise of stock options and vesting of stock
   units

 

 

528,442

 

 

 

5

 

 

 

7,073

 

 

 

 

 

 

 

 

 

7,078

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

12,492

 

 

 

 

 

 

 

 

 

12,492

 

Translation adjustment

 

 

 

 

 

 

 

 

 

 

 

5,304

 

 

 

 

 

 

5,304

 

Balance as of September 30, 2020

 

 

52,606,700

 

 

$

526

 

 

$

1,087,996

 

 

$

(9,723

)

 

$

46,071

 

 

$

1,124,870

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended September 30, 2020

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of
Shares

 

 

Par
Value

 

 

Additional
Paid-In Capital

 

 

Accumulated
Other Comprehensive
Loss

 

 

Retained
Earnings

 

 

Total
Stockholders'
Equity

 

Balance at June 30, 2020

 

 

52,494,884

 

 

$

525

 

 

$

1,082,096

 

 

$

(14,113

)

 

$

31,519

 

 

$

1,100,027

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,552

 

 

 

14,552

 

Exercise of stock options and vesting of stock
   units

 

 

111,816

 

 

 

1

 

 

 

1,675

 

 

 

 

 

 

 

 

 

1,676

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

4,225

 

 

 

 

 

 

 

 

 

4,225

 

Translation adjustment

 

 

 

 

 

 

 

 

 

 

 

4,390

 

 

 

 

 

 

4,390

 

Balance as of September 30, 2020

 

 

52,606,700

 

 

$

526

 

 

$

1,087,996

 

 

$

(9,723

)

 

$

46,071

 

 

$

1,124,870

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

6


REPLIGEN CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited, amounts in thousands)

 

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

99,181

 

 

$

40,228

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

Inventory step-up amortization

 

 

1,868

 

 

 

 

Depreciation and amortization

 

 

27,430

 

 

 

19,581

 

Amortization of debt discount and issuance costs

 

 

8,592

 

 

 

8,175

 

Stock-based compensation expense

 

 

20,476

 

 

 

12,492

 

Deferred income taxes, net

 

 

6,071

 

 

 

72

 

Other

 

 

677

 

 

 

228

 

Changes in operating assets and liabilities, excluding impact of acquisitions:

 

 

 

 

 

 

Accounts receivable

 

 

(51,927

)

 

 

(11,358

)

Unbilled receivables

 

 

(23

)

 

 

456

 

Inventories

 

 

(61,598

)

 

 

(22,767

)

Prepaid expenses and other assets

 

 

471

 

 

 

(2,908

)

Other assets

 

 

751

 

 

 

(260

)

Accounts payable

 

 

8,968

 

 

 

3,317

 

Accrued expenses

 

 

10,051

 

 

 

(2,712

)

Long-term liabilities

 

 

(1,592

)

 

 

3,210

 

Total cash provided by operating activities

 

 

69,396

 

 

 

47,754

 

Cash flows from investing activities:

 

 

 

 

 

 

Acquisitions, net of cash acquired

 

 

(120,979

)

 

 

(28,445

)

Additions to capitalized software costs

 

 

(2,945

)

 

 

(3,585

)

Purchases of property, plant and equipment

 

 

(34,969

)

 

 

(11,067

)

Total cash used in investing activities

 

 

(158,893

)

 

 

(43,097

)

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

1,991

 

 

 

7,088

 

Payment of tax withholding obligation on vesting of restricted stock

 

 

(1,252

)

 

 

(10

)

Repayment of convertible senior notes

 

 

(9

)

 

 

 

Total cash provided by financing activities

 

 

730

 

 

 

7,078

 

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

(7,427

)

 

 

4,160

 

Net (decrease) increase in cash, cash equivalents and restricted cash

 

 

(96,194

)

 

 

15,895

 

Cash, cash equivalents and restricted cash, beginning of period

 

 

717,292

 

 

 

537,407

 

Cash and cash equivalents, end of period

 

$

621,098

 

 

$

553,302

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

 

Assets acquired under operating leases

 

$

32,518

 

 

$

1,456

 

Fair value of 271,096 shares of common stock issued for acquisition of
     Avitide, Inc.

 

$

77,576

 

 

$

 

Fair value of earnouts related to acquisition of Avitide, Inc.

 

$

79,962

 

 

$

 

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

7


REPLIGEN CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

1.
Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen”, “our” or “we”) in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by GAAP. These consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 24, 2021 (“Form 10-K”).

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The business and economic uncertainty resulting from the novel coronavirus (“COVID-19”) pandemic has made such estimates more difficult to calculate. Accordingly, actual results could differ from those estimates.

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB, Repligen GmbH, Spectrum® LifeSciences LLC and its subsidiaries (“Spectrum”), C Technologies, Inc. (“C Technologies”), Non-Metallic Solutions, Inc. (“NMS”), ARTeSYN Biosolutions Holdings Ireland Limited (“ARTeSYN”), Polymem S.A. (“Polymem”), Avitide, Inc. (“Avitide”) and Repligen Singapore Pte. Ltd. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

The Company made no material changes in the application of its significant accounting policies that were disclosed in its Form 10-K. In the opinion of management, the accompanying unaudited consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year. Certain prior year balances have been reclassified to conform to current year presentation.

 

Recent Accounting Standards Updates

 

We consider the applicability and impact of all Accounting Standards Updates (“ASUs” or “ASU”) on the Company’s consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company’s consolidated financial position or results of operations. Recently issued ASUs that we feel may be applicable to the Company are as follows:

 

Recently Issued Accounting Standard Updates – Not Yet Adopted

 

In August 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-06, “Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).” ASU 2020-06 simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. The Company is currently evaluating the impact of the adoption of ASU 2020-06 on the Company's consolidated financial statements. 

8


2.
Fair Value Measurements

The Company uses various valuation approaches in determining the fair value of its assets and liabilities. The Company employs a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows:

 

Level 1 –

Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.

 

 

Level 2 –

Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable, either directly or indirectly.

 

 

Level 3 –

Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair value measurement.

Fair Value Measured on a Recurring Basis

Financial assets and financial liabilities measured at fair value on a recurring basis consist of the following as of September 30, 2021 and December 31, 2020:

 

 

 

As of September 30, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

448,908

 

 

$

 

 

$

 

 

$

448,908

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - earnout obligation

 

$

 

 

$

 

 

$

79,962

 

 

$

79,962

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2020

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

549,030

 

 

$

 

 

$

 

 

$

549,030

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

As of September 30, 2021 and December 31, 2020, cash and cash equivalents on the Company's consolidated balance sheets included $448.9 million and $549.0 million, respectively, in money market accounts. These funds are valued on a recurring basis using Level 1 inputs.

 

Contingent Consideration – Earnout

 

On September 20, 2021, the Company completed the acquisition of Avitide (the "Avitide Acquisition"), a privately-held affinity ligand discovery and development company headquartered in Lebanon, New Hampshire. The transaction consisted of upfront payments of $150.0 million and up to an additional $125.0 million (undiscounted) in contingent consideration earnout payments made equally in cash and the Company's common stock over a three-year performance period beginning January 1, 2022 and ending December 31, 2024. Refer to Note 3, "Acquisitions" below for additional information.

 

9


A reconciliation of the change in the fair value of contingent consideration - earnout is included in the following table (amounts in thousands):

 

Balance as of December 31, 2020

 

$

 

Acquisition date fair value of contingent consideration - earnout

 

 

79,962

 

Change in fair value

 

 

 

Balance as of September 30, 2021

 

$

79,962

 

 

 

 

 

The recurring Level 3 fair value measurement of our contingent consideration earnout that we expect to be required to settle include the following significant unobservable inputs:

 

Contingent Consideration Earnout

 

Fair Value as of September 20, 2021
(amounts in thousands)

 

 

Valuation Technique

 

Unobservable Input

 

Range

 

Weighted Average(1)

 

 

 

 

 

 

 

Probability of

 

 

 

 

Commercialization-based

 

 

 

 

Monte Carlo

 

Success

 

100%

 

100%

payments

 

$

28,553

 

 

Simulation

 

Earnout Discount Rate

 

1.4%-2.6%

 

2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Volatility

 

32.8%

 

32.8%

Revenue and Volume-

 

 

 

 

Monte Carlo

 

Revenue & Volume

 

 

 

 

based payments

 

$

51,409

 

 

Simulation

 

Discount Rate

 

9.4%

 

9.4%

 

 

 

 

 

 

 

Earnout Discount Rate

 

1.4%-2.6%

 

2%

(1)
Unobservable inputs were weighted by the relative fair value of the contingent consideration liability.

 

The Company estimates the fair value of the contingent consideration earnouts at each subsequent reporting period using a Monte Carlo simulation. Changes in the projected performance of the acquired business could result in a higher or lower contingent consideration obligation in the future.

 

There were no changes in revenue projections during the period from September 20, 2021, the date of the Avitide Acquisition, and September 30, 2021 that would cause a material change in amounts reported as of September 30, 2021.

Fair Value Measured on a Nonrecurring Basis

 

During the nine months ended September 30, 2021, there were no re-measurements to fair value of financial assets and liabilities that are measured at fair value on a nonrecurring basis.

Convertible Senior Notes

In July 2019, the Company issued $287.5 million aggregate principal amount of the Company’s 0.375% convertible senior notes due July 15, 2024 (the “2019 Notes”). Interest is payable semi-annually in arrears on January 15 and July 15 of each year. The 2019 Notes will mature on July 15, 2024, unless earlier converted or repurchased in accordance with their terms. At September 30, 2021 and December 31, 2020, the carrying value of the 2019 Notes was $252.3 million and $243.7 million, respectively, net of unamortized discount, and the fair value of the 2019 Notes was $732.9 million and $501.0 million, respectively. The fair value of the 2019 Notes is a Level 1 valuation and was determined based on the most recent trade activity of the 2019 Notes as of September 30, 2021. The 2019 Notes are discussed in more detail in Note 12, “Convertible senior notes” to Part II, Item 8, “Financial Statements and Supplementary Data” to our 2020 Annual Report on Form 10-K (“Form 10-K"), which was filed with the SEC on February 24, 2021.

 

3.
Acquisitions

 

2021 Acquisitions

 

Avitide, Inc.

 

10


On September 16, 2021, the Company entered into an Agreement and Plan of Merger and Reorganization (“Merger Agreement”) with Avalon Merger Sub, Inc., a Delaware corporation and a wholly owned direct subsidiary of the Company (“First Merger Sub”), Avalon Merger Sub LLC, a Delaware limited liability company and a wholly owned direct subsidiary of the Company (“Second Merger Sub” and together with First Merger Sub, the “Merger Subs”), Avitide, Inc., a Delaware corporation, and Shareholder Representative Services LLC, a Colorado limited liability company, solely in its capacity as the representative, agent and attorney-in-fact of Avitide's securityholders (the “Securityholder Representative”) to purchase Avitide. The transaction closed on September 20, 2021 and on the terms set forth in the Merger Agreement.

 

Avitide, which is headquartered in Lebanon, New Hampshire, offers diverse libraries and leading technology in affinity ligand discovery and development resulting in best-in-class ligand discovery and development lead-times. The acquisition gives the Company a new platform for affinity resin development, including gene therapy, and advances and expands the Company’s proteins and chromatography franchise to address the unique purification needs of gene therapies and other emerging modalities.

 

Consideration Transferred

 

The Avitide Acquisition was accounted for as a purchase of a business under ASC 805, “Business Combinations” and engaged a third-party valuation firm to assist with the valuation of the business acquired. Under the terms of the Merger Agreement, all outstanding shares of capital stock of Avitide were cancelled and converted into the right to receive merger consideration with a value totaling up to $275.0 million, which consisted of upfront payments in aggregate of $150.0 million ($149.4 million, net of cash acquired) and up to an additional $125.0 million (undiscounted) in contingent consideration earnout payments if certain performance targets are achieved. Total consideration paid also included $0.8 million deposited into an escrow account against which the Company may make claims for indemnification. The Avitide Acquisition was funded through payment of $75.0 million in cash, the issuance of 271,096 unregistered shares of the Company’s common stock totaling $77.6 million and contingent consideration with fair value of approximately $80.0 million. Under the acquisition method of accounting, the assets acquired and liabilities assumed of Avitide were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net liabilities assumed is estimated to be $5.2 million, the fair value of the intangible assets acquired is estimated to be $44.3 million, and the residual goodwill is estimated to be $193.5 million. The estimated consideration and preliminary purchase price information has been prepared using a preliminary valuation. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $0.6 million of transaction and integration costs associated with the Avitide Acquisition from the date of acquisition to September 30, 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.

 

The preparation of the valuation required the use of significant assumptions and estimates. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These estimates were based on assumptions that the Company believes to be reasonable. However, actual results may differ from these estimates.

 

Total consideration transferred is as follows (amounts in thousands):

 

Cash consideration

 

$

75,004

 

Equity consideration

 

 

77,576

 

Contingent consideration - earnout

 

 

79,962

 

Fair value of net assets acquired

 

$

232,542

 

 

 

 

 

Fair Value of Net Assets Acquired

 

The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. The fair value of the contingent consideration – earnout was measured using a Monte Carlo simulation. The purchase accounting for this acquisition is not finalized. As additional information becomes available, the Company may further revise its preliminary purchase price allocation, including the fair value of the contingent consideration - earnout during the remainder of the measurement period. Any such revisions or changes may have a material impact on our accounting treatment of the Avitide Acquisition. The final allocation may include changes to: (1)

11


deferred revenue; (2) inventory; (3) deferred tax liabilities, net; (4) allocations to intangible assets such as tradenames, developed technology and customer relationships as well as goodwill; (5) final consideration paid related to working capital adjustments; (6) noncurrent contingent consideration; and (7) other assets and liabilities.

 

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

572

 

Accounts receivable

 

 

228

 

Inventory

 

 

400

 

Prepaid expenses and other current assets

 

 

114

 

Property and equipment

 

 

1,862

 

Operating lease right of use asset

 

 

2,459

 

Customer relationships

 

 

23,310

 

Developed technology

 

 

19,610

 

Trademark and tradename

 

 

1,150

 

Non-competition agreements

 

 

200

 

Goodwill

 

 

193,463

 

Accounts payable

 

 

(215

)

Accrued liabilities

 

 

(2,183

)

Operating lease liability

 

 

(782

)

Operating lease liability, long-term

 

 

(1,606

)

Long term deferred tax liability

 

 

(5,982

)

Other liabilities

 

 

(58

)

Fair value of net assets acquired

 

$

232,542

 

 

 

 

 

Acquired Goodwill

 

The goodwill of $193.5 million represents future economic benefits expected to arise from anticipated synergies from the integration of Avitide. These synergies include certain cost savings, operating efficiencies and other strategic benefits projected to be achieved as a result of the Avitide Acquisition. Substantially all of the goodwill recorded is expected to be nondeductible for income tax purposes.

 

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the Avitide Acquisition and their estimated useful lives:

 

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

13 years

 

$

23,310

 

Developed technology

 

15 years

 

 

19,610

 

Trademark and tradename

 

18 years

 

 

1,150

 

Non-competition agreements

 

3 years

 

 

200

 

 

 

 

 

$

44,270

 

 

 

 

 

 

 

Polymem S.A.

On June 22, 2021, the Company entered into a Stock Purchase Agreement with Polymem S.A. (“Polymem”), a company organized under the laws of France, and Jean-Michel Espenan and Franc Saux, acting together jointly and severally as the representatives of the sellers for approximately $47.0 million. The transaction closed on July 1, 2021 (the “Polymem Acquisition.”).

 

Polymem, which is headquartered in, Toulouse, France, is a manufacturer of hollow fiber membranes, membrane modules and systems for industrial and bioprocessing applications. Polymem products will complement and expand the Company’s portfolio of hollow fiber systems and consumables. The acquisition substantially increases Repligen’s membrane and module

12


manufacturing capacity and establishes a world-class center of excellence in Europe to address the accelerating global demand for these innovative products.

 

Consideration Transferred

 

The Company accounted for the Polymem Acquisition as a purchase of a business under ASC 805, “Business Combinations” and engaged a third-party valuation firm to assist with the valuation of the business acquired. Payment for the transaction was denominated in Euros but is reflected here in U.S. dollars for presentation purposes based on an exchange rate of 0.8437 as of July 1, 2021, the date of acquisition. Total consideration paid was approximately $47.0 million, which included approximately $4.3 million deposited into an escrow account against which the Company may make claims for indemnification. The fair value of the net assumed liabilities is approximately $2.2 million, the fair value of the intangible assets acquired is approximately $25.7 million, and the residual goodwill is approximately $23.5 million. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $1.9 million of transaction and integration costs associated with the Polymem Acquisition from the date of acquisition to September 30, 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.

 

Fair Value of Net Assets Acquired

 

The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. As additional information becomes available, the Company may further revise its preliminary purchase price allocation during the remainder of the measurement period (which will not exceed 12 months from July 1, 2021). Any such revisions or changes may have a material impact on our accounting treatment of the Polymem Acquisition.

 

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

 

 

 

 

Cash and cash equivalents

 

$

353

 

Net working capital (excluding cash and inventory
     step-up)

 

 

375

 

Inventory step-up

 

 

543

 

Operating lease right of use assets

 

 

1,424

 

Property and equipment

 

 

3,145

 

Other assets

 

 

41

 

Customer relationships

 

 

17,234

 

Developed technology

 

 

7,545

 

Trademark and tradenames

 

 

557

 

Non-compete agreements

 

 

344

 

Goodwill

 

 

23,453

 

Operating lease liability

 

 

(1,253

)

Long term deferred tax liability

 

 

(6,646

)

Other long-term liabilities

 

 

(142

)

Fair value of net assets acquired

 

$

46,973

 

 

 

 

 

The preliminary purchase price allocation is subject to adjustment as purchase accounting is finalized. The final purchase price allocation will be determined upon completion of final valuation analysis and the fair value allocation of assets acquired and liabilities assumed could differ materially from the preliminary valuation analysis. The final allocation may include changes to: (1) deferred tax liabilities; (2) allocations to intangible assets such as tradenames, developed technology an customer relationships as well as goodwill; (3) final consideration related to working capital adjustments; and (4) other assets and liabilities

 

Acquired Goodwill

 

The goodwill of approximately $23.5 million represents future economic benefits expected to arise from anticipated synergies from the integration of Polymem. These synergies include certain cost savings, operating efficiencies and other strategic

13


benefits projected to be achieved as a result of the Polymem Acquisition. Substantially all of the goodwill recorded is expected to be nondeductible for income tax purposes.

 

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the Polymem Acquisition and their estimated useful lives:

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

14 years

 

$

17,234

 

Developed technology

 

13 years

 

 

7,545

 

Trademark and tradename

 

14 years

 

 

557

 

Non-competition agreements

 

5 years

 

 

344

 

 

 

 

 

$

25,680

 

 

 

 

 

 

 

2020 Acquisitions

ARTeSYN Biosolutions Holdings Ireland Limited

On October 27, 2020, the Company entered into an Equity and Asset Purchase Agreement with ARTeSYN, a company organized under the laws of Ireland, Third Creek Holdings LLC, a Nevada limited liability company (“Third Creek”), Alphinity, LLC, a Nevada limited liability company (“Alphinity”, and together with Third Creek the “ARTeSYN Sellers”), and Michael Gagne, solely in his capacity as the representative of the ARTeSYN Sellers, pursuant to which the Company acquired (i) all of the outstanding equity securities of ARTeSYN and (ii) certain assets from Alphinity related to the business of ARTeSYN (collectively, the “ARTeSYN Acquisition”) for approximately $200 million, comprised of approximately $130 million in cash to the ARTeSYN Sellers and approximately $70 million in the Company’s common stock to Third Creek. The transaction closed on December 3, 2020.

 

ARTeSYN is headquartered in Waterford, Ireland and conducts its operations in Ireland, the United States and Estonia. Its suite of single-use solutions has been created with the goal of enabling “abundance in medicine” by allowing greater efficiency in biologics manufacturing. The ARTeSYN team has created a number of solutions targeting the single-use space from single-use valves with fully disposable valve liners, XO® skeletal supports, a hybrid small parts offering for de-bottlenecking traditional facilities, and fully automated SU process systems that have quickly become leading solutions in the bioprocessing industry. ARTeSYN has established downstream processing leadership with a suite of state of the art single-use systems for chromatography, filtration, continuous manufacturing and media/buffer prep workflows. In addition, the Company has integrated unique flow path assemblies utilizing the Company’s silicone extrusion and molding technology, to deliver highly differentiated, low hold-up volume systems that minimize product loss during processing. The ARTeSYN portfolio expands on the market success of the Company’s hollow fiber systems and complements its chromatography and TFF filtration product lines.

 

Consideration Transferred

 

The ARTeSYN Acquisition was accounted for as a purchase of a business under ASC 805, “Business Combinations”. The ARTeSYN Acquisition was funded through payment of $130.7 million in cash, as well as issuance of 372,990 unregistered shares of the Company’s common stock totaling $69.4 million, contingent consideration of approximately $1.5 million, and settlement of preexisting invoices with the Company of approximately $2.3 million, for a total purchase price of $204.0 million. Under the acquisition method of accounting, the assets acquired and liabilities assumed of ARTeSYN were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net tangible assets acquired is estimated to be $8.0 million, the fair value of the intangible assets acquired is estimated to be $67.4 million, and the residual goodwill is estimated to be $128.6 million. The estimated consideration and purchase price information was prepared using a valuation. Payment of the final consideration for working capital was made in April 2021.

 

The preparation of the valuation required the use of significant assumptions and estimates. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These

14


estimates were based on assumptions that the Company believes to be reasonable. However, actual results may differ from these estimates.

 

Total consideration transferred is as follows (amounts in thousands):

 

Cash consideration

 

$

130,713

 

Equity consideration

 

 

69,422

 

Contingent consideration

 

 

1,548

 

Settlement of preexisting liabilities

 

 

2,310

 

Fair value of net assets acquired

 

$

203,993

 

 

Acquisition related costs are not included as a component of consideration transferred but are expensed in the periods in which the costs are incurred. The Company incurred $4.0 million in transaction and integration costs associated with the ARTeSYN Acquisition from the date of acquisition to December 31, 2020, and an additional $3.4 million of transaction and integration costs during 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.

 

The consideration transferred includes approximately $1.5 million related to consideration that was deferred at the acquisition date, with payment to the ARTeSYN Sellers contingent upon recognizing revenue on a large-scale system within 120 days of the acquisition date. This consideration is recorded at its estimated fair value as of the acquisition date, which includes the assumption of high probability of such revenue being recognized.

 

Fair Value of Net Assets Acquired

 

The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. As additional information becomes available, the Company may further revise its preliminary purchase price allocation during the remainder of the measurement period (which will not exceed 12 months from December 3, 2020). Any such revisions or changes may be material. The final allocation may include changes to deferred tax liabilities, net and goodwill. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to our consolidated statements of comprehensive income. During 2021, the Company recorded net working capital adjustments of $0.1 million related to settlement of pre-acquisition liabilities, which offset goodwill in the table below.

 

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

2,982

 

Accounts receivable

 

 

4,811

 

Inventory

 

 

8,592

 

Prepaid expenses and other current assets

 

 

5,561

 

Property and equipment

 

 

1,836

 

Operating lease right of use asset

 

 

1,611

 

Other noncurrent assets

 

 

26

 

Customer relationships

 

 

38,400

 

Developed technology

 

 

27,060

 

Trademark and tradename

 

 

1,630

 

Non-competition agreements

 

 

300

 

Goodwill

 

 

128,598

 

Accounts payable

 

 

(2,251

)

Accrued liabilities

 

 

(8,706

)

Deferred revenue

 

 

(3,583

)

Deferred tax liabilities, net

 

 

(1,240

)

Notes payable

 

 

(24

)

Operating lease liability

 

 

(417

)

Operating lease liability, long-term

 

 

(1,193

)

Fair value of net assets acquired

 

$

203,993

 

 

Acquired Goodwill

15


 

The goodwill of $128.6 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. Substantially all of the goodwill recorded is expected to be deductible for income tax purposes.

 

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the ARTeSYN Acquisition and their estimated useful lives:

 

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

17 years

 

$

38,400

 

Developed technology

 

15 years

 

 

27,060

 

Trademark and tradename

 

21 years

 

 

1,630

 

Non-competition agreements

 

3 years

 

 

300

 

 

 

 

 

$

67,390

 

 

Non-Metallic Solutions, Inc.

On October 15, 2020, the Company entered into a Stock Purchase Agreement with NMS, a Massachusetts corporation, and each of William Malloneé and Derek Masser, the legal and beneficial owners of NMS, to purchase NMS, which transaction subsequently closed on October 20, 2020 (the “NMS Acquisition”).

 

NMS, headquartered in Auburn, Massachusetts, is a manufacturer of fabricated plastics, custom containers, and related assemblies and components used in the manufacturing of biologic drugs. The acquisition of NMS allows Repligen to expand its line of single-use systems and associated integrated flow path assemblies and streamline the supply chain for current products, providing more flexibility to scale and expand the Company's single-use and systems portfolios.

 

Consideration Transferred

 

The NMS Acquisition was accounted for as a purchase of a business under ASC 805, “Business Combinations.” Total consideration paid was $16.1 million, which included $1.3 million deposited into an escrow account against which the Company may make claims for indemnification. The fair value of the net tangible assets acquired was $0.9 million, the fair value of the intangible assets acquired was $8.5 million, and the residual goodwill was $6.7 million. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $0.2 million of transaction and integration costs associated with the NMS Acquisition from the date of acquisition to December 31, 2020, and $0.4 million for the nine months ended September 30, 2021. The transaction costs are included in SG&A expenses in the consolidated statements of comprehensive income.

 

Fair Value of Net Assets Acquired

 

The allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. We have made appropriate adjustments to the purchase price allocation during the measurement period, which ended on October 20, 2021.

 

The components and allocation of the purchase price consist of the following (amounts in thousands):

 

16


Cash and cash equivalents

 

$

1,163

 

Accounts receivable

 

 

415

 

Inventory

 

 

334

 

Prepaid expenses and other current assets

 

 

13

 

Property and equipment

 

 

73

 

Operating lease right of use asset

 

 

194

 

Customer relationships

 

 

6,370

 

Developed technology

 

 

1,810

 

Trademark and tradename

 

 

190

 

Non-competition agreements

 

 

90

 

Goodwill

 

 

6,713

 

Deferred tax assets

 

 

24

 

Accounts payable

 

 

(96

)

Accrued liabilities

 

 

(999

)

Operating lease liability

 

 

(136

)

Operating lease liability, long-term

 

 

(59

)

Fair value of net assets acquired

 

$

16,099

 

 

 

 

 

Acquired Goodwill

 

The goodwill of $6.7 million represents future economic benefits expected to arise from anticipated synergies from the integration of NMS. These synergies include certain cost savings, operating efficiencies and other strategic benefits projected to be achieved as a result of the NMS Acquisition. Substantially all of the goodwill recorded is expected to be deductible for income tax purposes. In February 2021, the Company recorded an adjustment to goodwill of $0.1 million related to the finalization of the working capital true-up.

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the NMS Acquisition and their estimated useful lives:

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

14 years

 

$

6,370

 

Developed technology

 

12 years

 

 

1,810

 

Trademark and tradename

 

15 years

 

 

190

 

Non-competition agreements

 

3 years

 

 

90

 

 

 

 

 

$

8,460

 

 

 

 

 

 

 

 

4.
Revenue Recognition

The Company generates revenue from the sale of bioprocessing products, equipment devices, and related consumables used with these equipment devices to customers in the life science and biopharmaceutical industries. Under ASC 606, “Revenue from Contracts with Customers,” revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers.

Disaggregation of Revenue

Revenues for the three and nine months ended September 30, 2021 and 2020 were as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Product revenue

 

$

178,177

 

 

$

94,029

 

 

$

483,834

 

 

$

257,521

 

Royalty and other income

 

 

39

 

 

 

31

 

 

 

179

 

 

 

91

 

Total revenue

 

$

178,216

 

 

$

94,060

 

 

$

484,013

 

 

$

257,612

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17


When disaggregating revenue, the Company considered all of the economic factors that may affect its revenues. Because all of its revenues are from bioprocessing customers, there are no differences in the nature, timing and uncertainty of the Company’s revenues and cash flows from any of its product lines. However, given that the Company’s revenues are generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company’s revenues and cash flows. In addition, a significant portion of the Company’s revenues is generated from a small number of customers; therefore, economic factors specific to these customers could impact the nature, timing and uncertainty of the Company’s revenues and cash flows.

Disaggregated revenue from contracts with customers by geographic region can be found in Note 14, “Segment Reporting,” included in this report.

Revenue from customers that represented 10% or more of the Company’s total revenue for the three months ended September 30, 2021 and 2020 came from sales to Pfizer Inc. during the three months ended September 30, 2021, which generated $19.1 million, or 11% of the Company's total revenue for the period. Revenue from customers that represented 10% or more of the Company's total revenue for the nine months ended September 30, 2021 and 2020 came from sales to MilliporeSigma during the nine months ended September 30, 2020, which generated $29.4 million in revenue, or 11% of the Company's total revenue for the period. There was no revenue from customers that represented 10% or more of the Company's total revenue for the other periods presented.

For more information regarding our product revenue, see Note 5, “Revenue Recognition” included in Part II, Item 8, “Financial Statements and Supplementary Data” to our Form 10-K.

Contract Balances from Contracts with Customers

The following table provides information about receivables and deferred revenue from contracts with customers as of September 30, 2021 (amounts in thousands):

 

 

2021

 

Balances from contracts with customers only:

 

 

 

Accounts receivable, net of reserves

 

$

122,048

 

Deferred revenue (included in accrued liabilities in the consolidated balance sheets)

 

$

16,337

 

 

 

 

 

Revenue recognized during the nine-month period ended September 30, 2021 relating to:

 

 

 

The beginning deferred revenue balance

 

$

13,071

 

 

The timing of revenue recognition, billings and cash collections results in the accounts receivable and deferred revenue balances on the Company’s consolidated balance sheets.

A contract asset is created when the Company satisfies a performance obligation by transferring a promised good to the customer. Contract assets may represent conditional or unconditional rights to consideration. The right is conditional and recorded as a contract asset, if the Company must first satisfy another performance obligation in the contract before it is entitled to payment from the customer. Contract assets are transferred to billed receivables once the right becomes unconditional. If the Company has the unconditional right to receive consideration from the customer, the contract asset is accounted for as a billed receivable and presented separately from other contract assets. A right is unconditional if nothing other than the passage of time is required before payment of that consideration is due.

When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

5.
Goodwill and Intangible Assets

Goodwill

Goodwill represents the difference between the purchase price and the estimated fair value of identifiable assets acquired and liabilities assumed. Goodwill acquired in a business combination and determined to have an indefinite useful life is not

18


amortized, but instead is tested for impairment at least annually in accordance with ASC 350, “Intangibles – Goodwill and Other”. The following table represents the change in the carrying value of goodwill for the nine months ended September 30, 2021 (amounts in thousands):

 

Balance at December 31, 2020

 

$

618,305

 

Measurement period adjustment - NMS

 

 

(71

)

Measurement period adjustments - ARTeSYN

 

 

(60

)

Acquisition of Polymem

 

 

23,453

 

Acquisition of Avitide

 

 

193,463

 

Cumulative translation adjustment

 

 

(1,531

)

Balance at September 30, 2021

 

$

833,559

 

 

 

 

 

During each of the fourth quarters of 2020, 2019 and 2018, the Company completed its annual impairment assessments and concluded that goodwill was not impaired in any of those years. The Company has not identified any “triggering” events which indicate an impairment of goodwill in the three and nine months ended September 30, 2021.

 

Intangible Assets

Intangible assets with a definitive life are amortized over their useful lives using the straight-line method, and the amortization expense is recorded within cost of product revenue and SG&A expenses in the Company’s statements of comprehensive income. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions existed that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for our products or changes in the size of the market for the Company’s products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset’s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September 30, 2021.

Indefinite-lived assets are reviewed for impairment at least annually. There has been no impairment of the Company’s intangible assets for the periods presented.

Intangible assets, net consisted of the following at September 30, 2021:

 

 

 

September 30, 2021

 

 

 

Gross Carrying Value

 

 

Accumulated
Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life
(in years)

 

 

 

(Amounts in thousands)

 

 

 

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Technology - developed

 

$

141,039

 

 

$

(19,426

)

 

$

121,613

 

 

 

17

 

Patents

 

 

240

 

 

 

(240

)

 

 

 

 

 

8

 

Customer relationships

 

 

257,297

 

 

 

(47,363

)

 

 

209,934

 

 

 

15

 

Trademarks

 

 

7,367

 

 

 

(771

)

 

 

6,596

 

 

 

19

 

Other intangibles

 

 

2,826

 

 

 

(1,506

)

 

 

1,320

 

 

 

4

 

Total finite-lived intangible assets

 

 

408,769

 

 

 

(69,306

)

 

 

339,463

 

 

 

16

 

Indefinite-lived intangible asset:

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

700

 

 

 

 

 

 

700

 

 

 

 

Total intangible assets

 

$

409,469

 

 

$

(69,306

)

 

$

340,163

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19


Intangible assets consisted of the following at December 31, 2020:

 

 

 

December 31, 2020

 

 

 

Gross Carrying Value

 

 

Accumulated
Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life
(in years)

 

 

 

(Amounts in thousands)

 

 

 

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Technology - developed

 

$

114,217

 

 

$

(14,444

)

 

$

99,773

 

 

 

17

 

Patents

 

 

240

 

 

 

(240

)

 

 

 

 

 

8

 

Customer relationships

 

 

217,790

 

 

 

(37,333

)

 

 

180,457

 

 

 

16

 

Trademarks

 

 

5,893

 

 

 

(541

)

 

 

5,352

 

 

 

20

 

Other intangibles

 

 

2,142

 

 

 

(1,324

)

 

 

818

 

 

 

3

 

Total finite-lived intangible assets

 

 

340,282

 

 

 

(53,882

)

 

 

286,400

 

 

 

16

 

Indefinite-lived intangible asset:

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

700

 

 

 

 

 

 

700

 

 

 

 

Total intangible assets

 

$

340,982

 

 

$

(53,882

)

 

$

287,100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization expense for finite-lived intangible assets was $5.7 million and $4.0 million for each of the three months ended September 30, 2021 and 2020, respectively, and $16.1 million and $11.8 million for each of the nine months ended September 30, 2021 and 2020, respectively. As of September 30, 2021, the Company expects to record the following amortization expense in future periods (amounts in thousands):

 

 

 

Estimated

 

 

 

Amortization

 

For the Nine Months Ended September 30,

 

 Expense

 

2021 (remaining three months)

 

$

7,004

 

2022

 

 

25,840

 

2023

 

 

25,722

 

2024

 

 

25,088

 

2025

 

 

24,821

 

2026 and thereafter

 

 

230,988

 

Total

 

$

339,463

 

 

 

 

 

 

6.
Consolidated Balance Sheet Detail

Inventories, net

Inventories, net consists of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

105,157

 

 

$

48,746

 

Work-in-process

 

 

7,860

 

 

 

8,084

 

Finished products

 

 

43,146

 

 

 

38,195

 

Total inventories, net

 

$

156,163

 

 

$

95,025

 

 

 

 

 

 

 

 

 

20


Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Land

 

$

1,023

 

 

$

1,023

 

Buildings

 

 

764

 

 

 

1,007

 

Leasehold improvements

 

 

51,778

 

 

 

31,331

 

Equipment

 

 

65,764

 

 

 

43,072

 

Furniture, fixtures and office equipment

 

 

8,355

 

 

 

8,714

 

Computer hardware and software

 

 

21,436

 

 

 

15,397

 

Construction in progress

 

 

14,723

 

 

 

14,927

 

Other

 

 

497

 

 

 

455

 

Total property, plant and equipment

 

 

164,340

 

 

 

115,926

 

Less - Accumulated depreciation

 

 

(64,688

)

 

 

(49,056

)

Total property, plant and equipment, net

 

$

99,652

 

 

$

66,870

 

 

 

 

 

 

 

 

Depreciation expenses totaled $4.3 million and $2.8 million for each of the three months ended September 30, 2021 and 2020, respectively, and $11.3 million and $7.8 million for each of the nine months ended September 30, 2021 and 2020, respectively.

 

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

34,056

 

 

$

20,288

 

Income taxes payable

 

 

8,435

 

 

 

1,423

 

Royalty and license fees

 

 

1,497

 

 

 

466

 

Warranties

 

 

1,759

 

 

 

1,576

 

Professional fees

 

 

2,179

 

 

 

1,425

 

Deferred revenue

 

 

16,337

 

 

 

15,318

 

Other

 

 

(869

)

 

 

12,589

 

Total accrued liabilities

 

$

63,394

 

 

$

53,085

 

 

 

 

 

 

 

 

 

7.
Convertible Senior Notes

 

0.375% Convertible Senior Notes due 2024

 

On July 19, 2019, the Company issued $287.5 million aggregate principal pursuant to the 2019 Notes, which includes the underwriters’ exercise in full of an option to purchase an additional $37.5 million aggregate principal amount of 2019 Notes (the “Notes Offering”). The net proceeds of the Notes Offering, after deducting underwriting discounts and commissions and other related offering expenses payable by the Company, were approximately $278.5 million. The 2019 Notes are senior, unsecured obligations of the Company, and bear interest at a rate of 0.375% per year. Interest is payable semi-annually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. The 2019 Notes will mature on July 15, 2024, unless earlier repurchased or converted in accordance with their terms.

During the third quarter of 2021, the closing price of the Company’s common stock exceeded 130% of the conversion price of the 2019 Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the 2019 Notes are convertible at the option of the holders of the 2019 Notes during the fourth quarter of 2021, the quarter immediately following the quarter when the conditions are met, as stated in the terms of the 2019 Notes. These conditions have been met since the third quarter of 2020. As a result, $6,000 aggregate principal amount of the 2019 Notes have been converted by the noteholders since December 31, 2020. The conversions resulted in the issuance of a nominal number of shares of the Company’s common stock to the note holders, and the Company recorded a loss of approximately $1,000 and approximately $6,000 on the conversion of these notes, which is included in other expenses, net on our consolidated statements of

21


comprehensive income for the three and nine months ended September 30, 2021. The Company continues to classify the carrying value of the 2019 Notes as current liabilities on the Company’s consolidated balance sheet at September 30, 2021.

 

The net carrying value of the liability component of the 2019 Notes is as follows:

 

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

0.375% Convertible Senior Notes due 2024:

 

 

 

 

 

 

Principal amount

 

$

287,493

 

 

$

287,500

 

Unamortized debt discount

 

 

(30,793

)

 

 

(38,317

)

Unamortized debt issuance costs

 

 

(4,377

)

 

 

(5,446

)

Net carrying amount

 

$

252,323

 

 

$

243,737

 

 

 

 

 

 

 

 

 

Interest expense recognized on the 2019 Notes for the three months ended September 30, 2021 was $0.3 million, $2.5 million and $0.4 million for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. Interest expense recognized on the 2019 Notes for the nine months ended September 30, 2021 was $0.8 million, $7.5 million and $1.1 million for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. The effective interest rate on the 2019 Notes is 5.1%, which included the interest on the 2019 Notes, amortization of the debt discount and debt issuance costs. At September 30, 2021 and December 31, 2020, the carrying value of the 2019 Notes was $252.3 million and $243.7 million, respectively, net of unamortized discount, and the fair value of the 2019 Notes was $732.9 million and $501.0 million, respectively. The fair value of the 2019 Notes was determined based on the most recent trade activity of the 2019 Notes at September 30, 2021.

 

8.
Stockholders’ Equity

 

Stock Option and Incentive Plans

 

Under the Company’s current 2018 Stock Option and Incentive Plan (the “2018 Plan”), the number of shares of the Company’s common stock that are reserved and available for issuance is 2,778,000, plus the number of shares of common stock available for issuance under the Company’s previous plans. The shares of common stock underlying any awards under the 2018 Plan and previous plans (together, the “Plans”) that are forfeited, canceled or otherwise terminated (other than by exercise) shall be added back to the shares of stock available for issuance under the 2018 Plan. At September 30, 2021, 2,134,916 shares were available for future grants under the 2018 Plan.

 

Stock-Based Compensation

For each of the three months ended September 30, 2021 and 2020, the Company recorded stock-based compensation expense of $6.8 million and $4.2 million, respectively, for share-based awards granted under the Plans. For the nine months ended September 30, 2021 and 2020, the Company recorded stock-based compensation expense of $20.5 million and $12.5 million, respectively. The following table presents stock-based compensation expense in the Company’s consolidated statements of comprehensive income:

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Cost of product revenue

 

$

489

 

 

$

563

 

 

$

1,444

 

 

$

1,421

 

Research and development

 

 

698

 

 

 

326

 

 

 

2,209

 

 

 

1,092

 

Selling, general and administrative

 

 

5,605

 

 

 

3,336

 

 

 

16,823

 

 

 

9,979

 

Total stock-based compensation

 

$

6,792

 

 

$

4,225

 

 

$

20,476

 

 

$

12,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The 2018 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted stock and other equity awards. Employee grants under the Plans generally vest over a three to five-year period, with 20%-33% vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly installments thereafter.

Nonqualified options issued to non-employee directors under the Plans generally vest over one year. In the first quarter of 2018, to create a longer-term retention incentive, the Company’s Compensation Committee granted long-term incentive compensation

22


awards to its Chief Executive Officer consisting of both stock options and restricted stock units (“RSUs”) that are subject to time-based vesting over nine years. Options granted under the Plans have a maximum term of ten years from the date of grant and generally, the exercise price of the stock options equals the fair market value of the Company’s common stock on the date of grant. At September 30, 2021, options to purchase 658,600 shares and 619,761 stock units were outstanding under the Plans.

The Company uses the Black-Scholes option pricing model to calculate the fair value of stock option awards on the grant date, and the Company uses the value of the common stock as of the grant date to value RSUs. The Company measures stock-based compensation costs at the grant date based on the estimated fair value of the award. The Company recognizes expense on awards with service-based vesting over the employee’s requisite service period on a straight-line basis. Prior to 2020, the Company issued performance stock units to certain employees which are tied to the achievement of certain Company financial goal metrics and the passage of time. Since 2020, the Company has implemented formal programs that issue performance stock units to certain employees set to vest upon the achievement of individual goals and financial goals of the Company, as well as the passage of time. The Company recognizes expense on performance-based awards over the vesting period based on the probability that the performance metrics will be achieved. The Company recognizes stock-based compensation expense for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures.

 

Information regarding option activity for the nine months ended September 30, 2021 under the Plans is summarized below:

 

 

 

Shares

 

 

Weighted
average
exercise
price

 

 

Weighted-Average Remaining Contractual Term
(in Years)

 

 

Aggregate Intrinsic Value
(in Thousands)

 

Options outstanding at December 31, 2020

 

 

696,711

 

 

$

43.88

 

 

 

6.90

 

 

$

102,958

 

Granted

 

 

38,824

 

 

$

202.88

 

 

 

 

 

 

 

Exercised

 

 

(70,935

)

 

$

28.00

 

 

 

 

 

 

 

Forfeited/expired/cancelled

 

 

(6,000

)

 

$

48.05

 

 

 

 

 

 

 

Options outstanding at September 30, 2021

 

 

658,600

 

 

$

54.93

 

 

 

6.55

 

 

$

154,152

 

Options exercisable at September 30, 2021

 

 

343,909

 

 

$

38.68

 

 

 

5.87

 

 

$

86,085

 

Vested and expected to vest at September 30, 2021(1)

 

 

637,504

 

 

 

 

 

 

6.53

 

 

$

149,348

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)
Represents the number of vested options as of September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

 

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the closing price of the common stock on September 30, 2021, the last business day of the third quarter of 2021, of $288.99 per share and the exercise price of each in-the-money option) that would have been received by the option holders had all option holders exercised their options on September 30, 2021. The aggregate intrinsic value of stock options exercised during the nine months ended September 30, 2021 and 2020 was $14.5 million and $30.7 million, respectively.

The weighted average grant date fair value of options granted during the nine months ended September 30, 2021 and 2020 was $88.01 and $48.13, respectively. The total fair value of stock options that vested during the nine months ended September 30, 2021 and 2020 was $2.6 million during each period.

23


The fair value of stock units is calculated using the closing price of the Company’s common stock on the date of grant. Information regarding stock unit activity, which includes activity for RSUs and performance stock units, for the nine months ended September 30, 2021 under the Plans is summarized below:

 

 

Shares

 

 

Weighted-Average Remaining Contractual Term
(in Years)

 

 

Aggregate Intrinsic Value
(in Thousands)

 

Unvested at December 31, 2020

 

 

665,540

 

 

 

3.32

 

 

$

127,904

 

Awarded

 

 

164,968

 

 

 

 

 

 

 

Vested

 

 

(185,922

)

 

 

 

 

 

 

Forfeited/expired/cancelled

 

 

(24,825

)

 

 

 

 

 

 

Unvested at September 31, 2021

 

 

619,761

 

 

 

2.94

 

 

$

179,105

 

Unvested and expected to vest at September 30, 2021(1)

 

 

623,642

 

 

 

2.61

 

 

$

180,226

 

 

 

 

 

 

 

 

 

 

 

(1)
Represents the number of vested stock units as of September 30, 2021 plus the number of unvested stock units expected to vest as of September 30, 2021 based on the unvested outstanding stock units at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (equal to the closing price of the common stock on September 30, 2021, the last business day of the third quarter of 2021, of $288.99 per share, as stock units do not have an exercise price) that would have been received by the stock unit holders had all holders exercised on September 30, 2021. The aggregate intrinsic value of stock units vested during the nine months ended September 30, 2021 and 2020 was $39.2 million and $25.0 million, respectively.

The weighted average grant date fair value of stock units vested during the nine months ended September 30, 2021 and 2020 was $58.10 and $43.73, respectively. The total fair value of stock units that vested during the nine months ended September 30, 2021 and 2020 was $10.8 million and $9.8 million, respectively.

As of September 30, 2021, there was $61.3 million of total unrecognized compensation cost related to unvested share-based awards. This cost is expected to be recognized over a weighted average remaining requisite service period of 3.08 years. The Company expects 1,950,908 unvested options and stock units to vest over the next five years.

 

9.
Commitments and Contingencies

In June 2018, the Company secured an agreement with Navigo Proteins (“Navigo”) for the exclusive co-development of multiple affinity ligands for which Repligen holds commercialization rights. The Company is manufacturing and supplying the first of these ligands, NGL-Impact®, exclusively to Purolite Life Sciences (“Purolite”), who is pairing the Company’s high-performance ligand with Purolite’s agarose jetting base bead technology used in their Jetted A50 Protein A resin product. The Company also signed a long-term supply agreement with Purolite for NGL-Impact and other potential additional affinity ligands that may advance from the Company’s Navigo collaboration. In September 2020, the Company and Navigo successfully completed co-development of an affinity ligand targeting the SARS-CoV-2 spike protein, to be utilized in the purification of COVID-19 vaccines. The Company has proceeded with scaling up and manufacturing this ligand and the development and validation of the related affinity chromatography resin, which is marketed by the Company. In September 2021, the Company and Navigo successfully completed co-development of a novel affinity ligand that addresses aggravation issues associated with pH sensitive antibodies and Fc-fusion proteins. The Company is manufacturing and supplying this ligand, NGL-Impact® HipH, to Purolite for use in a platform use resin product. The Navigo and Purolite agreements are supportive of the Company’s strategy to secure and reinforce the Company’s proteins business. The Company made royalty payments to Navigo of $0.5 million and $0.2 million for the three months ended September 30, 2021 and 2020, respectively and payments of $1.3 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively.

10.
Accumulated Other Comprehensive (Loss) Income

24


 

The following shows the changes in the components of accumulated other comprehensive (loss) income for the nine months ended September 30, 2021 which consisted of only foreign currency translation adjustments for the periods shown (amounts in thousands):

 

 

 

 

 

 

Foreign

 

 

 

Currency

 

 

 

Translation

 

 

 

Adjustment

 

 

 

 

 

Balance as of December 31, 2020

 

$

2,085

 

Other comprehensive loss

 

 

(12,004

)

Balance at September 30, 2021

 

$

(9,919

)

 

 

 

 

 

11.
Income Taxes

 

For the three and nine months ended September 30, 2021, we recorded an income tax provision of $7.7 million and $19.5 million, respectively. The Company’s effective tax rate for the three and nine months ended September 30, 2021 was 18.8% and 16.4%, respectively, compared to 18.0% and 9.5% for the corresponding periods in the prior year. The increase in effective tax rates was primarily due to higher income before income taxes, lower windfall benefits recognized on stock option exercises and the vesting of stock units partially offset by lower U.S. taxation of foreign earnings. The effective tax rates for the three and nine months ended September 30, 2021 and 2020 were lower than the U.S. statutory rate of 21% primarily due to business tax credits and windfall benefits on stock option exercises and the vesting of stock units.

 

12.
Earnings Per Share

 

The Company reports earnings per share in accordance with ASC 260, “Earnings Per Share,” which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then outstanding. Potential common share equivalents consist of RSUs, performance stock units and the incremental common shares issuable upon the exercise of stock options. Under the treasury stock method, unexercised “in-the-money” stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. In periods when the Company has a net loss, stock awards are excluded from the calculation of earnings per share as their inclusion would have an antidilutive effect.

 

25


A reconciliation of basic and diluted weighted average shares outstanding is as follows:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands, except per share data)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

33,498

 

 

$

14,552

 

 

$

99,181

 

 

$

40,228

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used in computing net
     income per share - basic

 

 

55,015

 

 

 

52,545

 

 

 

54,918

 

 

 

52,341

 

Effect of dilutive shares:

 

 

 

 

 

 

 

 

 

 

 

 

Options and stock units

 

 

919

 

 

 

916

 

 

 

913

 

 

 

951

 

Convertible senior notes

 

 

1,373

 

 

 

8

 

 

 

1,180

 

 

 

8

 

Dilutive effect of unvested performance stock units

 

 

61

 

 

 

 

 

 

61

 

 

 

 

Dilutive potential common shares

 

 

2,353

 

 

 

924

 

 

 

2,154

 

 

 

959

 

Weighted average shares used in computing net
     income per share - diluted

 

 

57,368

 

 

 

53,469

 

 

 

57,072

 

 

 

53,300

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.61

 

 

$

0.28

 

 

$

1.81

 

 

$

0.77

 

Diluted

 

$

0.58

 

 

$

0.27

 

 

$

1.74

 

 

$

0.75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

At September 30, 2021, there were outstanding options to purchase 658,600 shares of the Company’s common stock at a weighted average exercise price of $54.93 per share and 619,761 shares of common stock issuable upon the vesting of stock units, which include RSUs and performance stock units. For the three and nine months ended September 30, 2021, 44,912 shares and 63,770 shares, respectively, of the Company’s common stock were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

 

At September 30, 2020, there were outstanding options to purchase 723,914 shares of the Company’s common stock at a weighted average exercise price of $41.03 per share and 675,567 shares of common stock issuable upon the vesting of stock units, which include RSUs and performance stock units. For the three and nine months ended September 30, 2020, 60,202 and 117,160 shares of the Company’s common stock were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

In July 2019, the Company issued $287.5 million aggregate principal amount of the 2019 Notes. As provided by the terms of the indenture underlying the 2019 Notes, conversion of the 2019 Notes will be settled in cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. As of September 30, 2021, the 2019 Notes were convertible. The Company currently intends to settle the par value of the 2019 Notes in cash and any excess conversion premium in shares.

As provided by the terms of the indenture underlying the 2019 Notes, the Company has a choice to settle the conversion obligation for the 2019 Notes in cash, shares or any combination of the two. The Company currently intends to settle the par value of the 2019 Notes in cash and any excess conversion premium in shares. The Company applies the provisions of ASC 260, “Earnings Per Share”, Subsection 10-45-44, to determine the diluted weighted average shares outstanding as it relates to the conversion spread on its convertible notes. Accordingly, the par value of the 2019 Notes is not included in the calculation of diluted income per share, but the dilutive effect of the conversion premium is considered in the calculation of diluted net income per share using the treasury stock method. The dilutive impact of the 2019 Notes is based on the difference between the Company’s current period average stock price and the conversion price of the 2019 Notes, provided there is a premium. Pursuant to this accounting standard, there is no dilution from the accreted principal of the 2019 Notes. For the three and nine months ended September 30, 2021, the dilutive effect of the conversion premium included in the calculation of diluted earnings was 1,373,341 shares and 1,180,425 shares, respectively. There was no dilutive effect of the conversion premium included in the calculation of diluted earnings per share for the three and nine months ended September 30, 2020.

26


On September 20, 2021, as a result of the Avitide Acquisition, the Company assumed a contingent consideration obligation for earnout payments in an aggregate amount of $80.0 million which will be paid equally in cash and the Company’s common stock, contingent upon the achievement of certain performance thresholds and targets each year over a three year period as discussed in Note 2, “Fair Value Measurements,” to these consolidated financial statements. As of September 30, 2021, none of the contingent triggers have occurred.

13.
Related Party Transactions

Certain facilities leased by Spectrum are owned by Roy Eddleman, the former owner of Spectrum. As of September 30, 2021, Mr. Eddleman owned greater than 5% of the Company’s outstanding shares and the Company considers him to be a related party. The lease amounts paid to this shareholder prior to the public offering were negotiated in connection with the acquisition of Spectrum. The Company incurred rent expense totaling $0.2 million and $0.1 million for each of the three months ended September 30, 2021 and 2020, respectively, related to these leases and incurred rent expense of $0.5 million for each of the nine months ended September 30, 2021 and 2020, respectively.

 

 

14.
Segment Reporting

 

The Company views its operations, makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. As a result, the financial information disclosed herein represents all of the material financial information related to the Company.

 

The following table represents the Company’s total revenue by geographic area (based on the location of the customer):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Revenue by customers' geographic locations:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

 

44

%

 

 

50

%

 

 

42

%

 

 

48

%

Europe

 

 

42

%

 

 

36

%

 

 

40

%

 

 

38

%

APAC/Other

 

 

14

%

 

 

14

%

 

 

18

%

 

 

14

%

Total revenue

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Concentrations of Credit Risk and Significant Customers

Financial instruments that subject the Company to significant concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities and accounts receivable. Per the Company’s investment policy, cash equivalents and marketable securities are invested in financial instruments with high credit ratings and credit exposure to any one issue, issuer (with the exception of U.S. Treasury obligations) and type of instrument is limited. At September 30, 2021 and December 31, 2020, the Company had no investments associated with foreign exchange contracts, options contracts or other foreign hedging arrangements.

Concentration of credit risk with respect to accounts receivable is limited to customers to whom the Company makes significant sales. While a reserve for the potential write-off of accounts receivable is maintained, the Company has not written off any significant accounts to date. To control credit risk, the Company performs regular credit evaluations of its customers’ financial condition.

Revenue from customers that represented 10% or more of the Company’s total revenue for the three months ended September 30, 2021 and 2020 came from sales to Pfizer Inc. during the three months ended September 30, 2021, which generated $19.1 million, or 11% of the Company's total revenue for the period. Revenue from customers that represented 10% or more of the Company's total revenue for the nine months ended September 30, 2021 and 2020 came from sales to MilliporeSigma during the nine months ended September 30, 2020, which generated $29.4 million in revenue, or 11% of the Company's total revenue for the period. There was no revenue from customers that represented 10% or more of the Company's total revenue for the other periods presented.

27


Significant accounts receivable balances representing 10% or more of the Company’s total trade accounts receivable and royalties and other receivable balances at September 30, 2021 and December 31, 2020 are as follows:

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Pfizer Inc.

 

 

10

%

 

N/A

 

Cytiva

 

N/A

 

 

 

11

%

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Overview

Repligen and its subsidiaries, collectively doing business as Repligen Corporation (“Repligen”, “we”, “our”, or the “Company”) is a global life sciences company that develops and commercializes highly innovative bioprocessing technologies and systems that increase efficiencies and flexibility in the process of manufacturing biological drugs.

As the overall market for biologics continues to grow and expand, our customers – primarily large biopharmaceutical companies and contract development and manufacturing organizations – face critical production cost, capacity, quality and time pressures. Built to address these concerns, our products are helping to set new standards for the way biologics are manufactured. We are committed to inspiring advances in bioprocessing as a trusted partner in the production of critical biologic drugs – including monoclonal antibodies (“mAb”), recombinant proteins, vaccines and gene therapies – that are improving human health worldwide. For more information regarding our business, products and acquisitions, see Part I, Item 1, “Business” included in our 2020 Annual Report on Form 10-K (“Form 10-K”), which was filed with the Securities and Exchange Commission (“SEC”) on February 24, 2021.

We currently operate as one bioprocessing business, with a comprehensive suite of products to serve both upstream and downstream processes in biological drug manufacturing. Building on over 35 years of industry expertise, we have developed a broad and diversified product portfolio that reflects our passion for innovation and the customer-first culture that drives our entire organization. We continue to capitalize on opportunities to maximize the value of our product platform through both organic growth initiatives (internal innovation and commercial leverage) and targeted acquisitions.

 

2021 Acquisitions

Acquisition of Avitide, Inc.

On September 16, 2021, we entered into an Agreement and Plan of Merger and Reorganization (“Merger Agreement”) with Avalon Merger Sub, Inc., a Delaware corporation and our wholly owned direct subsidiary (“First Merger Sub”), Avalon Merger Sub LLC, a Delaware limited liability company and our wholly owned direct subsidiary (“Second Merger Sub” and together with First Merger Sub, the “Merger Subs”), Avitide, Inc., a Delaware corporation (“Avitide”), and Shareholder Representative Services LLC, a Colorado limited liability company, solely in its capacity as the representative, agent and attorney-in-fact of Avitide's securityholders (the “Securityholder Representative”) to purchase Avitide. The transaction closed on September 20, 2021 (the “Avitide Acquisition”) and on the terms set forth in the Merger Agreement.

 

Avitide, which is headquartered in Lebanon, New Hampshire, offers diverse libraries and leading technology in affinity ligand discovery and development resulting in best-in-class ligand discovery and development lead-times. The acquisition gives Repligen a new platform for affinity resin development, including gene therapy, and advances and expands our proteins franchise to address the unique purification needs of gene therapies and other emerging modalities.

Acquisition of Polymem S.A.

On June 22, 2021, we entered into a Stock Purchase Agreement with Polymem S.A. (“Polymem”), a company organized under the laws of France, and Jean-Michel Espenan and Franc Saux, acting together jointly and severally as the representatives of the sellers, which subsequently closed on July 1, 2021 (the “Polymem Acquisition.”).

 

28


Polymem, which is headquartered in, Toulouse, France, is a manufacturer of hollow fiber membranes, membrane modules and systems for industrial and bioprocessing applications. Polymem products will complement and expand Repligen’s portfolio of hollow fiber systems and consumables. The acquisition substantially increases our membrane and module manufacturing capacity and establishes a world-class center of excellence in Europe to address the accelerating global demand for these innovative products.

 

2020 Acquisitions

ARTeSYN Biosolutions Holdings Ireland Limited

On October 27, 2020, we entered into an Equity and Asset Purchase Agreement with ARTeSYN Biosolutions Holdings Ireland Limited (“ARTeSYN”), a company organized under the laws of Ireland, Third Creek Holdings, LLC, a Nevada limited liability company (“Third Creek”), Alphinity, LLC, a Nevada limited liability company (“Alphinity”, and together with Third Creek the “ARTeSYN Sellers”), and Michael Gagne, solely in his capacity as the representative of the ARTeSYN Sellers, pursuant to which the Company acquired (i) all of the outstanding equity securities of ARTeSYN and (ii) certain assets from Alphinity related to the business of ARTeSYN (collectively, the “ARTeSYN Acquisition”).

ARTeSYN is headquartered in Waterford, Ireland and conducts its operations in Ireland, the United States and Estonia. Its suite of single-use solutions has been created with the goal of enabling “abundance in medicine” by allowing greater efficiency in biologics manufacturing. The ARTeSYN team has created a number of solutions targeting the single-use space from single-use valves with fully disposable valve liners, XO® skeletal supports, a hybrid small parts offering for de-bottlenecking traditional facilities, and fully automated SU process systems that have quickly become leading solutions in the bioprocessing industry. ARTeSYN has established downstream processing leadership with a suite of state of the art single-use systems for chromatography, filtration, continuous manufacturing and media/buffer prep workflows. In addition, we have integrated unique flow path assemblies utilizing our silicone extrusion and molding technology, to deliver highly differentiated, low hold-up volume systems that minimize product loss during processing. The ARTeSYN portfolio expands on the market success of the hollow fiber systems and complements our chromatography and TFF filtration product lines.

 

Non-Metallic Solutions, Inc.

On October 15, 2020, we executed a Stock Purchase Agreement with Non-Metallic Solutions, Inc. (“NMS”), a Massachusetts corporation, and each of William Malloneé and Derek Masser, the legal and beneficial owners of NMS, to purchase NMS, which transaction subsequently closed on October 20, 2020 (the “NMS Acquisition”).

 

NMS, headquartered in Auburn, Massachusetts, is a manufacturer of fabricated plastics, custom containers, and related assemblies and components used in the manufacturing of biologic drugs. The acquisition of NMS strengthens the Company’s portfolio of single-use integrated systems and flow path assemblies, streamlines our supply chain for current products, and provides greater flexibility to scale and expand single-use and systems portfolios.

Critical Accounting Policies and Estimates

 

A “critical accounting policy” is one which is both important to the portrayal of our financial condition and results and requires management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. For a description of our critical accounting policies that affect our more significant judgments and estimates used in the preparation of our consolidated financial statements, refer to Management’s Discussion and Analysis of Financial Condition and Results of Operations and our significant accounting policies in Note 2 to the consolidated financial statements included in our Form 10-K.

 

Results of Operations

 

The following discussion of the financial condition and results of operations should be read in conjunction with the accompanying consolidated financial statements and the related footnotes thereto.

 

Revenues

 

Total revenue for the three and nine months ended September 30, 2021 and 2020 were as follows:

 

29


 

 

Three Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

Nine Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(Amounts in thousands, except for percentage data)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

178,177

 

 

$

94,029

 

 

$

84,148

 

 

 

89.5

%

 

$

483,834

 

 

$

257,521

 

 

$

226,313

 

 

 

87.9

%

Royalty and other

 

 

39

 

 

 

31

 

 

 

8

 

 

 

25.8

%

 

 

179

 

 

 

91

 

 

 

88

 

 

 

96.7

%

Total revenue

 

$

178,216

 

 

$

94,060

 

 

$

84,156

 

 

 

89.5

%

 

$

484,013

 

 

$

257,612

 

 

$

226,401

 

 

 

87.9

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues

 

Direct sales represented approximately 82% of our product revenue for each of the three months ended September 30, 2021 and 2020, respectively, and represented 82% and 77% of our product revenue for each of the nine months ended September 30, 2021 and 2020, respectively. We expect that direct sales will continue to account for an increasing percentage of our product revenues, as the largest customer of our OEM products diversified its supply chain in 2020. Sales of our bioprocessing products can be impacted by the timing of large-scale production orders and the regulatory approvals for such antibodies, which may result in significant quarterly fluctuations.

Revenues from our filtration franchise include the sales of our XCell ATF® systems and consumables, KrosFlo TFF and TFDF systems, Polymem hollow fiber membranes and modules, TangenX® flat sheet cassettes, ARTeSYN® systems, ProConnex® flow paths and silicone-molded and plastic consumables, including those manufactured by EMT and NMS. Revenues from our process analytics franchise includes the sale of our SoloVPE®, FlowVPE® and FlowVPX® systems and associated consumables and service. Revenues from our chromatography franchise include the sales of our OPUS® pre-packed columns, resins, ELISA test kits and ARTeSYN® systems. Revenues from our proteins franchise include the sale of our Protein A ligands and cell culture growth factors. Other revenue primarily consists of sales of our operating room products to hospitals as well as freight revenue.

During the three and nine months ended September 30, 2021, product revenue increased by $84.1 million, or 89.5% and $226.3 million, or 87.9%, as compared to the same periods of 2020, with exceptionally robust demand for our filtration and proteins products. Since the second quarter of 2020, we have experienced accelerated demand across all of our franchises due to the critical needs of customers working on the novel coronavirus (“COVID-19”) vaccines and therapeutics. In addition, we saw an increase in demand for gene therapy and monoclonal antibody manufacturing. The Polymem Acquisition and the Avitide Acquisition during the third quarter of 2021 resulted in an increase in product revenue during the three and nine months ended September 30, 2021 for which there were no comparable amounts in 2020.

Royalty revenues

Royalty revenues in the three and nine months ended September 30, 2021 and 2020 relate to royalties received from a third-party systems manufacturer associated with our OPUS PD chromatography columns. Royalty revenues are variable and are dependent on sales generated by our partner.

 

Costs of product revenue and operating expenses

 

Total costs and operating expenses for the three and nine months ended September 30, 2021 and 2020 were comprised of the following:

 

 

 

 

Three Months Ended
September 30,

Increase/(Decrease)

 

 

Nine Months Ended
September 30,

Increase/(Decrease)

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(Amounts in thousands, except for percentage data)

 

Cost of product revenue

 

$

75,495

 

 

$

39,626

 

 

$

35,869

 

 

 

90.5

%

 

$

197,232

 

 

$

108,471

 

 

$

88,761

 

 

 

81.8

%

Research and development

 

 

9,154

 

 

 

4,422

 

 

 

4,732

 

 

 

107.0

%

 

 

25,155

 

 

 

13,460

 

 

 

11,695

 

 

 

86.9

%

Selling, general and
    administrative

 

 

48,373

 

 

 

29,051

 

 

 

19,322

 

 

 

66.5

%

 

 

131,809

 

 

 

83,277

 

 

 

48,532

 

 

 

58.3

%

Total costs and operating
     expenses

 

$

133,022

 

 

$

73,099

 

 

$

59,923

 

 

 

82.0

%

 

$

354,196

 

 

$

205,208

 

 

$

148,988

 

 

 

72.6

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30


Cost of product revenue

Cost of product revenue increased 90.5% and 81.8% in the three and nine months ended September 30, 2021, compared to the same periods of 2020, due primarily to the increase in product revenue mentioned above and costs associated with higher product volume. In addition, there was an increase in manufacturing headcount for the three and nine months ended September 30, 2021, as compared to the same periods of 2020, which resulted in higher employee-related costs. Our two acquisitions in 2021 have also contributed to the increase in cost of product revenue for the three and nine months ended September 30, 2021 since there were no comparable costs during 2020.

Gross margin was 57.6% and 59.3% in the three and nine months ended September 30, 2021. The gross margin for the three and nine months ended September 30, 2021 includes $0.3 million and $1.9 million, respectively, of amortization of inventory step-up associated with the Polymem Acquisition and ARTeSYN Acquisition. The gross margin for the three and nine months ended September 30, 2020 was 57.9%. Excluding the step-up amortization, gross margin for the three and nine months ended September 30, 2021 was 57.8% and 59.6%, respectively. The increase in gross margin, excluding the inventory step-up amortization, in the nine months ended September 30, 2021, as compared to the same period of 2020, is due primarily to the increase in revenue mentioned above, and favorable product mix, partially offset by an increase in manufacturing headcount subsequent to September 30, 2020. Gross margins may fluctuate in future quarters based on expected production volume and product mix.

Research and development expenses

Research and development (“R&D”) expenses are related to bioprocessing products, which include personnel, supplies and other research expenses. Due to the size of the Company and the fact that these various programs share personnel and fixed costs, we do not track all of our expenses or allocate any fixed costs by program, and therefore, have not provided historical costs incurred by project.

 

R&D expenses increased 107.0% during the three months ended September 30, 2021, compared to the same period of 2020. The increase during the period is primarily due to spending on new product development and the addition of R&D expenses incurred by Avitide, Polymem and ARTeSYN during the period, for which there were no comparable costs in 2020, and due to the increase in employee related costs as the number of R&D employees has increased since September 30, 2020.

 

R&D expenses increased 86.9% during the nine months ended September 30, 2021, compared to the same period of 2020. The increase during the period is due to the addition of R&D expenses related to operations of Avitide, Polymem and ARTeSYN, and increased costs associated with a rise in R&D headcount and the ramp up of project spending for new product development during the nine months ended September 30, 2021.

We expect our R&D expenses for the remainder of 2021 to gradually increase to support new product development.

 

Selling, general and administrative expenses

Selling, general and administrative (“SG&A”) expenses include the costs associated with selling our commercial products and costs required to support our marketing efforts, including legal, accounting, patent, shareholder services, amortization of intangible assets and other administrative functions.

During the three and nine months ended September 30, 2021, SG&A costs increased by $19.3 million, or 66.5%, and $48.5 million, or 58.3%, as compared to the same periods of 2020. The increase is partially due to the continued expansion of our customer-facing activities to drive sales of our bioprocessing products, and the continued buildout of our administrative infrastructure, primarily through increased headcount, to support expected future growth. Employee-related costs during the three and nine months ended September 30, 2021, as compared to the same periods in 2020, resulted from the increase in headcount period over period. In addition, SG&A costs increased for the three and nine months ended September 30, 2021, respectively due to the addition of NMS and ARTeSYN during the fourth quarter of 2020 and the addition of Polymem and Avitide during the third quarter of 2021, for which there were no comparable costs for the same periods of 2020.

 

31


Other expenses, net

 

The table below provides detail regarding our other expenses, net:

 

 

 

Three Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

Nine Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(Amounts in thousands, except for percentage data)

 

Investment income

 

$

44

 

 

$

82

 

 

$

(38

)

 

 

(46.3

%)

 

$

137

 

 

$

1,699

 

 

$

(1,562

)

 

 

(91.9

%)

Interest expense

 

 

(3,220

)

 

 

(3,052

)

 

 

(168

)

 

 

5.5

%

 

 

(9,470

)

 

 

(9,032

)

 

 

(438

)

 

 

4.8

%

Other expenses

 

 

(786

)

 

 

(248

)

 

 

(538

)

 

 

216.9

%

 

 

(1,789

)

 

 

(632

)

 

 

(1,157

)

 

 

183.1

%

Total other expense, net

 

$

(3,962

)

 

$

(3,218

)

 

$

(744

)

 

 

23.1

%

 

$

(11,122

)

 

$

(7,965

)

 

$

(3,157

)

 

 

39.6

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investment income

 

Investment income includes income earned on invested cash balances. The decrease of $38 thousand and $1.6 million in the three and nine months ended September 30, 2021, as compared to the same periods of 2020, respectively, was attributable to a decrease in interest rates on our invested cash balances. In March 2020, in response to the outbreak of COVID-19 and to stay ahead of disruptions and economic slowdown, the Federal Reserve reduced federal funds rates to a range of 0.0% to 0.25%, which will continue to affect our investment income in future periods. We expect investment income to vary based on changes in the amount of funds invested and fluctuation of interest rates.

 

Interest expense

 

Interest expense in the three and nine months ended September 30, 2021 and 2020 is primarily from our 0.375% Convertible Senior Notes due 2024 (the “2019 Notes”), which were issued in July 2019. Interest expense, which includes the amortization of debt issuance costs and contractual coupon interest, increased $0.2 million and $0.4 million for the three and nine months ended September 30, 2021, as compared to the same periods in 2020. This is a result of the decrease in the balance of debt issuance costs that are being amortized. As these costs decrease, the carrying value of the debt increases and interest calculated based on the carrying value increases as well.

 

Other expenses

 

The change in other expenses, net during the three and nine months ended September 30, 2021, compared to the same period of 2020, is primarily attributable to realized foreign currency losses related to amounts due from non-Swedish krona-based customers and vendors.
 

Income tax provision

 

Income tax provision for the three and nine months ended September 30, 2021 and 2020 was as follows:

 

 

 

Three Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

Nine Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

 

(Amounts in thousands, except for percentage data)

 

Income tax provision

 

$

7,734

 

 

$

3,191

 

 

$

4,543

 

 

 

142.4

%

 

$

19,514

 

 

$

4,211

 

 

$

15,303

 

 

 

363.4

%

Effective tax rate

 

 

18.8

%

 

 

18.0

%

 

 

 

 

 

 

 

 

16.4

%

 

 

9.5

%

 

 

 

 

 

 

 

For the three and nine months ended September 30, 2021, we recorded an income tax provision of $7.7 million and $19.5 million, respectively. The effective tax rate was 18.8% and 16.4% for the three and nine months ended September 30, 2021 and is based upon the estimated income for the year ending December 31, 2021 and the composition of income in different jurisdictions. The increase in effective tax rates was primarily due to higher income before income taxes, lower windfall benefits recognized on stock option exercises and the vesting of stock units, partially offset by lower U.S. taxation of foreign earnings. The effective tax rate for the three and nine months ended September 30, 2021 was lower than the U.S. statutory rate of 21% primarily due to business tax credits and windfall benefits on stock option exercises and the vesting of stock units. For the three and nine months ended September 30, 2020, we recorded an income tax provision of $3.2 million and $4.2 million, respectively. The effective tax rate was 18.0% and 9.5% for the three and nine months ended September 30, 2020 and is based upon the estimated income for the year ending December 31, 2020 and the composition of income in different jurisdictions.

32


The effective tax rate for the three and nine months ended September 30, 2020 was lower than the U.S. statutory rate of 21% primarily due to windfall benefits on stock option exercise and the vesting of stock units.

 

Non-GAAP Financial Measures

 

We provide non-GAAP adjusted income from operations; adjusted net income; and adjusted EBITDA as supplemental measures to GAAP measures regarding our operating performance. These financial measures exclude the items detailed below and, therefore, have not been calculated in accordance with GAAP. A detailed explanation and a reconciliation of each non-GAAP financial measure to its most comparable GAAP financial measure are provided below.

 

We include this financial information because we believe these measures provide a more accurate comparison of our financial results between periods and more accurately reflect how management reviews its financial results. We excluded the impact of certain acquisition-related items because we believe that the resulting charges do not accurately reflect the performance of our ongoing operations for the period in which such charges are incurred.

 

Non-GAAP adjusted income from operations

 

Non-GAAP adjusted income from operations is measured by taking income from operations as reported in accordance with GAAP and excluding inventory step-up charges, acquisition and integration costs, and intangible amortization booked through our consolidated statements of comprehensive income. The following is a reconciliation of income from operations in accordance with GAAP to non-GAAP adjusted income from operations for the three and nine months ended September 30, 2021 and 2020:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

GAAP income from operations

 

$

45,194

 

 

$

20,961

 

 

$

129,817

 

 

$

52,404

 

Non-GAAP adjustments to income from operations:

 

 

 

 

 

 

 

 

 

 

 

 

Inventory step-up charges

 

 

270

 

 

 

144

 

 

 

1,868

 

 

 

144

 

Acquisition and integration costs

 

 

5,824

 

 

 

1,849

 

 

 

11,593

 

 

 

6,536

 

Intangible amortization

 

 

5,677

 

 

 

3,925

 

 

 

16,001

 

 

 

11,677

 

Non-GAAP adjusted income from operations

 

$

56,965

 

 

$

26,879

 

 

$

159,279

 

 

$

70,761

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-GAAP adjusted net income

 

Non-GAAP adjusted net income is measured by taking net income as reported in accordance with GAAP and excluding acquisition and integration costs, intangible amortization, inventory step-up charges, loss on conversion of debt, non-cash interest expense, contingent consideration fair value adjustments and the tax effects of these items. The following are reconciliations of net income in accordance with GAAP to non-GAAP adjusted net income for the three and nine months ended September 30, 2021 and 2020:

 

 

 

Three Months Ended September 30,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

Fully Diluted

 

 

 

 

 

Fully Diluted

 

 

 

 

 

 

Earnings per

 

 

 

 

 

Earnings per

 

 

 

Amount

 

 

Share

 

 

Amount

 

 

Share

 

 

 

(Amounts in thousands, except per share data)

 

GAAP net income

 

$

33,498

 

 

$

0.58

 

 

$

14,552

 

 

$

0.27

 

Non-GAAP adjustments to net income:

 

 

 

 

 

 

 

 

 

 

 

 

Inventory step-up charges

 

 

270

 

 

 

0.00

 

 

 

144

 

 

 

0.00

 

Acquisition and integration costs

 

 

5,824

 

 

 

0.10

 

 

 

1,849

 

 

 

0.03

 

Intangible amortization

 

 

5,677

 

 

 

0.10

 

 

 

3,925

 

 

 

0.07

 

Loss on conversion of debt

 

 

1

 

 

 

 

 

 

 

 

 

 

Non-cash interest expense

 

 

2,902

 

 

 

0.05

 

 

 

2,759

 

 

 

0.05

 

Tax effect of non-GAAP charges

 

 

(3,467

)

 

 

(0.06

)

 

 

(2,072

)

 

 

(0.04

)

Non-GAAP adjusted net income

 

$

44,705

 

 

$

0.78

 

 

$

21,157

 

 

$

0.40

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33


 

 

 

Nine Months Ended September 30,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

Fully Diluted

 

 

 

 

 

Fully Diluted

 

 

 

 

 

 

Earnings per

 

 

 

 

 

Earnings per

 

 

 

Amount

 

 

Share

 

 

Amount

 

 

Share

 

 

 

(Amounts in thousands, except per share data)

 

GAAP net income

 

$

99,181

 

 

$

1.74

 

 

$

40,228

 

 

$

0.75

 

Non-GAAP adjustments to net income:

 

 

 

 

 

 

 

 

 

 

 

 

Inventory step-up charges

 

 

1,868

 

 

 

0.03

 

 

 

144

 

 

 

0.00

 

Acquisition and integration costs

 

 

11,593

 

 

 

0.20

 

 

 

6,536

 

 

 

0.12

 

Intangible amortization

 

 

16,001

 

 

 

0.28

 

 

 

11,677

 

 

 

0.22

 

Loss on conversion of debt

 

 

6

 

 

 

 

 

 

 

 

 

 

Non-cash interest expense

 

 

8,592

 

 

 

0.15

 

 

 

8,174

 

 

 

0.15

 

Tax effect of non-GAAP charges

 

 

(8,904

)

 

 

(0.16

)

 

 

(6,334

)

 

 

(0.12

)

Non-GAAP adjusted net income

 

$

128,337

 

 

$

2.25

 

 

$

60,425

 

 

$

1.13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* Per share totals may not add due to rounding.

 

Adjusted EBITDA

 

Adjusted EBITDA is measured by taking net income as reported in accordance with GAAP, excluding investment income, interest expense, taxes, depreciation and amortization, acquisition and integration costs, inventory step-up charges, loss on conversion of debt and contingent consideration fair value adjustments booked through our consolidated statements of comprehensive income. The following is a reconciliation of net income in accordance with GAAP to adjusted EBITDA for the three and nine months ended September 30, 2021 and 2020:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

GAAP net income

 

$

33,498

 

 

$

14,552

 

 

$

99,181

 

 

$

40,228

 

Non-GAAP EBITDA adjustments to net income:

 

 

 

 

 

 

 

 

 

 

 

 

Investment income

 

 

(44

)

 

 

(82

)

 

 

(137

)

 

 

(1,699

)

Interest expense

 

 

3,220

 

 

 

3,052

 

 

 

9,470

 

 

 

9,032

 

Income tax provision

 

 

7,734

 

 

 

3,191

 

 

 

19,514

 

 

 

4,211

 

Depreciation

 

 

4,308

 

 

 

2,757

 

 

 

11,360

 

 

 

7,820

 

Amortization

 

 

5,705

 

 

 

3,953

 

 

 

16,084

 

 

 

11,760

 

EBITDA

 

 

54,421

 

 

 

27,423

 

 

 

155,472

 

 

 

71,352

 

Other non-GAAP adjustments:

 

 

 

 

 

 

 

 

 

 

 

 

Inventory step-up charges

 

 

270

 

 

 

144

 

 

 

1,868

 

 

 

144

 

Acquisition and integration costs

 

 

5,824

 

 

 

1,849

 

 

 

11,593

 

 

 

6,536

 

Loss on conversion of debt

 

 

1

 

 

 

 

 

 

6

 

 

 

 

Adjusted EBITDA

 

$

60,516

 

 

$

29,416

 

 

$

168,939

 

 

$

78,032

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liquidity and Capital Resources

 

We have financed our operations primarily through revenues derived from product sales, the issuance of the 2019 Notes in July 2019 and the issuance of common stock in our December 2020, July 2019 and May 2019 public offerings (the “Offerings”). Our revenue for the foreseeable future will primarily be limited to our bioprocessing product revenue.

At September 30, 2021, we had cash and cash equivalents of $621.1 million compared to cash and cash equivalents of $717.3 million at December 31, 2020.

During the third quarter of 2021, the closing price of the Company’s common stock exceeded 130% of the conversion price of the 2019 Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the 2019 Notes are convertible at the option of the holders of the 2019 Notes during the fourth quarter of 2021, the quarter immediately following the quarter when the conditions are met, per the First Supplemental Indenture underlying the 2019 Notes. These conditions have been met each quarter since the third quarter of 2020. As a result, $6,000 aggregate principal amount of the

34


2019 Notes have been converted since December 31, 2020. The conversions resulted in the issuance of a nominal number of shares of the Company’s common stock to the holder, and the Company recorded a loss of approximately $6,000 on the conversion of these notes, which is included in other expenses, net on our consolidated statements of comprehensive income for the three and nine months ended September 30, 2021. The 2019 Notes have a face value of $287.5 million and a carrying value and a carrying value of $252.3 million and continue to be classified as current liabilities on the Company’s consolidated balance sheet as of September 30, 2021. It is the Company’s policy and intent to settle the face value of the 2019 Notes in cash and any excess conversion premium in shares of our common stock.

 

In July 2020, the Company entered into a First Amendment to the lease agreement for its Marlborough, Massachusetts facility, expanding the leased space by 66,939 square feet. In December 2020, the Company signed the Second Amendment to the lease agreement, changing the commencement date from April 1, 2021 to January 1, 2021. As a result, under the amended lease agreement, the Company will pay an additional $5.7 million in base rent over the life of the lease, which expires on November 30, 2028.

 

In May 2021, the Company entered into an agreement to lease approximately 64,000 square feet of space at a site in Hopkinton, Massachusetts, which expires on August 15, 2034. This space will be used as an assembly center for our ProConnex® single-use flow path products. Under the lease, the Company will pay $17.7 million in base rent over the term of the lease.

 

Cash flows

 

 

 

Nine Months Ended
September 30,

 

 

Increase/(Decrease)

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

 

(Amounts in thousands)

 

Operating activities

 

$

69,396

 

 

$

47,754

 

 

$

21,642

 

Investing activities

 

 

(158,893

)

 

 

(43,097

)

 

 

(115,796

)

Financing activities

 

 

730

 

 

 

7,078

 

 

 

(6,348

)

Effect of exchange rate changes on cash, cash equivalents
    and restricted cash

 

 

(7,427

)

 

 

4,160

 

 

 

(11,587

)

Net (decrease) increase in cash, cash equivalents and restricted cash

 

$

(96,194

)

 

$

15,895

 

 

$

(112,089

)

 

 

 

 

 

 

 

 

 

 

Operating activities

 

For the nine months ended September 30, 2021, our operating activities provided cash of $69.4 million reflecting net income of $99.2 million and non-cash charges totaling $65.1 million primarily related to depreciation, amortization, inventory step-up amortization, deferred income taxes, amortization of debt discount and issuance costs and stock-based compensation charges. An increase in accounts receivable consumed $52.0 million of cash and was primarily driven by the 87.9% year-to-date increase in revenues. An increase in inventory manufactured of $61.6 million supports expected increases in future revenue. The increases in accounts receivable and inventory manufactured are offset by an increase in accounts payable of $9.0 million, which was primarily due to increased inventory purchases to support customer orders, an increase in accrued liabilities of $10.1 million, which was due to an increase in the accrual for expected costs, and to a decrease in deferred revenue related to products shipped during the first half of 2021. The remaining net cash used in operating activities resulted from unfavorable changes in various other working capital accounts.

For the nine months ended September 30, 2020, our operating activities provided cash of $47.8 million reflecting net income of $40.2 million and non-cash charges totaling $40.5 million primarily related to depreciation, amortization, deferred income taxes, non-cash interest expense and stock-based compensation charges. An increase in accounts receivable consumed $11.5 million of cash and was primarily driven by the 35.4% year-to-date increase in revenues. An increase in inventory consumed $22.8 million to support future revenue. An increase in accounts payable and accrued liabilities of $1.1 million was due primarily to increased inventory purchases to support customer orders, offset by payment of acquisition-related bonuses for C Technologies during the second quarter of 2020. The remaining cash provided by operating activities resulted from favorable changes in various other working capital accounts.

 

Investing activities

 

35


Our investing activities consumed $158.9 million of cash during the nine months ended September 30, 2021. We used $121.0 million in cash (net of cash received) for the Polymem Acquisition and the Avitide Acquisition, in the aggregate. Capital expenditures consumed $37.9 million as we continue to increase our manufacturing capacity worldwide. Of these expenditures, $2.9 million represented capitalized costs related to our internal-use software.

 

Our investing activities consumed $43.1 million of cash during the nine months ended September 30, 2020 related to the acquisition of Engineered Molding Technology LLC (“EMT”) on July 13, 2020, as well as ongoing capital expenditures. We consumed $28.5 million in cash (net of cash received) for EMT. Capital expenditures included $3.6 million for capitalized costs related to our internal-use software.

 

Financing activities

 

Cash provided by financing activities of $0.7 million for the nine months ended September 30, 2021 included proceeds from stock option exercises during the period offset by cash disbursed in relation to shares withheld to cover employee income taxes due upon the vesting and release of restricted stock units. Proceeds from stock option exercises during the nine months ended September 30, 2021 were $2.0 million offset by $1.3 million of cash disbursed to pay tax obligation on the vesting of restricted stock units.

 

Cash provided by financing activities of $7.1 million for the nine months ended September 30, 2020 included proceeds from stock option exercises and the vesting of stock units during the period.

 

Working capital decreased by $22.0 million to $561.4 million at September 30, 2021 from $583.4 million at December 31, 2020 due to the various changes noted above.

 

Our future capital requirements will depend on many factors, including the following:

the expansion of our bioprocessing business;
the ability to sustain sales and profits of our bioprocessing products;
our ability to acquire additional bioprocessing products;
the scope of and progress made in our R&D activities;
contingent consideration earnout payments resulting from our acquisitions;
the extent of any share repurchase activity; and
the success of any proposed financing efforts.

Absent acquisitions of additional products, product candidates or intellectual property, we believe our current cash balances are adequate to meet our cash needs for at least the next 24 months from the date of this filing. We expect operating expenses for the rest of the year to increase as we continue to expand our bioprocessing business. We expect to incur continued spending related to the development and expansion of our bioprocessing product lines and expansion of our commercial capabilities for the foreseeable future. Our future capital requirements may include, but are not limited to, purchases of property, plant and equipment, the acquisition of additional bioprocessing products and technologies to complement our existing manufacturing capabilities, and continued investment in our intellectual property portfolio.

 

We plan to continue to invest in our bioprocessing business and in key R&D activities associated with the development of new bioprocessing products. We actively evaluate various strategic transactions on an ongoing basis, including licensing or acquiring complementary products, technologies or businesses that would complement our existing portfolio. We continue to seek to acquire such potential assets that may offer us the best opportunity to create value for our shareholders. In order to acquire such assets, we may need to seek additional financing to fund these investments. If our available cash balances and anticipated cash flow from operations are insufficient to satisfy our liquidity requirements, including because of any such acquisition-related financing needs or lower demand for our products, we may seek to sell common or preferred equity or convertible debt securities, enter into a credit facility or another form of third-party funding, or seek other debt funding. The sale of equity and convertible debt securities may result in dilution to our shareholders, and those securities may have rights senior to those of our common shares. If we raise additional funds through the issuance of preferred stock, convertible debt

36


securities or other debt financing, these securities or other debt could contain covenants that would restrict our operations. Any other third-party funding arrangement could require us to relinquish valuable rights. We may require additional capital beyond our currently anticipated amounts. Additional capital may not be available on reasonable terms, if at all.

 

Off-Balance Sheet Arrangements

 

We do not have any special purpose entities or off-balance sheet financing arrangements as of September 30, 2021.

 

Net Operating Loss Carryforwards

 

At December 31, 2020, we had net operating loss carryforwards of $6.4 million remaining. We had business tax credits carryforwards of $9.4 million available to reduce future federal income taxes, if any. The business tax credits carryforwards will continue to expire at various dates through December 2039. Net operating loss carryforwards and available tax credits are subject to review and possible adjustment by the Internal Revenue Service, state and foreign jurisdictions and may be limited in the event of certain changes in the ownership interest of significant shareholders.

 

Effects of Inflation

 

Our assets are primarily monetary, consisting of cash, cash equivalents and marketable securities. Because of their liquidity, these assets are not directly affected by inflation. Since we intend to retain and continue to use our equipment, furniture and fixtures and leasehold improvements, we believe that the incremental inflation related to replacement costs of such items will not materially affect our operations. However, the rate of inflation affects our expenses, such as those for employee compensation and contract services, which could increase our level of expenses and the rate at which we use our resources.

 

Cautionary Statement Regarding Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains forward-looking statements which are made pursuant to the safe harbor provisions of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The forward-looking statements in this Quarterly Report on Form 10-Q do not constitute guarantees of future performance. Investors are cautioned that statements in this Quarterly Report on Form 10-Q which are not strictly historical statements, including, without limitation, express or implied statements or guidance regarding current or future financial performance and position, potential impairment of future earnings, management’s strategy, plans and objectives for future operations or acquisitions, product development and sales, product candidate research, development and regulatory approval, SG&A expenditures, intellectual property, development and manufacturing plans, availability of materials and product and adequacy of capital resources, our financing plans, and the projected impact of, and response to, the COVID-19 coronavirus pandemic and the related downturn of the U.S. and global economies constitute forward-looking statements. These forward-looking statements are based on current expectations, estimates, forecasts and projections about the industry and markets in which the Company operates, and management’s beliefs and assumptions. The Company undertakes no obligation to publicly update or revise the statements in light of future developments. In addition, other written and oral statements that constitute forward-looking statements may be made by the Company or on the Company’s behalf. Words such as “expect,” “seek,” “anticipate,” “intend,” “plan,” “believe,” “could,” “estimate,” “may,” “target,” “project,” or variations of such words and similar expressions are intended to identify forward-looking statements. Such forward-looking statements are subject to a number of risks and uncertainties that could cause actual results to differ materially from those anticipated, including, without limitation, risks associated with the following: the ultimate impact of the coronavirus pandemic on our business or financial results; the success of current and future collaborative or supply relationships, including our agreements with Cytiva, MilliporeSigma and Purolite; our ability to successfully grow our bioprocessing business, including as a result of acquisitions, commercialization or partnership opportunities, and our ability to develop and commercialize products; our ability to obtain required regulatory approvals; our compliance with all U.S. Food and Drug Administration regulations, our ability to obtain, maintain and protect intellectual property rights for our products; the risk of litigation regarding our patent and other intellectual property rights; the risk of litigation with collaborative partners; our limited manufacturing capabilities and our dependence on third-party manufacturers and value-added resellers; the effect of the COVID-19 coronavirus pandemic, including mitigation efforts and economic effects, on our business operations and the operations of our customers and suppliers; our ability to hire and retain skilled personnel; the market acceptance of our products, reduced demand for our products that adversely impacts our future revenues, cash flows, results of operations and financial condition; our ability to integrate Non-Metallic Solutions,

37


Inc., ARTeSYN Biosolutions Holdings Ireland Limited, Polymem S.A. and Avitide, Inc. businesses successfully into our business and achieve the expected benefits of the acquisitions; our ability to compete with larger, better financed life sciences companies; our history of losses and expectation of incurring losses; our ability to generate future revenues; our ability to successfully integrate our recently acquired businesses; our ability to raise additional capital to fund potential acquisitions; our volatile stock price; and the effects of our anti-takeover provisions. Further information on potential risk factors that could affect our financial results are included in the filings made by us from time to time with the SEC including under the sections entitled “Risk Factors” in our Form 10-K.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Interest Rate Risk

 

We have historically held investments in commercial paper, U.S. Government and agency securities as well as corporate bonds and other debt securities. As a result, we have been exposed to potential loss from market risks that may occur as a result of changes in interest rates, changes in credit quality of the issuer or otherwise. We do not have any such investments as of September 30, 2021. As a result, a hypothetical 100 basis point increase in interest rates would have no effect on our cash position as of September 30, 2021.

 

We generally place our marketable security investments in high quality credit instruments, as specified in our investment policy guidelines. We believe that the conservative nature of our investments mitigates our interest rate exposure, and our investment policy limits the amount of our credit exposure to any one issue, issuer (with the exception of U.S. agency obligations) and type of instrument. We do not expect any material losses from our marketable security investments and therefore believe that our potential interest rate exposure is limited.

 

Foreign Exchange Risk

 

The reporting currency of the Company is U.S. dollars, and the functional currency of each of our foreign subsidiaries is its respective local currency. Our foreign currency exposures include the Swedish krona, Euro, British pound, Chinese yuan, Japanese yen, Singapore dollar, South Korean won and Indian rupee; of these, the primary foreign currency exposures are the Swedish krona, Euro and British pound. Exchange gains or losses resulting from the translation between the transactional currency and the functional currency are included in net income. Fluctuations in exchange rates may adversely affect our results of operations, financial position and cash flows. We currently do not seek to hedge this exposure to fluctuations in exchange rates.

 

ITEM 4. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

 

The Company’s management, with the participation of the principal executive officer and the principal financial officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on such evaluation, the principal executive officer and principal financial officer have concluded that, as of the end of such period, the Company’s disclosure controls and procedures were effective at the reasonable assurance level.

 

Changes in Internal Control

We acquired Polymem S.A. (“Polymem”) on July 1, 2021 and Avitide Inc. (“Avitide”) on September 20, 2021. The financial results of these acquisitions are included in our unaudited consolidated financial statements as of September 30, 2021 and for the quarter then ended. As these acquisitions occurred in the third quarter of 2021, the scope of our assessment of our internal control over financial reporting does not include Polymem and Avitide. These exclusions are in accordance with the Securities and Exchange Commission’s general guidance that an assessment of a recently acquired business may be omitted from our scope in the year of such acquisition.

38


Other than the foregoing, there have been no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Securities Exchange Act Rule 13a-15 or Rule 15d-15 that occurred in the three months ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

39


PART II. OTHER INFORMATION

 

 

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We are not currently aware of any such proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations.

 

ITEM 1A. RISK FACTORS

 

The matters discussed in this Quarterly Report on Form 10-Q include forward-looking statements that involve risks or uncertainties. These statements are neither promises nor guarantees, but are based on various assumptions by management regarding future circumstances, over many of which Repligen has little or no control. A number of important risks and uncertainties, including those identified under the caption “Risk Factors” in Part I, Item 1A of our Form 10-K for the period ended December 31, 2020 and in subsequent filings, could cause our actual results to differ materially from those in the forward-looking statements. There are no material changes to the risk factors described in our Form 10-K for the period ended December 31, 2020.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Avitide Acquisition

 

Pursuant to the Merger Agreement described in Note 3, "Acquisitions," to the consolidated financial statements, on September 20, 2021, the Company issued 271,096 unregistered shares of the Company's common stock, totaling $77.6 million, as part of the consideration for the Avitide Acquisition. The issuance is not registered under the Securities Act of 1933, as amended, in reliance upon the exemption from registration provided by Rule 506(b) of Regulation D.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

 

40


ITEM 6. EXHIBITS

(a)
Exhibits

 

Exhibit

Number

 

Document Description

 

 

 

3.1

 

Restated Certificate of Incorporation, dated June 30, 1992 and amended September 17, 1999 (filed as Exhibit 3.1 to Repligen Corporation’s Quarterly Report on Form 10-Q for the quarter ended September 30, 1999 and incorporated herein by reference).

 

 

 

3.2

 

Certificate of Amendment to the Certificate of Incorporation of Repligen Corporation, effective as of May 16, 2014 (filed as Exhibit 3.1 to Repligen Corporation’s Current Report on Form 8-K filed on May 19, 2014 and incorporated herein by reference).

 

 

 

3.3

 

Third Amended and Restated Bylaws (filed as Exhibit 3.1 to Repligen Corporation’s Current Report on Form 8-K filed on January 28, 2021 and incorporated herein by reference).

 

 

 

31.1 +

 

Rule 13a-14(a)/15d-14(a) Certification.

 

 

 

31.2 +

 

Rule 13a-14(a)/15d-14(a) Certification.

 

 

 

32.1 *

 

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

 

 

 

101.INS+

 

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

 

101.SCH+

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

101.CAL+

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

101.DEF+

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

101.LAB+

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

101.PRE+

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

104+

 

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101.*).

 

+ Filed herewith.

* Furnished herewith.

41


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.

 

 

 

 

 

 

 

REPLIGEN CORPORATION

 

 

 

 

Date: October 28, 2021

 

By:

/S/ TONY J. HUNT

 

 

 

 

Tony J. Hunt

 

 

 

President and Chief Executive Officer

 

 

 

(Principal executive officer)

 

 

 

Repligen Corporation

 

 

 

 

Date: October 28, 2021

 

By:

/S/ JON SNODGRES

 

 

 

 

Jon Snodgres

 

 

 

Chief Financial Officer

 

 

 

(Principal financial officer)

 

 

 

Repligen Corporation

 

 

42


EX-31.1 2 rgen-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13a-14(a) / RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Tony J. Hunt, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Repligen Corporation;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: October 28, 2021

 

/s/ TONY J. HUNT

Tony J. Hunt

President and Chief Executive Officer

(Principal executive officer)

 

 


EX-31.2 3 rgen-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13a-14(a) / RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Jon Snodgres, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Repligen Corporation;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: October 28, 2021

 

/s/ JON SNODGRES

Jon Snodgres

Chief Financial Officer

(Principal financial officer)

 

 


EX-32.1 4 rgen-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1*

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Repligen Corporation (the “Company”) on Form 10-Q for the period ending September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officers of the Company hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

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

 

Date: October 28, 2021

 

By:

/S/ TONY J. HUNT

 

 

 

Tony J. Hunt

 

 

 

Chief Executive Officer and President

 

 

 

(Principal executive officer)

 

 

 

 

Date: October 28, 2021

 

By:

/S/ JON SNODGRES

 

 

 

Jon Snodgres

 

 

 

Chief Financial Officer

 

 

 

(Principal financial officer)

* This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

 

 


EX-101.CAL 5 rgen-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.LAB 6 rgen-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair value of net assets acquired Long term deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability Noncurrent Schedule of Identified Intangible Assets and Estimated Useful Lives Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Unbilled receivables Increase Decrease In Unbilled Receivable The increase (decrease) during the reporting period of the amounts of revenue for work performed for which billing has not occurred, net of uncollectible accounts. Total Trade Accounts Receivable Royalties And Other Receivables Additional undiscounted in contingent consideration earnout payments Additional undiscounted in contingent consideration earnout payments Additional undiscounted in contingent consideration earnout payments Tax withholding on vesting of restricted stock units (in shares) Tax withholding on vesting of restricted stock units Summary of Changes in Accumulated Other Comprehensive (Loss) Income Revenue & Volume Discount Rate Volatility Earnout Discount Rate Probability of Success Measurement Input, Price Volatility [Member] Measurement Input Revenue & Volume Discount Rate [Member] Measurement Input Revenue & Volume Discount Rate. Measurement Input Earnout Discount Rate [Member] Measurement Input Earnout Discount Rate. Measurement Input Probability of Success [Member] Measurement Input Probability of Success. Measurement Input Type [Domain] Measurement Input Type [Axis] Trademark Trademark [Member] Right acquired through registration of a trademark to gain or protect exclusive use of business name, symbol or other device or style. Weighted average common shares outstanding: Royalty and other revenue Products Earnings per share: Convertible senior notes Trade Accounts Receivable Trade Accounts Receivable [Member] Revenues, percentage by country Royalty and Other Income Product Revenue Total revenue Accounts receivable, net of reserves Issuance of commons stock (in shares) Issuance of common stock True Up Costs December 2020 True up costs December 2020 [Member] True up costs December 2020. Ending Balance (in shares) Ending Balance Beginning Balance (in shares) Beginning Balance Accumulated Other Comprehensive Income (Loss) Retained Earnings Additional Paid-In Capital Common stock, $0.01 par value; 80,000,000 shares authorized; 55,283,988 shares at September 30, 2021 and 54,760,837 shares at December 31, 2020 issued and outstanding Convertible senior notes, current portion, net Accounts receivable, net of reserves of $1,214 and $762 at September 30, 2021 and December 31, 2020, respectively Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill), Total Shares of common stock issued for acquisition Trademarks Trademarks Technology - developed Fair value of earnouts related to acquisition Fair Value of Earnouts Related to Acquisition Fair value of earnouts related to acquisition. Balance at September 30, 2021 Fair value of common stock issued for acquisition Net (decrease) increase in cash, cash equivalents and restricted cash Repayment of convertible senior notes Inventory step-up amortization Other long-term liabilities Fair value of contingent consideration earnout Acquisition date fair value of contingent consideration - earnout Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Convertible Debt Polymem S.A. [Member] Polymem S.A. Avitide, Inc. [Member] Business Combination and Asset Acquisition [Abstract] Vested and expected to vest at September 30, 2021 Vested and expected to vest at September 30, 2021 Options exercisable at September 30, 2021 Options exercisable at September 30, 2021 Options outstanding at September 30, 2021 Vested and expected to vest at September 30, 2021(1) | shares Options exercisable at September 30, 2021 | shares Options outstanding at September 30, 2021 | shares Pfizer Revenue Proceeds from Sale and Collection of Receivables Proceeds from Sale and Collection of Receivables, Total Noncurrent contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Changes in revenue projection Changes in Revenue Projection Changes in revenue projection. Revenue and volume discount rate Revenue and Volume Discount Rate Revenue and volume discount rate. Weighted average revenue and volume discount rate Weighted Average Revenue and Volume Discount Rate Weighted average revenue and volume discount rate. Weighted average volatility rate Weighted Average Volatility Rate Weighted average volatility rate. Volatility Volatility rate of Contingent Consideration Volatility rate of contingent consideration. Weighted average discount rate Weighted Average Discount Rate Weighted average discount rate. Probability of success Probability of Success Probability of success. Discount Rate Derivative, Fixed Interest Rate Monte Carlo Simulation Monte Carlo Simulation [Member] Monte Carlo Simulation. Valuation Approach and Technique [Domain] Valuation Approach and Technique [Axis] Revenue and Volume Based Payments Revenue and Volume Based Payments [Member] Revenue and volume based payments. Fair Value, Recurring Fair Value, Recurring [Member] R&D and Commercialization-based Payments R&D and Commercialization-based Payments [Member] R&D and Commercialization-based payments. Contingent Consideration Contingent Consideration [Member] Contingent consideration. Derivative Contract [Domain] Derivative Instrument [Axis] Fair Value, Recurring and Nonrecurring [Table] Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Balance as of September 30, 2021 Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Balance as of December 31, 2020 Balance as of December 31, 2020 Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Upfront payment Other long-term liabilities Other assets Net working capital (excluding cash and inventory step-up) Net working capital excluding cash and inventory Net working capital excluding cash and inventory Fair value of acquired finite lived intangible assets Net liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Total Unvested and expected to vest at September 30, 2021(1) Net carrying amount Unvested at September 31, 2021 Unvested at December 31, 2020 Capital Stock Capital Units [Member] Unvested and expected to vest at September 30, 2021 Unvested at September 31, 2021 Contingent consideration obligation for earnout payments Aggregate Contingent Consideration Obligation For Earnout Payments Aggregate contingent consideration obligation for earnout payments. Aggregate of upfront payments Business Combination, Consideration Transferred, Other Dilutive effect of unvested performance stock units Weighted Average Number of Shares Dilutive Effect of Unvested Performance Stock Units Weighted average number of shares dilutive effect of unvested performance stock units. Revenue recognized during the nine-month period ended September 30, 2021 relating to: Contingent consideration Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability, Total Date of acquisition agreement Business Acquisition, Date of Acquisition Agreement Pfizer [Member] Pfizer member. Liabilities, fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Money Market Level 3 Level 2 Level 1 Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 2 [Member] Avitide, Inc. Assets, fair value Assets, Fair Value Disclosure Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Intangible Assets, Net (Excluding Goodwill), Total Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Total Buildings and Improvements, Gross, Total Options exercisable at September 30, 2021 Amortization of Intangible Assets, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Deferred Revenue, Current, Total Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total Machinery and Equipment, Gross, Total Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Accounts Payable, Current, Total Effective Income Tax Rate Reconciliation, Percent, Total Finite-Lived Intangible Assets, Gross, Total Other Liabilities, Noncurrent, Total Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Employee-related Liabilities, Current, Total Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Contract with Customer, Liability, Total Deferred Revenue, Total Long-term Debt, Total Operating Leases, Rent Expense, Net, Total Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Other Nonoperating Income (Expense), Total Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance Increase (Decrease) in Inventories, Total Cost of Goods and Services Sold, Total Research and Development Expense, Total Convertible Debt [Member] Fair Value, by Balance Sheet Grouping [Table] 2021 (remaining three months) Acquisition of goodwill Goodwill, Acquired During Period Avitide, Inc. [Member] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair value of earnouts related to acquisition of Avitide, Inc. Stock Issued Tax withholding on vesting of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Stock Issued During Period, Shares, Acquisitions Tax withholding on vesting of restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Other Assets, Noncurrent, Total Intangible Assets, Gross (Excluding Goodwill), Total Increase (Decrease) in Accounts Payable, Total Selling, General and Administrative Expense, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Depreciation, Depletion and Amortization, Nonproduction, Total Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Increase (Decrease) in Accrued Liabilities, Total Earnings Per Share, Basic, Total Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total Debt Issuance Costs, Net, Total Investment Income, Net, Total Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total Increase (Decrease) in Prepaid Expense and Other Assets, Total Cover [Abstract] Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Entity Central Index Key Current Fiscal Year End Date Document Period End Date Document Type Entity Current Reporting Status Entity Registrant Name Entity Interactive Data Current Entity Common Stock, Shares Outstanding Title of 12(b) Security Trading Symbol Security Exchange Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Entity Shell Company Entity Small Business Smaller reporting company Entity Emerging Growth Company Emerging growth company Local Phone Number Document Quarterly Report Document Transition Report Entity Filer Category Entity File Number Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Other Liabilities, Noncurrent Other noncurrent liabilities Liabilities and Equity Total liabilities and stockholders' equity Liabilities, Current [Abstract] Current liabilities: Accounts Payable, Current Accounts payable Accrued Liabilities, Current Accrued liabilities Total accrued liabilities Deferred Income Tax Assets, Net, Total Accounts Receivable, after Allowance for Credit Loss, Current, Total Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Liabilities, Current Total current liabilities Operating Lease, Liability, Current Operating lease liability Convertible Notes Payable, Current Commitments and Contingencies Commitments and contingencies (Note 9) Total liabilities Total liabilities Liabilities, Noncurrent Total noncurrent liabilities Deferred Tax and Other Liabilities, Noncurrent Deferred tax liabilities Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Preferred Stock, Value, Issued Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive (loss) income Common Stock, Value, Issued Additional Paid in Capital, Common Stock Additional paid-in capital Stockholders' Equity Attributable to Parent Total stockholders' equity Retained Earnings (Accumulated Deficit) Retained earnings Operating Lease, Liability, Noncurrent Noncurrent operating lease liability Assets [Abstract] ASSETS Goodwill Balance at December 31, 2020 Goodwill Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Net Carrying Value Other Assets, Noncurrent Other noncurrent assets Assets, Current [Abstract] Current assets: Accounts Receivable, Net, Current Inventory, Net Inventories, net Total inventories, net Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Assets, Current Total current assets Property, Plant and Equipment, Net Property, plant and equipment, net Total property, plant and equipment, net Deferred Income Tax Assets, Net Deferred tax assets Operating Lease, Right-of-Use Asset Operating lease right of use assets Assets Total assets Assets, Noncurrent Total noncurrent assets Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Preferred Stock, Shares Authorized Preferred stock, shares authorized Allowance for Doubtful Accounts Receivable, Current Accounts receivable, reserve for doubtful accounts Common Stock, Par or Stated Value Per Share Common stock, par value Common Stock, Shares Authorized Common stock, shares authorized Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Common Stock, Shares, Issued Common stock, shares issued Fair Value Disclosures [Text Block] Fair Value Measurements Text Block [Abstract] Business Combination Disclosure [Text Block] Acquisitions Revenue from Contract with Customer [Text Block] Revenue Recognition Goodwill And Other Intangible Assets Disclosure [Abstract] Earnings Per Share Related Party Transactions [Abstract] Related Party Transactions Disclosure [Text Block] Related Party Transactions Segment Reporting [Abstract] Segment Reporting Disclosure [Text Block] Segment Reporting Subsequent Events [Abstract] Subsequent Events [Text Block] Subsequent Events New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Standards Updates Basis of Presentation and Significant Accounting Policies [Text Block] Basis of presentation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Tabular disclosure of business combination consideration transferred. Schedule of Business Combination Consideration Transferred [Table Text Block] Schedule of Business Combination Consideration Transferred Engineered Molding Technology LLC Engineered Molding Technology LLC [Member] Engineered Molding Technology LLC ARTeSYN Biosolutions ARTeSYN Biosolutions [Member] ARTeSYN Biosolutions Non-metallic solutions [Member]. Non Metallic Solutions [Member] Non Metallic Solutions Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue Schedule Of Revenue By Major Customers [Table Text Block] Schedule Of Revenue By Major Customers [Table Text Block] Revenue from Significant Customers Contract with Customer, Asset and Liability [Table Text Block] Summary of Receivables and Deferred Revenue from Contracts with Customers Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Amortization Expense for Amortized Intangible Assets Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table Text Block] Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table Text Block] Intangible assets Schedule of Goodwill [Table Text Block] Changes in Carrying Value of Goodwill Schedule of Inventory, Current [Table Text Block] Inventories Schedule of Accrued Liabilities [Table Text Block] Accrued Liabilities Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment Convertible Debt [Table Text Block] Carrying Value of Convertible Senior Notes Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Stock-Based Compensation Expense Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Issued, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Earnings Per Share, Diluted, Total Deferred Income Tax Expense (Benefit), Total Payments to Acquire Businesses, Net of Cash Acquired, Total Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Income Tax Expense (Benefit), Total Effect of Exchange Rate on Cash and Cash Equivalents, Total Weighted Average Number of Shares Outstanding, Basic, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Increase (Decrease) in Other Operating Assets, Total Common Stock, Shares, Issued, Total Other Noncash Income (Expense), Total Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Goodwill, Total Payments to Acquire Property, Plant, and Equipment, Total Summary of Restricted Stock Unit Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Option Activity Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Weighted Average Number of Shares [Table Text Block] Basic and Diluted Weighted Average Shares Outstanding Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Percentage of Revenue from Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Percentage by Geographic Area or Significant Customers Fair Value Disclosures [Abstract] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Zero Point Three Seven Five Percentage Convertible Senior Notes Due Twenty Twenty Four [Member] 0.375% Convertible Senior Notes due 2024 Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Debt Instrument, Maturity Date Notes, due date Debt Instrument, Face Amount Notes issued Principal amount Debt Instrument, Frequency of Periodic Payment Notes, frequency of periodic payment Long-term Debt Notes, carrying value Total convertible senior notes Long-term Debt, Fair Value Fair value of convertible senior notes Fair value of the note Debt Instrument, Interest Rate, Stated Percentage Notes, interest rate Senior convertible notes Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Relationship to Entity [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Money Market Funds [Member] Measurement Frequency [Axis] Measurement Frequency [Domain] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Business acquisition working capital adjustments. Business Acquisition Working Capital Adjustments Working capital adjustment Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Shares issued for business acquisition Business Combination, Acquisition Related Costs Business Acquisition, Transaction Costs Transaction costs Business Combination Consideration Indemnification Escrow Business Combination Consideration Indemnification Escrow Business acquisition, Indemnification escrow Business Combination, Consideration Transferred, Liabilities Incurred Business combination contingent consideration Contingent consideration Business Acquisition, Percentage of Voting Interests Acquired Business acquisition, voting interest acquired Business combination settlement of preexisting invoices. Business Combination Separately Recognized Transactions Settlement Of Preexisting Invoices Business combination settlement of preexisting invoices Settlement of preexisting liabilities Business combinations cash deposited in escrow account. Business Combinations Cash Deposited In Escrow Account Business combinations cash deposited in escrow account Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Asset Class [Axis] Asset Class [Domain] Goodwill [Member] Goodwill [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Selling, General and Administrative Expenses [Member] Selling, general and administrative Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Cash consideration excluding restricted cash. Cash Consideration Excluding Restricted Cash Cash consideration Customer Relationships [Member] Customer relationships Developed Technology Rights [Member] Developed technology Noncompete Agreements [Member] Non-competition agreements Trademarks and Trade Names [Member] Trademark and tradename Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Deferred tax assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities Accrued liabilities Share-based Payment Arrangement, Noncash Expense, Total Debt Instrument, Unamortized Discount, Total Interest Expense, Total Depreciation, Total Goodwill And Other Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Class of Stock [Axis] Class of Stock [Domain] Supplemental Balance Sheet Disclosures [Text Block] Consolidated Balance Sheet Detail Debt Disclosure [Abstract] Long-term Debt [Text Block] Convertible Senior Notes Equity [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive (Loss) Income Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Taxes Earnings Per Share, Basic [Abstract] Earnings Per Share [Text Block] Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right Of Use Asset. Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right Of Use Asset Operating lease right of use asset Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Current. Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Current Operating lease liability Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Non Current. Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Non Current Operating lease liability, long-term Business combination recognized identifiable assets acquired and liabilities assumed deferred tax liability current. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liability Current Deferred revenue Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash and cash equivalents Common Stock, Shares, Outstanding Common stock, shares outstanding Income Statement [Abstract] Product and Service [Axis] Product and Service [Domain] Royalty [Member] Product [Member] Costs and Expenses [Abstract] Costs and operating expenses: Costs and Expenses Total costs and operating expenses Cost of Goods and Services Sold Cost of product revenue Research and Development Expense Research and development Selling, General and Administrative Expense Selling, general and administrative Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Revenues [Abstract] Revenue: Revenue from Contract with Customer, Including Assessed Tax Revenue Net Income (Loss) Attributable to Parent Net income Net income Operating Income (Loss) Income from operations Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Income Tax Expense (Benefit) Income tax provision Other Nonoperating Income (Expense) [Abstract] Other income (expenses): Interest Expense Interest expense Investment Income, Net Investment income Other Nonoperating Income (Expense) Other expenses Nonoperating Income (Expense) Other expenses, net Earnings Per Share [Abstract] Earnings per share: Earnings Per Share, Basic Basic Earnings Per Share, Diluted Diluted Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average shares used in computing net income per share - diluted Weighted Average Number of Shares Outstanding, Basic Basic Statement of Stockholders' Equity [Abstract] Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock-based compensation expense Stock Issued During Period, Value, Conversion of Units Issuance of common stock for debt conversion Stock Issued During Period, Shares, Conversion of Units Issuance of common stock for debt conversion (in shares) Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Translation adjustment Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Exercise of stock options and vesting of stock units (in shares) Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Exercise of stock options and vesting of stock units Stock Issued During Period, Value, Acquisitions True up of costs related to the December 2020 issuance of common stock Shares, Outstanding Business Acquisition [Axis] Loss on conversion of debt included in other expenses Excess common stock price percentage. Excess Common Stock Price Percentage Excess common stock price percentage Debt instrument convertible into equity. Debt Instrument Convertible Into Equity Debt instrument amount convertible into equity Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Long-term Debt, Gross Principal amount Debt Instrument, Unamortized Discount Unamortized debt discount Debt Issuance Costs, Net Unamortized debt issuance costs Convertible Notes Payable, Noncurrent Net carrying amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stockholders Equity Note Disclosure [Table] Stockholders Equity Note Disclosure [Table] Stockholders Equity Note Disclosure [Table] Maximum [Member] Maximum Employee Stock Option [Member] Employee Stock Option Non Employee Director Stock Option[Member] Non Employee Director Stock Option[Member] Non-Employee Directors Restricted stock units and performance stock units. Restricted Stock And Performance Stock Units [Member] Restricted Stock Units and Performance Stock Units Unvested Options [Member] Unvested Options [Member] Unvested Options Plan Name [Axis] Plan Name [Domain] Stock Option and Incentive Plan [Member] Stock Option And Incentive Plan [Member] 2018 Plan Stockholders Equity Note Disclosure [Line Items] Stockholders Equity Note Disclosure [Line Items] Stockholders Equity Note Disclosure [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Incentive options, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Incentive options, vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Aggregate intrinsic value of restricted stock units vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value of restricted stock units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested at June 30, 2021 Unvested at December 31, 2020 Restricted stock units, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Business Combination, Acquisition Related Costs Business Combination, Consideration Transferred Business combination, consideration transferred Fair value of net assets acquired Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Equity consideration Value of common stock issued Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business combination, intangible assets Acquired Finite-lived Intangible Asset, Residual Value Intangible Asset Residual Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Fair value of tangible assets acquired Payments to Acquire Businesses, Gross Cash consideration Total grant date fair value of restricted stock units vested Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Incentive options, term Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other Than Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other Than Options, Nonvested, Number of Shares Number of unvested options and restricted stock units Repayments of Convertible Debt Repayment of convertible debt Repayment of convertible debt Payment, Tax Withholding, Share-based Payment Arrangement Payment of tax withholding obligation on vesting of restricted stock Supplemental Cash Flow Elements [Abstract] Supplemental disclosure of non-cash investing and financing activities: Assets acquired under operating leases. Assets Acquired Under Operating Leases Assets acquired under operating leases Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Disclosure Text Block [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Business combination recognized identifiable asset acquired and liabilities assumed deferred tax liabilities current. Business Combination Recognized Identifiable Asset Acquired And Liabilities Assumed Deferred Tax Liabilities Current Deferred tax liabilities ,net Business combination recognized identifiable assets acquired and liabilities assumed current liabilities notes payable. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Notes Payable Notes payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Other noncurrent assets Trade Names [Member] Trademark and tradename [Member] Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Weighted Average Useful Life (in years) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Fair Value Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk [Table] Millipore Sigma. Millipore Sigma [Member] MilliporeSigma Cytiva. Cytiva [Member] GE Healthcare Cytiva Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration Risk [Line Items] Contract with Customer, Asset and Liability [Abstract] Balances from contracts with customers only: Deferred Revenue Deferred revenue (included in accrued liabilities in the consolidated balance sheets) Change in Contract with Customer, Asset and Liability [Abstract] Contract with Customer, Liability The beginning deferred revenue balance Contract with Customer, Performance Obligation Satisfied in Previous Period Changes in pricing related to products or services satisfied in previous periods Other revenues. Other Revenues [Line Items] Other Revenues [Line Items] Concentration Risk, Percentage Accounts receivable, percentage by customer Revenue Benchmark [Member] Sales Revenue Total Revenue Minimum [Member] Minimum Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill, Purchase Accounting Adjustments Measurement period adjustments Goodwill, Foreign Currency Translation Gain (Loss) Cumulative translation adjustment Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Intangible Assets [Table] Schedule of Intangible Assets [Table] Schedule of Intangible Assets [Table] Other Intangible Assets [Member] Other intangibles Patents [Member] Patents Trademarks [Member] Indefinite-lived Intangible Assets [Axis] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Year Four 2025 Finite lived intangible assets amortization expense after year four. Finite Lived Intangible Assets Amortization Expense After Year Four 2026 and thereafter Finite-Lived Intangible Assets, Amortization Expense, Year Three 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Inventory Disclosure [Abstract] Inventory, Current [Table] Inventory, Current [Table] Inventory [Line Items] Inventory [Line Items] Inventory, Raw Materials, Net of Reserves Raw materials Inventory, Finished Goods, Net of Reserves Finished products Inventory, Work in Process, Net of Reserves Work-in-process Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Leasehold Improvements, Gross Leasehold improvements Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Dilutive effect on shares of conversion premium. Dilutive Effect On Shares Of Conversion Premium Dilutive effect on shares of conversion premium Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Common stock excluded from calculation of diluted earnings per share Reconciliation of Basic and Diluted Shares [Abstract] Schedule Of Earnings Per Share Basic And Diluted [Table] Schedule Of Earnings Per Share Basic And Diluted [Table] Schedule Of Earnings Per Share Basic And Diluted [Table] Schedule Of Earnings Per Share Basic And Diluted [Line Items] Schedule Of Earnings Per Share Basic And Diluted [Line Items] Schedule Of Earnings Per Share Basic And Diluted [Line Items] Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Effect of dilutive shares: Weighted Average Number of Shares, Restricted Stock Options and stock units Dilutive securities effect on basic earnings per share convertible senior notes. Dilutive Securities Effect On Basic Earnings Per Share Convertible Senior Notes Weighted Average Number Diluted Shares Outstanding Adjustment Dilutive potential common shares Earnings Per Share, Basic and Diluted [Abstract] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] AOCI Attributable to Parent [Member] Additional Paid-in Capital [Member] Common Stock [Member] Common Stock Retained Earnings [Member] Statement of Cash Flows [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents, end of period Cash, cash equivalents and restricted cash, beginning of period Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Deferred Income Tax Expense (Benefit) Deferred income taxes, net Amortization of Debt Discount (Premium) Accretion of the debt discount Amortization of debt discount and issuance costs Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Share-based Compensation Stock-based compensation expense Other Noncash Income (Expense) Other Amortization of inventory step up. Amortization Of Inventory Step Up Net Cash Provided by (Used in) Operating Activities Total cash provided by operating activities Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities, excluding impact of acquisitions: Increase (Decrease) in Other Noncurrent Liabilities Long-term liabilities Increase (Decrease) in Inventories Inventories Increase (Decrease) in Accrued Liabilities Accrued expenses Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Increase (Decrease) in Other Operating Assets Other assets Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Businesses, Net of Cash Acquired Acquisitions, net of cash acquired Payments to Acquire Property, Plant, and Equipment Purchases of property, plant and equipment Net Cash Provided by (Used in) Investing Activities Total cash used in investing activities Payments to Acquire Software Additions to capitalized software costs Effect of Exchange Rate on Cash and Cash Equivalents Effect of exchange rate changes on cash, cash equivalents and restricted cash Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities Total cash provided by financing activities Proceeds from Stock Options Exercised Proceeds from exercise of stock options Capitalized Computer Software, Gross Computer hardware and software Depreciation Facility [Axis] Facility [Domain] Rgen Facility [Axis] Rgen Facility [Axis] Rgen Facility [Domain] Rgen Facility [Domain] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Payables and Accruals [Abstract] Schedule of Accrued Liabilities [Table] Schedule of Accrued Liabilities [Table] Schedule of Accrued Liabilities [Table] Schedule of Accrued Liabilities [Line Items] Schedule of Accrued Liabilities [Line Items] Schedule of Accrued Liabilities [Line Items] Other Accrued Liabilities, Current Other Deferred Revenue, Current Deferred revenue Employee-related Liabilities, Current Employee compensation Accrued Income Taxes, Current Income taxes payable Accrued Professional Fees, Current Professional fees Accrued Royalties, Current Royalty and license fees Product Warranty Accrual, Current Warranties Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Zero Point Three Seven Five Percent Convertible Senior Notes Due Twenty Twenty Four [Member] 0.375% Convertible Senior Notes due 2024 Debt Instrument [Line Items] Debt Instrument [Line Items] Amortization of Debt Issuance Costs Amortization of the debt issuance costs Debt Instrument, Interest Rate, Effective Percentage Effective interest rate on the Notes Interest Expense, Debt, Excluding Amortization Contractual coupon interest Debt Instrument, Interest Rate Terms Interest repayment terms Option to purchase additional debt face amount. Option to Purchase Additional Debt Face Amount Additional Notes issued Proceeds from Convertible Debt Proceeds from issuance of convertible senior notes, net of costs Loss on debt conversion. Loss On Debt Conversion Number of shares basic outstanding. Number Of Shares Basic Outstanding Weighted average shares used in computing net income per share - basic Schedule Of Related Party [Table] Schedule Of Related Party [Table] Schedule Of Related Party [Table] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Non controlling ownership interest minimum Operating Leases, Rent Expense, Net Rent expense Sale of Stock [Axis] Sale of Stock [Domain] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Principal Owner [Member] Principal Owner Spectrum Inc. Spectrum Inc [Member] Spectrum Inc. Spectrum Inc. Ownership [Axis] Ownership [Domain] Schedule of Product Information [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk Number of Operating Segments Number of operating segments Total trade accounts receivable royalties and other receivables. Total Trade Accounts Receivable Royalties And Other Receivables [Member] SRT major customers. SRT Major Customers [Axis] SRT major customers. SRT Major Customers [Domain] Risks and Uncertainties [Abstract] Geographic Concentration Risk [Member] Geographic Concentration Risk APAC Other [Member] APAC/Other Europe [Member] Europe North America [Member] North America Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Subsequent Event [Table] Agreement. Agreement [Axis] Agreement. Agreement [Domain] Stock purchase agreement. Stock Purchase Agreement [Member] Polymem S A [Member] Subsequent Event [Line Items] Business Acquisition, Effective Date of Acquisition Business combination date of acquistion Subsequent Event [Member] Less - Accumulated depreciation Buildings and Improvements, Gross Buildings Construction in Progress, Gross Construction in progress Furniture and Fixtures, Gross Furniture, fixtures and office equipment Land Land Machinery and Equipment, Gross Equipment Property, Plant and Equipment, Gross Total property, plant and equipment Property, Plant and Equipment, Other, Gross Other Share Price Closing price of common stock Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Incentive options, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value of share-based awards granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options outstanding at December 31, 2020 | shares Stock options, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Total fair value of stock options vested Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost, weighted average remaining requisite service period Common Stock, Capital Shares Reserved for Future Issuance Common stock shares reserved for Issuance Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Total unrecognized compensation cost Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Share-based Compensation Award, Tranche One [Member] Vest Over Three Year Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Cost of Sales [Member] Cost of product revenue Research and Development Expense [Member] Research and development Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options outstanding at December 31, 2020 Stock options, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Forfeited/expired/cancelled Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Intangible Assets [Line Items] Intangible Assets [Line Items] Intangible Assets [Line Items] Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Intangible Assets, Gross (Excluding Goodwill) Gross Carrying Value Finite-Lived Intangible Assets, Gross Gross Carrying Value Finite-Lived Intangible Asset, Useful Life Weighted Average Useful Life (in years) Indefinite Lived Intangible Assets Accumulated Amortization Indefinite Lived Intangible Assets Accumulated Amortization Accumulated Amortization Finite-Lived Intangible Assets, Net Net Carrying Value Total Indefinite-lived Intangible Assets (Excluding Goodwill) Gross Carrying Value Indefinite Lived Intangible Assets Net Indefinite Lived Intangible Assets Net Net Carrying Value Finite-Lived Intangible Liabilities [Line Items] Finite Lived Intangible Liabilities [Line Items] Finite-Lived Intangible Liabilities [Line Items] Finite-Lived Intangible Liabilities [Line Items] Amortization of Intangible Assets Amortization expense Schedule of Finite-Lived Intangible Assets [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Forfeited/expired/cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised | shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Granted | shares Percentage of shares subject to forfeiture. Percentage of Shares Subject to Forfeiture Estimated forfeiture rates Non-Executive [Member] Non-Executive [Member] Awards Granted to Non-Executive Level Employees Executive Officer [Member] Awards Granted to Executive Level Employees Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Unvested at June 30, 2021 Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options, Unvested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share based Compensation Arrangement by Share based Payment Award Equity Instruments Other Than Options Unvested and Expected to Vest Outstanding Aggregate Intrinsic Value Unvested and expected to vest at June 30, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Weighted-Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Unvested at June 30, 2021 Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Unvested and Expected to Vest Outstanding Weighted Average Remaining Contractual Term Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Unvested and Expected to Vest Outstanding Weighted Average Remaining Contractual Term Unvested and expected to vest at June 30, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Awarded Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited/expired/cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Unvested And Expected To Vest Number Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Unvested And Expected To Vest Number Unvested and expected to vest at June 30, 2021 Commitments and Contingencies [Table] Commitments and Contingencies [Table] Commitments and Contingencies [Table] Amendment [Axis] Amendment [Axis] Amendment [Axis] Amendment [Domain] Amendment [Domain] Amendment [Domain] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Long-term Purchase Commitment, Amount Payments to Navigo in connection with this program, which are recorded to research and development expenses Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Research and Development Arrangement [Member] NGL Impact A[Member] NGL Impact A [Member] Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation Adjustment Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive loss Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Income Taxes [Line Items] Income Taxes [Line Items] Income Taxes [Line Items] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Corporate tax rate Effective Income Tax Rate Reconciliation, Percent Income tax (benefit) provision EX-101.SCH 7 rgen-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Consolidated Balance Sheet Detail link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Accumulated Other Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Consolidated Balance Sheet Detail (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Fair Value Measurement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Acquisitions - Consideration Transferred (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Acquisitions - Fair Value of Net Assets Acquired (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Acquisitions - Estimated Useful Life and Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Schedule - Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Revenue from Significant Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Changes in Carrying Value of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Goodwill and Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Amortization Expense for Amortized Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Schedule of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Property, Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Consolidated Balance Sheet - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Schedule of Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Convertible Senior Notes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Convertible Senior Notes - Convertible Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Summary of Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Summary of Option Activity (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Summary of Restricted Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Summary of Restricted Stock Unit Activity (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Change in Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Segment Reporting - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Segment Reporting - Percentage of Revenue by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Segment Reporting - Percentage of Revenue from Significant Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Subsequent Event - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 8 rgen-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.PRE 9 rgen-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 rgen-20210930_htm.xml IDEA: XBRL DOCUMENT 0000730272 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0000730272 us-gaap:TrademarksMember 2021-09-30 0000730272 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2020-09-30 0000730272 rgen:NonMetallicSolutionsMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-09-30 0000730272 us-gaap:OtherIntangibleAssetsMember 2021-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-07-19 2019-07-19 0000730272 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000730272 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0000730272 rgen:AvitideIncMember us-gaap:CustomerRelationshipsMember 2021-09-30 0000730272 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0000730272 srt:NorthAmericaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2020-09-30 0000730272 us-gaap:TrademarksMember 2020-01-01 2020-12-31 0000730272 rgen:AvitideIncMember 2021-09-20 0000730272 us-gaap:RoyaltyMember 2021-01-01 2021-09-30 0000730272 2019-12-31 0000730272 rgen:AvitideIncMember us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0000730272 rgen:NGLImpactAMember us-gaap:ResearchAndDevelopmentArrangementMember 2020-07-01 2020-09-30 0000730272 rgen:PfizerMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0000730272 us-gaap:PatentsMember 2020-01-01 2020-12-31 0000730272 rgen:AvitideIncMember 2021-09-16 2021-09-16 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-09-30 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:NoncompeteAgreementsMember 2021-09-30 0000730272 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0000730272 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000730272 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-09-30 0000730272 rgen:NonMetallicSolutionsMember us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0000730272 rgen:TrademarkMember 2020-12-31 0000730272 us-gaap:ProductMember 2021-07-01 2021-09-30 0000730272 srt:MinimumMember rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RDAndCommercializationBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 2021-06-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-09-30 0000730272 us-gaap:CustomerRelationshipsMember 2021-09-30 0000730272 rgen:RestrictedStockAndPerformanceStockUnitsMember 2020-01-01 2020-12-31 0000730272 rgen:NonMetallicSolutionsMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0000730272 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0000730272 us-gaap:PatentsMember 2021-09-30 0000730272 rgen:AvitideIncMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-09-30 0000730272 us-gaap:RetainedEarningsMember 2020-06-30 0000730272 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000730272 rgen:NonEmployeeDirectorStockOptionMember 2021-01-01 2021-09-30 0000730272 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000730272 rgen:SpectrumIncMember 2020-01-01 2020-09-30 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:CustomerRelationshipsMember 2021-09-30 0000730272 rgen:RestrictedStockAndPerformanceStockUnitsMember 2021-01-01 2021-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-07-19 0000730272 rgen:AvitideIncMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0000730272 rgen:NGLImpactAMember us-gaap:ResearchAndDevelopmentArrangementMember 2021-07-01 2021-09-30 0000730272 us-gaap:ProductMember 2021-01-01 2021-09-30 0000730272 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0000730272 us-gaap:TrademarksMember 2021-01-01 2021-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0000730272 rgen:SpectrumIncMember 2020-07-01 2020-09-30 0000730272 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-09-30 0000730272 srt:MinimumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0000730272 rgen:SpectrumIncMember 2021-01-01 2021-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-07-31 0000730272 rgen:ArtesynBiosolutionsMember 2020-10-27 2020-10-27 0000730272 2020-12-31 0000730272 rgen:AvitideIncMember us-gaap:TradeNamesMember 2021-09-30 0000730272 us-gaap:CommonStockMember 2020-12-31 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:GoodwillMember 2021-09-30 0000730272 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0000730272 rgen:PolymemSAMember us-gaap:CustomerRelationshipsMember 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000730272 us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0000730272 2021-10-25 0000730272 us-gaap:PatentsMember 2021-01-01 2021-09-30 0000730272 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0000730272 rgen:ArtesynBiosolutionsMember 2021-01-01 2021-09-30 0000730272 us-gaap:CommonStockMember 2021-09-30 0000730272 rgen:TrueUpCostsDecember2020Member 2021-01-01 2021-09-30 0000730272 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RDAndCommercializationBasedPaymentsMember rgen:MeasurementInputProbabilityOfSuccessMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-09-30 0000730272 rgen:PolymemSAMember us-gaap:TradeNamesMember 2021-09-30 0000730272 srt:NorthAmericaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000730272 us-gaap:RetainedEarningsMember 2020-09-30 0000730272 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0000730272 rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember 2020-12-31 0000730272 rgen:PolymemSAMember us-gaap:NoncompeteAgreementsMember 2021-09-30 0000730272 rgen:ApacOtherMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-09-30 0000730272 us-gaap:CommonStockMember 2020-09-30 0000730272 rgen:AvitideIncMember us-gaap:CapitalUnitsMember 2021-09-16 2021-09-16 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0000730272 rgen:ApacOtherMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0000730272 rgen:AvitideIncMember us-gaap:NoncompeteAgreementsMember 2021-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-07-31 0000730272 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000730272 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000730272 us-gaap:MoneyMarketFundsMember 2021-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RDAndCommercializationBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-30 0000730272 rgen:RestrictedStockAndPerformanceStockUnitsMember 2020-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-07-01 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember us-gaap:NoncompeteAgreementsMember 2021-09-30 0000730272 rgen:PfizerMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0000730272 rgen:ArtesynBiosolutionsMember 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember 2021-09-30 0000730272 rgen:UnvestedOptionsMember 2021-01-01 2021-09-30 0000730272 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember rgen:MeasurementInputRevenueVolumeDiscountRateMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-09-30 0000730272 rgen:PolymemSAMember 2021-06-22 2021-06-22 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-12-31 0000730272 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000730272 rgen:ApacOtherMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0000730272 rgen:AvitideIncMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000730272 us-gaap:ProductMember 2020-01-01 2020-09-30 0000730272 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0000730272 us-gaap:ProductMember 2020-07-01 2020-09-30 0000730272 us-gaap:CommonStockMember 2019-12-31 0000730272 rgen:AvitideIncMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0000730272 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0000730272 rgen:NonExecutiveMember rgen:RestrictedStockAndPerformanceStockUnitsMember 2021-09-30 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0000730272 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000730272 rgen:AvitideIncMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-09-30 0000730272 srt:NorthAmericaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0000730272 srt:MaximumMember rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RDAndCommercializationBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0000730272 rgen:PolymemSAMember 2021-01-01 2021-09-30 0000730272 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0000730272 rgen:PolymemSAMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-09-30 0000730272 us-gaap:CommonStockMember 2020-06-30 0000730272 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000730272 srt:MinimumMember rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 rgen:SpectrumIncMember 2021-07-01 2021-09-30 0000730272 rgen:PolymemSAMember 2021-09-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember rgen:MeasurementInputEarnoutDiscountRateMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-01-01 2021-09-30 0000730272 rgen:MilliporeSigmaMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0000730272 rgen:PolymemSAMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0000730272 rgen:PolymemSAMember us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0000730272 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000730272 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2020-09-30 0000730272 rgen:ContingentConsiderationMember 2021-09-30 0000730272 us-gaap:TrademarksMember 2020-12-31 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RDAndCommercializationBasedPaymentsMember rgen:MeasurementInputEarnoutDiscountRateMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 srt:MaximumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0000730272 rgen:PolymemSAMember us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000730272 us-gaap:RetainedEarningsMember 2019-12-31 0000730272 rgen:RestrictedStockAndPerformanceStockUnitsMember 2021-09-30 0000730272 us-gaap:RetainedEarningsMember 2021-06-30 0000730272 srt:ExecutiveOfficerMember rgen:RestrictedStockAndPerformanceStockUnitsMember 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember 2021-01-01 2021-09-30 0000730272 rgen:AvitideIncMember 2021-09-20 2021-09-30 0000730272 rgen:AvitideIncMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0000730272 rgen:PfizerMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0000730272 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-09-30 0000730272 2020-07-01 2020-09-30 0000730272 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0000730272 rgen:TrueUpCostsDecember2020Member us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0000730272 us-gaap:FairValueInputsLevel3Member 2021-09-30 0000730272 rgen:AvitideIncMember 2021-09-30 0000730272 srt:MaximumMember rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 us-gaap:ConvertibleDebtMember 2021-09-30 0000730272 us-gaap:RetainedEarningsMember 2021-09-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember us-gaap:MeasurementInputPriceVolatilityMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 2021-09-30 0000730272 us-gaap:PatentsMember 2020-12-31 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0000730272 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000730272 rgen:ApacOtherMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2020-09-30 0000730272 us-gaap:RetainedEarningsMember 2020-12-31 0000730272 rgen:NonMetallicSolutionsMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0000730272 rgen:PfizerMember us-gaap:SalesRevenueNetMember 2021-07-01 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0000730272 rgen:AvitideIncMember 2021-01-01 2021-09-30 0000730272 rgen:SpectrumIncMember srt:MinimumMember us-gaap:PrincipalOwnerMember 2021-09-30 0000730272 rgen:ContingentConsiderationMember 2021-01-01 2021-09-30 0000730272 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000730272 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0000730272 rgen:ContingentConsiderationMember 2020-12-31 0000730272 rgen:NGLImpactAMember us-gaap:ResearchAndDevelopmentArrangementMember 2020-01-01 2020-09-30 0000730272 rgen:RestrictedStockAndPerformanceStockUnitsMember 2020-12-31 0000730272 2021-07-01 2021-09-30 0000730272 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2020-12-31 0000730272 rgen:MilliporeSigmaMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0000730272 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0000730272 rgen:RestrictedStockAndPerformanceStockUnitsMember 2020-01-01 2020-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0000730272 rgen:CytivaMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000730272 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0000730272 rgen:AvitideIncMember us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0000730272 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember us-gaap:TradeNamesMember 2021-09-30 0000730272 us-gaap:RoyaltyMember 2020-01-01 2020-09-30 0000730272 rgen:NGLImpactAMember us-gaap:ResearchAndDevelopmentArrangementMember 2021-01-01 2021-09-30 0000730272 rgen:AvitideIncMember us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 rgen:NonExecutiveMember us-gaap:EmployeeStockOptionMember 2021-09-30 0000730272 us-gaap:RoyaltyMember 2020-07-01 2020-09-30 0000730272 2020-01-01 2020-09-30 0000730272 rgen:PfizerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0000730272 rgen:AvitideIncMember 2021-09-20 2021-09-20 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-09-30 0000730272 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000730272 rgen:AvitideIncMember us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0000730272 rgen:MilliporeSigmaMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0000730272 2021-09-20 0000730272 rgen:NonMetallicSolutionsMember us-gaap:CustomerRelationshipsMember 2021-09-30 0000730272 us-gaap:RoyaltyMember 2021-07-01 2021-09-30 0000730272 us-gaap:MoneyMarketFundsMember 2020-12-31 0000730272 srt:NorthAmericaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-09-30 0000730272 2020-09-30 0000730272 2020-01-01 2020-12-31 0000730272 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000730272 rgen:PolymemSAMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0000730272 srt:ExecutiveOfficerMember us-gaap:EmployeeStockOptionMember 2021-09-30 0000730272 2020-06-30 0000730272 us-gaap:CommonStockMember 2021-06-30 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:RevenueAndVolumeBasedPaymentsMember rgen:MonteCarloSimulationMember 2021-09-30 0000730272 rgen:StockOptionAndIncentivePlanMember 2018-12-31 0000730272 rgen:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember rgen:MonteCarloSimulationMember 2021-09-20 0000730272 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000730272 rgen:TrademarkMember 2021-09-30 0000730272 us-gaap:CustomerRelationshipsMember 2020-12-31 0000730272 rgen:AvitideIncMember 2021-07-01 2021-09-30 0000730272 rgen:ArtesynBiosolutionsMember us-gaap:TradeNamesMember 2021-09-30 0000730272 2021-01-01 2021-09-30 0000730272 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0000730272 rgen:NonMetallicSolutionsMember 2020-12-31 0000730272 rgen:AvitideIncMember 2021-09-16 0000730272 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000730272 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000730272 rgen:ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-01-01 2021-09-30 0000730272 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0000730272 rgen:MilliporeSigmaMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-09-30 0000730272 rgen:PolymemSAMember us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0000730272 rgen:AvitideIncMember 2020-01-01 2020-09-30 iso4217:USD shares pure shares rgen:Segment iso4217:USD --12-31 false Q3 P3Y 0000730272 10-Q true 2021-09-30 2021 false 000-14656 REPLIGEN CORP DE 04-2729386 41 Seyon Street, Bldg. 1, Suite 100 Waltham MA 02453 781 250-0111 Common Stock RGEN NASDAQ Yes Yes Large Accelerated Filer false false false 55288528 621098000 717292000 1214000 762000 122048000 71389000 156163000 95025000 11545000 18676000 910854000 902382000 99652000 66870000 340163000 287100000 833559000 618305000 1542000 2481000 55007000 25176000 620000 573000 1330543000 1000505000 2241397000 1902887000 28194000 16880000 5528000 5254000 63394000 53085000 252323000 243737000 349439000 318956000 39125000 27032000 55909000 26425000 79962000 0 1697000 1324000 176693000 54781000 526132000 373737000 0.01 0.01 5000000 5000000 0 0 0 0 0.01 0.01 80000000 80000000 55283988 55283988 54760837 54760837 553000 548000 1559681000 1460748000 -9919000 2085000 164950000 65769000 1715265000 1529150000 2241397000 1902887000 178177000 94029000 483834000 257521000 39000 31000 179000 91000 178216000 94060000 484013000 257612000 75495000 39626000 197232000 108471000 9154000 4422000 25155000 13460000 48373000 29051000 131809000 83277000 133022000 73099000 354196000 205208000 45194000 20961000 129817000 52404000 44000 82000 137000 1699000 3220000 3052000 9470000 9032000 -786000 -248000 -1789000 -632000 -3962000 -3218000 -11122000 -7965000 41232000 17743000 118695000 44439000 7734000 3191000 19514000 4211000 33498000 14552000 99181000 40228000 0.61 0.28 1.81 0.77 0.58 0.27 1.74 0.75 55015000 52545000 54918000 52341000 57368000 53469000 57072000 53300000 33498000 14552000 99181000 40228000 -5550000 4390000 -12004000 5304000 27948000 18942000 87177000 45532000 54760837 548000 1460748000 2085000 65769000 1529150000 99181000 99181000 7 0 2000 2000 257387 2000 1989000 1991000 271096 3000 77573000 77576000 5339 0 1252000 1252000 20476000 20476000 145000 145000 -12004000 -12004000 55283988 553000 1559681000 -9919000 164950000 1715265000 54969481 550000 1475436000 -4369000 131452000 1603069000 33498000 33498000 4 0 1000 1000 48746 0 1131000 1131000 271096 3000 77573000 77576000 5339 0 1252000 1252000 6792000 6792000 -5550000 -5550000 55283988 553000 1559681000 -9919000 164950000 1715265000 52078258 521000 1068431000 -15027000 5843000 1059768000 40228000 40228000 528442 5000 7073000 7078000 12492000 12492000 5304000 5304000 52606700 526000 1087996000 -9723000 46071000 1124870000 52494884 525000 1082096000 -14113000 31519000 1100027000 14552000 14552000 111816 1000 1675000 1676000 4225000 4225000 4390000 4390000 52606700 526000 1087996000 -9723000 46071000 1124870000 99181000 40228000 1868000 27430000 19581000 8592000 8175000 20476000 12492000 6071000 72000 -677000 -228000 51927000 11358000 -23000 456000 61598000 22767000 -471000 2908000 -751000 260000 8968000 3317000 10051000 -2712000 -1592000 3210000 69396000 47754000 120979000 28445000 2945000 3585000 34969000 11067000 -158893000 -43097000 1991000 7088000 1252000 10000 9000 730000 7078000 -7427000 4160000 -96194000 15895000 717292000 537407000 621098000 553302000 32518000 1456000 271096 77576000 79962000 <div style="display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">1.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Summary of Significant Accounting Policies </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Basis of Presentation</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen”, “our” or “we”) in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by GAAP. These consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 24, 2021 (“Form 10-K”).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The business and economic uncertainty resulting from the novel coronavirus (“COVID-19”) pandemic has made such estimates more difficult to calculate. Accordingly, actual results could differ from those estimates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB, Repligen GmbH, Spectrum</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">®</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> LifeSciences LLC and its subsidiaries (“Spectrum”), C Technologies, Inc. (“C Technologies”), Non-Metallic Solutions, Inc. (“NMS”), ARTeSYN Biosolutions Holdings Ireland Limited (“ARTeSYN”), Polymem S.A. (“Polymem”), Avitide, Inc. (“Avitide”) and Repligen Singapore Pte. Ltd. All significant intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company made no material changes in the application of its significant accounting policies that were disclosed in its Form 10-K. In the opinion of management, the accompanying unaudited consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year. Certain prior year balances have been reclassified to conform to current year presentation.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Recent Accounting Standards Updates</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We consider the applicability and impact of all Accounting Standards Updates (“ASUs” or “ASU”) on the Company’s consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company’s consolidated financial position or results of operations. Recently issued ASUs that we feel may be applicable to the Company are as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Recently Issued Accounting Standard Updates – Not Yet Adopted</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In August 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-06, “</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).”</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> ASU 2020-06 simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. The Company is currently evaluating the impact of the adoption of ASU 2020-06 on the Company's consolidated financial statements.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Basis of Presentation</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen”, “our” or “we”) in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by GAAP. These consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 24, 2021 (“Form 10-K”).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The business and economic uncertainty resulting from the novel coronavirus (“COVID-19”) pandemic has made such estimates more difficult to calculate. Accordingly, actual results could differ from those estimates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB, Repligen GmbH, Spectrum</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">®</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> LifeSciences LLC and its subsidiaries (“Spectrum”), C Technologies, Inc. (“C Technologies”), Non-Metallic Solutions, Inc. (“NMS”), ARTeSYN Biosolutions Holdings Ireland Limited (“ARTeSYN”), Polymem S.A. (“Polymem”), Avitide, Inc. (“Avitide”) and Repligen Singapore Pte. Ltd. All significant intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company made no material changes in the application of its significant accounting policies that were disclosed in its Form 10-K. In the opinion of management, the accompanying unaudited consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year. Certain prior year balances have been reclassified to conform to current year presentation.</span></p> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Recent Accounting Standards Updates</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We consider the applicability and impact of all Accounting Standards Updates (“ASUs” or “ASU”) on the Company’s consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company’s consolidated financial position or results of operations. Recently issued ASUs that we feel may be applicable to the Company are as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Recently Issued Accounting Standard Updates – Not Yet Adopted</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In August 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-06, “</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).”</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> ASU 2020-06 simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. The Company is currently evaluating the impact of the adoption of ASU 2020-06 on the Company's consolidated financial statements.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <div style="display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">2.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair Value Measurements</span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company uses various valuation approaches in determining the fair value of its assets and liabilities. The Company employs a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:8.844%;"/> <td style="width:91.156%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(204,238,255,1);text-indent:12.0pt;word-break:break-word;vertical-align:top;"><p style="text-indent:-12.0pt;padding-left:12.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 1 –</span></p></td> <td style="background-color:rgba(204,238,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.</span></p></td> </tr> <tr style="height:5.75pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:12.0pt;word-break:break-word;vertical-align:top;"><p style="text-indent:-12.0pt;padding-left:12.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 2 –</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable, either directly or indirectly.</span></p></td> </tr> <tr style="height:5.75pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(204,238,255,1);text-indent:12.0pt;word-break:break-word;vertical-align:top;"><p style="text-indent:-12.0pt;padding-left:12.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 3 –</span></p></td> <td style="background-color:rgba(204,238,255,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</span></p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair value measurement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value Measured on a Recurring Basis</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial assets and financial liabilities measured at fair value on a recurring basis consist of the following as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and December 31, 2020:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.739%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:10.448%;"/> <td style="width:0.745%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:9.787%;"/> <td style="width:0.745%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:10.27%;"/> <td style="width:0.745%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:10.448%;"/> <td style="width:0.745%;"/> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">As of September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Money market accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">448,908</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">448,908</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Liabilities:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Contingent consideration - earnout obligation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.701%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:10.514%;"/> <td style="width:0.756%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:9.916%;"/> <td style="width:0.756%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:9.916%;"/> <td style="width:0.756%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:10.514%;"/> <td style="width:0.756%;"/> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">As of December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Money market accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">549,030</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">549,030</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cash and cash equivalents</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of September 30, 2021 and December 31, 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, cash and cash equivalents on the Company's consolidated balance sheets included $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">448.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">549.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, in money market accounts. These funds are valued on a recurring basis using Level 1 inputs.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Contingent Consideration – Earnout</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On September 20, 2021, the Company completed the acquisition of Avitide (the "Avitide Acquisition"), a privately-held affinity ligand discovery and development company headquartered in Lebanon, New Hampshire. The transaction consisted of upfront payments of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">150.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and up to an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">125.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (undiscounted) in contingent consideration earnout payments made equally in cash and the Company's common stock over a three-year performance period beginning January 1, 2022 and ending December 31, 2024. Refer to Note 3, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">"Acquisitions" </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">below for additional information.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:11.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of the change in the fair value of contingent consideration - earnout is included in the following table (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.574%;"/> <td style="width:2.01%;"/> <td style="width:1.738%;"/> <td style="width:9.181%;"/> <td style="width:0.544%;"/> <td style="width:0.953%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance as of December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition date fair value of contingent consideration - earnout</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Change in fair value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance as of September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The recurring Level 3 fair value measurement of our contingent consideration earnout that we expect to be required to settle include the following significant unobservable inputs:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:15.808%;"/> <td style="width:1.783%;"/> <td style="width:1.741%;"/> <td style="width:19.123%;"/> <td style="width:0.871%;"/> <td style="width:1.783%;"/> <td style="width:14.896%;"/> <td style="width:1.479%;"/> <td style="width:14.371%;"/> <td style="width:1.479%;"/> <td style="width:13.27%;"/> <td style="width:1.783%;"/> <td style="width:11.612%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Contingent Consideration Earnout</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Fair Value as of September 20, 2021<br/>(amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Valuation Technique</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Unobservable Input</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Range</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted Average</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Probability of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Commercialization-based</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Monte Carlo</span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Success</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">28,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Simulation</span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Earnout Discount Rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%-</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">32.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">32.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Revenue and Volume-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Monte Carlo</span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Revenue &amp; Volume</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">based payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">51,409</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Simulation</span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Discount Rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Earnout Discount Rate</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%-</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> </table><div style="margin-left:3.333%;display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;display:inline-block;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Unobservable inputs were weighted by the relative fair value of the contingent consideration liability. </span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company estimates the fair value of the contingent consideration earnouts at each subsequent reporting period using a Monte Carlo simulation. Changes in the projected performance of the acquired business could result in a higher or lower contingent consideration obligation in the future.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> changes in revenue projections during the period from September 20, 2021, the date of the Avitide Acquisition, and September 30, 2021 that would cause a material change in amounts reported as of September 30, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value Measured on a Nonrecurring Basis</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the nine months ended September 30, 2021, there were no re-measurements to fair value of financial assets and liabilities that are measured at fair value on a nonrecurring basis.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Convertible Senior Notes</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In July 2019, the Company issued $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million aggregate principal amount of the Company’s </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% convertible senior notes due </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">July 15, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (the “2019 Notes”). Interest is payable </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">semi-annually</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in arrears on January 15 and July 15 of each year. The 2019 Notes will mature on July 15, 2024, unless earlier converted or repurchased in accordance with their terms. At </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and December 31, 2020, the carrying value of the 2019 Notes was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">243.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, net of unamortized discount, and the fair value of the 2019 Notes was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">732.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">501.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The fair value of the 2019 Notes is a Level 1 valuation and was determined based on the most recent trade activity of the 2019 Notes as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021. The 2019 Notes are discussed in more detail in Note 12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Convertible senior notes” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to Part II, Item 8, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Statements and Supplementary Data” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to our 2020 Annual Report on Form 10-K (“Form 10-K"), which was filed with the SEC on February 24, 2021.</span></p> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial assets and financial liabilities measured at fair value on a recurring basis consist of the following as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and December 31, 2020:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.739%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:10.448%;"/> <td style="width:0.745%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:9.787%;"/> <td style="width:0.745%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:10.27%;"/> <td style="width:0.745%;"/> <td style="width:1.238%;"/> <td style="width:1.594%;"/> <td style="width:10.448%;"/> <td style="width:0.745%;"/> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">As of September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Money market accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">448,908</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">448,908</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Liabilities:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Contingent consideration - earnout obligation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.701%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:10.514%;"/> <td style="width:0.756%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:9.916%;"/> <td style="width:0.756%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:9.916%;"/> <td style="width:0.756%;"/> <td style="width:1.249%;"/> <td style="width:1.605%;"/> <td style="width:10.514%;"/> <td style="width:0.756%;"/> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">As of December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 2</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Level 3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Money market accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">549,030</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">549,030</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 448908000 448908000 79962000 79962000 549030000 549030000 448900000 549000000.0 150000000.0 125000000.0 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of the change in the fair value of contingent consideration - earnout is included in the following table (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.574%;"/> <td style="width:2.01%;"/> <td style="width:1.738%;"/> <td style="width:9.181%;"/> <td style="width:0.544%;"/> <td style="width:0.953%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance as of December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition date fair value of contingent consideration - earnout</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Change in fair value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance as of September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 0 79962000 0 79962000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The recurring Level 3 fair value measurement of our contingent consideration earnout that we expect to be required to settle include the following significant unobservable inputs:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:15.808%;"/> <td style="width:1.783%;"/> <td style="width:1.741%;"/> <td style="width:19.123%;"/> <td style="width:0.871%;"/> <td style="width:1.783%;"/> <td style="width:14.896%;"/> <td style="width:1.479%;"/> <td style="width:14.371%;"/> <td style="width:1.479%;"/> <td style="width:13.27%;"/> <td style="width:1.783%;"/> <td style="width:11.612%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Contingent Consideration Earnout</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Fair Value as of September 20, 2021<br/>(amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Valuation Technique</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Unobservable Input</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Range</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted Average</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Probability of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Commercialization-based</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Monte Carlo</span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Success</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">28,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Simulation</span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Earnout Discount Rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%-</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">32.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">32.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Revenue and Volume-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Monte Carlo</span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Revenue &amp; Volume</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">based payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">51,409</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Simulation</span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Discount Rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;border-left:0.500pt solid rgba(0,0,0,1);vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Earnout Discount Rate</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%-</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">%</span></p></td> </tr> </table><div style="margin-left:3.333%;display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;display:inline-block;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Unobservable inputs were weighted by the relative fair value of the contingent consideration liability. </span></div></div> 1 1 28553000 0.014 0.026 0.02 0.328 0.328 51409000 0.094 0.094 0.014 0.026 0.02 0 287500000 0.00375 2024-07-15 semi-annually 252300000 243700000 732900000 501000000.0 <div style="display:flex;margin-top:0.0pt;line-height:13.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">3.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Acquisitions</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">2021 Acquisitions</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Avitide, Inc.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On September 16, 2021, the Company entered into an Agreement and Plan of Merger and Reorganization (“Merger Agreement”) with Avalon Merger Sub, Inc., a Delaware corporation and a wholly owned direct subsidiary of the Company (“First Merger Sub”), Avalon Merger Sub LLC, a Delaware limited liability company and a wholly owned direct subsidiary of the Company (“Second Merger Sub” and together with First Merger Sub, the “Merger Subs”), Avitide, Inc., a Delaware corporation, and Shareholder Representative Services LLC, a Colorado limited liability company, solely in its capacity as the representative, agent and attorney-in-fact of Avitide's securityholders (the “Securityholder Representative”) to purchase Avitide. The transaction closed on September 20, 2021 and on the terms set forth in the Merger Agreement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Avitide, which is headquartered in Lebanon, New Hampshire, offers diverse libraries and leading technology in affinity ligand discovery and development resulting in best-in-class ligand discovery and development lead-times. The acquisition gives the Company a new platform for affinity resin development, including gene therapy, and advances and expands the Company’s proteins and chromatography franchise to address the unique purification needs of gene therapies and other emerging modalities.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Consideration Transferred</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Avitide Acquisition was accounted for as a purchase of a business under ASC 805, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Business Combinations” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and engaged a third-party valuation firm to assist with the valuation of the business acquired. Under the terms of the Merger Agreement, all outstanding shares of capital stock of Avitide were cancelled and converted into the right to receive merger consideration with a value totaling up to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">275.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, which consisted of upfront payments in aggregate of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">150.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million ($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">149.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, net of cash acquired) and up to an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">125.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (undiscounted) in contingent consideration earnout payments if certain performance targets are achieved. Total consideration paid also included $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million deposited into an escrow account against which the Company may make claims for indemnification. The Avitide Acquisition was funded through payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">75.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in cash, the issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">271,096</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unregistered shares of the Company’s common stock totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and contingent consideration with fair value of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Under the acquisition method of accounting, the assets acquired and liabilities assumed of Avitide were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net liabilities assumed is estimated to be $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, the fair value of the intangible assets acquired is estimated to be $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, and the residual goodwill is estimated to be $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. The estimated consideration and preliminary purchase price information has been prepared using a preliminary valuation. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of transaction and integration costs associated with the Avitide Acquisition from the date of acquisition to September 30, 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of the valuation required the use of significant assumptions and estimates. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These estimates were based on assumptions that the Company believes to be reasonable. However, actual results may differ from these estimates.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total consideration transferred is as follows (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.753%;"/> <td style="width:1.874%;"/> <td style="width:1.738%;"/> <td style="width:15.128%;"/> <td style="width:0.555%;"/> <td style="width:0.953%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">75,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Equity consideration</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77,576</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Contingent consideration - earnout</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">232,542</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Net Assets Acquired</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. The fair value of the contingent consideration – earnout was measured using a Monte Carlo simulation. The purchase accounting for this acquisition is not finalized. As additional information becomes available, the Company may further revise its preliminary purchase price allocation, including the fair value of the contingent consideration - earnout during the remainder of the measurement period. Any such revisions or changes may have a material impact on our accounting treatment of the Avitide Acquisition. The final allocation may include changes to: (1)</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">deferred revenue; (2) inventory; (3) deferred tax liabilities, net; (4) allocations to intangible assets such as tradenames, developed technology and customer relationships as well as goodwill; (5) final consideration paid related to working capital adjustments; (6) noncurrent contingent consideration; and (7) other assets and liabilities.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and estimated allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.742%;"/> <td style="width:1.926%;"/> <td style="width:1.738%;"/> <td style="width:15.159%;"/> <td style="width:0.387%;"/> <td style="width:1.047%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">572</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">228</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,862</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use asset</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,310</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,150</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,183</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">782</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability, long-term</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,606</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long term deferred tax liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">232,542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Acquired Goodwill</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million represents future economic benefits expected to arise from anticipated synergies from the integration of Avitide. These synergies include certain cost savings, operating efficiencies and other strategic benefits projected to be achieved as a result of the Avitide Acquisition. Substantially all of the goodwill recorded is expected to be nondeductible for income tax purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the Avitide Acquisition and their estimated useful lives:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.31%;"/> <td style="width:1.741%;"/> <td style="width:19.7%;"/> <td style="width:1.741%;"/> <td style="width:1.825%;"/> <td style="width:20.718%;"/> <td style="width:0.965%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Arial;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,310</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,150</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,270</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Polymem S.A.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 22, 2021, the Company entered into a Stock Purchase Agreement with Polymem S.A. (“Polymem”), a company organized under the laws of France, and Jean-Michel Espenan and Franc Saux, acting together jointly and severally as the representatives of the sellers for approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. The transaction closed on July 1, 2021 (the “Polymem Acquisition.”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Polymem, which is headquartered in, Toulouse, France, is a manufacturer of hollow fiber membranes, membrane modules and systems for industrial and bioprocessing applications. Polymem products will complement and expand the Company’s portfolio of hollow fiber systems and consumables. The acquisition substantially increases Repligen’s membrane and module</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">manufacturing capacity and establishes a world-class center of excellence in Europe to address the accelerating global demand for these innovative products.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Consideration Transferred</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company accounted for the Polymem Acquisition as a purchase of a business under ASC 805, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Business Combinations”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and engaged a third-party valuation firm to assist with the valuation of the business acquired. Payment for the transaction was denominated in Euros but is reflected here in U.S. dollars for presentation purposes based on an exchange rate of 0.8437 as of July 1, 2021, the date of acquisition. Total consideration paid was approximately $47.0 million, which included approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million deposited into an escrow account against which the Company may make claims for indemnification. The fair value of the net assumed liabilities is approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, the fair value of the intangible assets acquired is approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, and the residual goodwill is approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of transaction and integration costs associated with the Polymem Acquisition from the date of acquisition to September 30, 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Net Assets Acquired</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. As additional information becomes available, the Company may further revise its preliminary purchase price allocation during the remainder of the measurement period (which will not exceed 12 months from July 1, 2021). Any such revisions or changes may have a material impact on our accounting treatment of the Polymem Acquisition.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and estimated allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.28%;"/> <td style="width:1.899%;"/> <td style="width:1.825%;"/> <td style="width:15.883%;"/> <td style="width:1.112%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">353</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net working capital (excluding cash and inventory<br/>     step-up)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">375</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory step-up</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">543</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,424</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,145</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,234</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,545</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradenames</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-compete agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,453</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,253</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long term deferred tax liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other long-term liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">46,973</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preliminary purchase price allocation is subject to adjustment as purchase accounting is finalized. The final purchase price allocation will be determined upon completion of final valuation analysis and the fair value allocation of assets acquired and liabilities assumed could differ materially from the preliminary valuation analysis. The final allocation may include changes to: (1) deferred tax liabilities; (2) allocations to intangible assets such as tradenames, developed technology an customer relationships as well as goodwill; (3) final consideration related to working capital adjustments; and (4) other assets and liabilities</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Acquired Goodwill</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The goodwill of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">represents future economic benefits expected to arise from anticipated synergies from the integration of Polymem. These synergies include certain cost savings, operating efficiencies and other strategic</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">benefits </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">projected to be achieved as a result of the Polymem Acquisition. Substantially all of the goodwill recorded is expected to be nondeductible for income tax purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the Polymem Acquisition and their estimated useful lives:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.31%;"/> <td style="width:1.741%;"/> <td style="width:19.7%;"/> <td style="width:1.741%;"/> <td style="width:1.825%;"/> <td style="width:20.718%;"/> <td style="width:0.965%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,234</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,545</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,680</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">2020 Acquisitions</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">ARTeSYN Biosolutions Holdings Ireland Limited</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On October 27, 2020, the Company entered into an Equity and Asset Purchase Agreement with ARTeSYN, a company organized under the laws of Ireland, Third Creek Holdings LLC, a Nevada limited liability company (“Third Creek”), Alphinity, LLC, a Nevada limited liability company (“Alphinity”, and together with Third Creek the “ARTeSYN Sellers”), and Michael Gagne, solely in his capacity as the representative of the ARTeSYN Sellers, pursuant to which the Company acquired (i) all of the outstanding equity securities of ARTeSYN and (ii) certain assets from Alphinity related to the business of ARTeSYN (collectively, the “ARTeSYN Acquisition”) for approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, comprised of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in cash to the ARTeSYN Sellers and approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">70</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in the Company’s common stock to Third Creek. The transaction closed on December 3, 2020.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ARTeSYN is headquartered in Waterford, Ireland and conducts its operations in Ireland, the United States and Estonia. Its suite of single-use solutions has been created with the goal of enabling “abundance in medicine” by allowing greater efficiency in biologics manufacturing. The ARTeSYN team has created a number of solutions targeting the single-use space from single-use valves with fully disposable valve liners, XO</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">®</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> skeletal supports, a hybrid small parts offering for de-bottlenecking traditional facilities, and fully automated SU process systems that have quickly become leading solutions in the bioprocessing industry. ARTeSYN has established downstream processing leadership with a suite of state of the art single-use systems for chromatography, filtration, continuous manufacturing and media/buffer prep workflows. In addition, the Company has integrated unique flow path assemblies utilizing the Company’s silicone extrusion and molding technology, to deliver highly differentiated, low hold-up volume systems that minimize product loss during processing. The ARTeSYN portfolio expands on the market success of the Company’s hollow fiber systems and complements its chromatography and TFF filtration product lines.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Consideration Transferred</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The ARTeSYN Acquisition was accounted for as a purchase of a business under ASC 805, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Business Combinations”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The ARTeSYN Acquisition was funded through payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in cash, as well as issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">372,990</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unregistered shares of the Company’s common stock totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, contingent consideration of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, and settlement of preexisting invoices with the Company of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, for a total purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">204.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Under the acquisition method of accounting, the assets acquired and liabilities assumed of ARTeSYN were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net tangible assets acquired is estimated to be $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, the fair value of the intangible assets acquired is estimated to be $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, and the residual goodwill is estimated to be $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">128.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. The estimated consideration and purchase price information was prepared using a valuation. Payment of the final consideration for working capital was made in April 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of the valuation required the use of significant assumptions and estimates. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">estimates were based on assumptions that the Company believes to be reasonable. However, actual results may differ from these estimates.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total consideration transferred is as follows (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.753%;"/> <td style="width:1.874%;"/> <td style="width:1.738%;"/> <td style="width:15.683%;"/> <td style="width:0.953%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130,713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Equity consideration</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,422</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Contingent consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,548</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Settlement of preexisting liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,310</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">203,993</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition related costs are not included as a component of consideration transferred but are expensed in the periods in which the costs are incurred. The Company incurred $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in transaction and integration costs associated with the ARTeSYN Acquisition from the date of acquisition to December 31, 2020, and an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of transaction and integration costs during 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consideration transferred includes approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million related to consideration that was deferred at the acquisition date, with payment to the ARTeSYN Sellers contingent upon recognizing revenue on a large-scale system within 120 days of the acquisition date. This consideration is recorded at its estimated fair value as of the acquisition date, which includes the assumption of high probability of such revenue being recognized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Net Assets Acquired</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. As additional information becomes available, the Company may further revise its preliminary purchase price allocation during the remainder of the measurement period (which will not exceed 12 months from December 3, 2020). Any such revisions or changes may be material. The final allocation may include changes to deferred tax liabilities, net and goodwill. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to our consolidated statements of comprehensive income. During 2021, the Company recorded net working capital adjustments of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million related to settlement of pre-acquisition liabilities, which offset goodwill in the table below.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and estimated allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.68%;"/> <td style="width:1.874%;"/> <td style="width:1.727%;"/> <td style="width:15.662%;"/> <td style="width:1.057%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,811</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,592</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,561</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,836</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use asset</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,611</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other noncurrent assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,630</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">128,598</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,706</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liabilities, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,240</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Notes payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">417</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability, long-term</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">203,993</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Acquired Goodwill</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">128.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. Substantially all of the goodwill recorded is expected to be deductible for income tax purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the ARTeSYN Acquisition and their estimated useful lives:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.31%;"/> <td style="width:1.741%;"/> <td style="width:19.7%;"/> <td style="width:1.741%;"/> <td style="width:1.825%;"/> <td style="width:20.718%;"/> <td style="width:0.965%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,060</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67,390</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Non-Metallic Solutions, Inc.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On October 15, 2020, the Company entered into a Stock Purchase Agreement with NMS, a Massachusetts corporation, and each of William Malloneé and Derek Masser, the legal and beneficial owners of NMS, to purchase NMS, which transaction subsequently closed on October 20, 2020 (the “NMS Acquisition”).</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">NMS, headquartered in Auburn, Massachusetts, is a manufacturer of fabricated plastics, custom containers, and related assemblies and components used in the manufacturing of biologic drugs. The acquisition of NMS allows Repligen to expand its line of single-use systems and associated integrated flow path assemblies and streamline the supply chain for current products, providing more flexibility to scale and expand the Company's single-use and systems portfolios.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Consideration Transferred</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The NMS Acquisition was accounted for as a purchase of a business under ASC 805, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Business Combinations.” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total consideration paid was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, which included $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million deposited into an escrow account against which the Company may make claims for indemnification. The fair value of the net tangible assets acquired was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, the fair value of the intangible assets acquired was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, and the residual goodwill was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of transaction and integration costs associated with the NMS Acquisition from the date of acquisition to December 31, 2020, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the nine months ended September 30, 2021. The transaction costs are included in SG&amp;A expenses in the consolidated statements of comprehensive income.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Net Assets Acquired</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. We have made appropriate adjustments to the purchase price allocation during the measurement period, which ended on October 20, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.68%;"/> <td style="width:1.874%;"/> <td style="width:1.727%;"/> <td style="width:15.128%;"/> <td style="width:0.534%;"/> <td style="width:1.057%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">415</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">334</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use asset</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">194</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">190</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">96</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">999</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability, long-term</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">59</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">16,099</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Acquired Goodwill</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million represents future economic benefits expected to arise from anticipated synergies from the integration of NMS. These synergies include certain cost savings, operating efficiencies and other strategic benefits projected to be achieved as a result of the NMS Acquisition. Substantially all of the goodwill recorded is expected to be deductible for income tax purposes. In February 2021, the Company recorded an adjustment to goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million related to the finalization of the working capital true-up.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the NMS Acquisition and their estimated useful lives:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.362%;"/> <td style="width:1.72%;"/> <td style="width:19.71%;"/> <td style="width:1.72%;"/> <td style="width:1.825%;"/> <td style="width:20.728%;"/> <td style="width:0.934%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">190</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,460</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div> 275000000.0 150000000.0 149400000 125000000.0 800000 75000000.0 271096 77600000 80000000.0 5200000 44300000 193500000 600000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total consideration transferred is as follows (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.753%;"/> <td style="width:1.874%;"/> <td style="width:1.738%;"/> <td style="width:15.128%;"/> <td style="width:0.555%;"/> <td style="width:0.953%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">75,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Equity consideration</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77,576</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Contingent consideration - earnout</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,962</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">232,542</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 75004000 77576000 79962000 232542000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and estimated allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.742%;"/> <td style="width:1.926%;"/> <td style="width:1.738%;"/> <td style="width:15.159%;"/> <td style="width:0.387%;"/> <td style="width:1.047%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">572</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">228</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,862</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use asset</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,310</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,150</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,183</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">782</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability, long-term</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,606</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long term deferred tax liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">232,542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 572000 228000 400000 114000 1862000 2459000 23310000 19610000 1150000 200000 193463000 215000 2183000 782000 1606000 5982000 58000 232542000 193500000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the Avitide Acquisition and their estimated useful lives:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.31%;"/> <td style="width:1.741%;"/> <td style="width:19.7%;"/> <td style="width:1.741%;"/> <td style="width:1.825%;"/> <td style="width:20.718%;"/> <td style="width:0.965%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Arial;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,310</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,150</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,270</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> P13Y 23310000 P15Y 19610000 P18Y 1150000 P3Y 200000 44270000 47000000.0 4300000 2200000 25700 23500000 1900000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and estimated allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.28%;"/> <td style="width:1.899%;"/> <td style="width:1.825%;"/> <td style="width:15.883%;"/> <td style="width:1.112%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">353</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net working capital (excluding cash and inventory<br/>     step-up)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">375</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory step-up</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">543</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,424</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,145</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,234</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,545</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradenames</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-compete agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,453</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,253</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long term deferred tax liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other long-term liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">46,973</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 353000 375000 543000 1424000 3145000 41000 17234000 7545000 557000 344000 23453000 1253000 6646000 142000 46973000 23500000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the Polymem Acquisition and their estimated useful lives:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.31%;"/> <td style="width:1.741%;"/> <td style="width:19.7%;"/> <td style="width:1.741%;"/> <td style="width:1.825%;"/> <td style="width:20.718%;"/> <td style="width:0.965%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,234</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,545</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,680</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> P14Y 17234000 P13Y 7545000 P14Y 557000 P5Y 344000 25680000 200000000 130000 70000000 130700000 372990 69400000 1500000 2300000 204000000.0 8000000.0 67400000 128600000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total consideration transferred is as follows (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.753%;"/> <td style="width:1.874%;"/> <td style="width:1.738%;"/> <td style="width:15.683%;"/> <td style="width:0.953%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130,713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Equity consideration</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,422</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Contingent consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,548</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Settlement of preexisting liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,310</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">203,993</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 130713000 69422000 1548000 2310000 203993000 4000000.0 3400000 1500000 100000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and estimated allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.68%;"/> <td style="width:1.874%;"/> <td style="width:1.727%;"/> <td style="width:15.662%;"/> <td style="width:1.057%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,811</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,592</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,561</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,836</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use asset</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,611</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other noncurrent assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,630</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">128,598</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,706</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liabilities, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,240</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Notes payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">417</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability, long-term</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">203,993</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 2982000 4811000 8592000 5561000 1836000 1611000 26000 38400000 27060000 1630000 300000 128598000 2251000 8706000 3583000 1240000 -24000 417000 1193000 203993000 128600 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the ARTeSYN Acquisition and their estimated useful lives:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.31%;"/> <td style="width:1.741%;"/> <td style="width:19.7%;"/> <td style="width:1.741%;"/> <td style="width:1.825%;"/> <td style="width:20.718%;"/> <td style="width:0.965%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,060</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67,390</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> P17Y 38400000 P15Y 27060000 P21Y 1630000 P3Y 300000 67390000 16100000 1300000 900000 8500000 6700000 200000 400000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components and allocation of the purchase price consist of the following (amounts in thousands):</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.68%;"/> <td style="width:1.874%;"/> <td style="width:1.727%;"/> <td style="width:15.128%;"/> <td style="width:0.534%;"/> <td style="width:1.057%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">415</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">334</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right of use asset</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">194</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">190</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">96</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">999</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liability, long-term</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">59</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Fair value of net assets acquired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">16,099</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 1163000 415000 334000 13000 73000 194000 6370000 1810000 190000 90000 6713000 24000 96000 999000 136000 59000 16099000 6700000 100000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the components of the identified intangible assets associated with the NMS Acquisition and their estimated useful lives:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.362%;"/> <td style="width:1.72%;"/> <td style="width:19.71%;"/> <td style="width:1.72%;"/> <td style="width:1.825%;"/> <td style="width:20.728%;"/> <td style="width:0.934%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Useful life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademark and tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">190</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-competition agreements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,460</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> P14Y 6370000 P12Y 1810000 P15Y 190000 P3Y 90000 8460000 <div style="display:flex;margin-top:0.0pt;line-height:13.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">4.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Revenue Recognition</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company generates revenue from the sale of bioprocessing products, equipment devices, and related consumables used with these equipment devices to customers in the life science and biopharmaceutical industries. Under ASC 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Revenue from Contracts with Customers,” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Disaggregation of Revenue</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenues for the three and nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and 2020 were as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.616%;"/> <td style="width:1.627%;"/> <td style="width:1.774%;"/> <td style="width:10.872%;"/> <td style="width:0.882%;"/> <td style="width:1.648%;"/> <td style="width:1.774%;"/> <td style="width:10.704%;"/> <td style="width:0.882%;"/> <td style="width:1.648%;"/> <td style="width:1.774%;"/> <td style="width:10.736%;"/> <td style="width:0.882%;"/> <td style="width:1.648%;"/> <td style="width:1.774%;"/> <td style="width:10.883%;"/> <td style="width:0.882%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Product revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">178,177</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">94,029</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">483,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">257,521</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Royalty and other income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">178,216</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">94,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">484,013</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">257,612</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">When disaggregating revenue, the Company considered all of the economic factors that may affect its revenues. Because all of its revenues are from bioprocessing customers, there are no differences in the nature, timing and uncertainty of the Company’s revenues and cash flows from any of its product lines. However, given that the Company’s revenues are generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company’s revenues and cash flows. In addition, a significant portion of the Company’s revenues is generated from a small number of customers; therefore, economic factors specific to these customers could impact the nature, timing and uncertainty of the Company’s revenues and cash flows.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:5.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Disaggregated revenue from contracts with customers by geographic region can be found in Note 14, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Segment Reporting,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> included in this report.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue from customers that represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company’s total revenue for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> came from sales to Pfizer Inc. during the three months ended September 30, 2021, which generated $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company's total revenue for the period. Revenue from customers that represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company's total revenue for the nine months ended September 30, 2021 and 2020 came from sales to MilliporeSigma during the nine months ended September 30, 2020, which generated $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in revenue, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company's total revenue for the period. There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> revenue from customers that represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company's total revenue for the other periods presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For more information regarding our product revenue, see Note 5, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Revenue Recognition” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">included in Part II, Item 8, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Statements and Supplementary Data” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to our Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Contract Balances from Contracts with Customers</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table provides information about receivables and deferred revenue from contracts with customers as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 (amounts in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.921%;"/> <td style="width:2.077%;"/> <td style="width:1.825%;"/> <td style="width:9.326%;"/> <td style="width:0.85%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances from contracts with customers only:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable, net of reserves</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">122,048</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred revenue (included in accrued liabilities in the consolidated balance sheets)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,337</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue recognized during the nine-month period ended September 30, 2021 relating to:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The beginning deferred revenue balance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,071</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The timing of revenue recognition, billings and cash collections results in the accounts receivable and deferred revenue balances on the Company’s consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A contract asset is created when the Company satisfies a performance obligation by transferring a promised good to the customer. Contract assets may represent conditional or unconditional rights to consideration. The right is conditional and recorded as a contract asset, if the Company must first satisfy another performance obligation in the contract before it is entitled to payment from the customer. Contract assets are transferred to billed receivables once the right becomes unconditional. If the Company has the unconditional right to receive consideration from the customer, the contract asset is accounted for as a billed receivable and presented separately from other contract assets. A right is unconditional if nothing other than the passage of time is required before payment of that consideration is due.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.</span></p> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenues for the three and nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and 2020 were as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.616%;"/> <td style="width:1.627%;"/> <td style="width:1.774%;"/> <td style="width:10.872%;"/> <td style="width:0.882%;"/> <td style="width:1.648%;"/> <td style="width:1.774%;"/> <td style="width:10.704%;"/> <td style="width:0.882%;"/> <td style="width:1.648%;"/> <td style="width:1.774%;"/> <td style="width:10.736%;"/> <td style="width:0.882%;"/> <td style="width:1.648%;"/> <td style="width:1.774%;"/> <td style="width:10.883%;"/> <td style="width:0.882%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Product revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">178,177</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">94,029</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">483,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">257,521</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Royalty and other income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">178,216</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">94,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">484,013</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">257,612</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> 178177000 94029000 483834000 257521000 39000 31000 179000 91000 178216000 94060000 484013000 257612000 0.10 0.10 19100000 0.11 0.10 0.10 29400000 0.11 0 0.10 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table provides information about receivables and deferred revenue from contracts with customers as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 (amounts in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.921%;"/> <td style="width:2.077%;"/> <td style="width:1.825%;"/> <td style="width:9.326%;"/> <td style="width:0.85%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances from contracts with customers only:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable, net of reserves</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">122,048</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred revenue (included in accrued liabilities in the consolidated balance sheets)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,337</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue recognized during the nine-month period ended September 30, 2021 relating to:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The beginning deferred revenue balance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,071</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 122048000 16337000 13071000 <div style="display:flex;margin-top:12.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">5.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Goodwill and Intangible Assets</span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Goodwill</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill represents the difference between the purchase price and the estimated fair value of identifiable assets acquired and liabilities assumed. Goodwill acquired in a business combination and determined to have an indefinite useful life is not</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">amortized, but instead is tested for impairment at least annually in accordance with ASC 350, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Intangibles – Goodwill and Other”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table represents the change in the carrying value of goodwill for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 (amounts in thousands):</span></span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.239%;"/> <td style="width:1.989%;"/> <td style="width:1.727%;"/> <td style="width:9.464%;"/> <td style="width:0.534%;"/> <td style="width:1.047%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">618,305</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Measurement period adjustment - NMS</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">71</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Measurement period adjustments - ARTeSYN</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition of Polymem</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,453</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition of Avitide</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cumulative translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,531</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance at September 30, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">833,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During each of the fourth quarters of 2020, 2019 and 2018, the Company completed its annual impairment assessments and concluded that goodwill was not impaired in any of those years. The Company has not identified any “triggering” events which indicate an impairment of goodwill in the three and nine months ended September 30, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets with a definitive life are amortized over their useful lives using the straight-line method, and the amortization expense is recorded within cost of product revenue and SG&amp;A expenses in the Company’s statements of comprehensive income. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions existed that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for our products or changes in the size of the market for the Company’s products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset’s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September 30, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived assets are reviewed for impairment at least annually. There has been </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of the Company’s intangible assets for the periods presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, net consisted of the following at </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.324%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.773%;"/> <td style="width:1.091%;"/> <td style="width:1.091%;"/> <td style="width:1.93%;"/> <td style="width:8.874%;"/> <td style="width:1.164%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.899%;"/> <td style="width:0.934%;"/> <td style="width:1.133%;"/> <td style="width:0.944%;"/> <td style="width:7.888%;"/> <td style="width:0.934%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average Useful Life<br/>(in years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology - developed</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">141,039</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,426</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121,613</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Patents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5c94045d-7696-413f-a59e-100bc999d090;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">257,297</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,363</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">209,934</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,367</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,596</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other intangibles</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,826</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,506</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,320</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total finite-lived intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">408,769</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,306</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">339,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible asset:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">409,469</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,306</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets consisted of the following at December 31, 2020:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.324%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.773%;"/> <td style="width:1.091%;"/> <td style="width:1.091%;"/> <td style="width:1.93%;"/> <td style="width:8.874%;"/> <td style="width:1.164%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.899%;"/> <td style="width:0.934%;"/> <td style="width:1.133%;"/> <td style="width:0.944%;"/> <td style="width:7.888%;"/> <td style="width:0.934%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average Useful Life<br/>(in years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology - developed</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114,217</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,444</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,773</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Patents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_dfc4ef7f-e625-4e1f-a0b2-f6bf9aaa61e2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">217,790</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,333</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">180,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,893</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">541</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,352</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other intangibles</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,324</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">818</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total finite-lived intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,882</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible asset:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340,982</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,882</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,100</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization expense for finite-lived intangible assets was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for each of the three months ended September 30, 2021 and 2020, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for each of the nine months ended September 30, 2021 and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021, the Company expects to record the following amortization expense in future periods (amounts in thousands): </span></span><span style=""/></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:83.76%;"/> <td style="width:1.899%;"/> <td style="width:1.867%;"/> <td style="width:11.519%;"/> <td style="width:0.955%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Estimated</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> Expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining three months)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,840</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,722</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,088</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,821</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026 and thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">230,988</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">339,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table represents the change in the carrying value of goodwill for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 (amounts in thousands):</span><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.239%;"/> <td style="width:1.989%;"/> <td style="width:1.727%;"/> <td style="width:9.464%;"/> <td style="width:0.534%;"/> <td style="width:1.047%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">618,305</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Measurement period adjustment - NMS</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">71</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Measurement period adjustments - ARTeSYN</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition of Polymem</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,453</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquisition of Avitide</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cumulative translation adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,531</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance at September 30, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">833,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 618305000 -71000 -60000 23453000 193463000 1531000 833559000 0 0 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, net consisted of the following at </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.324%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.773%;"/> <td style="width:1.091%;"/> <td style="width:1.091%;"/> <td style="width:1.93%;"/> <td style="width:8.874%;"/> <td style="width:1.164%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.899%;"/> <td style="width:0.934%;"/> <td style="width:1.133%;"/> <td style="width:0.944%;"/> <td style="width:7.888%;"/> <td style="width:0.934%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average Useful Life<br/>(in years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology - developed</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">141,039</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,426</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121,613</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Patents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5c94045d-7696-413f-a59e-100bc999d090;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">257,297</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,363</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">209,934</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,367</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,596</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other intangibles</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,826</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,506</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,320</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total finite-lived intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">408,769</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,306</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">339,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible asset:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">409,469</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,306</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets consisted of the following at December 31, 2020:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.324%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.773%;"/> <td style="width:1.091%;"/> <td style="width:1.091%;"/> <td style="width:1.93%;"/> <td style="width:8.874%;"/> <td style="width:1.164%;"/> <td style="width:1.091%;"/> <td style="width:1.92%;"/> <td style="width:7.899%;"/> <td style="width:0.934%;"/> <td style="width:1.133%;"/> <td style="width:0.944%;"/> <td style="width:7.888%;"/> <td style="width:0.934%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net Carrying Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average Useful Life<br/>(in years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology - developed</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114,217</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,444</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,773</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Patents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">240</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_dfc4ef7f-e625-4e1f-a0b2-f6bf9aaa61e2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">217,790</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,333</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">180,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,893</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">541</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,352</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other intangibles</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,324</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">818</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total finite-lived intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,882</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible asset:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340,982</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,882</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,100</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 141039000 19426000 121613000 P17Y 240000 240000 P8Y 257297000 47363000 209934000 P15Y 7367000 771000 6596000 P19Y 2826000 1506000 1320000 P4Y 408769000 69306000 339463000 P16Y 700000 700000 409469000 69306000 340163000 114217000 14444000 99773000 P17Y 240000 240000 P8Y 217790000 37333000 180457000 P16Y 5893000 541000 5352000 P20Y 2142000 1324000 818000 P3Y 340282000 53882000 286400000 P16Y 700000 700000 340982000 53882000 287100000 5700000 4000000.0 16100000 11800000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021, the Company expects to record the following amortization expense in future periods (amounts in thousands): </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:83.76%;"/> <td style="width:1.899%;"/> <td style="width:1.867%;"/> <td style="width:11.519%;"/> <td style="width:0.955%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Estimated</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> Expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining three months)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,840</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,722</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,088</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,821</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026 and thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">230,988</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">339,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 7004000 25840000 25722000 25088000 24821000 230988000 339463000 <div style="display:flex;margin-top:0.0pt;line-height:1.4950000000000003;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">6.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Consolidated Balance Sheet Detail</span></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Inventories, net</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories, net consists of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.09%;"/> <td style="width:1.595%;"/> <td style="width:1.805%;"/> <td style="width:11.164%;"/> <td style="width:0.934%;"/> <td style="width:1.595%;"/> <td style="width:1.805%;"/> <td style="width:11.08%;"/> <td style="width:0.934%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105,157</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48,746</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work-in-process</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,860</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,084</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finished products</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,146</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total inventories, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">156,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">95,025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Property, Plant and Equipment</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.426%;"/> <td style="width:1.553%;"/> <td style="width:1.804%;"/> <td style="width:10.89%;"/> <td style="width:1.102%;"/> <td style="width:3.399%;"/> <td style="width:1.804%;"/> <td style="width:10.921%;"/> <td style="width:1.102%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Land</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Buildings</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">764</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,007</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,778</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,331</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">65,764</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,072</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,355</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer hardware and software</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,436</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,397</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,723</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,927</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">497</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164,340</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">115,926</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less - Accumulated depreciation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">64,688</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,056</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,652</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation expenses totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for each of the three months ended September 30, 2021 and 2020, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for each of the nine months ended September 30, 2021 and 2020, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accrued Liabilities</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.514%;"/> <td style="width:12.067%;"/> <td style="width:1.826%;"/> <td style="width:10.189%;"/> <td style="width:1.102%;"/> <td style="width:1.385%;"/> <td style="width:1.815%;"/> <td style="width:10.168%;"/> <td style="width:0.934%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Employee compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,056</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,435</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,423</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Royalty and license fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">466</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Warranties</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,759</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,576</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Professional fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,425</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,337</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,318</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">869</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,589</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">63,394</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,085</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Inventories, net</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories, net consists of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.09%;"/> <td style="width:1.595%;"/> <td style="width:1.805%;"/> <td style="width:11.164%;"/> <td style="width:0.934%;"/> <td style="width:1.595%;"/> <td style="width:1.805%;"/> <td style="width:11.08%;"/> <td style="width:0.934%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105,157</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48,746</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work-in-process</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,860</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,084</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finished products</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,146</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total inventories, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">156,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">95,025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> 105157000 48746000 7860000 8084000 43146000 38195000 156163000 95025000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Property, Plant and Equipment</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.426%;"/> <td style="width:1.553%;"/> <td style="width:1.804%;"/> <td style="width:10.89%;"/> <td style="width:1.102%;"/> <td style="width:3.399%;"/> <td style="width:1.804%;"/> <td style="width:10.921%;"/> <td style="width:1.102%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Land</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Buildings</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">764</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,007</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,778</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,331</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">65,764</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,072</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,355</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer hardware and software</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,436</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,397</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,723</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,927</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">497</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164,340</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">115,926</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less - Accumulated depreciation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">64,688</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,056</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,652</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 1023000 1023000 764000 1007000 51778000 31331000 65764000 43072000 8355000 8714000 21436000 15397000 14723000 14927000 497000 455000 164340000 115926000 64688000 49056000 99652000 66870000 4300000 2800000 11300000 7800000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accrued Liabilities</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.514%;"/> <td style="width:12.067%;"/> <td style="width:1.826%;"/> <td style="width:10.189%;"/> <td style="width:1.102%;"/> <td style="width:1.385%;"/> <td style="width:1.815%;"/> <td style="width:10.168%;"/> <td style="width:0.934%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Employee compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,056</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,435</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,423</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Royalty and license fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">466</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Warranties</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,759</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,576</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Professional fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,425</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,337</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,318</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">869</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,589</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total accrued liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">63,394</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,085</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 34056000 20288000 8435000 1423000 1497000 466000 1759000 1576000 2179000 1425000 16337000 15318000 869000 12589000 63394000 53085000 <div style="display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">7.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Convertible Senior Notes </span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">0.375% Convertible Senior Notes due 2024</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On July 19, 2019, the Company issued $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million aggregate principal pursuant to the 2019 Notes, which includes the underwriters’ exercise in full of an option to purchase an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million aggregate principal amount of 2019 Notes (the “Notes Offering”). The net proceeds of the Notes Offering, after deducting underwriting discounts and commissions and other related offering expenses payable by the Company, were approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">278.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. The 2019 Notes are senior, unsecured obligations of the Company, and bear interest at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.375</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per year. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest is payable semi-annually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The 2019 Notes will mature on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">July 15, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, unless earlier repurchased or converted in accordance with their terms.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the third quarter of 2021, the closing price of the Company’s common stock exceeded </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the conversion price of the 2019 Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the 2019 Notes are convertible at the option of the holders of the 2019 Notes during the fourth quarter of 2021, the quarter immediately following the quarter when the conditions are met, as stated in the terms of the 2019 Notes. These conditions have been met since the third quarter of 2020. As a result, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> aggregate principal amount of the 2019 Notes have been converted by the noteholders since December 31, 2020. The conversions resulted in the issuance of a nominal number of shares of the Company’s common stock to the note holders, and the Company recorded a loss of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> on </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the conversion of these notes, which is included in other expenses, net on our consolidated statements of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">comprehensive </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">income for the three and nine months ended September 30, 2021. The Company continues to classify the carrying value of the 2019 Notes as current liabilities on the Company’s consolidated balance sheet at September 30, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The net carrying value of the liability component of the 2019 Notes is as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.971%;"/> <td style="width:1.594%;"/> <td style="width:1.804%;"/> <td style="width:14.014%;"/> <td style="width:1.101%;"/> <td style="width:1.594%;"/> <td style="width:1.804%;"/> <td style="width:14.014%;"/> <td style="width:1.101%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">0.375% Convertible Senior Notes due 2024:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Principal amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,493</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt discount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,793</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,377</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,446</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">243,737</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest expense recognized on the 2019 Notes for the three months ended September 30, 2021 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. Interest expense recognized on the 2019 Notes for the nine months ended September 30, 2021 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. The effective interest rate on the 2019 Notes is </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, which included the interest on the 2019 Notes, amortization of the debt discount and debt issuance costs. At </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and December 31, 2020, the carrying value of the 2019 Notes was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">243.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, net of unamortized discount, and the fair value of the 2019 Notes was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">732.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">501.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The fair value of the 2019 Notes was determined based on the most recent trade activity of the 2019 Notes at </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p> 287500000 37500000 278500000 0.00375 Interest is payable semi-annually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. 2024-07-15 1.30 6000000 1000000 6000000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The net carrying value of the liability component of the 2019 Notes is as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.971%;"/> <td style="width:1.594%;"/> <td style="width:1.804%;"/> <td style="width:14.014%;"/> <td style="width:1.101%;"/> <td style="width:1.594%;"/> <td style="width:1.804%;"/> <td style="width:14.014%;"/> <td style="width:1.101%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">0.375% Convertible Senior Notes due 2024:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Principal amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,493</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt discount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,793</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,377</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,446</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">243,737</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:1.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 287493000 287500000 30793000 38317000 4377000 5446000 252323000 243737000 300000 2500000 400000 800000 7500000 1100000 0.051 252300000 243700000 732900000 501000000.0 <div style="display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">8.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Stockholders’ Equity </span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock Option and Incentive Plans</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under the Company’s current 2018 Stock Option and Incentive Plan (the “2018 Plan”), the number of shares of the Company’s common stock that are reserved and available for issuance is </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,778,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, plus the number of shares of common stock available for issuance under the Company’s previous plans. The shares of common stock underlying any awards under the 2018 Plan and previous plans (together, the “Plans”) that are forfeited, canceled or otherwise terminated (other than by exercise) shall be added back to the shares of stock available for issuance under the 2018 Plan. At </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021, 2,134,916 shares were available for future grants under the 2018 Plan.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock-Based Compensation</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For each of the three months ended September 30, 2021 and 2020, the Company recorded stock-based compensation expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, for share-based awards granted under the Plans. For the nine months ended September 30, 2021 and 2020, the Company recorded stock-based compensation expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. </span><span style="font-size:12.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table presents stock-based compensation expense in the Company’s consolidated statements of comprehensive income: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.423%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:7.952%;"/> <td style="width:0.881%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:7.984%;"/> <td style="width:0.881%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:8.151%;"/> <td style="width:0.881%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:8.214%;"/> <td style="width:0.881%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended<br/> September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended<br/>September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of product revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">489</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">563</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,444</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">698</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">326</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,092</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Selling, general and administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,605</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,823</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,979</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:15.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,792</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,225</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,476</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,492</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The 2018 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted stock and other equity awards. Employee grants under the Plans generally vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_fb53c736-86ec-4a5a-bf81-8303e70017c5;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period, with </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly installments thereafter.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Nonqualified </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">options issued to non-employee directors under the Plans generally vest over one year. In the first quarter of 2018, to create a longer-term retention incentive, the Company’s Compensation Committee granted long-term incentive compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">awards </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to its Chief Executive Officer consisting of both stock options and restricted stock units (“RSUs”) that are subject to time-based vesting over </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">nine years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Options granted under the Plans have a maximum term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> from the date of grant and generally, the exercise price of the stock options equals the fair market value of the Company’s common stock on the date of grant. At </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021, options to purchase </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">658,600</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">619,761</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> stock units were outstanding under the Plans.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company uses the Black-Scholes option pricing model to calculate the fair value of stock option awards on the grant date, and the Company uses the value of the common stock as of the grant date to value RSUs. The Company measures stock-based compensation costs at the grant date based on the estimated fair value of the award. The Company recognizes expense on awards with service-based vesting over the employee’s requisite service period on a straight-line basis. Prior to 2020, the Company issued performance stock units to certain employees which are tied to the achievement of certain Company financial goal metrics and the passage of time. Since 2020, the Company has implemented formal programs that issue performance stock units to certain employees set to vest upon the achievement of individual goals and financial goals of the Company, as well as the passage of time. The Company recognizes expense on performance-based awards over the vesting period based on the probability that the performance metrics will be achieved. The Company recognizes stock-based compensation expense for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Information regarding option activity for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 under the Plans is summarized below:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.367%;"/> <td style="width:1.259%;"/> <td style="width:0.766%;"/> <td style="width:7.952%;"/> <td style="width:1.06%;"/> <td style="width:1.259%;"/> <td style="width:1.804%;"/> <td style="width:7.26%;"/> <td style="width:0.766%;"/> <td style="width:1.259%;"/> <td style="width:0.881%;"/> <td style="width:10.585%;"/> <td style="width:0.766%;"/> <td style="width:1.259%;"/> <td style="width:1.773%;"/> <td style="width:10.218%;"/> <td style="width:0.766%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted<br/>average<br/>exercise<br/>price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted-Average Remaining Contractual Term<br/>(in Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate Intrinsic Value<br/>(in Thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options outstanding at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">696,711</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43.88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.90</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">102,958</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,824</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">202.88</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">70,935</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.00</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited/expired/cancelled</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48.05</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options outstanding at September 30, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">658,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54.93</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.55</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options exercisable at September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">343,909</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38.68</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.87</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,085</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and expected to vest at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">637,504</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.53</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">149,348</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Arial;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:6.0pt;font-family:Times New Roman;margin-bottom:3.0pt;border-bottom:0.750pt solid;margin-right:83.333%;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span> </p><div style="margin-left:8.333%;display:flex;margin-top:0.0pt;line-height:1.4950000000000003;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;display:inline-block;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Represents the number of vested options as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> adjusted for estimated forfeiture rates of </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to non-executive level employees and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to executive level employees. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:Times New Roman;"> </span> </p></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the closing price of the common stock on September 30, 2021, the last business day of the third quarter of 2021, of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">288.99</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share and the exercise price of each in-the-money option) that would have been received by the option holders had all option holders exercised their options on September 30, 2021. The aggregate intrinsic value of stock options exercised during the nine months ended September 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The weighted average grant date fair value of options granted during the nine months ended September 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88.01</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48.13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively. The total fair value of stock options that vested during the nine months ended September 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million during each period.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of stock units is calculated using the closing price of the Company’s common stock on the date of grant. Information regarding stock unit activity, which includes activity for RSUs and performance stock units, for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 under the Plans is summarized below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.436%;"/> <td style="width:1.49%;"/> <td style="width:0.913%;"/> <td style="width:8.811%;"/> <td style="width:1.08%;"/> <td style="width:1.49%;"/> <td style="width:1.059%;"/> <td style="width:8.99%;"/> <td style="width:0.913%;"/> <td style="width:1.49%;"/> <td style="width:1.783%;"/> <td style="width:11.633%;"/> <td style="width:0.913%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted-Average Remaining Contractual Term<br/>(in Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate Intrinsic Value<br/>(in Thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">665,540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.32</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">127,904</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Awarded</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164,968</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">185,922</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited/expired/cancelled</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,825</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested at September 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">619,761</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.94</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179,105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested and expected to vest at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">623,642</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.61</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">180,226</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><div style="margin-left:6.667%;display:flex;margin-top:0.0pt;line-height:1.4950000000000003;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;display:inline-block;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Represents the number of vested stock units as of September 30, 2021 plus the number of unvested stock units expected to vest as of September 30, 2021 based on the unvested outstanding stock units at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> adjusted for estimated forfeiture rates of </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to non-executive level employees and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to executive level employees. </span></div></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (equal to the closing price of the common stock on September 30, 2021, the last business day of the third quarter of 2021, of $</span><span style="font-size:10.0pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">288.99</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, as stock units do not have an exercise price) that would have been received by the stock unit holders had all holders exercised on </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021. The aggregate intrinsic value of stock units vested during the nine months ended September 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The weighted average grant date fair value of stock units vested during the nine months ended September 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58.10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43.73</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively. The total fair value of stock units that vested during the nine months ended September 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of September 30, 2021, there was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of total unrecognized compensation cost related to unvested share-based awards. This cost is expected to be recognized over a weighted average remaining requisite service period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.08</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years. The Company expects </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,950,908</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unvested options and stock units to vest over the next </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span> 2778000 6800000 4200000 20500000 12500000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table presents stock-based compensation expense in the Company’s consolidated statements of comprehensive income: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.423%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:7.952%;"/> <td style="width:0.881%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:7.984%;"/> <td style="width:0.881%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:8.151%;"/> <td style="width:0.881%;"/> <td style="width:1.164%;"/> <td style="width:1.773%;"/> <td style="width:8.214%;"/> <td style="width:0.881%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended<br/> September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended<br/>September 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of product revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">489</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">563</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,444</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">698</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">326</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,092</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Selling, general and administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,605</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,823</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,979</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:15.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,792</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,225</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,476</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,492</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 489000 563000 1444000 1421000 698000 326000 2209000 1092000 5605000 3336000 16823000 9979000 6792000 4225000 20476000 12492000 P5Y 0.20 0.33 P9Y P10Y 658600 619761 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Information regarding option activity for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 under the Plans is summarized below:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.367%;"/> <td style="width:1.259%;"/> <td style="width:0.766%;"/> <td style="width:7.952%;"/> <td style="width:1.06%;"/> <td style="width:1.259%;"/> <td style="width:1.804%;"/> <td style="width:7.26%;"/> <td style="width:0.766%;"/> <td style="width:1.259%;"/> <td style="width:0.881%;"/> <td style="width:10.585%;"/> <td style="width:0.766%;"/> <td style="width:1.259%;"/> <td style="width:1.773%;"/> <td style="width:10.218%;"/> <td style="width:0.766%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted<br/>average<br/>exercise<br/>price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted-Average Remaining Contractual Term<br/>(in Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate Intrinsic Value<br/>(in Thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options outstanding at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">696,711</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43.88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.90</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">102,958</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,824</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">202.88</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">70,935</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.00</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited/expired/cancelled</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48.05</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options outstanding at September 30, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">658,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54.93</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.55</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options exercisable at September 30, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">343,909</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38.68</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.87</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,085</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and expected to vest at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">637,504</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.53</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">149,348</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Arial;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:6.0pt;font-family:Times New Roman;margin-bottom:3.0pt;border-bottom:0.750pt solid;margin-right:83.333%;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span> </p><div style="margin-left:8.333%;display:flex;margin-top:0.0pt;line-height:1.4950000000000003;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;display:inline-block;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Represents the number of vested options as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> adjusted for estimated forfeiture rates of </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to non-executive level employees and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to executive level employees. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:Times New Roman;"> </span> </p> 696711 43.88 P6Y10M24D 102958000 38824 202.88 70935 28.00 6000 48.05 658600 54.93 P6Y6M18D 154152000 343909 38.68 P5Y10M13D 86085000 637504 P6Y6M10D 149348000 0.08 0.03 288.99 14500000 30700000 88.01 48.13 2600000 2600000 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of stock units is calculated using the closing price of the Company’s common stock on the date of grant. Information regarding stock unit activity, which includes activity for RSUs and performance stock units, for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 under the Plans is summarized below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.436%;"/> <td style="width:1.49%;"/> <td style="width:0.913%;"/> <td style="width:8.811%;"/> <td style="width:1.08%;"/> <td style="width:1.49%;"/> <td style="width:1.059%;"/> <td style="width:8.99%;"/> <td style="width:0.913%;"/> <td style="width:1.49%;"/> <td style="width:1.783%;"/> <td style="width:11.633%;"/> <td style="width:0.913%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted-Average Remaining Contractual Term<br/>(in Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate Intrinsic Value<br/>(in Thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">665,540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.32</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">127,904</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Awarded</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164,968</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">185,922</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited/expired/cancelled</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,825</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested at September 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">619,761</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.94</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179,105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested and expected to vest at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">623,642</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.61</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">180,226</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table><div style="margin-left:6.667%;display:flex;margin-top:0.0pt;line-height:1.4950000000000003;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;display:inline-block;font-size:9.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Represents the number of vested stock units as of September 30, 2021 plus the number of unvested stock units expected to vest as of September 30, 2021 based on the unvested outstanding stock units at September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> adjusted for estimated forfeiture rates of </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to non-executive level employees and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">% for awards granted to executive level employees. </span></div></div> 665540 P3Y3M25D 127904000 164968 185922 24825 619761 P2Y11M8D 179105000 623642 P2Y7M9D 180226000 0.08 0.03 288.99 39200000 25000000.0 58.10 43.73 10800000 9800000 61300000 P3Y29D 1950908 P5Y <div style="display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">9.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Commitments and Contingencies </span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2018, the Company secured an agreement with Navigo Proteins (“Navigo”) for the exclusive co-development of multiple affinity ligands for which Repligen holds commercialization rights. The Company is manufacturing and supplying the first of these ligands, NGL-Impact</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">®</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, exclusively to Purolite Life Sciences (“Purolite”), who is pairing the Company’s high-performance ligand with Purolite’s agarose jetting base bead technology used in their Jetted A50 Protein A resin product. The Company also signed a long-term supply agreement with Purolite for NGL-Impact and other potential additional affinity ligands that may advance from the Company’s Navigo collaboration. In September 2020, the Company and Navigo successfully completed co-development of an affinity ligand targeting the SARS-CoV-2 spike protein, to be utilized in the purification of COVID-19 vaccines. The Company has proceeded with scaling up and manufacturing this ligand and the development and validation of the related affinity chromatography resin, which is marketed by the Company. In September 2021, the Company and Navigo successfully completed co-development of a novel affinity ligand that addresses aggravation issues associated with pH sensitive antibodies and Fc-fusion proteins. The Company is manufacturing and supplying this ligand, NGL-Impact</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">®</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> HipH, to Purolite for use in a platform use resin product. The Navigo and Purolite agreements are supportive of the Company’s strategy to secure and reinforce the Company’s proteins business. The Company made royalty payments to Navigo of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three months ended September 30, 2021 and 2020, respectively and payments of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and 2020, respectively.</span></p> 500000 200000 1300000 400000 <div style="display:flex;margin-top:12.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">10.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Accumulated Other Comprehensive (Loss) Income</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following shows the changes in the components of accumulated other comprehensive (loss) income for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 which consisted of only foreign currency translation adjustments for the periods shown (amounts in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:83.687%;"/> <td style="width:1.951%;"/> <td style="width:1.836%;"/> <td style="width:11.414%;"/> <td style="width:1.112%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Foreign</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Currency</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Translation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance as of December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,085</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive loss</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,004</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance at September 30, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following shows the changes in the components of accumulated other comprehensive (loss) income for the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 which consisted of only foreign currency translation adjustments for the periods shown (amounts in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:83.687%;"/> <td style="width:1.951%;"/> <td style="width:1.836%;"/> <td style="width:11.414%;"/> <td style="width:1.112%;"/> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Foreign</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Currency</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Translation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Adjustment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance as of December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,085</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive loss</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,004</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balance at September 30, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 2085000 -12004000 -9919000 <div style="display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">11.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Income Taxes</span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the three and nine months ended September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, we recorded an income tax provision of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The Company’s effective tax rate for the three and nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, respectively, compared to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% for the corresponding periods in the prior year. The increase in effective tax rates was primarily due to higher income before income taxes, lower windfall benefits recognized on stock option exercises and the vesting of stock units partially offset by lower U.S. taxation of foreign earnings. The effective tax rates for the three and nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and 2020 were lower than the U.S. statutory rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% primarily due to business tax credits and windfall benefits on stock option exercises and the vesting of stock units.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p> 7700000 19500000 0.188 0.164 0.180 0.095 0.21 0.21 0.21 0.21 <div style="display:flex;margin-top:0.0pt;line-height:1.2458333333333333;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">12.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Earnings Per Share</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company reports earnings per share in accordance with ASC 260, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Earnings Per Share,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then outstanding. Potential common share equivalents consist of RSUs, performance stock units and the incremental common shares issuable upon the exercise of stock options. Under the treasury stock method, unexercised “in-the-money” stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. In periods when the Company has a net loss, stock awards are excluded from the calculation of earnings per share as their inclusion would have an antidilutive effect.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of basic and diluted weighted average shares outstanding is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.056%;"/> <td style="width:1.112%;"/> <td style="width:1.773%;"/> <td style="width:11.657%;"/> <td style="width:0.881%;"/> <td style="width:1.112%;"/> <td style="width:1.773%;"/> <td style="width:9.768%;"/> <td style="width:0.881%;"/> <td style="width:1.028%;"/> <td style="width:1.773%;"/> <td style="width:9.747%;"/> <td style="width:0.881%;"/> <td style="width:1.112%;"/> <td style="width:1.773%;"/> <td style="width:9.768%;"/> <td style="width:0.902%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended<br/>September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended<br/>September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands, except per share data)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:4.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,498</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,552</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,228</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares used in computing net <br/>     income per share - basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,015</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52,545</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54,918</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52,341</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effect of dilutive shares:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options and stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">951</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Convertible senior notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,373</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,180</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive effect of unvested performance stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:15.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive potential common shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,353</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">924</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,154</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">959</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares used in computing net <br/>     income per share - diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,469</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Earnings per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.61</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.28</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.81</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.77</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.58</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.27</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.74</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At September 30, 2021, there were outstanding options to purchase </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">658,600</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company’s common stock at a weighted average exercise price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54.93</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">619,761</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock issuable upon the vesting of stock units, which include RSUs and performance stock units. For the three and nine months ended September 30, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,912</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">63,770</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares, respectively, of the Company’s common stock were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At September 30, 2020, there were outstanding options to purchase </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">723,914</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company’s common stock at a weighted average exercise price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41.03</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">675,567</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock issuable upon the vesting of stock units, which include RSUs and performance stock units. For the three and nine months ended September 30, 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60,202</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">117,160</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company’s common stock were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In July 2019, the Company issued $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million aggregate principal amount of the 2019 Notes. As provided by the terms of the indenture underlying the 2019 Notes, conversion of the 2019 Notes will be settled in cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021, the 2019 Notes were convertible. The Company currently intends to settle the par value of the 2019 Notes in cash and any excess conversion premium in shares.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As provided by the terms of the indenture underlying the 2019 Notes, the Company has a choice to settle the conversion obligation for the 2019 Notes in cash, shares or any combination of the two. The Company currently intends to settle the par value of the 2019 Notes in cash and any excess conversion premium in shares. The Company applies the provisions of ASC 260, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Earnings Per Share”,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Subsection 10-45-44, to determine the diluted weighted average shares outstanding as it relates to the conversion spread on its convertible notes. Accordingly, the par value of the 2019 Notes is not included in the calculation of diluted income per share, but the dilutive effect of the conversion premium is considered in the calculation of diluted net income per share using the treasury stock method. The dilutive impact of the 2019 Notes is based on the difference between the Company’s current period average stock price and the conversion price of the 2019 Notes, provided there is a premium. Pursuant to this accounting standard, there is no dilution from the accreted principal of the 2019 Notes. For the three and nine months ended September 30, 2021, the dilutive effect of the conversion premium included in the calculation of diluted earnings was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,373,341</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,180,425</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares, respectively. There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> dilutive effect of the conversion premium included in the calculation of diluted earnings per share for the three and nine months ended September 30, 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On September 20, 2021, as a result of the Avitide Acquisition, the Company assumed a contingent consideration obligation for earnout payments in an aggregate amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million which will be paid equally in cash and the Company’s common stock, contingent upon the achievement of certain performance thresholds and targets each year over a three year period as discussed in Note 2, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Fair Value Measurements,” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to these consolidated financial statements. As of September 30, 2021, none of the contingent triggers have occurred.</span></p> <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of basic and diluted weighted average shares outstanding is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.056%;"/> <td style="width:1.112%;"/> <td style="width:1.773%;"/> <td style="width:11.657%;"/> <td style="width:0.881%;"/> <td style="width:1.112%;"/> <td style="width:1.773%;"/> <td style="width:9.768%;"/> <td style="width:0.881%;"/> <td style="width:1.028%;"/> <td style="width:1.773%;"/> <td style="width:9.747%;"/> <td style="width:0.881%;"/> <td style="width:1.112%;"/> <td style="width:1.773%;"/> <td style="width:9.768%;"/> <td style="width:0.902%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended<br/>September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended<br/>September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Amounts in thousands, except per share data)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:4.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,498</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,552</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,228</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares used in computing net <br/>     income per share - basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,015</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52,545</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54,918</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52,341</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effect of dilutive shares:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Options and stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">951</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Convertible senior notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,373</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,180</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive effect of unvested performance stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:15.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive potential common shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,353</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">924</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,154</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">959</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares used in computing net <br/>     income per share - diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,469</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Earnings per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.61</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.28</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.81</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.77</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.58</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.27</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.74</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 33498000 14552000 99181000 40228000 55015000 52545000 54918000 52341000 919000 916000 913000 951000 1373000 8000 1180000 8000 61000 0 61000 0 2353000 924000 2154000 959000 57368000 53469000 57072000 53300000 0.61 0.28 1.81 0.77 0.58 0.27 1.74 0.75 658600 54.93 619761 44912 63770 723914 41.03 675567 60202 117160 287500000 1373341 1180425 0 0 80000000.0 <div style="display:flex;margin-top:12.0pt;line-height:1.4950000000000003;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">13.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Related Party Transactions</span></div></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Certain facilities leased by Spectrum are owned by Roy Eddleman, the former owner of Spectrum. As of September 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, Mr. Eddleman owned greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s outstanding shares and the Company considers him to be a related party. The lease amounts paid to this shareholder prior to the public offering were negotiated in connection with the acquisition of Spectrum. The Company incurred rent expense totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for each of the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively, related to these leases and incurred rent expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for each of the nine months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively.</span></p> 0.05 200000 100000 500000 500000 <div style="display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:0.25in;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">14.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Segment Reporting </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company views its operations, makes decisions regarding how to allocate resources and manages its business as </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> reportable segment and one reporting unit. As a result, the financial information disclosed herein represents all of the material financial information related to the Company.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table represents the Company’s total revenue by geographic area (based on the location of the customer):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.188%;"/> <td style="width:1.08%;"/> <td style="width:0.85%;"/> <td style="width:6.042%;"/> <td style="width:2.664%;"/> <td style="width:2.601%;"/> <td style="width:0.86%;"/> <td style="width:5.947%;"/> <td style="width:2.664%;"/> <td style="width:1.08%;"/> <td style="width:0.871%;"/> <td style="width:5.171%;"/> <td style="width:2.664%;"/> <td style="width:2.601%;"/> <td style="width:0.871%;"/> <td style="width:5.181%;"/> <td style="width:2.664%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue by customers' geographic locations:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">North America</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Europe</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">APAC/Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentrations of Credit Risk and Significant Customers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial instruments that subject the Company to significant concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities and accounts receivable. Per the Company’s investment policy, cash equivalents and marketable securities are invested in financial instruments with high credit ratings and credit exposure to any one issue, issuer (with the exception of U.S. Treasury obligations) and type of instrument is limited. At September 30, 2021 and December 31, 2020, the Company had no investments associated with foreign exchange contracts, options contracts or other foreign hedging arrangements.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Concentration of credit risk with respect to accounts receivable is limited to customers to whom the Company makes significant sales. While a reserve for the potential write-off of accounts receivable is maintained, the Company has not written off any significant accounts to date. To control credit risk, the Company performs regular credit evaluations of its customers’ financial condition.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue from customers that represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company’s total revenue for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">September 30, 2021 and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> came from sales to Pfizer Inc. during the three months ended September 30, 2021, which generated $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company's total revenue for the period. Revenue from customers that represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company's total revenue for the nine months ended September 30, 2021 and 2020 came from sales to MilliporeSigma during the nine months ended September 30, 2020, which generated $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in revenue, or </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company's total revenue for the period. There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> revenue from customers that represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company's total revenue for the other periods presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Significant accounts receivable balances representing 10% or more of the Company’s total trade accounts receivable and royalties and other receivable balances at September 30, 2021 and December 31, 2020 are as follows:</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.967%;"/> <td style="width:1.594%;"/> <td style="width:0.892%;"/> <td style="width:12.598%;"/> <td style="width:2.706%;"/> <td style="width:1.594%;"/> <td style="width:0.881%;"/> <td style="width:13.06%;"/> <td style="width:2.706%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pfizer Inc.</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cytiva</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> </table></div> 1 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table represents the Company’s total revenue by geographic area (based on the location of the customer):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.188%;"/> <td style="width:1.08%;"/> <td style="width:0.85%;"/> <td style="width:6.042%;"/> <td style="width:2.664%;"/> <td style="width:2.601%;"/> <td style="width:0.86%;"/> <td style="width:5.947%;"/> <td style="width:2.664%;"/> <td style="width:1.08%;"/> <td style="width:0.871%;"/> <td style="width:5.171%;"/> <td style="width:2.664%;"/> <td style="width:2.601%;"/> <td style="width:0.871%;"/> <td style="width:5.181%;"/> <td style="width:2.664%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Nine Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue by customers' geographic locations:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">North America</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Europe</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">APAC/Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Arial;"> </span></p></td> </tr> </table> 0.44 0.50 0.42 0.48 0.42 0.36 0.40 0.38 0.14 0.14 0.18 0.14 1 1 1 1 0.10 0.10 19100000 0.11 0.10 0.10 29400000 0.11 0 0.10 <p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.967%;"/> <td style="width:1.594%;"/> <td style="width:0.892%;"/> <td style="width:12.598%;"/> <td style="width:2.706%;"/> <td style="width:1.594%;"/> <td style="width:0.881%;"/> <td style="width:13.06%;"/> <td style="width:2.706%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pfizer Inc.</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cytiva</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> </table> 0.10 0.11 Unobservable inputs were weighted by the relative fair value of the contingent consideration liability. Represents the number of vested options as of September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
9 Months Ended
Sep. 30, 2021
Oct. 25, 2021
Cover [Abstract]    
Amendment Flag false  
Document Type 10-Q  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000730272  
Current Fiscal Year End Date --12-31  
Document Period End Date Sep. 30, 2021  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity File Number 000-14656  
Entity Registrant Name REPLIGEN CORP  
Entity Filer Category Large Accelerated Filer  
Trading Symbol RGEN  
Title of 12(b) Security Common Stock  
Security Exchange Name NASDAQ  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-2729386  
Entity Address, Address Line One 41 Seyon Street, Bldg. 1, Suite 100  
Entity Address, City or Town Waltham  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02453  
City Area Code 781  
Entity Shell Company false  
Smaller reporting company false  
Emerging growth company false  
Local Phone Number 250-0111  
Document Quarterly Report true  
Document Transition Report false  
Entity Common Stock, Shares Outstanding   55,288,528
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 621,098 $ 717,292
Accounts receivable, net of reserves of $1,214 and $762 at September 30, 2021 and December 31, 2020, respectively 122,048 71,389
Inventories, net 156,163 95,025
Prepaid expenses and other current assets 11,545 18,676
Total current assets 910,854 902,382
Property, plant and equipment, net 99,652 66,870
Intangible assets, net 340,163 287,100
Goodwill 833,559 618,305
Deferred tax assets 1,542 2,481
Operating lease right of use assets 55,007 25,176
Other noncurrent assets 620 573
Total noncurrent assets 1,330,543 1,000,505
Total assets 2,241,397 1,902,887
Current liabilities:    
Accounts payable 28,194 16,880
Operating lease liability 5,528 5,254
Accrued liabilities 63,394 53,085
Convertible senior notes, current portion, net 252,323 243,737
Total current liabilities 349,439 318,956
Deferred tax liabilities 39,125 27,032
Noncurrent operating lease liability 55,909 26,425
Noncurrent contingent consideration 79,962 0
Other noncurrent liabilities 1,697 1,324
Total noncurrent liabilities 176,693 54,781
Total liabilities 526,132 373,737
Commitments and contingencies (Note 9)
Stockholders' equity:    
Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding
Common stock, $0.01 par value; 80,000,000 shares authorized; 55,283,988 shares at September 30, 2021 and 54,760,837 shares at December 31, 2020 issued and outstanding 553 548
Additional paid-in capital 1,559,681 1,460,748
Accumulated other comprehensive (loss) income (9,919) 2,085
Retained earnings 164,950 65,769
Total stockholders' equity 1,715,265 1,529,150
Total liabilities and stockholders' equity $ 2,241,397 $ 1,902,887
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accounts receivable, reserve for doubtful accounts $ 1,214 $ 762
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 80,000,000 80,000,000
Common stock, shares issued 55,283,988 54,760,837
Common stock, shares outstanding 55,283,988 54,760,837
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue:        
Revenue $ 178,216 $ 94,060 $ 484,013 $ 257,612
Costs and operating expenses:        
Cost of product revenue 75,495 39,626 197,232 108,471
Research and development 9,154 4,422 25,155 13,460
Selling, general and administrative 48,373 29,051 131,809 83,277
Total costs and operating expenses 133,022 73,099 354,196 205,208
Income from operations 45,194 20,961 129,817 52,404
Other income (expenses):        
Investment income 44 82 137 1,699
Interest expense (3,220) (3,052) (9,470) (9,032)
Other expenses (786) (248) (1,789) (632)
Other expenses, net (3,962) (3,218) (11,122) (7,965)
Income before income taxes 41,232 17,743 118,695 44,439
Income tax provision 7,734 3,191 19,514 4,211
Net income $ 33,498 $ 14,552 $ 99,181 $ 40,228
Earnings per share:        
Basic $ 0.61 $ 0.28 $ 1.81 $ 0.77
Diluted $ 0.58 $ 0.27 $ 1.74 $ 0.75
Weighted average common shares outstanding:        
Basic 55,015 52,545 54,918 52,341
Diluted 57,368 53,469 57,072 53,300
Net income $ 33,498 $ 14,552 $ 99,181 $ 40,228
Other comprehensive income (loss):        
Foreign currency translation adjustment (5,550) 4,390 (12,004) 5,304
Comprehensive income 27,948 18,942 87,177 45,532
Products        
Revenue:        
Revenue 178,177 94,029 483,834 257,521
Royalty and other revenue        
Revenue:        
Revenue $ 39 $ 31 $ 179 $ 91
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
True Up Costs December 2020
Avitide, Inc.
Common Stock
Common Stock
Avitide, Inc.
Additional Paid-In Capital
Additional Paid-In Capital
True Up Costs December 2020
Additional Paid-In Capital
Avitide, Inc.
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance at Dec. 31, 2019 $ 1,059,768     $ 521   $ 1,068,431     $ (15,027) $ 5,843
Beginning Balance (in shares) at Dec. 31, 2019       52,078,258            
Net income 40,228                 40,228
Exercise of stock options and vesting of stock units 7,078     $ 5   7,073        
Exercise of stock options and vesting of stock units (in shares)       528,442            
Stock-based compensation expense 12,492         12,492        
Translation adjustment at Dec. 31, 2019 5,304               5,304  
Ending Balance at Sep. 30, 2020 1,124,870     $ 526   1,087,996     (9,723) 46,071
Ending Balance (in shares) at Sep. 30, 2020       52,606,700            
Beginning Balance at Jun. 30, 2020 1,100,027     $ 525   1,082,096     (14,113) 31,519
Beginning Balance (in shares) at Jun. 30, 2020       52,494,884            
Net income 14,552                 14,552
Exercise of stock options and vesting of stock units 1,676     $ 1   1,675        
Exercise of stock options and vesting of stock units (in shares)       111,816            
Stock-based compensation expense 4,225         4,225        
Translation adjustment at Jun. 30, 2020 4,390               4,390  
Ending Balance at Sep. 30, 2020 1,124,870     $ 526   1,087,996     (9,723) 46,071
Ending Balance (in shares) at Sep. 30, 2020       52,606,700            
Beginning Balance at Dec. 31, 2020 1,529,150     $ 548   1,460,748     2,085 65,769
Beginning Balance (in shares) at Dec. 31, 2020       54,760,837            
Net income 99,181                 99,181
Issuance of common stock for debt conversion 2     $ 0   2        
Issuance of common stock for debt conversion (in shares)       7            
Exercise of stock options and vesting of stock units 1,991     $ 2   1,989        
Exercise of stock options and vesting of stock units (in shares)       257,387            
Issuance of common stock   $ 145 $ 77,576   $ 3   $ 145 $ 77,573    
Issuance of commons stock (in shares)         271,096          
Tax withholding on vesting of restricted stock units (1,252)     $ 0   (1,252)        
Tax withholding on vesting of restricted stock units (in shares)       (5,339)            
Stock-based compensation expense 20,476         20,476        
Translation adjustment at Dec. 31, 2020 (12,004)               (12,004)  
Ending Balance at Sep. 30, 2021 1,715,265     $ 553   1,559,681     (9,919) 164,950
Ending Balance (in shares) at Sep. 30, 2021       55,283,988            
Beginning Balance at Jun. 30, 2021 1,603,069     $ 550   1,475,436     (4,369) 131,452
Beginning Balance (in shares) at Jun. 30, 2021       54,969,481            
Net income 33,498                 33,498
Issuance of common stock for debt conversion 1     $ 0   1        
Issuance of common stock for debt conversion (in shares)       4            
Exercise of stock options and vesting of stock units 1,131     $ 0   1,131        
Exercise of stock options and vesting of stock units (in shares)       48,746            
Issuance of common stock     $ 77,576   $ 3     $ 77,573    
Issuance of commons stock (in shares)         271,096          
Tax withholding on vesting of restricted stock units (1,252)     $ 0   (1,252)        
Tax withholding on vesting of restricted stock units (in shares)       (5,339)            
Stock-based compensation expense 6,792         6,792        
Translation adjustment at Jun. 30, 2021 (5,550)               (5,550)  
Ending Balance at Sep. 30, 2021 $ 1,715,265     $ 553   $ 1,559,681     $ (9,919) $ 164,950
Ending Balance (in shares) at Sep. 30, 2021       55,283,988            
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net income $ 99,181 $ 40,228
Adjustments to reconcile net income to net cash provided by operating activities:    
Inventory step-up amortization 1,868
Depreciation and amortization 27,430 19,581
Amortization of debt discount and issuance costs 8,592 8,175
Stock-based compensation expense 20,476 12,492
Deferred income taxes, net 6,071 72
Other 677 228
Changes in operating assets and liabilities, excluding impact of acquisitions:    
Accounts receivable (51,927) (11,358)
Unbilled receivables 23 (456)
Inventories (61,598) (22,767)
Prepaid expenses and other assets 471 (2,908)
Other assets 751 (260)
Accounts payable 8,968 3,317
Accrued expenses 10,051 (2,712)
Long-term liabilities (1,592) 3,210
Total cash provided by operating activities 69,396 47,754
Cash flows from investing activities:    
Acquisitions, net of cash acquired (120,979) (28,445)
Additions to capitalized software costs (2,945) (3,585)
Purchases of property, plant and equipment (34,969) (11,067)
Total cash used in investing activities (158,893) (43,097)
Cash flows from financing activities:    
Proceeds from exercise of stock options 1,991 7,088
Payment of tax withholding obligation on vesting of restricted stock (1,252) (10)
Repayment of convertible senior notes (9)
Total cash provided by financing activities 730 7,078
Effect of exchange rate changes on cash, cash equivalents and restricted cash (7,427) 4,160
Net (decrease) increase in cash, cash equivalents and restricted cash (96,194) 15,895
Cash, cash equivalents and restricted cash, beginning of period 717,292 537,407
Cash and cash equivalents, end of period 621,098 553,302
Supplemental disclosure of non-cash investing and financing activities:    
Assets acquired under operating leases 32,518 1,456
Avitide, Inc.    
Supplemental disclosure of non-cash investing and financing activities:    
Fair value of common stock issued for acquisition 77,576
Fair value of earnouts related to acquisition $ 79,962
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - shares
9 Months Ended
Sep. 16, 2021
Sep. 30, 2021
Avitide, Inc.    
Shares of common stock issued for acquisition 271,096 271,096
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Summary of Significant Accounting Policies
1.
Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen”, “our” or “we”) in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by GAAP. These consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 24, 2021 (“Form 10-K”).

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The business and economic uncertainty resulting from the novel coronavirus (“COVID-19”) pandemic has made such estimates more difficult to calculate. Accordingly, actual results could differ from those estimates.

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB, Repligen GmbH, Spectrum® LifeSciences LLC and its subsidiaries (“Spectrum”), C Technologies, Inc. (“C Technologies”), Non-Metallic Solutions, Inc. (“NMS”), ARTeSYN Biosolutions Holdings Ireland Limited (“ARTeSYN”), Polymem S.A. (“Polymem”), Avitide, Inc. (“Avitide”) and Repligen Singapore Pte. Ltd. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

The Company made no material changes in the application of its significant accounting policies that were disclosed in its Form 10-K. In the opinion of management, the accompanying unaudited consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year. Certain prior year balances have been reclassified to conform to current year presentation.

 

Recent Accounting Standards Updates

 

We consider the applicability and impact of all Accounting Standards Updates (“ASUs” or “ASU”) on the Company’s consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company’s consolidated financial position or results of operations. Recently issued ASUs that we feel may be applicable to the Company are as follows:

 

Recently Issued Accounting Standard Updates – Not Yet Adopted

 

In August 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-06, “Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).” ASU 2020-06 simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. The Company is currently evaluating the impact of the adoption of ASU 2020-06 on the Company's consolidated financial statements. 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
Fair Value Measurements
2.
Fair Value Measurements

The Company uses various valuation approaches in determining the fair value of its assets and liabilities. The Company employs a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows:

 

Level 1 –

Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.

 

 

Level 2 –

Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable, either directly or indirectly.

 

 

Level 3 –

Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair value measurement.

Fair Value Measured on a Recurring Basis

Financial assets and financial liabilities measured at fair value on a recurring basis consist of the following as of September 30, 2021 and December 31, 2020:

 

 

 

As of September 30, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

448,908

 

 

$

 

 

$

 

 

$

448,908

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - earnout obligation

 

$

 

 

$

 

 

$

79,962

 

 

$

79,962

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2020

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

549,030

 

 

$

 

 

$

 

 

$

549,030

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

As of September 30, 2021 and December 31, 2020, cash and cash equivalents on the Company's consolidated balance sheets included $448.9 million and $549.0 million, respectively, in money market accounts. These funds are valued on a recurring basis using Level 1 inputs.

 

Contingent Consideration – Earnout

 

On September 20, 2021, the Company completed the acquisition of Avitide (the "Avitide Acquisition"), a privately-held affinity ligand discovery and development company headquartered in Lebanon, New Hampshire. The transaction consisted of upfront payments of $150.0 million and up to an additional $125.0 million (undiscounted) in contingent consideration earnout payments made equally in cash and the Company's common stock over a three-year performance period beginning January 1, 2022 and ending December 31, 2024. Refer to Note 3, "Acquisitions" below for additional information.

 

A reconciliation of the change in the fair value of contingent consideration - earnout is included in the following table (amounts in thousands):

 

Balance as of December 31, 2020

 

$

 

Acquisition date fair value of contingent consideration - earnout

 

 

79,962

 

Change in fair value

 

 

 

Balance as of September 30, 2021

 

$

79,962

 

 

 

 

 

The recurring Level 3 fair value measurement of our contingent consideration earnout that we expect to be required to settle include the following significant unobservable inputs:

 

Contingent Consideration Earnout

 

Fair Value as of September 20, 2021
(amounts in thousands)

 

 

Valuation Technique

 

Unobservable Input

 

Range

 

Weighted Average(1)

 

 

 

 

 

 

 

Probability of

 

 

 

 

Commercialization-based

 

 

 

 

Monte Carlo

 

Success

 

100%

 

100%

payments

 

$

28,553

 

 

Simulation

 

Earnout Discount Rate

 

1.4%-2.6%

 

2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Volatility

 

32.8%

 

32.8%

Revenue and Volume-

 

 

 

 

Monte Carlo

 

Revenue & Volume

 

 

 

 

based payments

 

$

51,409

 

 

Simulation

 

Discount Rate

 

9.4%

 

9.4%

 

 

 

 

 

 

 

Earnout Discount Rate

 

1.4%-2.6%

 

2%

(1)
Unobservable inputs were weighted by the relative fair value of the contingent consideration liability.

 

The Company estimates the fair value of the contingent consideration earnouts at each subsequent reporting period using a Monte Carlo simulation. Changes in the projected performance of the acquired business could result in a higher or lower contingent consideration obligation in the future.

 

There were no changes in revenue projections during the period from September 20, 2021, the date of the Avitide Acquisition, and September 30, 2021 that would cause a material change in amounts reported as of September 30, 2021.

Fair Value Measured on a Nonrecurring Basis

 

During the nine months ended September 30, 2021, there were no re-measurements to fair value of financial assets and liabilities that are measured at fair value on a nonrecurring basis.

Convertible Senior Notes

In July 2019, the Company issued $287.5 million aggregate principal amount of the Company’s 0.375% convertible senior notes due July 15, 2024 (the “2019 Notes”). Interest is payable semi-annually in arrears on January 15 and July 15 of each year. The 2019 Notes will mature on July 15, 2024, unless earlier converted or repurchased in accordance with their terms. At September 30, 2021 and December 31, 2020, the carrying value of the 2019 Notes was $252.3 million and $243.7 million, respectively, net of unamortized discount, and the fair value of the 2019 Notes was $732.9 million and $501.0 million, respectively. The fair value of the 2019 Notes is a Level 1 valuation and was determined based on the most recent trade activity of the 2019 Notes as of September 30, 2021. The 2019 Notes are discussed in more detail in Note 12, “Convertible senior notes” to Part II, Item 8, “Financial Statements and Supplementary Data” to our 2020 Annual Report on Form 10-K (“Form 10-K"), which was filed with the SEC on February 24, 2021.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
3.
Acquisitions

 

2021 Acquisitions

 

Avitide, Inc.

 

On September 16, 2021, the Company entered into an Agreement and Plan of Merger and Reorganization (“Merger Agreement”) with Avalon Merger Sub, Inc., a Delaware corporation and a wholly owned direct subsidiary of the Company (“First Merger Sub”), Avalon Merger Sub LLC, a Delaware limited liability company and a wholly owned direct subsidiary of the Company (“Second Merger Sub” and together with First Merger Sub, the “Merger Subs”), Avitide, Inc., a Delaware corporation, and Shareholder Representative Services LLC, a Colorado limited liability company, solely in its capacity as the representative, agent and attorney-in-fact of Avitide's securityholders (the “Securityholder Representative”) to purchase Avitide. The transaction closed on September 20, 2021 and on the terms set forth in the Merger Agreement.

 

Avitide, which is headquartered in Lebanon, New Hampshire, offers diverse libraries and leading technology in affinity ligand discovery and development resulting in best-in-class ligand discovery and development lead-times. The acquisition gives the Company a new platform for affinity resin development, including gene therapy, and advances and expands the Company’s proteins and chromatography franchise to address the unique purification needs of gene therapies and other emerging modalities.

 

Consideration Transferred

 

The Avitide Acquisition was accounted for as a purchase of a business under ASC 805, “Business Combinations” and engaged a third-party valuation firm to assist with the valuation of the business acquired. Under the terms of the Merger Agreement, all outstanding shares of capital stock of Avitide were cancelled and converted into the right to receive merger consideration with a value totaling up to $275.0 million, which consisted of upfront payments in aggregate of $150.0 million ($149.4 million, net of cash acquired) and up to an additional $125.0 million (undiscounted) in contingent consideration earnout payments if certain performance targets are achieved. Total consideration paid also included $0.8 million deposited into an escrow account against which the Company may make claims for indemnification. The Avitide Acquisition was funded through payment of $75.0 million in cash, the issuance of 271,096 unregistered shares of the Company’s common stock totaling $77.6 million and contingent consideration with fair value of approximately $80.0 million. Under the acquisition method of accounting, the assets acquired and liabilities assumed of Avitide were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net liabilities assumed is estimated to be $5.2 million, the fair value of the intangible assets acquired is estimated to be $44.3 million, and the residual goodwill is estimated to be $193.5 million. The estimated consideration and preliminary purchase price information has been prepared using a preliminary valuation. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $0.6 million of transaction and integration costs associated with the Avitide Acquisition from the date of acquisition to September 30, 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.

 

The preparation of the valuation required the use of significant assumptions and estimates. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These estimates were based on assumptions that the Company believes to be reasonable. However, actual results may differ from these estimates.

 

Total consideration transferred is as follows (amounts in thousands):

 

Cash consideration

 

$

75,004

 

Equity consideration

 

 

77,576

 

Contingent consideration - earnout

 

 

79,962

 

Fair value of net assets acquired

 

$

232,542

 

 

 

 

 

Fair Value of Net Assets Acquired

 

The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. The fair value of the contingent consideration – earnout was measured using a Monte Carlo simulation. The purchase accounting for this acquisition is not finalized. As additional information becomes available, the Company may further revise its preliminary purchase price allocation, including the fair value of the contingent consideration - earnout during the remainder of the measurement period. Any such revisions or changes may have a material impact on our accounting treatment of the Avitide Acquisition. The final allocation may include changes to: (1)

deferred revenue; (2) inventory; (3) deferred tax liabilities, net; (4) allocations to intangible assets such as tradenames, developed technology and customer relationships as well as goodwill; (5) final consideration paid related to working capital adjustments; (6) noncurrent contingent consideration; and (7) other assets and liabilities.

 

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

572

 

Accounts receivable

 

 

228

 

Inventory

 

 

400

 

Prepaid expenses and other current assets

 

 

114

 

Property and equipment

 

 

1,862

 

Operating lease right of use asset

 

 

2,459

 

Customer relationships

 

 

23,310

 

Developed technology

 

 

19,610

 

Trademark and tradename

 

 

1,150

 

Non-competition agreements

 

 

200

 

Goodwill

 

 

193,463

 

Accounts payable

 

 

(215

)

Accrued liabilities

 

 

(2,183

)

Operating lease liability

 

 

(782

)

Operating lease liability, long-term

 

 

(1,606

)

Long term deferred tax liability

 

 

(5,982

)

Other liabilities

 

 

(58

)

Fair value of net assets acquired

 

$

232,542

 

 

 

 

 

Acquired Goodwill

 

The goodwill of $193.5 million represents future economic benefits expected to arise from anticipated synergies from the integration of Avitide. These synergies include certain cost savings, operating efficiencies and other strategic benefits projected to be achieved as a result of the Avitide Acquisition. Substantially all of the goodwill recorded is expected to be nondeductible for income tax purposes.

 

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the Avitide Acquisition and their estimated useful lives:

 

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

13 years

 

$

23,310

 

Developed technology

 

15 years

 

 

19,610

 

Trademark and tradename

 

18 years

 

 

1,150

 

Non-competition agreements

 

3 years

 

 

200

 

 

 

 

 

$

44,270

 

 

 

 

 

 

 

Polymem S.A.

On June 22, 2021, the Company entered into a Stock Purchase Agreement with Polymem S.A. (“Polymem”), a company organized under the laws of France, and Jean-Michel Espenan and Franc Saux, acting together jointly and severally as the representatives of the sellers for approximately $47.0 million. The transaction closed on July 1, 2021 (the “Polymem Acquisition.”).

 

Polymem, which is headquartered in, Toulouse, France, is a manufacturer of hollow fiber membranes, membrane modules and systems for industrial and bioprocessing applications. Polymem products will complement and expand the Company’s portfolio of hollow fiber systems and consumables. The acquisition substantially increases Repligen’s membrane and module

manufacturing capacity and establishes a world-class center of excellence in Europe to address the accelerating global demand for these innovative products.

 

Consideration Transferred

 

The Company accounted for the Polymem Acquisition as a purchase of a business under ASC 805, “Business Combinations” and engaged a third-party valuation firm to assist with the valuation of the business acquired. Payment for the transaction was denominated in Euros but is reflected here in U.S. dollars for presentation purposes based on an exchange rate of 0.8437 as of July 1, 2021, the date of acquisition. Total consideration paid was approximately $47.0 million, which included approximately $4.3 million deposited into an escrow account against which the Company may make claims for indemnification. The fair value of the net assumed liabilities is approximately $2.2 million, the fair value of the intangible assets acquired is approximately $25.7 million, and the residual goodwill is approximately $23.5 million. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $1.9 million of transaction and integration costs associated with the Polymem Acquisition from the date of acquisition to September 30, 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.

 

Fair Value of Net Assets Acquired

 

The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. As additional information becomes available, the Company may further revise its preliminary purchase price allocation during the remainder of the measurement period (which will not exceed 12 months from July 1, 2021). Any such revisions or changes may have a material impact on our accounting treatment of the Polymem Acquisition.

 

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

 

 

 

 

Cash and cash equivalents

 

$

353

 

Net working capital (excluding cash and inventory
     step-up)

 

 

375

 

Inventory step-up

 

 

543

 

Operating lease right of use assets

 

 

1,424

 

Property and equipment

 

 

3,145

 

Other assets

 

 

41

 

Customer relationships

 

 

17,234

 

Developed technology

 

 

7,545

 

Trademark and tradenames

 

 

557

 

Non-compete agreements

 

 

344

 

Goodwill

 

 

23,453

 

Operating lease liability

 

 

(1,253

)

Long term deferred tax liability

 

 

(6,646

)

Other long-term liabilities

 

 

(142

)

Fair value of net assets acquired

 

$

46,973

 

 

 

 

 

The preliminary purchase price allocation is subject to adjustment as purchase accounting is finalized. The final purchase price allocation will be determined upon completion of final valuation analysis and the fair value allocation of assets acquired and liabilities assumed could differ materially from the preliminary valuation analysis. The final allocation may include changes to: (1) deferred tax liabilities; (2) allocations to intangible assets such as tradenames, developed technology an customer relationships as well as goodwill; (3) final consideration related to working capital adjustments; and (4) other assets and liabilities

 

Acquired Goodwill

 

The goodwill of approximately $23.5 million represents future economic benefits expected to arise from anticipated synergies from the integration of Polymem. These synergies include certain cost savings, operating efficiencies and other strategic

benefits projected to be achieved as a result of the Polymem Acquisition. Substantially all of the goodwill recorded is expected to be nondeductible for income tax purposes.

 

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the Polymem Acquisition and their estimated useful lives:

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

14 years

 

$

17,234

 

Developed technology

 

13 years

 

 

7,545

 

Trademark and tradename

 

14 years

 

 

557

 

Non-competition agreements

 

5 years

 

 

344

 

 

 

 

 

$

25,680

 

 

 

 

 

 

 

2020 Acquisitions

ARTeSYN Biosolutions Holdings Ireland Limited

On October 27, 2020, the Company entered into an Equity and Asset Purchase Agreement with ARTeSYN, a company organized under the laws of Ireland, Third Creek Holdings LLC, a Nevada limited liability company (“Third Creek”), Alphinity, LLC, a Nevada limited liability company (“Alphinity”, and together with Third Creek the “ARTeSYN Sellers”), and Michael Gagne, solely in his capacity as the representative of the ARTeSYN Sellers, pursuant to which the Company acquired (i) all of the outstanding equity securities of ARTeSYN and (ii) certain assets from Alphinity related to the business of ARTeSYN (collectively, the “ARTeSYN Acquisition”) for approximately $200 million, comprised of approximately $130 million in cash to the ARTeSYN Sellers and approximately $70 million in the Company’s common stock to Third Creek. The transaction closed on December 3, 2020.

 

ARTeSYN is headquartered in Waterford, Ireland and conducts its operations in Ireland, the United States and Estonia. Its suite of single-use solutions has been created with the goal of enabling “abundance in medicine” by allowing greater efficiency in biologics manufacturing. The ARTeSYN team has created a number of solutions targeting the single-use space from single-use valves with fully disposable valve liners, XO® skeletal supports, a hybrid small parts offering for de-bottlenecking traditional facilities, and fully automated SU process systems that have quickly become leading solutions in the bioprocessing industry. ARTeSYN has established downstream processing leadership with a suite of state of the art single-use systems for chromatography, filtration, continuous manufacturing and media/buffer prep workflows. In addition, the Company has integrated unique flow path assemblies utilizing the Company’s silicone extrusion and molding technology, to deliver highly differentiated, low hold-up volume systems that minimize product loss during processing. The ARTeSYN portfolio expands on the market success of the Company’s hollow fiber systems and complements its chromatography and TFF filtration product lines.

 

Consideration Transferred

 

The ARTeSYN Acquisition was accounted for as a purchase of a business under ASC 805, “Business Combinations”. The ARTeSYN Acquisition was funded through payment of $130.7 million in cash, as well as issuance of 372,990 unregistered shares of the Company’s common stock totaling $69.4 million, contingent consideration of approximately $1.5 million, and settlement of preexisting invoices with the Company of approximately $2.3 million, for a total purchase price of $204.0 million. Under the acquisition method of accounting, the assets acquired and liabilities assumed of ARTeSYN were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net tangible assets acquired is estimated to be $8.0 million, the fair value of the intangible assets acquired is estimated to be $67.4 million, and the residual goodwill is estimated to be $128.6 million. The estimated consideration and purchase price information was prepared using a valuation. Payment of the final consideration for working capital was made in April 2021.

 

The preparation of the valuation required the use of significant assumptions and estimates. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These

estimates were based on assumptions that the Company believes to be reasonable. However, actual results may differ from these estimates.

 

Total consideration transferred is as follows (amounts in thousands):

 

Cash consideration

 

$

130,713

 

Equity consideration

 

 

69,422

 

Contingent consideration

 

 

1,548

 

Settlement of preexisting liabilities

 

 

2,310

 

Fair value of net assets acquired

 

$

203,993

 

 

Acquisition related costs are not included as a component of consideration transferred but are expensed in the periods in which the costs are incurred. The Company incurred $4.0 million in transaction and integration costs associated with the ARTeSYN Acquisition from the date of acquisition to December 31, 2020, and an additional $3.4 million of transaction and integration costs during 2021. The transaction costs are included in operating expenses in the consolidated statements of comprehensive income for the period ended September 30, 2021.

 

The consideration transferred includes approximately $1.5 million related to consideration that was deferred at the acquisition date, with payment to the ARTeSYN Sellers contingent upon recognizing revenue on a large-scale system within 120 days of the acquisition date. This consideration is recorded at its estimated fair value as of the acquisition date, which includes the assumption of high probability of such revenue being recognized.

 

Fair Value of Net Assets Acquired

 

The preliminary allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. As additional information becomes available, the Company may further revise its preliminary purchase price allocation during the remainder of the measurement period (which will not exceed 12 months from December 3, 2020). Any such revisions or changes may be material. The final allocation may include changes to deferred tax liabilities, net and goodwill. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to our consolidated statements of comprehensive income. During 2021, the Company recorded net working capital adjustments of $0.1 million related to settlement of pre-acquisition liabilities, which offset goodwill in the table below.

 

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

2,982

 

Accounts receivable

 

 

4,811

 

Inventory

 

 

8,592

 

Prepaid expenses and other current assets

 

 

5,561

 

Property and equipment

 

 

1,836

 

Operating lease right of use asset

 

 

1,611

 

Other noncurrent assets

 

 

26

 

Customer relationships

 

 

38,400

 

Developed technology

 

 

27,060

 

Trademark and tradename

 

 

1,630

 

Non-competition agreements

 

 

300

 

Goodwill

 

 

128,598

 

Accounts payable

 

 

(2,251

)

Accrued liabilities

 

 

(8,706

)

Deferred revenue

 

 

(3,583

)

Deferred tax liabilities, net

 

 

(1,240

)

Notes payable

 

 

(24

)

Operating lease liability

 

 

(417

)

Operating lease liability, long-term

 

 

(1,193

)

Fair value of net assets acquired

 

$

203,993

 

 

Acquired Goodwill

 

The goodwill of $128.6 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. Substantially all of the goodwill recorded is expected to be deductible for income tax purposes.

 

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the ARTeSYN Acquisition and their estimated useful lives:

 

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

17 years

 

$

38,400

 

Developed technology

 

15 years

 

 

27,060

 

Trademark and tradename

 

21 years

 

 

1,630

 

Non-competition agreements

 

3 years

 

 

300

 

 

 

 

 

$

67,390

 

 

Non-Metallic Solutions, Inc.

On October 15, 2020, the Company entered into a Stock Purchase Agreement with NMS, a Massachusetts corporation, and each of William Malloneé and Derek Masser, the legal and beneficial owners of NMS, to purchase NMS, which transaction subsequently closed on October 20, 2020 (the “NMS Acquisition”).

 

NMS, headquartered in Auburn, Massachusetts, is a manufacturer of fabricated plastics, custom containers, and related assemblies and components used in the manufacturing of biologic drugs. The acquisition of NMS allows Repligen to expand its line of single-use systems and associated integrated flow path assemblies and streamline the supply chain for current products, providing more flexibility to scale and expand the Company's single-use and systems portfolios.

 

Consideration Transferred

 

The NMS Acquisition was accounted for as a purchase of a business under ASC 805, “Business Combinations.” Total consideration paid was $16.1 million, which included $1.3 million deposited into an escrow account against which the Company may make claims for indemnification. The fair value of the net tangible assets acquired was $0.9 million, the fair value of the intangible assets acquired was $8.5 million, and the residual goodwill was $6.7 million. Acquisition-related costs are not included as a component of consideration transferred but are expensed in the periods in which costs are incurred. The Company incurred $0.2 million of transaction and integration costs associated with the NMS Acquisition from the date of acquisition to December 31, 2020, and $0.4 million for the nine months ended September 30, 2021. The transaction costs are included in SG&A expenses in the consolidated statements of comprehensive income.

 

Fair Value of Net Assets Acquired

 

The allocation of purchase price is based on the fair value of assets acquired and liabilities assumed as of the acquisition date, based on the preliminary valuation. We have made appropriate adjustments to the purchase price allocation during the measurement period, which ended on October 20, 2021.

 

The components and allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

1,163

 

Accounts receivable

 

 

415

 

Inventory

 

 

334

 

Prepaid expenses and other current assets

 

 

13

 

Property and equipment

 

 

73

 

Operating lease right of use asset

 

 

194

 

Customer relationships

 

 

6,370

 

Developed technology

 

 

1,810

 

Trademark and tradename

 

 

190

 

Non-competition agreements

 

 

90

 

Goodwill

 

 

6,713

 

Deferred tax assets

 

 

24

 

Accounts payable

 

 

(96

)

Accrued liabilities

 

 

(999

)

Operating lease liability

 

 

(136

)

Operating lease liability, long-term

 

 

(59

)

Fair value of net assets acquired

 

$

16,099

 

 

 

 

 

Acquired Goodwill

 

The goodwill of $6.7 million represents future economic benefits expected to arise from anticipated synergies from the integration of NMS. These synergies include certain cost savings, operating efficiencies and other strategic benefits projected to be achieved as a result of the NMS Acquisition. Substantially all of the goodwill recorded is expected to be deductible for income tax purposes. In February 2021, the Company recorded an adjustment to goodwill of $0.1 million related to the finalization of the working capital true-up.

Intangible Assets

 

The following table sets forth the components of the identified intangible assets associated with the NMS Acquisition and their estimated useful lives:

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

14 years

 

$

6,370

 

Developed technology

 

12 years

 

 

1,810

 

Trademark and tradename

 

15 years

 

 

190

 

Non-competition agreements

 

3 years

 

 

90

 

 

 

 

 

$

8,460

 

 

 

 

 

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Revenue Recognition
4.
Revenue Recognition

The Company generates revenue from the sale of bioprocessing products, equipment devices, and related consumables used with these equipment devices to customers in the life science and biopharmaceutical industries. Under ASC 606, “Revenue from Contracts with Customers,” revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers.

Disaggregation of Revenue

Revenues for the three and nine months ended September 30, 2021 and 2020 were as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Product revenue

 

$

178,177

 

 

$

94,029

 

 

$

483,834

 

 

$

257,521

 

Royalty and other income

 

 

39

 

 

 

31

 

 

 

179

 

 

 

91

 

Total revenue

 

$

178,216

 

 

$

94,060

 

 

$

484,013

 

 

$

257,612

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

When disaggregating revenue, the Company considered all of the economic factors that may affect its revenues. Because all of its revenues are from bioprocessing customers, there are no differences in the nature, timing and uncertainty of the Company’s revenues and cash flows from any of its product lines. However, given that the Company’s revenues are generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company’s revenues and cash flows. In addition, a significant portion of the Company’s revenues is generated from a small number of customers; therefore, economic factors specific to these customers could impact the nature, timing and uncertainty of the Company’s revenues and cash flows.

Disaggregated revenue from contracts with customers by geographic region can be found in Note 14, “Segment Reporting,” included in this report.

Revenue from customers that represented 10% or more of the Company’s total revenue for the three months ended September 30, 2021 and 2020 came from sales to Pfizer Inc. during the three months ended September 30, 2021, which generated $19.1 million, or 11% of the Company's total revenue for the period. Revenue from customers that represented 10% or more of the Company's total revenue for the nine months ended September 30, 2021 and 2020 came from sales to MilliporeSigma during the nine months ended September 30, 2020, which generated $29.4 million in revenue, or 11% of the Company's total revenue for the period. There was no revenue from customers that represented 10% or more of the Company's total revenue for the other periods presented.

For more information regarding our product revenue, see Note 5, “Revenue Recognition” included in Part II, Item 8, “Financial Statements and Supplementary Data” to our Form 10-K.

Contract Balances from Contracts with Customers

The following table provides information about receivables and deferred revenue from contracts with customers as of September 30, 2021 (amounts in thousands):

 

 

2021

 

Balances from contracts with customers only:

 

 

 

Accounts receivable, net of reserves

 

$

122,048

 

Deferred revenue (included in accrued liabilities in the consolidated balance sheets)

 

$

16,337

 

 

 

 

 

Revenue recognized during the nine-month period ended September 30, 2021 relating to:

 

 

 

The beginning deferred revenue balance

 

$

13,071

 

 

The timing of revenue recognition, billings and cash collections results in the accounts receivable and deferred revenue balances on the Company’s consolidated balance sheets.

A contract asset is created when the Company satisfies a performance obligation by transferring a promised good to the customer. Contract assets may represent conditional or unconditional rights to consideration. The right is conditional and recorded as a contract asset, if the Company must first satisfy another performance obligation in the contract before it is entitled to payment from the customer. Contract assets are transferred to billed receivables once the right becomes unconditional. If the Company has the unconditional right to receive consideration from the customer, the contract asset is accounted for as a billed receivable and presented separately from other contract assets. A right is unconditional if nothing other than the passage of time is required before payment of that consideration is due.

When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2021
Goodwill And Other Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
5.
Goodwill and Intangible Assets

Goodwill

Goodwill represents the difference between the purchase price and the estimated fair value of identifiable assets acquired and liabilities assumed. Goodwill acquired in a business combination and determined to have an indefinite useful life is not

amortized, but instead is tested for impairment at least annually in accordance with ASC 350, “Intangibles – Goodwill and Other”. The following table represents the change in the carrying value of goodwill for the nine months ended September 30, 2021 (amounts in thousands):

 

Balance at December 31, 2020

 

$

618,305

 

Measurement period adjustment - NMS

 

 

(71

)

Measurement period adjustments - ARTeSYN

 

 

(60

)

Acquisition of Polymem

 

 

23,453

 

Acquisition of Avitide

 

 

193,463

 

Cumulative translation adjustment

 

 

(1,531

)

Balance at September 30, 2021

 

$

833,559

 

 

 

 

 

During each of the fourth quarters of 2020, 2019 and 2018, the Company completed its annual impairment assessments and concluded that goodwill was not impaired in any of those years. The Company has not identified any “triggering” events which indicate an impairment of goodwill in the three and nine months ended September 30, 2021.

 

Intangible Assets

Intangible assets with a definitive life are amortized over their useful lives using the straight-line method, and the amortization expense is recorded within cost of product revenue and SG&A expenses in the Company’s statements of comprehensive income. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions existed that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for our products or changes in the size of the market for the Company’s products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset’s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September 30, 2021.

Indefinite-lived assets are reviewed for impairment at least annually. There has been no impairment of the Company’s intangible assets for the periods presented.

Intangible assets, net consisted of the following at September 30, 2021:

 

 

 

September 30, 2021

 

 

 

Gross Carrying Value

 

 

Accumulated
Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life
(in years)

 

 

 

(Amounts in thousands)

 

 

 

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Technology - developed

 

$

141,039

 

 

$

(19,426

)

 

$

121,613

 

 

 

17

 

Patents

 

 

240

 

 

 

(240

)

 

 

 

 

 

8

 

Customer relationships

 

 

257,297

 

 

 

(47,363

)

 

 

209,934

 

 

 

15

 

Trademarks

 

 

7,367

 

 

 

(771

)

 

 

6,596

 

 

 

19

 

Other intangibles

 

 

2,826

 

 

 

(1,506

)

 

 

1,320

 

 

 

4

 

Total finite-lived intangible assets

 

 

408,769

 

 

 

(69,306

)

 

 

339,463

 

 

 

16

 

Indefinite-lived intangible asset:

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

700

 

 

 

 

 

 

700

 

 

 

 

Total intangible assets

 

$

409,469

 

 

$

(69,306

)

 

$

340,163

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets consisted of the following at December 31, 2020:

 

 

 

December 31, 2020

 

 

 

Gross Carrying Value

 

 

Accumulated
Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life
(in years)

 

 

 

(Amounts in thousands)

 

 

 

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Technology - developed

 

$

114,217

 

 

$

(14,444

)

 

$

99,773

 

 

 

17

 

Patents

 

 

240

 

 

 

(240

)

 

 

 

 

 

8

 

Customer relationships

 

 

217,790

 

 

 

(37,333

)

 

 

180,457

 

 

 

16

 

Trademarks

 

 

5,893

 

 

 

(541

)

 

 

5,352

 

 

 

20

 

Other intangibles

 

 

2,142

 

 

 

(1,324

)

 

 

818

 

 

 

3

 

Total finite-lived intangible assets

 

 

340,282

 

 

 

(53,882

)

 

 

286,400

 

 

 

16

 

Indefinite-lived intangible asset:

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

700

 

 

 

 

 

 

700

 

 

 

 

Total intangible assets

 

$

340,982

 

 

$

(53,882

)

 

$

287,100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization expense for finite-lived intangible assets was $5.7 million and $4.0 million for each of the three months ended September 30, 2021 and 2020, respectively, and $16.1 million and $11.8 million for each of the nine months ended September 30, 2021 and 2020, respectively. As of September 30, 2021, the Company expects to record the following amortization expense in future periods (amounts in thousands):

 

 

 

Estimated

 

 

 

Amortization

 

For the Nine Months Ended September 30,

 

 Expense

 

2021 (remaining three months)

 

$

7,004

 

2022

 

 

25,840

 

2023

 

 

25,722

 

2024

 

 

25,088

 

2025

 

 

24,821

 

2026 and thereafter

 

 

230,988

 

Total

 

$

339,463

 

 

 

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheet Detail
9 Months Ended
Sep. 30, 2021
Consolidated Balance Sheet Detail
6.
Consolidated Balance Sheet Detail

Inventories, net

Inventories, net consists of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

105,157

 

 

$

48,746

 

Work-in-process

 

 

7,860

 

 

 

8,084

 

Finished products

 

 

43,146

 

 

 

38,195

 

Total inventories, net

 

$

156,163

 

 

$

95,025

 

 

 

 

 

 

 

 

 

Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Land

 

$

1,023

 

 

$

1,023

 

Buildings

 

 

764

 

 

 

1,007

 

Leasehold improvements

 

 

51,778

 

 

 

31,331

 

Equipment

 

 

65,764

 

 

 

43,072

 

Furniture, fixtures and office equipment

 

 

8,355

 

 

 

8,714

 

Computer hardware and software

 

 

21,436

 

 

 

15,397

 

Construction in progress

 

 

14,723

 

 

 

14,927

 

Other

 

 

497

 

 

 

455

 

Total property, plant and equipment

 

 

164,340

 

 

 

115,926

 

Less - Accumulated depreciation

 

 

(64,688

)

 

 

(49,056

)

Total property, plant and equipment, net

 

$

99,652

 

 

$

66,870

 

 

 

 

 

 

 

 

Depreciation expenses totaled $4.3 million and $2.8 million for each of the three months ended September 30, 2021 and 2020, respectively, and $11.3 million and $7.8 million for each of the nine months ended September 30, 2021 and 2020, respectively.

 

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

34,056

 

 

$

20,288

 

Income taxes payable

 

 

8,435

 

 

 

1,423

 

Royalty and license fees

 

 

1,497

 

 

 

466

 

Warranties

 

 

1,759

 

 

 

1,576

 

Professional fees

 

 

2,179

 

 

 

1,425

 

Deferred revenue

 

 

16,337

 

 

 

15,318

 

Other

 

 

(869

)

 

 

12,589

 

Total accrued liabilities

 

$

63,394

 

 

$

53,085

 

 

 

 

 

 

 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes
9 Months Ended
Sep. 30, 2021
Convertible Senior Notes
7.
Convertible Senior Notes

 

0.375% Convertible Senior Notes due 2024

 

On July 19, 2019, the Company issued $287.5 million aggregate principal pursuant to the 2019 Notes, which includes the underwriters’ exercise in full of an option to purchase an additional $37.5 million aggregate principal amount of 2019 Notes (the “Notes Offering”). The net proceeds of the Notes Offering, after deducting underwriting discounts and commissions and other related offering expenses payable by the Company, were approximately $278.5 million. The 2019 Notes are senior, unsecured obligations of the Company, and bear interest at a rate of 0.375% per year. Interest is payable semi-annually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. The 2019 Notes will mature on July 15, 2024, unless earlier repurchased or converted in accordance with their terms.

During the third quarter of 2021, the closing price of the Company’s common stock exceeded 130% of the conversion price of the 2019 Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the 2019 Notes are convertible at the option of the holders of the 2019 Notes during the fourth quarter of 2021, the quarter immediately following the quarter when the conditions are met, as stated in the terms of the 2019 Notes. These conditions have been met since the third quarter of 2020. As a result, $6,000 aggregate principal amount of the 2019 Notes have been converted by the noteholders since December 31, 2020. The conversions resulted in the issuance of a nominal number of shares of the Company’s common stock to the note holders, and the Company recorded a loss of approximately $1,000 and approximately $6,000 on the conversion of these notes, which is included in other expenses, net on our consolidated statements of

comprehensive income for the three and nine months ended September 30, 2021. The Company continues to classify the carrying value of the 2019 Notes as current liabilities on the Company’s consolidated balance sheet at September 30, 2021.

 

The net carrying value of the liability component of the 2019 Notes is as follows:

 

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

0.375% Convertible Senior Notes due 2024:

 

 

 

 

 

 

Principal amount

 

$

287,493

 

 

$

287,500

 

Unamortized debt discount

 

 

(30,793

)

 

 

(38,317

)

Unamortized debt issuance costs

 

 

(4,377

)

 

 

(5,446

)

Net carrying amount

 

$

252,323

 

 

$

243,737

 

 

 

 

 

 

 

 

 

Interest expense recognized on the 2019 Notes for the three months ended September 30, 2021 was $0.3 million, $2.5 million and $0.4 million for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. Interest expense recognized on the 2019 Notes for the nine months ended September 30, 2021 was $0.8 million, $7.5 million and $1.1 million for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. The effective interest rate on the 2019 Notes is 5.1%, which included the interest on the 2019 Notes, amortization of the debt discount and debt issuance costs. At September 30, 2021 and December 31, 2020, the carrying value of the 2019 Notes was $252.3 million and $243.7 million, respectively, net of unamortized discount, and the fair value of the 2019 Notes was $732.9 million and $501.0 million, respectively. The fair value of the 2019 Notes was determined based on the most recent trade activity of the 2019 Notes at September 30, 2021.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2021
Stockholders' Equity
8.
Stockholders’ Equity

 

Stock Option and Incentive Plans

 

Under the Company’s current 2018 Stock Option and Incentive Plan (the “2018 Plan”), the number of shares of the Company’s common stock that are reserved and available for issuance is 2,778,000, plus the number of shares of common stock available for issuance under the Company’s previous plans. The shares of common stock underlying any awards under the 2018 Plan and previous plans (together, the “Plans”) that are forfeited, canceled or otherwise terminated (other than by exercise) shall be added back to the shares of stock available for issuance under the 2018 Plan. At September 30, 2021, 2,134,916 shares were available for future grants under the 2018 Plan.

 

Stock-Based Compensation

For each of the three months ended September 30, 2021 and 2020, the Company recorded stock-based compensation expense of $6.8 million and $4.2 million, respectively, for share-based awards granted under the Plans. For the nine months ended September 30, 2021 and 2020, the Company recorded stock-based compensation expense of $20.5 million and $12.5 million, respectively. The following table presents stock-based compensation expense in the Company’s consolidated statements of comprehensive income:

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Cost of product revenue

 

$

489

 

 

$

563

 

 

$

1,444

 

 

$

1,421

 

Research and development

 

 

698

 

 

 

326

 

 

 

2,209

 

 

 

1,092

 

Selling, general and administrative

 

 

5,605

 

 

 

3,336

 

 

 

16,823

 

 

 

9,979

 

Total stock-based compensation

 

$

6,792

 

 

$

4,225

 

 

$

20,476

 

 

$

12,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The 2018 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted stock and other equity awards. Employee grants under the Plans generally vest over a three to five-year period, with 20%-33% vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly installments thereafter.

Nonqualified options issued to non-employee directors under the Plans generally vest over one year. In the first quarter of 2018, to create a longer-term retention incentive, the Company’s Compensation Committee granted long-term incentive compensation

awards to its Chief Executive Officer consisting of both stock options and restricted stock units (“RSUs”) that are subject to time-based vesting over nine years. Options granted under the Plans have a maximum term of ten years from the date of grant and generally, the exercise price of the stock options equals the fair market value of the Company’s common stock on the date of grant. At September 30, 2021, options to purchase 658,600 shares and 619,761 stock units were outstanding under the Plans.

The Company uses the Black-Scholes option pricing model to calculate the fair value of stock option awards on the grant date, and the Company uses the value of the common stock as of the grant date to value RSUs. The Company measures stock-based compensation costs at the grant date based on the estimated fair value of the award. The Company recognizes expense on awards with service-based vesting over the employee’s requisite service period on a straight-line basis. Prior to 2020, the Company issued performance stock units to certain employees which are tied to the achievement of certain Company financial goal metrics and the passage of time. Since 2020, the Company has implemented formal programs that issue performance stock units to certain employees set to vest upon the achievement of individual goals and financial goals of the Company, as well as the passage of time. The Company recognizes expense on performance-based awards over the vesting period based on the probability that the performance metrics will be achieved. The Company recognizes stock-based compensation expense for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures.

 

Information regarding option activity for the nine months ended September 30, 2021 under the Plans is summarized below:

 

 

 

Shares

 

 

Weighted
average
exercise
price

 

 

Weighted-Average Remaining Contractual Term
(in Years)

 

 

Aggregate Intrinsic Value
(in Thousands)

 

Options outstanding at December 31, 2020

 

 

696,711

 

 

$

43.88

 

 

 

6.90

 

 

$

102,958

 

Granted

 

 

38,824

 

 

$

202.88

 

 

 

 

 

 

 

Exercised

 

 

(70,935

)

 

$

28.00

 

 

 

 

 

 

 

Forfeited/expired/cancelled

 

 

(6,000

)

 

$

48.05

 

 

 

 

 

 

 

Options outstanding at September 30, 2021

 

 

658,600

 

 

$

54.93

 

 

 

6.55

 

 

$

154,152

 

Options exercisable at September 30, 2021

 

 

343,909

 

 

$

38.68

 

 

 

5.87

 

 

$

86,085

 

Vested and expected to vest at September 30, 2021(1)

 

 

637,504

 

 

 

 

 

 

6.53

 

 

$

149,348

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)
Represents the number of vested options as of September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

 

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the closing price of the common stock on September 30, 2021, the last business day of the third quarter of 2021, of $288.99 per share and the exercise price of each in-the-money option) that would have been received by the option holders had all option holders exercised their options on September 30, 2021. The aggregate intrinsic value of stock options exercised during the nine months ended September 30, 2021 and 2020 was $14.5 million and $30.7 million, respectively.

The weighted average grant date fair value of options granted during the nine months ended September 30, 2021 and 2020 was $88.01 and $48.13, respectively. The total fair value of stock options that vested during the nine months ended September 30, 2021 and 2020 was $2.6 million during each period.

The fair value of stock units is calculated using the closing price of the Company’s common stock on the date of grant. Information regarding stock unit activity, which includes activity for RSUs and performance stock units, for the nine months ended September 30, 2021 under the Plans is summarized below:

 

 

Shares

 

 

Weighted-Average Remaining Contractual Term
(in Years)

 

 

Aggregate Intrinsic Value
(in Thousands)

 

Unvested at December 31, 2020

 

 

665,540

 

 

 

3.32

 

 

$

127,904

 

Awarded

 

 

164,968

 

 

 

 

 

 

 

Vested

 

 

(185,922

)

 

 

 

 

 

 

Forfeited/expired/cancelled

 

 

(24,825

)

 

 

 

 

 

 

Unvested at September 31, 2021

 

 

619,761

 

 

 

2.94

 

 

$

179,105

 

Unvested and expected to vest at September 30, 2021(1)

 

 

623,642

 

 

 

2.61

 

 

$

180,226

 

 

 

 

 

 

 

 

 

 

 

(1)
Represents the number of vested stock units as of September 30, 2021 plus the number of unvested stock units expected to vest as of September 30, 2021 based on the unvested outstanding stock units at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (equal to the closing price of the common stock on September 30, 2021, the last business day of the third quarter of 2021, of $288.99 per share, as stock units do not have an exercise price) that would have been received by the stock unit holders had all holders exercised on September 30, 2021. The aggregate intrinsic value of stock units vested during the nine months ended September 30, 2021 and 2020 was $39.2 million and $25.0 million, respectively.

The weighted average grant date fair value of stock units vested during the nine months ended September 30, 2021 and 2020 was $58.10 and $43.73, respectively. The total fair value of stock units that vested during the nine months ended September 30, 2021 and 2020 was $10.8 million and $9.8 million, respectively.

As of September 30, 2021, there was $61.3 million of total unrecognized compensation cost related to unvested share-based awards. This cost is expected to be recognized over a weighted average remaining requisite service period of 3.08 years. The Company expects 1,950,908 unvested options and stock units to vest over the next five years.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies
9.
Commitments and Contingencies

In June 2018, the Company secured an agreement with Navigo Proteins (“Navigo”) for the exclusive co-development of multiple affinity ligands for which Repligen holds commercialization rights. The Company is manufacturing and supplying the first of these ligands, NGL-Impact®, exclusively to Purolite Life Sciences (“Purolite”), who is pairing the Company’s high-performance ligand with Purolite’s agarose jetting base bead technology used in their Jetted A50 Protein A resin product. The Company also signed a long-term supply agreement with Purolite for NGL-Impact and other potential additional affinity ligands that may advance from the Company’s Navigo collaboration. In September 2020, the Company and Navigo successfully completed co-development of an affinity ligand targeting the SARS-CoV-2 spike protein, to be utilized in the purification of COVID-19 vaccines. The Company has proceeded with scaling up and manufacturing this ligand and the development and validation of the related affinity chromatography resin, which is marketed by the Company. In September 2021, the Company and Navigo successfully completed co-development of a novel affinity ligand that addresses aggravation issues associated with pH sensitive antibodies and Fc-fusion proteins. The Company is manufacturing and supplying this ligand, NGL-Impact® HipH, to Purolite for use in a platform use resin product. The Navigo and Purolite agreements are supportive of the Company’s strategy to secure and reinforce the Company’s proteins business. The Company made royalty payments to Navigo of $0.5 million and $0.2 million for the three months ended September 30, 2021 and 2020, respectively and payments of $1.3 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive (Loss) Income
9 Months Ended
Sep. 30, 2021
Accumulated Other Comprehensive (Loss) Income
10.
Accumulated Other Comprehensive (Loss) Income

 

The following shows the changes in the components of accumulated other comprehensive (loss) income for the nine months ended September 30, 2021 which consisted of only foreign currency translation adjustments for the periods shown (amounts in thousands):

 

 

 

 

 

 

Foreign

 

 

 

Currency

 

 

 

Translation

 

 

 

Adjustment

 

 

 

 

 

Balance as of December 31, 2020

 

$

2,085

 

Other comprehensive loss

 

 

(12,004

)

Balance at September 30, 2021

 

$

(9,919

)

 

 

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Taxes
11.
Income Taxes

 

For the three and nine months ended September 30, 2021, we recorded an income tax provision of $7.7 million and $19.5 million, respectively. The Company’s effective tax rate for the three and nine months ended September 30, 2021 was 18.8% and 16.4%, respectively, compared to 18.0% and 9.5% for the corresponding periods in the prior year. The increase in effective tax rates was primarily due to higher income before income taxes, lower windfall benefits recognized on stock option exercises and the vesting of stock units partially offset by lower U.S. taxation of foreign earnings. The effective tax rates for the three and nine months ended September 30, 2021 and 2020 were lower than the U.S. statutory rate of 21% primarily due to business tax credits and windfall benefits on stock option exercises and the vesting of stock units.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share
12.
Earnings Per Share

 

The Company reports earnings per share in accordance with ASC 260, “Earnings Per Share,” which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then outstanding. Potential common share equivalents consist of RSUs, performance stock units and the incremental common shares issuable upon the exercise of stock options. Under the treasury stock method, unexercised “in-the-money” stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. In periods when the Company has a net loss, stock awards are excluded from the calculation of earnings per share as their inclusion would have an antidilutive effect.

 

A reconciliation of basic and diluted weighted average shares outstanding is as follows:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands, except per share data)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

33,498

 

 

$

14,552

 

 

$

99,181

 

 

$

40,228

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used in computing net
     income per share - basic

 

 

55,015

 

 

 

52,545

 

 

 

54,918

 

 

 

52,341

 

Effect of dilutive shares:

 

 

 

 

 

 

 

 

 

 

 

 

Options and stock units

 

 

919

 

 

 

916

 

 

 

913

 

 

 

951

 

Convertible senior notes

 

 

1,373

 

 

 

8

 

 

 

1,180

 

 

 

8

 

Dilutive effect of unvested performance stock units

 

 

61

 

 

 

 

 

 

61

 

 

 

 

Dilutive potential common shares

 

 

2,353

 

 

 

924

 

 

 

2,154

 

 

 

959

 

Weighted average shares used in computing net
     income per share - diluted

 

 

57,368

 

 

 

53,469

 

 

 

57,072

 

 

 

53,300

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.61

 

 

$

0.28

 

 

$

1.81

 

 

$

0.77

 

Diluted

 

$

0.58

 

 

$

0.27

 

 

$

1.74

 

 

$

0.75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

At September 30, 2021, there were outstanding options to purchase 658,600 shares of the Company’s common stock at a weighted average exercise price of $54.93 per share and 619,761 shares of common stock issuable upon the vesting of stock units, which include RSUs and performance stock units. For the three and nine months ended September 30, 2021, 44,912 shares and 63,770 shares, respectively, of the Company’s common stock were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

 

At September 30, 2020, there were outstanding options to purchase 723,914 shares of the Company’s common stock at a weighted average exercise price of $41.03 per share and 675,567 shares of common stock issuable upon the vesting of stock units, which include RSUs and performance stock units. For the three and nine months ended September 30, 2020, 60,202 and 117,160 shares of the Company’s common stock were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

In July 2019, the Company issued $287.5 million aggregate principal amount of the 2019 Notes. As provided by the terms of the indenture underlying the 2019 Notes, conversion of the 2019 Notes will be settled in cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. As of September 30, 2021, the 2019 Notes were convertible. The Company currently intends to settle the par value of the 2019 Notes in cash and any excess conversion premium in shares.

As provided by the terms of the indenture underlying the 2019 Notes, the Company has a choice to settle the conversion obligation for the 2019 Notes in cash, shares or any combination of the two. The Company currently intends to settle the par value of the 2019 Notes in cash and any excess conversion premium in shares. The Company applies the provisions of ASC 260, “Earnings Per Share”, Subsection 10-45-44, to determine the diluted weighted average shares outstanding as it relates to the conversion spread on its convertible notes. Accordingly, the par value of the 2019 Notes is not included in the calculation of diluted income per share, but the dilutive effect of the conversion premium is considered in the calculation of diluted net income per share using the treasury stock method. The dilutive impact of the 2019 Notes is based on the difference between the Company’s current period average stock price and the conversion price of the 2019 Notes, provided there is a premium. Pursuant to this accounting standard, there is no dilution from the accreted principal of the 2019 Notes. For the three and nine months ended September 30, 2021, the dilutive effect of the conversion premium included in the calculation of diluted earnings was 1,373,341 shares and 1,180,425 shares, respectively. There was no dilutive effect of the conversion premium included in the calculation of diluted earnings per share for the three and nine months ended September 30, 2020.

On September 20, 2021, as a result of the Avitide Acquisition, the Company assumed a contingent consideration obligation for earnout payments in an aggregate amount of $80.0 million which will be paid equally in cash and the Company’s common stock, contingent upon the achievement of certain performance thresholds and targets each year over a three year period as discussed in Note 2, “Fair Value Measurements,” to these consolidated financial statements. As of September 30, 2021, none of the contingent triggers have occurred.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions
13.
Related Party Transactions

Certain facilities leased by Spectrum are owned by Roy Eddleman, the former owner of Spectrum. As of September 30, 2021, Mr. Eddleman owned greater than 5% of the Company’s outstanding shares and the Company considers him to be a related party. The lease amounts paid to this shareholder prior to the public offering were negotiated in connection with the acquisition of Spectrum. The Company incurred rent expense totaling $0.2 million and $0.1 million for each of the three months ended September 30, 2021 and 2020, respectively, related to these leases and incurred rent expense of $0.5 million for each of the nine months ended September 30, 2021 and 2020, respectively.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segment Reporting
14.
Segment Reporting

 

The Company views its operations, makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. As a result, the financial information disclosed herein represents all of the material financial information related to the Company.

 

The following table represents the Company’s total revenue by geographic area (based on the location of the customer):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Revenue by customers' geographic locations:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

 

44

%

 

 

50

%

 

 

42

%

 

 

48

%

Europe

 

 

42

%

 

 

36

%

 

 

40

%

 

 

38

%

APAC/Other

 

 

14

%

 

 

14

%

 

 

18

%

 

 

14

%

Total revenue

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Concentrations of Credit Risk and Significant Customers

Financial instruments that subject the Company to significant concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities and accounts receivable. Per the Company’s investment policy, cash equivalents and marketable securities are invested in financial instruments with high credit ratings and credit exposure to any one issue, issuer (with the exception of U.S. Treasury obligations) and type of instrument is limited. At September 30, 2021 and December 31, 2020, the Company had no investments associated with foreign exchange contracts, options contracts or other foreign hedging arrangements.

Concentration of credit risk with respect to accounts receivable is limited to customers to whom the Company makes significant sales. While a reserve for the potential write-off of accounts receivable is maintained, the Company has not written off any significant accounts to date. To control credit risk, the Company performs regular credit evaluations of its customers’ financial condition.

Revenue from customers that represented 10% or more of the Company’s total revenue for the three months ended September 30, 2021 and 2020 came from sales to Pfizer Inc. during the three months ended September 30, 2021, which generated $19.1 million, or 11% of the Company's total revenue for the period. Revenue from customers that represented 10% or more of the Company's total revenue for the nine months ended September 30, 2021 and 2020 came from sales to MilliporeSigma during the nine months ended September 30, 2020, which generated $29.4 million in revenue, or 11% of the Company's total revenue for the period. There was no revenue from customers that represented 10% or more of the Company's total revenue for the other periods presented.

Significant accounts receivable balances representing 10% or more of the Company’s total trade accounts receivable and royalties and other receivable balances at September 30, 2021 and December 31, 2020 are as follows:

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Pfizer Inc.

 

 

10

%

 

N/A

 

Cytiva

 

N/A

 

 

 

11

%

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Basis of presentation

Basis of Presentation

 

The consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen”, “our” or “we”) in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by GAAP. These consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 24, 2021 (“Form 10-K”).

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The business and economic uncertainty resulting from the novel coronavirus (“COVID-19”) pandemic has made such estimates more difficult to calculate. Accordingly, actual results could differ from those estimates.

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB, Repligen GmbH, Spectrum® LifeSciences LLC and its subsidiaries (“Spectrum”), C Technologies, Inc. (“C Technologies”), Non-Metallic Solutions, Inc. (“NMS”), ARTeSYN Biosolutions Holdings Ireland Limited (“ARTeSYN”), Polymem S.A. (“Polymem”), Avitide, Inc. (“Avitide”) and Repligen Singapore Pte. Ltd. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

The Company made no material changes in the application of its significant accounting policies that were disclosed in its Form 10-K. In the opinion of management, the accompanying unaudited consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year. Certain prior year balances have been reclassified to conform to current year presentation.

Recent Accounting Standards Updates

Recent Accounting Standards Updates

 

We consider the applicability and impact of all Accounting Standards Updates (“ASUs” or “ASU”) on the Company’s consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company’s consolidated financial position or results of operations. Recently issued ASUs that we feel may be applicable to the Company are as follows:

 

Recently Issued Accounting Standard Updates – Not Yet Adopted

 

In August 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-06, “Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).” ASU 2020-06 simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. The Company is currently evaluating the impact of the adoption of ASU 2020-06 on the Company's consolidated financial statements. 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

Financial assets and financial liabilities measured at fair value on a recurring basis consist of the following as of September 30, 2021 and December 31, 2020:

 

 

 

As of September 30, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

448,908

 

 

$

 

 

$

 

 

$

448,908

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - earnout obligation

 

$

 

 

$

 

 

$

79,962

 

 

$

79,962

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2020

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

549,030

 

 

$

 

 

$

 

 

$

549,030

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout

A reconciliation of the change in the fair value of contingent consideration - earnout is included in the following table (amounts in thousands):

 

Balance as of December 31, 2020

 

$

 

Acquisition date fair value of contingent consideration - earnout

 

 

79,962

 

Change in fair value

 

 

 

Balance as of September 30, 2021

 

$

79,962

 

 

 

 

 

Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs

The recurring Level 3 fair value measurement of our contingent consideration earnout that we expect to be required to settle include the following significant unobservable inputs:

 

Contingent Consideration Earnout

 

Fair Value as of September 20, 2021
(amounts in thousands)

 

 

Valuation Technique

 

Unobservable Input

 

Range

 

Weighted Average(1)

 

 

 

 

 

 

 

Probability of

 

 

 

 

Commercialization-based

 

 

 

 

Monte Carlo

 

Success

 

100%

 

100%

payments

 

$

28,553

 

 

Simulation

 

Earnout Discount Rate

 

1.4%-2.6%

 

2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Volatility

 

32.8%

 

32.8%

Revenue and Volume-

 

 

 

 

Monte Carlo

 

Revenue & Volume

 

 

 

 

based payments

 

$

51,409

 

 

Simulation

 

Discount Rate

 

9.4%

 

9.4%

 

 

 

 

 

 

 

Earnout Discount Rate

 

1.4%-2.6%

 

2%

(1)
Unobservable inputs were weighted by the relative fair value of the contingent consideration liability.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2021
Avitide, Inc.  
Schedule of Business Combination Consideration Transferred

Total consideration transferred is as follows (amounts in thousands):

 

Cash consideration

 

$

75,004

 

Equity consideration

 

 

77,576

 

Contingent consideration - earnout

 

 

79,962

 

Fair value of net assets acquired

 

$

232,542

 

 

 

 

 

Schedule of Recognized Identified Assets Acquired and Liabilities Assumed

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

572

 

Accounts receivable

 

 

228

 

Inventory

 

 

400

 

Prepaid expenses and other current assets

 

 

114

 

Property and equipment

 

 

1,862

 

Operating lease right of use asset

 

 

2,459

 

Customer relationships

 

 

23,310

 

Developed technology

 

 

19,610

 

Trademark and tradename

 

 

1,150

 

Non-competition agreements

 

 

200

 

Goodwill

 

 

193,463

 

Accounts payable

 

 

(215

)

Accrued liabilities

 

 

(2,183

)

Operating lease liability

 

 

(782

)

Operating lease liability, long-term

 

 

(1,606

)

Long term deferred tax liability

 

 

(5,982

)

Other liabilities

 

 

(58

)

Fair value of net assets acquired

 

$

232,542

 

 

 

 

 

Schedule of Identified Intangible Assets and Estimated Useful Lives

The following table sets forth the components of the identified intangible assets associated with the Avitide Acquisition and their estimated useful lives:

 

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

13 years

 

$

23,310

 

Developed technology

 

15 years

 

 

19,610

 

Trademark and tradename

 

18 years

 

 

1,150

 

Non-competition agreements

 

3 years

 

 

200

 

 

 

 

 

$

44,270

 

 

 

 

 

 

 

Polymem S.A.  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

 

 

 

 

Cash and cash equivalents

 

$

353

 

Net working capital (excluding cash and inventory
     step-up)

 

 

375

 

Inventory step-up

 

 

543

 

Operating lease right of use assets

 

 

1,424

 

Property and equipment

 

 

3,145

 

Other assets

 

 

41

 

Customer relationships

 

 

17,234

 

Developed technology

 

 

7,545

 

Trademark and tradenames

 

 

557

 

Non-compete agreements

 

 

344

 

Goodwill

 

 

23,453

 

Operating lease liability

 

 

(1,253

)

Long term deferred tax liability

 

 

(6,646

)

Other long-term liabilities

 

 

(142

)

Fair value of net assets acquired

 

$

46,973

 

 

 

 

 

Schedule of Identified Intangible Assets and Estimated Useful Lives

The following table sets forth the components of the identified intangible assets associated with the Polymem Acquisition and their estimated useful lives:

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

14 years

 

$

17,234

 

Developed technology

 

13 years

 

 

7,545

 

Trademark and tradename

 

14 years

 

 

557

 

Non-competition agreements

 

5 years

 

 

344

 

 

 

 

 

$

25,680

 

 

 

 

 

 

 

ARTeSYN Biosolutions  
Schedule of Business Combination Consideration Transferred

Total consideration transferred is as follows (amounts in thousands):

 

Cash consideration

 

$

130,713

 

Equity consideration

 

 

69,422

 

Contingent consideration

 

 

1,548

 

Settlement of preexisting liabilities

 

 

2,310

 

Fair value of net assets acquired

 

$

203,993

 

Schedule of Recognized Identified Assets Acquired and Liabilities Assumed

The components and estimated allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

2,982

 

Accounts receivable

 

 

4,811

 

Inventory

 

 

8,592

 

Prepaid expenses and other current assets

 

 

5,561

 

Property and equipment

 

 

1,836

 

Operating lease right of use asset

 

 

1,611

 

Other noncurrent assets

 

 

26

 

Customer relationships

 

 

38,400

 

Developed technology

 

 

27,060

 

Trademark and tradename

 

 

1,630

 

Non-competition agreements

 

 

300

 

Goodwill

 

 

128,598

 

Accounts payable

 

 

(2,251

)

Accrued liabilities

 

 

(8,706

)

Deferred revenue

 

 

(3,583

)

Deferred tax liabilities, net

 

 

(1,240

)

Notes payable

 

 

(24

)

Operating lease liability

 

 

(417

)

Operating lease liability, long-term

 

 

(1,193

)

Fair value of net assets acquired

 

$

203,993

 

Schedule of Identified Intangible Assets and Estimated Useful Lives

The following table sets forth the components of the identified intangible assets associated with the ARTeSYN Acquisition and their estimated useful lives:

 

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

17 years

 

$

38,400

 

Developed technology

 

15 years

 

 

27,060

 

Trademark and tradename

 

21 years

 

 

1,630

 

Non-competition agreements

 

3 years

 

 

300

 

 

 

 

 

$

67,390

 

Non Metallic Solutions  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed

The components and allocation of the purchase price consist of the following (amounts in thousands):

 

Cash and cash equivalents

 

$

1,163

 

Accounts receivable

 

 

415

 

Inventory

 

 

334

 

Prepaid expenses and other current assets

 

 

13

 

Property and equipment

 

 

73

 

Operating lease right of use asset

 

 

194

 

Customer relationships

 

 

6,370

 

Developed technology

 

 

1,810

 

Trademark and tradename

 

 

190

 

Non-competition agreements

 

 

90

 

Goodwill

 

 

6,713

 

Deferred tax assets

 

 

24

 

Accounts payable

 

 

(96

)

Accrued liabilities

 

 

(999

)

Operating lease liability

 

 

(136

)

Operating lease liability, long-term

 

 

(59

)

Fair value of net assets acquired

 

$

16,099

 

 

 

 

 

Schedule of Identified Intangible Assets and Estimated Useful Lives

The following table sets forth the components of the identified intangible assets associated with the NMS Acquisition and their estimated useful lives:

 

 

Useful life

 

Fair Value

 

 

 

 

 

(Amounts in thousands)

 

 

 

 

 

 

 

Customer relationships

 

14 years

 

$

6,370

 

Developed technology

 

12 years

 

 

1,810

 

Trademark and tradename

 

15 years

 

 

190

 

Non-competition agreements

 

3 years

 

 

90

 

 

 

 

 

$

8,460

 

 

 

 

 

 

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Disaggregation of Revenue

Revenues for the three and nine months ended September 30, 2021 and 2020 were as follows:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Product revenue

 

$

178,177

 

 

$

94,029

 

 

$

483,834

 

 

$

257,521

 

Royalty and other income

 

 

39

 

 

 

31

 

 

 

179

 

 

 

91

 

Total revenue

 

$

178,216

 

 

$

94,060

 

 

$

484,013

 

 

$

257,612

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Receivables and Deferred Revenue from Contracts with Customers

The following table provides information about receivables and deferred revenue from contracts with customers as of September 30, 2021 (amounts in thousands):

 

 

2021

 

Balances from contracts with customers only:

 

 

 

Accounts receivable, net of reserves

 

$

122,048

 

Deferred revenue (included in accrued liabilities in the consolidated balance sheets)

 

$

16,337

 

 

 

 

 

Revenue recognized during the nine-month period ended September 30, 2021 relating to:

 

 

 

The beginning deferred revenue balance

 

$

13,071

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Changes in Carrying Value of Goodwill The following table represents the change in the carrying value of goodwill for the nine months ended September 30, 2021 (amounts in thousands):

 

Balance at December 31, 2020

 

$

618,305

 

Measurement period adjustment - NMS

 

 

(71

)

Measurement period adjustments - ARTeSYN

 

 

(60

)

Acquisition of Polymem

 

 

23,453

 

Acquisition of Avitide

 

 

193,463

 

Cumulative translation adjustment

 

 

(1,531

)

Balance at September 30, 2021

 

$

833,559

 

 

 

 

 

Intangible assets

Intangible assets, net consisted of the following at September 30, 2021:

 

 

 

September 30, 2021

 

 

 

Gross Carrying Value

 

 

Accumulated
Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life
(in years)

 

 

 

(Amounts in thousands)

 

 

 

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Technology - developed

 

$

141,039

 

 

$

(19,426

)

 

$

121,613

 

 

 

17

 

Patents

 

 

240

 

 

 

(240

)

 

 

 

 

 

8

 

Customer relationships

 

 

257,297

 

 

 

(47,363

)

 

 

209,934

 

 

 

15

 

Trademarks

 

 

7,367

 

 

 

(771

)

 

 

6,596

 

 

 

19

 

Other intangibles

 

 

2,826

 

 

 

(1,506

)

 

 

1,320

 

 

 

4

 

Total finite-lived intangible assets

 

 

408,769

 

 

 

(69,306

)

 

 

339,463

 

 

 

16

 

Indefinite-lived intangible asset:

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

700

 

 

 

 

 

 

700

 

 

 

 

Total intangible assets

 

$

409,469

 

 

$

(69,306

)

 

$

340,163

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets consisted of the following at December 31, 2020:

 

 

 

December 31, 2020

 

 

 

Gross Carrying Value

 

 

Accumulated
Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life
(in years)

 

 

 

(Amounts in thousands)

 

 

 

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Technology - developed

 

$

114,217

 

 

$

(14,444

)

 

$

99,773

 

 

 

17

 

Patents

 

 

240

 

 

 

(240

)

 

 

 

 

 

8

 

Customer relationships

 

 

217,790

 

 

 

(37,333

)

 

 

180,457

 

 

 

16

 

Trademarks

 

 

5,893

 

 

 

(541

)

 

 

5,352

 

 

 

20

 

Other intangibles

 

 

2,142

 

 

 

(1,324

)

 

 

818

 

 

 

3

 

Total finite-lived intangible assets

 

 

340,282

 

 

 

(53,882

)

 

 

286,400

 

 

 

16

 

Indefinite-lived intangible asset:

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

700

 

 

 

 

 

 

700

 

 

 

 

Total intangible assets

 

$

340,982

 

 

$

(53,882

)

 

$

287,100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Amortization Expense for Amortized Intangible Assets As of September 30, 2021, the Company expects to record the following amortization expense in future periods (amounts in thousands):

 

 

 

Estimated

 

 

 

Amortization

 

For the Nine Months Ended September 30,

 

 Expense

 

2021 (remaining three months)

 

$

7,004

 

2022

 

 

25,840

 

2023

 

 

25,722

 

2024

 

 

25,088

 

2025

 

 

24,821

 

2026 and thereafter

 

 

230,988

 

Total

 

$

339,463

 

 

 

 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheet Detail (Tables)
9 Months Ended
Sep. 30, 2021
Inventories

Inventories, net

Inventories, net consists of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

105,157

 

 

$

48,746

 

Work-in-process

 

 

7,860

 

 

 

8,084

 

Finished products

 

 

43,146

 

 

 

38,195

 

Total inventories, net

 

$

156,163

 

 

$

95,025

 

 

 

 

 

 

 

 

 

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Land

 

$

1,023

 

 

$

1,023

 

Buildings

 

 

764

 

 

 

1,007

 

Leasehold improvements

 

 

51,778

 

 

 

31,331

 

Equipment

 

 

65,764

 

 

 

43,072

 

Furniture, fixtures and office equipment

 

 

8,355

 

 

 

8,714

 

Computer hardware and software

 

 

21,436

 

 

 

15,397

 

Construction in progress

 

 

14,723

 

 

 

14,927

 

Other

 

 

497

 

 

 

455

 

Total property, plant and equipment

 

 

164,340

 

 

 

115,926

 

Less - Accumulated depreciation

 

 

(64,688

)

 

 

(49,056

)

Total property, plant and equipment, net

 

$

99,652

 

 

$

66,870

 

 

 

 

 

 

 

 

Accrued Liabilities

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

34,056

 

 

$

20,288

 

Income taxes payable

 

 

8,435

 

 

 

1,423

 

Royalty and license fees

 

 

1,497

 

 

 

466

 

Warranties

 

 

1,759

 

 

 

1,576

 

Professional fees

 

 

2,179

 

 

 

1,425

 

Deferred revenue

 

 

16,337

 

 

 

15,318

 

Other

 

 

(869

)

 

 

12,589

 

Total accrued liabilities

 

$

63,394

 

 

$

53,085

 

 

 

 

 

 

 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2021
Carrying Value of Convertible Senior Notes

The net carrying value of the liability component of the 2019 Notes is as follows:

 

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

0.375% Convertible Senior Notes due 2024:

 

 

 

 

 

 

Principal amount

 

$

287,493

 

 

$

287,500

 

Unamortized debt discount

 

 

(30,793

)

 

 

(38,317

)

Unamortized debt issuance costs

 

 

(4,377

)

 

 

(5,446

)

Net carrying amount

 

$

252,323

 

 

$

243,737

 

 

 

 

 

 

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2021
Stock-Based Compensation Expense The following table presents stock-based compensation expense in the Company’s consolidated statements of comprehensive income:

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Cost of product revenue

 

$

489

 

 

$

563

 

 

$

1,444

 

 

$

1,421

 

Research and development

 

 

698

 

 

 

326

 

 

 

2,209

 

 

 

1,092

 

Selling, general and administrative

 

 

5,605

 

 

 

3,336

 

 

 

16,823

 

 

 

9,979

 

Total stock-based compensation

 

$

6,792

 

 

$

4,225

 

 

$

20,476

 

 

$

12,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Option Activity

Information regarding option activity for the nine months ended September 30, 2021 under the Plans is summarized below:

 

 

 

Shares

 

 

Weighted
average
exercise
price

 

 

Weighted-Average Remaining Contractual Term
(in Years)

 

 

Aggregate Intrinsic Value
(in Thousands)

 

Options outstanding at December 31, 2020

 

 

696,711

 

 

$

43.88

 

 

 

6.90

 

 

$

102,958

 

Granted

 

 

38,824

 

 

$

202.88

 

 

 

 

 

 

 

Exercised

 

 

(70,935

)

 

$

28.00

 

 

 

 

 

 

 

Forfeited/expired/cancelled

 

 

(6,000

)

 

$

48.05

 

 

 

 

 

 

 

Options outstanding at September 30, 2021

 

 

658,600

 

 

$

54.93

 

 

 

6.55

 

 

$

154,152

 

Options exercisable at September 30, 2021

 

 

343,909

 

 

$

38.68

 

 

 

5.87

 

 

$

86,085

 

Vested and expected to vest at September 30, 2021(1)

 

 

637,504

 

 

 

 

 

 

6.53

 

 

$

149,348

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)
Represents the number of vested options as of September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

 

Summary of Restricted Stock Unit Activity

The fair value of stock units is calculated using the closing price of the Company’s common stock on the date of grant. Information regarding stock unit activity, which includes activity for RSUs and performance stock units, for the nine months ended September 30, 2021 under the Plans is summarized below:

 

 

Shares

 

 

Weighted-Average Remaining Contractual Term
(in Years)

 

 

Aggregate Intrinsic Value
(in Thousands)

 

Unvested at December 31, 2020

 

 

665,540

 

 

 

3.32

 

 

$

127,904

 

Awarded

 

 

164,968

 

 

 

 

 

 

 

Vested

 

 

(185,922

)

 

 

 

 

 

 

Forfeited/expired/cancelled

 

 

(24,825

)

 

 

 

 

 

 

Unvested at September 31, 2021

 

 

619,761

 

 

 

2.94

 

 

$

179,105

 

Unvested and expected to vest at September 30, 2021(1)

 

 

623,642

 

 

 

2.61

 

 

$

180,226

 

 

 

 

 

 

 

 

 

 

 

(1)
Represents the number of vested stock units as of September 30, 2021 plus the number of unvested stock units expected to vest as of September 30, 2021 based on the unvested outstanding stock units at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive (Loss) Income (Tables)
9 Months Ended
Sep. 30, 2021
Summary of Changes in Accumulated Other Comprehensive (Loss) Income

The following shows the changes in the components of accumulated other comprehensive (loss) income for the nine months ended September 30, 2021 which consisted of only foreign currency translation adjustments for the periods shown (amounts in thousands):

 

 

 

 

 

 

Foreign

 

 

 

Currency

 

 

 

Translation

 

 

 

Adjustment

 

 

 

 

 

Balance as of December 31, 2020

 

$

2,085

 

Other comprehensive loss

 

 

(12,004

)

Balance at September 30, 2021

 

$

(9,919

)

 

 

 

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Basic and Diluted Weighted Average Shares Outstanding

A reconciliation of basic and diluted weighted average shares outstanding is as follows:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands, except per share data)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

33,498

 

 

$

14,552

 

 

$

99,181

 

 

$

40,228

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used in computing net
     income per share - basic

 

 

55,015

 

 

 

52,545

 

 

 

54,918

 

 

 

52,341

 

Effect of dilutive shares:

 

 

 

 

 

 

 

 

 

 

 

 

Options and stock units

 

 

919

 

 

 

916

 

 

 

913

 

 

 

951

 

Convertible senior notes

 

 

1,373

 

 

 

8

 

 

 

1,180

 

 

 

8

 

Dilutive effect of unvested performance stock units

 

 

61

 

 

 

 

 

 

61

 

 

 

 

Dilutive potential common shares

 

 

2,353

 

 

 

924

 

 

 

2,154

 

 

 

959

 

Weighted average shares used in computing net
     income per share - diluted

 

 

57,368

 

 

 

53,469

 

 

 

57,072

 

 

 

53,300

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.61

 

 

$

0.28

 

 

$

1.81

 

 

$

0.77

 

Diluted

 

$

0.58

 

 

$

0.27

 

 

$

1.74

 

 

$

0.75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2021
Percentage by Geographic Area or Significant Customers

The following table represents the Company’s total revenue by geographic area (based on the location of the customer):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Revenue by customers' geographic locations:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

 

44

%

 

 

50

%

 

 

42

%

 

 

48

%

Europe

 

 

42

%

 

 

36

%

 

 

40

%

 

 

38

%

APAC/Other

 

 

14

%

 

 

14

%

 

 

18

%

 

 

14

%

Total revenue

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Percentage of Revenue from Significant Customers

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Pfizer Inc.

 

 

10

%

 

N/A

 

Cytiva

 

N/A

 

 

 

11

%

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Money Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value $ 448,908 $ 549,030
Level 1 | Money Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value 448,908 $ 549,030
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 79,962  
Convertible Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 79,962  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 20, 2021
Sep. 16, 2021
Sep. 30, 2021
Dec. 31, 2020
Jul. 31, 2019
Summary Of Significant Accounting Policies [Line Items]            
Cash and cash equivalents $ 621,098,000     $ 621,098,000 $ 717,292,000  
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Cash and cash equivalents 448,900,000     $ 448,900,000 549,000,000.0  
0.375% Convertible Senior Notes due 2024            
Summary Of Significant Accounting Policies [Line Items]            
Principal amount           $ 287,500,000
Notes, due date       Jul. 15, 2024    
Notes, frequency of periodic payment       semi-annually    
Total convertible senior notes 252,300,000     $ 252,300,000 243,700,000  
Fair value of convertible senior notes 732,900,000     732,900,000 $ 501,000,000.0  
Senior convertible notes           0.375%
Avitide, Inc.            
Summary Of Significant Accounting Policies [Line Items]            
Upfront payment   $ 150,000,000.0 $ 75,000,000.0      
Business combination contingent consideration     $ 80,000,000.0 $ 79,962,000    
Additional undiscounted in contingent consideration earnout payments   $ 125,000,000.0        
Changes in revenue projection $ 0          
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout (Detail) - Contingent Consideration - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Balance as of December 31, 2020 $ 79,962 $ 0
Acquisition date fair value of contingent consideration - earnout 79,962  
Change in fair value 0  
Balance as of September 30, 2021 $ 79,962  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail) - Contingent Consideration - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 20, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, fair value $ 79,962   $ 0
Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Probability of success   100.00%  
R&D and Commercialization-based Payments | Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, fair value 28,553    
R&D and Commercialization-based Payments | Monte Carlo Simulation | Fair Value, Recurring | Probability of Success      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Weighted average discount rate [1]   100.00%  
R&D and Commercialization-based Payments | Monte Carlo Simulation | Fair Value, Recurring | Earnout Discount Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Weighted average discount rate [1]   2.00%  
Revenue and Volume Based Payments | Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, fair value $ 51,409    
Volatility   32.80%  
Revenue and volume discount rate   9.40%  
Revenue and Volume Based Payments | Monte Carlo Simulation | Fair Value, Recurring | Earnout Discount Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Weighted average discount rate [1]   2.00%  
Revenue and Volume Based Payments | Monte Carlo Simulation | Fair Value, Recurring | Volatility      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Weighted average discount rate [1]   32.80%  
Revenue and Volume Based Payments | Monte Carlo Simulation | Fair Value, Recurring | Revenue & Volume Discount Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Weighted average discount rate [1]   9.40%  
Minimum | R&D and Commercialization-based Payments | Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount Rate   1.40%  
Minimum | Revenue and Volume Based Payments | Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount Rate   1.40%  
Maximum | R&D and Commercialization-based Payments | Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount Rate   2.60%  
Maximum | Revenue and Volume Based Payments | Monte Carlo Simulation | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount Rate   2.60%  
[1] Unobservable inputs were weighted by the relative fair value of the contingent consideration liability.
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 20, 2021
Sep. 16, 2021
Jun. 22, 2021
Oct. 27, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]              
Payments to Acquire Businesses, Net of Cash Acquired         $ 120,979,000 $ 28,445,000  
Goodwill         833,559,000   $ 618,305,000
Selling, general and administrative              
Business Acquisition [Line Items]              
Transaction costs         $ 3,400,000   4,000,000.0
Avitide, Inc.              
Business Acquisition [Line Items]              
Cash consideration $ 150,000,000.0 $ 75,000,000.0          
Shares issued for business acquisition   271,096     271,096    
Value of common stock issued   $ 77,600,000     $ 77,576,000    
Net liabilities assumed   5,200,000          
Business combination, consideration transferred         232,542,000    
Fair value of acquired finite lived intangible assets   44,300,000          
Goodwill         193,463,000    
Intangible Asset Residual Value   193,500,000          
Transaction costs         600,000    
Business combination contingent consideration   80,000,000.0     79,962,000    
Avitide, Inc. | Capital Stock              
Business Acquisition [Line Items]              
Cash consideration   150,000,000.0          
Payments to Acquire Businesses, Net of Cash Acquired   149,400,000          
Business combination, consideration transferred   275,000,000.0          
Business acquisition, Indemnification escrow   800,000          
Business combination contingent consideration   $ 125,000,000.0          
Polymem S.A.              
Business Acquisition [Line Items]              
Cash consideration     $ 47,000,000.0        
Net liabilities assumed         2,200,000    
Fair value of acquired finite lived intangible assets         25,700    
Goodwill         23,453,000    
Intangible Asset Residual Value         23,500,000    
Transaction costs         1,900,000    
Business acquisition, Indemnification escrow         4,300,000    
ARTeSYN Biosolutions              
Business Acquisition [Line Items]              
Cash consideration       $ 130,000 $ 130,700,000    
Shares issued for business acquisition         372,990    
Value of common stock issued       70,000,000 $ 69,422,000    
Working capital adjustment         100,000    
Business combination, consideration transferred       200,000,000 203,993,000    
Fair value of tangible assets acquired         8,000,000.0    
Fair value of acquired finite lived intangible assets         67,400,000    
Goodwill         128,598,000    
Intangible Asset Residual Value         128,600,000    
Business combination contingent consideration       $ 1,500,000 1,548,000    
Business combination settlement of preexisting invoices         2,310,000    
ARTeSYN Biosolutions | Goodwill [Member]              
Business Acquisition [Line Items]              
Intangible Asset Residual Value         128,600    
Non Metallic Solutions              
Business Acquisition [Line Items]              
Working capital adjustment         100,000    
Business combination, consideration transferred         16,100,000    
Fair value of tangible assets acquired         900,000    
Fair value of acquired finite lived intangible assets         8,500,000    
Goodwill         6,713,000    
Intangible Asset Residual Value         6,700,000    
Transaction costs         400,000   $ 200,000
Business combinations cash deposited in escrow account         $ 1,300,000    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Consideration Transferred (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 16, 2021
Oct. 27, 2020
Sep. 30, 2021
Avitide, Inc.      
Business Acquisition [Line Items]      
Cash consideration     $ 75,004
Equity consideration $ 77,600   77,576
Contingent consideration $ 80,000   79,962
Fair value of net assets acquired     232,542
ARTeSYN Biosolutions      
Business Acquisition [Line Items]      
Cash consideration     130,713
Equity consideration   $ 70,000 69,422
Contingent consideration   1,500 1,548
Settlement of preexisting liabilities     2,310
Fair value of net assets acquired   $ 200,000 $ 203,993
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Fair Value of Net Assets Acquired (Detail) - USD ($)
Sep. 30, 2021
Sep. 16, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 833,559,000   $ 618,305,000
Avitide, Inc.      
Business Acquisition [Line Items]      
Cash and cash equivalents 572,000    
Accounts receivable 228,000    
Inventory 400,000    
Prepaid expenses and other current assets 114,000    
Property and equipment 1,862,000    
Operating lease right of use asset 2,459,000    
Business combination, intangible assets   $ 44,300,000  
Goodwill 193,463,000    
Net liabilities assumed   $ 5,200,000  
Accounts payable (215,000)    
Accrued liabilities (2,183,000)    
Operating lease liability (782,000)    
Operating lease liability, long-term (1,606,000)    
Long term deferred tax liability (5,982,000)    
Other long-term liabilities (58,000)    
Fair value of net assets acquired 232,542,000    
Avitide, Inc. | Customer relationships      
Business Acquisition [Line Items]      
Business combination, intangible assets 23,310,000    
Avitide, Inc. | Developed technology      
Business Acquisition [Line Items]      
Business combination, intangible assets 19,610,000    
Avitide, Inc. | Trademark and tradename      
Business Acquisition [Line Items]      
Business combination, intangible assets 1,150,000    
Avitide, Inc. | Non-competition agreements      
Business Acquisition [Line Items]      
Business combination, intangible assets 200,000    
Polymem S.A.      
Business Acquisition [Line Items]      
Cash and cash equivalents 353,000    
Net working capital (excluding cash and inventory step-up) 375,000    
Inventory 543,000    
Property and equipment 3,145,000    
Operating lease right of use asset 1,424,000    
Other assets 41,000    
Business combination, intangible assets 25,700    
Goodwill 23,453,000    
Net liabilities assumed 2,200,000    
Operating lease liability (1,253,000)    
Long term deferred tax liability (6,646,000)    
Other long-term liabilities (142,000)    
Fair value of net assets acquired 46,973,000    
Polymem S.A. | Customer relationships      
Business Acquisition [Line Items]      
Business combination, intangible assets 17,234,000    
Polymem S.A. | Developed technology      
Business Acquisition [Line Items]      
Business combination, intangible assets 7,545,000    
Polymem S.A. | Trademark and tradename      
Business Acquisition [Line Items]      
Business combination, intangible assets 557,000    
Polymem S.A. | Non-competition agreements      
Business Acquisition [Line Items]      
Business combination, intangible assets 344,000    
ARTeSYN Biosolutions      
Business Acquisition [Line Items]      
Cash and cash equivalents 2,982,000    
Accounts receivable 4,811,000    
Inventory 8,592,000    
Prepaid expenses and other current assets 5,561,000    
Property and equipment 1,836,000    
Operating lease right of use asset 1,611,000    
Other assets 26,000    
Business combination, intangible assets 67,400,000    
Goodwill 128,598,000    
Accounts payable (2,251,000)    
Accrued liabilities (8,706,000)    
Deferred revenue (3,583,000)    
Deferred tax liabilities ,net (1,240,000)    
Notes payable (24,000)    
Operating lease liability (417,000)    
Operating lease liability, long-term (1,193,000)    
Fair value of net assets acquired 203,993,000    
ARTeSYN Biosolutions | Customer relationships      
Business Acquisition [Line Items]      
Business combination, intangible assets 38,400,000    
ARTeSYN Biosolutions | Developed technology      
Business Acquisition [Line Items]      
Business combination, intangible assets 27,060,000    
ARTeSYN Biosolutions | Trademark and tradename      
Business Acquisition [Line Items]      
Business combination, intangible assets 1,630,000    
ARTeSYN Biosolutions | Non-competition agreements      
Business Acquisition [Line Items]      
Business combination, intangible assets 300,000    
Non Metallic Solutions      
Business Acquisition [Line Items]      
Cash and cash equivalents 1,163,000    
Accounts receivable 415,000    
Inventory 334,000    
Prepaid expenses and other current assets 13,000    
Property and equipment 73,000    
Operating lease right of use asset 194,000    
Business combination, intangible assets 8,500,000    
Goodwill 6,713,000    
Deferred tax assets 24,000    
Accounts payable (96,000)    
Accrued liabilities (999,000)    
Operating lease liability (136,000)    
Operating lease liability, long-term (59,000)    
Fair value of net assets acquired 16,099,000    
Non Metallic Solutions | Customer relationships      
Business Acquisition [Line Items]      
Business combination, intangible assets 6,370,000    
Non Metallic Solutions | Developed technology      
Business Acquisition [Line Items]      
Business combination, intangible assets 1,810,000    
Non Metallic Solutions | Trademark and tradename      
Business Acquisition [Line Items]      
Business combination, intangible assets 190,000    
Non Metallic Solutions | Non-competition agreements      
Business Acquisition [Line Items]      
Business combination, intangible assets $ 90,000    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Estimated Useful Life and Fair Value (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Avitide, Inc.  
Fair Value $ 44,270
Polymem S.A.  
Fair Value 25,680
ARTeSYN Biosolutions  
Fair Value 67,390
Non Metallic Solutions  
Fair Value $ 8,460
Customer Relationships [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 13 years
Fair Value $ 23,310
Customer Relationships [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 17,234
Customer Relationships [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 17 years
Fair Value $ 38,400
Customer Relationships [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 6,370
Developed Technology Rights [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 19,610
Developed Technology Rights [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 13 years
Fair Value $ 7,545
Developed Technology Rights [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 27,060
Developed Technology Rights [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 12 years
Fair Value $ 1,810
Trademark and tradename [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 18 years
Fair Value $ 1,150
Trademark and tradename [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 557
Trademark and tradename [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 21 years
Fair Value $ 1,630
Trademark and tradename [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 190
Noncompete Agreements [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 200
Noncompete Agreements [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 5 years
Fair Value $ 344
Noncompete Agreements [Member] | ARTeSYN Biosolutions  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 300
Noncompete Agreements [Member] | Non Metallic Solutions  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 90
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 178,216 $ 94,060 $ 484,013 $ 257,612
Product Revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 178,177 94,029 483,834 257,521
Royalty and Other Income        
Disaggregation of Revenue [Line Items]        
Total revenue $ 39 $ 31 $ 179 $ 91
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Balances from contracts with customers only:    
Accounts receivable, net of reserves $ 122,048 $ 71,389
Deferred revenue (included in accrued liabilities in the consolidated balance sheets) 16,337  
Revenue recognized during the nine-month period ended September 30, 2021 relating to:    
The beginning deferred revenue balance $ 13,071  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Other Revenues [Line Items]          
Revenue $ 178,216,000 $ 94,060,000 $ 484,013,000 $ 257,612,000  
Revenue Benchmark [Member]          
Other Revenues [Line Items]          
Revenue         $ 0
Revenue Benchmark [Member] | Customer Concentration Risk | Minimum [Member]          
Other Revenues [Line Items]          
Concentration Risk, Percentage         10.00%
Pfizer [Member] | Revenue Benchmark [Member]          
Other Revenues [Line Items]          
Revenue $ 19,100,000        
Pfizer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk          
Other Revenues [Line Items]          
Concentration Risk, Percentage 11.00%        
Pfizer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk | Minimum [Member]          
Other Revenues [Line Items]          
Concentration Risk, Percentage 10.00% 10.00%      
Millipore Sigma [Member] | Revenue Benchmark [Member]          
Other Revenues [Line Items]          
Revenue       $ 29,400,000  
Millipore Sigma [Member] | Revenue Benchmark [Member] | Customer Concentration Risk          
Other Revenues [Line Items]          
Concentration Risk, Percentage       11.00%  
Millipore Sigma [Member] | Revenue Benchmark [Member] | Customer Concentration Risk | Minimum [Member]          
Other Revenues [Line Items]          
Concentration Risk, Percentage     10.00% 10.00%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Changes in Carrying Value of Goodwill (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Goodwill [Line Items]  
Balance at December 31, 2020 $ 618,305
Cumulative translation adjustment (1,531)
Balance at September 30, 2021 833,559
Non Metallic Solutions  
Goodwill [Line Items]  
Measurement period adjustments (71)
Balance at September 30, 2021 6,713
ARTeSYN Biosolutions  
Goodwill [Line Items]  
Measurement period adjustments (60)
Balance at September 30, 2021 128,598
Polymem S.A.  
Goodwill [Line Items]  
Acquisition of goodwill 23,453
Balance at September 30, 2021 23,453
Avitide, Inc.  
Goodwill [Line Items]  
Acquisition of goodwill 193,463
Balance at September 30, 2021 $ 193,463
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Intangible Assets [Line Items]    
Gross Carrying Value $ 408,769 $ 340,282
Gross Carrying Value 409,469 340,982
Accumulated Amortization (69,306) (53,882)
Accumulated Amortization (69,306) (53,882)
Net Carrying Value 339,463 286,400
Net Carrying Value $ 340,163 $ 287,100
Weighted Average Useful Life (in years) 16 years 16 years
Trademark    
Intangible Assets [Line Items]    
Gross Carrying Value $ 700 $ 700
Net Carrying Value 700 700
Technology - developed    
Intangible Assets [Line Items]    
Gross Carrying Value 141,039 114,217
Accumulated Amortization (19,426) (14,444)
Net Carrying Value $ 121,613 $ 99,773
Weighted Average Useful Life (in years) 17 years 17 years
Patents    
Intangible Assets [Line Items]    
Gross Carrying Value $ 240 $ 240
Accumulated Amortization (240) (240)
Net Carrying Value
Weighted Average Useful Life (in years) 8 years 8 years
Customer relationships    
Intangible Assets [Line Items]    
Gross Carrying Value $ 257,297 $ 217,790
Accumulated Amortization (47,363) (37,333)
Net Carrying Value $ 209,934 $ 180,457
Weighted Average Useful Life (in years) 15 years 16 years
Trademarks    
Intangible Assets [Line Items]    
Gross Carrying Value $ 7,367 $ 5,893
Accumulated Amortization (771) (541)
Net Carrying Value $ 6,596 $ 5,352
Weighted Average Useful Life (in years) 19 years 20 years
Other intangibles    
Intangible Assets [Line Items]    
Gross Carrying Value $ 2,826 $ 2,142
Accumulated Amortization (1,506) (1,324)
Net Carrying Value $ 1,320 $ 818
Weighted Average Useful Life (in years) 4 years 3 years
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Finite-Lived Intangible Liabilities [Line Items]          
Amortization expense $ 5.7 $ 4.0 $ 16.1 $ 11.8  
Impairment of intangible assets     $ 0.0   $ 0.0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Amortization Expense for Amortized Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Liabilities [Line Items]    
2021 (remaining three months) $ 7,004  
2022 25,840  
2023 25,722  
2024 25,088  
2025 24,821  
2026 and thereafter 230,988  
Total $ 339,463 $ 286,400
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory [Line Items]    
Raw materials $ 105,157 $ 48,746
Work-in-process 7,860 8,084
Finished products 43,146 38,195
Total inventories, net $ 156,163 $ 95,025
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Land $ 1,023 $ 1,023
Buildings 764 1,007
Leasehold improvements 51,778 31,331
Equipment 65,764 43,072
Furniture, fixtures and office equipment 8,355 8,714
Computer hardware and software 21,436 15,397
Construction in progress 14,723 14,927
Other 497 455
Total property, plant and equipment 164,340 115,926
Less - Accumulated depreciation (64,688) (49,056)
Total property, plant and equipment, net $ 99,652 $ 66,870
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheet - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Depreciation $ 4.3 $ 2.8 $ 11.3 $ 7.8
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 34,056 $ 20,288
Income taxes payable 8,435 1,423
Royalty and license fees 1,497 466
Warranties 1,759 1,576
Professional fees 2,179 1,425
Deferred revenue 16,337 15,318
Other 869 12,589
Total accrued liabilities $ 63,394 $ 53,085
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 19, 2019
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Jul. 31, 2019
Debt Instrument [Line Items]            
Accretion of the debt discount     $ 8,592 $ 8,175    
Repayment of convertible debt     9    
Repayment of convertible debt     $ 9    
0.375% Convertible Senior Notes due 2024            
Debt Instrument [Line Items]            
Notes issued $ 287,500         $ 287,500
Notes, interest rate 0.375%          
Proceeds from issuance of convertible senior notes, net of costs $ 278,500          
Interest repayment terms     Interest is payable semi-annually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020.      
Notes, due date Jul. 15, 2024          
Contractual coupon interest   $ 300 $ 800      
Accretion of the debt discount   2,500 7,500      
Amortization of the debt issuance costs   $ 400 $ 1,100      
Effective interest rate on the Notes   5.10% 5.10%      
Notes, carrying value   $ 252,300 $ 252,300   $ 243,700  
Fair value of the note   732,900 732,900   $ 501,000  
Additional Notes issued $ 37,500          
Debt instrument amount convertible into equity   6,000 6,000      
Loss on conversion of debt included in other expenses   $ 1,000 $ 6,000      
Excess common stock price percentage   130.00%        
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Convertible Debt (Detail) - 0.375% Convertible Senior Notes due 2024 - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Principal amount $ 287,493 $ 287,500
Unamortized debt discount (30,793) (38,317)
Unamortized debt issuance costs (4,377) (5,446)
Net carrying amount $ 252,323 $ 243,737
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2018
Stockholders Equity Note Disclosure [Line Items]            
Stock-based compensation expense $ 6,792 $ 4,225 $ 20,476 $ 12,492    
Incentive options, term     10 years      
Stock options, outstanding 658,600 723,914 658,600 723,914 696,711  
Closing price of common stock $ 288.99   $ 288.99      
Aggregate intrinsic value of stock options exercised     $ 14,500 $ 30,700    
Weighted average grant date fair value of share-based awards granted     $ 88.01 $ 48.13    
Total fair value of stock options vested     $ 2,600 $ 2,600    
Total unrecognized compensation cost $ 61,300   $ 61,300      
Unrecognized compensation cost, weighted average remaining requisite service period     3 years 29 days      
Number of unvested options and restricted stock units 1,950,908   1,950,908      
2018 Plan            
Stockholders Equity Note Disclosure [Line Items]            
Common stock shares reserved for Issuance           2,778,000
Employee Stock Option | Minimum            
Stockholders Equity Note Disclosure [Line Items]            
Incentive options, vesting period     3 years      
Employee Stock Option | Minimum | Vest Over Three Year            
Stockholders Equity Note Disclosure [Line Items]            
Incentive options, vesting percentage     20.00%      
Employee Stock Option | Maximum            
Stockholders Equity Note Disclosure [Line Items]            
Incentive options, vesting period     5 years      
Employee Stock Option | Maximum | Vest Over Three Year            
Stockholders Equity Note Disclosure [Line Items]            
Incentive options, vesting percentage     33.00%      
Non-Employee Directors            
Stockholders Equity Note Disclosure [Line Items]            
Incentive options, vesting period     9 years      
Unvested Options            
Stockholders Equity Note Disclosure [Line Items]            
Incentive options, vesting period     5 years      
Restricted Stock Units and Performance Stock Units            
Stockholders Equity Note Disclosure [Line Items]            
Restricted stock units, outstanding 619,761 675,567 619,761 675,567 665,540  
Closing price of common stock $ 288.99   $ 288.99      
Aggregate intrinsic value of restricted stock units vested     $ 39,200 $ 25,000    
Weighted average grant date fair value of restricted stock units granted     $ 58.10 $ 43.73    
Total grant date fair value of restricted stock units vested     $ 10,800 $ 9,800    
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 6,792 $ 4,225 $ 20,476 $ 12,492
Cost of product revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 489 563 1,444 1,421
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 698 326 2,209 1,092
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 5,605 $ 3,336 $ 16,823 $ 9,979
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Options Outstanding    
Options outstanding at December 31, 2020 | shares 696,711  
Granted | shares 38,824  
Exercised | shares (70,935)  
Forfeited/expired/cancelled (6,000)  
Options outstanding at September 30, 2021 | shares 658,600 696,711
Options exercisable at September 30, 2021 | shares 343,909  
Vested and expected to vest at September 30, 2021(1) | shares [1] 637,504  
Weighted-Average Exercise Price Per Share    
Options outstanding at December 31, 2020 $ 43.88  
Granted 202.88  
Exercised 28.00  
Forfeited/expired/cancelled 48.05  
Options outstanding at September 30, 2021 54.93 $ 43.88
Options exercisable at September 30, 2021 $ 38.68  
Weighted-Average Remaining Contractual Term (in years)    
Options outstanding 6 years 6 months 18 days 6 years 10 months 24 days
Options exercisable at September 30, 2021 5 years 10 months 13 days  
Vested and expected to vest at September 30, 2021 [1] 6 years 6 months 10 days  
Aggregate Intrinsic Value    
Options outstanding $ 154,152 $ 102,958
Options exercisable at September 30, 2021 86,085  
Vested and expected to vest at September 30, 2021 [1] $ 149,348  
[1] Represents the number of vested options as of September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Option Activity (Parenthetical) (Detail) - Employee Stock Option
Sep. 30, 2021
Awards Granted to Non-Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 8.00%
Awards Granted to Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 3.00%
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Restricted Stock Unit Activity (Detail) - Restricted Stock Units and Performance Stock Units - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Options Outstanding      
Unvested at December 31, 2020 665,540    
Awarded 164,968    
Vested (185,922)    
Forfeited/expired/cancelled (24,825)    
Unvested at September 31, 2021 619,761 665,540 675,567
Unvested and expected to vest at September 30, 2021 [1] 623,642    
Weighted-Average Remaining Contractual Term (in years)      
Unvested at December 31, 2020 2 years 11 months 8 days 3 years 3 months 25 days  
Unvested and expected to vest at June 30, 2021 [1] 2 years 7 months 9 days    
Aggregate Intrinsic Value      
Unvested at September 31, 2021 $ 179,105 $ 127,904  
Unvested and expected to vest at September 30, 2021(1) [1] $ 180,226    
[1] Represents the number of vested options as of September 30, 2021 plus the number of unvested options expected to vest as of September 30, 2021 based on the unvested outstanding options at September 30, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Restricted Stock Unit Activity (Parenthetical) (Detail) - Restricted Stock Units and Performance Stock Units
Sep. 30, 2021
Awards Granted to Non-Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 8.00%
Awards Granted to Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 3.00%
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
NGL Impact A [Member] | Research and Development Arrangement [Member]        
Commitments and Contingencies [Line Items]        
Payments to Navigo in connection with this program, which are recorded to research and development expenses $ 0.5 $ 0.2 $ 1.3 $ 0.4
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Change in Accumulated Other Comprehensive Loss (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance $ 1,529,150
Ending Balance 1,715,265
Foreign Currency Translation Adjustment  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance 2,085
Other comprehensive loss (12,004)
Ending Balance $ (9,919)
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Taxes [Line Items]        
Corporate tax rate 21.00% 21.00% 21.00% 21.00%
Income tax (benefit) provision 18.80% 18.00% 16.40% 9.50%
Income tax provision $ 7,734 $ 3,191 $ 19,514 $ 4,211
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 20, 2021
Dec. 31, 2020
Jul. 31, 2019
Jul. 19, 2019
Stock options, outstanding 658,600 723,914 658,600 723,914   696,711    
Stock options, weighted average exercise price $ 54.93 $ 41.03 $ 54.93 $ 41.03   $ 43.88    
Common stock excluded from calculation of diluted earnings per share 44,912 60,202 63,770 117,160        
Dilutive effect on shares of conversion premium 1,373,341 0 1,180,425 0        
Contingent consideration obligation for earnout payments         $ 80.0      
0.375% Convertible Senior Notes due 2024                
Principal amount             $ 287.5 $ 287.5
Restricted Stock Units and Performance Stock Units                
Restricted stock units, outstanding 619,761 675,567 619,761 675,567   665,540    
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Net income $ 33,498 $ 14,552 $ 99,181 $ 40,228
Weighted average shares used in computing net income per share - basic 55,015 52,545 54,918 52,341
Effect of dilutive shares:        
Options and stock units 919 916 913 951
Convertible senior notes 1,373 8 1,180 8
Dilutive effect of unvested performance stock units 61 0 61 0
Dilutive potential common shares 2,353 924 2,154 959
Weighted average shares used in computing net income per share - diluted 57,368 53,469 57,072 53,300
Earnings per share:        
Basic $ 0.61 $ 0.28 $ 1.81 $ 0.77
Diluted $ 0.58 $ 0.27 $ 1.74 $ 0.75
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Additional Information (Detail) - Spectrum Inc. - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Related Party Transaction [Line Items]        
Rent expense $ 0.2 $ 0.1 $ 0.5 $ 0.5
Principal Owner | Minimum        
Related Party Transaction [Line Items]        
Non controlling ownership interest minimum 5.00%   5.00%  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Additional Information (Detail)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Segment
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Number of operating segments | Segment     1    
Revenue $ 178,216,000 $ 94,060,000 $ 484,013,000 $ 257,612,000  
Sales Revenue          
Revenue         $ 0
Sales Revenue | Millipore Sigma [Member]          
Revenue       $ 29,400,000  
Sales Revenue | Pfizer [Member]          
Revenue $ 19,100,000        
Customer Concentration Risk | Sales Revenue | Minimum [Member]          
Accounts receivable, percentage by customer         10.00%
Customer Concentration Risk | Sales Revenue | Millipore Sigma [Member]          
Accounts receivable, percentage by customer       11.00%  
Customer Concentration Risk | Sales Revenue | Millipore Sigma [Member] | Minimum [Member]          
Accounts receivable, percentage by customer     10.00% 10.00%  
Customer Concentration Risk | Sales Revenue | Pfizer [Member]          
Accounts receivable, percentage by customer 11.00%        
Customer Concentration Risk | Sales Revenue | Pfizer [Member] | Minimum [Member]          
Accounts receivable, percentage by customer 10.00% 10.00%      
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Percentage of Revenue by Geographic Area (Detail) - Geographic Concentration Risk - Total Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Concentration Risk [Line Items]        
Revenues, percentage by country 100.00% 100.00% 100.00% 100.00%
North America        
Concentration Risk [Line Items]        
Revenues, percentage by country 44.00% 50.00% 42.00% 48.00%
Europe        
Concentration Risk [Line Items]        
Revenues, percentage by country 42.00% 36.00% 40.00% 38.00%
APAC/Other        
Concentration Risk [Line Items]        
Revenues, percentage by country 14.00% 14.00% 18.00% 14.00%
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Percentage of Revenue from Significant Customers (Detail) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Sales Revenue | Pfizer        
Revenue, Major Customer [Line Items]        
Revenues, percentage by country 11.00%      
Sales Revenue | MilliporeSigma        
Revenue, Major Customer [Line Items]        
Revenues, percentage by country     11.00%  
Trade Accounts Receivable | Pfizer        
Revenue, Major Customer [Line Items]        
Revenues, percentage by country   10.00%    
Trade Accounts Receivable | Cytiva        
Revenue, Major Customer [Line Items]        
Revenues, percentage by country       11.00%
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N&7%,'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 " !;AEQ38<+8^.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1%T=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4G-^!0U)&D8(96(2%R&1KM- 1%?EXQAN]X,-G[#+,:, .'?:4H"HK8'*> M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH%7+'+Y+=FO=D^,EGSNBHJ7M3WVYJ+6RZ:AX_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ 6X9<4YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !;AEQ3W9=LYR(% !-%0 & 'AL+W=OJZ-?:^ M3GRJ \P5?\9\FQ]M$WTK2R%^Z)W[\+KE:B*>\$!I"09?;WS"DT0K <>_I6BK M^DT=>+Q]4+\S-P\WLV0YGXCD6QRJZ+HU:)&0KUB1J+G8_L;+&^IJO4 DN?E/ MMOMK.YT6"8IZ)S.W M=J"ZH:C@@F\NB>]>$.I2 MKX9G@H<_!^J2T&Y=^ <_8-(=BK)CI'LG) 1NX2MZX8@>'K9W\CO?U>'@2B[\]7V7]BF"=55A7:%BDT+*SW,'1D# CVHS"E=K MMSW:]K$9]%SK;>YYKVSYK,_D 4/"@G#5XN$*TU$ MFD*/NE B^(&A6>?W<,,^L)#I>Q"Q#";C9([A0D_CQ>T8*]F>M7T/=^K*) (A MP;F8;LLOC'?!($*ZB0+J%-B;".M!U8]<@V?$@>7(878\U\70;9F@9Y6)"GVB]V#J7\4VJ\7&Y;ZQ1$4L MQ=!LG:!GU8D*K4K+F11O<1;4#RNN^3C&T&R]H&?5BPIM)G(%?=-?\>;DL]*@ MZ-).%VLPJ2T8%#=Z,X-CR=EI%%R@/\!Z(VJK L5-O1RD100O^,"2;EA6:\0- M,DVO2=06!XI;^B)EB:ZBLNK2 H0*UVJDLG6!-KP2I%RN-5^*1(:U: TBM.NV7<]#W]YM$?#/? ]X*9B$EC;9E="@55ENEVK M6Y0IE;M&6:\?OHVZ73H8P&?HO!U3.4<+5CJ#S3I>#MD++<-^[:HZ6JT5CLT* MF6,OWR\T/C+] .0DX2L(=2_[\/-ROW:WWU%B8Y:_ED(ID9K-B+.02WT!G%\) MH0X[^@>J%=31?U!+ P04 " !;AEQ3?17T*-8& "^&P & 'AL+W=O MCN3'+H\E$3^=R(?2A6LH2?GE0U4(8N*T>)WI923&K&RV*"<4XGBQ$ M7HY.C^MG-]7IL5J9(B_E387T:K$0UBD=Y M*\WWY4T%=Y/6RRQ?R%+GJD25?#@9G9&C^T#;>O7[W_67<>.G,OM#Q7Q;_Y MS,Q/1ND(S>2#6!7FFWKZ+)L.<>MOJ@I=_X^>&EL\0M.5-FK1- 8%B[S<_!7/ M32"V&I!HH %M&M"W-F!- U9W=*.L[M:%,.+TN%)/J++6X,U>U+&I6T-O\M(. MXZVIX-<SKV=7YY?H]O/EY=TM^H"^WUZ@=P?O MT0'*2W0W5RLMRID^GAAXLVT_F39O^;1Y"QUXRZU<'B*&QXAB2CS-S\/-+^04 MFI.Z.=YM/H'^MIVF;:=I[8\-=7I55;(T2&@MC3X*>&2M1U9[C(8\"CU'$!LT MM1?RYRI?BP)>X8W5QE5H!'6E9KJ>WU 1E3$M5].DABBH1!,(I&+NYE MU0YE_3.,3O.T&:&Q=;24]0(M7GP1V$CD6UTCE.*H'P'7+"$LS?P!X&T ># M7\HU#(RJOIN\()CWA/M\:1G23!TUG&.<]$6[9I23 MH35/.NZ1,/BNZ\14JG+_PF\\[8PNQ7V=KA%/V(#*CGDD#+U-;GJ;2@^;&$S! MJ+^0?(888SXX6SM D3"A-FH#$EWN4!H1ECF#[N$89-$T308D=HPB\9LJJ"(7 M]WF1&X!IJ(PB'41(F")M>;(4+[8V\?;?90--2=8GB,>,Q&DZE.DZA) P0_H+ M]34&WDJ'N%3@G/8+'9\5W4+BKM*.'20,#PAFM8*LMS5*7HTN$V+&W'BZ9IP! MN?TJ:4<.&B;'N8**K#(UX[0LMJ7:K*[OD&T4==;E!.&>TO69]= MQ!(VL!QHQQ<:YLMN[;,GW-3E!XNRB/5IZ+,C:<8'DQHPEF ]4:[?!"PWBYZE*V^I5E1ST8X1EV0NR:T3@:JN!IQQL:YLV6 M[*DJK>CF4N>SNA>J]*KV;'B@TNP7(!ZS@:1&.^;0,',)(XSIS\X-KQ*!DJ[6@'-?J6K=$^D2ZN.(T)=&Q/(H_T4DSE MR6C9'#&,3I'O&.@W.-KM?(=*F@4+FENCIC_FJH#EJ?^HMX3F)7@PU.&-A?$& M^_DFW6K[CC$ZP(>80'U3H;4H5G*,^!CJ1OL/Z;FH[(Y_9>:JRO^3,T">>GV: M:VUA#GA4*Z-A6SB#T?&>+P4%_<)P_ 9'NT'K@,K"0+5S494#$?N(4CPHBFP CXZUTUXCU&$8Q3@8%;QV: MAND.]>EJL2J$D>T)EUK 5)K;SP1KB=X52NOW*"_AL7\QXP. M%JZLHSP+4_Z;- (>S9 450G3P7_8Z]DFQE'&^QM?CUW,DWC@L)-U8&=OV4QJ M3WKSJO4 .R' H7[!YS/D-"-\H!)A'=S96^"^!:EABKT 5KBPP1B4&T^%FUNC%K6WUONE3%J45_.I0#AU@!^ M?U! TN;&?L)I/]F=_@]02P,$% @ 6X9<4_Z>6I3K @ G D !@ !X M;"]W;W)K1SA*IH&P2=#N_OI-@+*B^%4O(('W/7E./"'IKQE_%Q& 1!\Q M3<3 B*1,;TQ3!!'$6+18"HEZLV \QE)U^=(4*0<F#8QN>#%[*,I'Y@#OLI7L(,Y%LZY:IG5E%" M$D,B"$L0A\7 &-DW8]O2AESQD\!:;+213F7.V+ON/(0#P])$0"&0.@16MQ6, M@5(=27'\+H,:U9C:N-G^C/X]3UXE,\<"QHS^(J&,!H9OH! 6.*/RA:WOH4RH MJ^,%C(K\BM:%UNT9*,B$9'%I5@0Q28H[_B@G8L-@=_88G-+@G&IHEX9VGFA! MEJDN43P['ST^SY\>'R>CU;H)N M1X^CI_$=FMW?W;W.T.44 M/:NA[=B=OKG:3&Q7Y+E.I:G1MROZ]D'ZJ2I\X!Q"I*HE>+]&*>9HA6D&391% M+&\#P&I9]A;E$5$-LU-A=L[#%)$J+X%P)B/&R5\(FW"+F-T-DJZ5_[:(C^MJ MT-T*NOLE:")$U@S2H&+XX"14>R--]-YTRJO3EO1NKX!%P+U/L%8_*SHS?H MZD V_ =02P,$% @ 6X9<4ZG.C,_ !@ >QT !@ !X;"]W;W)K9$E!$J"Q533 YH(X;9\5 MF[&UE42O1#O)WR]UL623(R;;OMB6?&;(,QK-'))GS[+X5:Z%4.@E2_/R?+16 M:G,Z'I>+M9)%%BM]6:S&Y:80\;(VRM(QQ7@RSN(D'UVSD=?R&G$>&50(WXDXKD\^(TJ*H]2_JHNKI;G(US-2*1B MH2H7L?[:B:E(T\J3GL>_K=-1-V9E>/A[[_UK35Z3>8Q+,97ISV2IUN>C8(26 MXBG>INI>/G\3+2&O\K>0:5E_HN<6BT=HL2V5S%IC/8,LR9OO^*4-Q(&!]@,; MT-: F@9\P("U!NR](_#6@+]W!*\UJ*F/&^YUX&:QBB_."OF,B@JMO54_ZNC7 MUCI>25XEREP5^M]$VZF+Z>W-_/;OJ]F7AVB&Y@_ZZSJZ>9BCVZ]H>GM]=Q]] MBV[F5S\B='6CKR/T&7V?S]"'OSZBN^)N M5U"&-(:3VK"J<[L+X@>43,[&N\/ V["0XPD^1LUL% \X)NP8%MDPZOD30CO8 M$4FO(^DYXS65I2J1?A.0+NQ%K))\A<2+KO&E*%U!G'3^)\X@5OZ1?$*;0BZW M"Z4+]V!0&T?> 4'?XZ%GQ-1&L7!"C)\0BN1ZR1*:^+Q4O>"I%154NW !Q[8M +F&WD_M5$TQ!XQ MV-LHPDB 0X.^#0L8]7V8?MC1#YWT'Z32G!>.-PEB'P(S9MA\K%,;YC,<&KQF M-HIYG(3&:Q'9,(H]B@.8/\%]A\;."%SE"YD)]%3(;,]>YG!OQ?9#]TAH9CP MHSB ,XCW+,!W@?*!/BK)ZW:BT*K2=J]A_V3_NCJW 2VCNG M;P1U)TI5%8YV!#">%*@-9C!M3&!6#P!#F!5& #0YR,5CHGW+)NP-HDIHG:;V MKPO(DUE#?V:48I,J!-,I;K(%8"'WL,J#JV#HY'] MP-07$(KRP"0+H+1<,4LC!)L,BA[A53UL/'X5>)HM]?5#QR\##MF4()Y98F0(PXON< MF=P!& DFII"*H%$Y9T-O-A8!*U881[=N6R86%( F(R MM6%<:XNA1M\K'1(Z&UX4%[D6-B723;Y97KMZ'>T%!'4+B,NX3!90]%H[_X ( M/C%UP!1$4;,J "AR8H4.]#4D$6DO%2AQ,IPEZ5:!^P67K>7QB)Z9(""*^B9' M&T5.?/-% 'WY V6/]HJ%4F=V_*SWO(36_CNM 5=":^(LD_E^'T9N5:FT0-8) MY,R:7CA0MW 8SAJ[<7L>)N9:$H)1CWMF3 $8#\VF$X'>&!\H+[17"]2M%ER9 M8_=LSV<3*W4 F%[UF8L(T!OVS:8)>F-X8 U)>Z5 W4K!749;X[?** "#RB@ M@\HH '.44=KK SIYQ[I!4]T48EUM:>\ZE? AE:5[!4'[5DS=K?BK5A_)*D>+ M;5&(?/&*]&(\+].XV?]>_K-MEA=@N.U6^=G3[Y 9;J"CLM#&5FFT[\_4W9^G0)Q!SL!6@Q^:>GH*P$@0_D:I^JUV16JWWEP__/8^\%6]Q_O=;.^ MR[#?WNUF]M8S"\TG F!,E0Y@B&\N0P%0:#Z'\<%A4B:*57V*5^IZNLU5U."K_4YV/&_4MR.B7 _1DYC9ISP-Y]K)"]1*I[T4)5H&J&B.>EK M+I3BJ("Z/^?I%3[BVJ [KSUXC]02P,$% @ 6X9< M4^BA9?@N" *RT !@ !X;"]W;W)K/%UQ_9,;,F.[-PXC9QV^I&68(L-1:HD9;O_OB#%""*P M "U7]WZQ16GW<+&[P#D >?*<%S_+I1 5>EFE67DZ6%;5^O?1J)POQ2HN/^9K MDM"Q(O&:96.*,;^:!4GV>#LI/GN6W%VDF^J-,G$MP*5 MF]4J+OY[+M+\^71 !K^^^)X\+JOZB]'9R3I^%#-1_5A_*^35:(>R2%8B*Y,\ M0X5X.!U\(K_?\*AV:"S^D8CG#<( 6XB'>I-7W M_/FS: ?DU7CS/"V;O^AY:QNP 9IORBI?MY@&P/!ORJ']3S9*D%VQ=XVW;9+FA8;QU5\=E+DSZBH[25>_:'I MT\9?=E:2U5-J5A7RUT3Z56<7MU]GMU^FXT]WDS&:W^RZLX!=PN>MR*C4 _UN@B+ZL2C<5NPU$_?>IN^7%SW ,_GF]4FC2NQ0+?54@8H$RWI9EGSP).H M4?.50.^^Y&7Y'H"_<<-_%Y4D*HD]B8LLR1ZUSA_)^;>;A'0W"6F#R2V8Y^(Q MR6HP=!ZG<387**[J_'Y$C'R0^241-+VVF'Z#63/GTQG!7A3XXFW9!XF 9=LQO@EA)L9]1)$MLEB1V8I'=R 2J7<2'*]Z]) MV&2+[W42@8.0>B$<&=]%QIV1?97*)VFZ"BH3-^[*,:5:D6[ZK#J!>;O /&=@ MDQ=1S)-2H/P!E?4R@_)U/>=*))=L]"3*JD[G[L=-EE3@0NX9P04R;UJ;>6;- MM28#82Q=X>^&Z!]]B/N- _6)#_1)R#F%(PUVD0;.2)MU?EC+OP62O2(U<1DW MJE*\U)_!W@F,2 CE$=7RVF?5"3?F;F3R0L#K'5W!"RBOE8' M N'011I=M>FW3 **--6!-.*^S@@<(8(5GH/'Y(C;0WMR]>D1>].#A_[ <:6 MR/:4*#F01#T/++"2*J8F;JMV$2$P>)MSSJ)ZY/K-N M<(JLB9NMCT6*Q*1LX@>^WG7<5%9ZSX% GF6&$D)#XEF 5 MBQ,WC;^%'(G)TYR:,[K'JANP(G/B9G,[/?:O6"9?K&K5B=N&G] M#11)3*J&.;(U=),DA :R)& (T21@YN)))27(05KB8)XTZ=O-DU0Q.'4S>-]N M$:XB-8F;>#22NS=]NXC-*G)-[%]!:'7:=<-KP)#B4)ND-X"5[P6^A26IDA3T M4$EAWS/"=:0F?WL\\''( DMP>YM^-X6[69*:]!Q%>,@+M!#WE?PV>Q)%?;0.AF^R-]4;C1F-AO4VTE"!3:YJ:B?/K7[]RI M2?;4"UAH*XJB>^JF>UO30.?7+51'\G%MQ1L#1D'@Z?+Q$C#3"/#S:VXWM=S. MDVJYS-.&P&6E M]GI)AE,5R;P^&^Z;/L NG5!]ES*AYL& L8CU(76/0Y4.8&X=\):1]DT@9A+Q MT&/,,MF9(F+F)N*WZ'MF4B_%7)\B5[UFW9 5/3,W/;_J S66LPD95EQ;)R! M]=MU8]\[*G>SMUOE$S!F8+L=2(7H:TO)A)FT[7E,+PJ YGF1K^N7:\!P*%DJ MTF0.A.?SR+.(::;4 .LY#7BUS(>R-F&F / \&K(HM!S=,Z4#F%L']!Z'P64$ MR-K'#/N17D;@O%[?"UQ!:#SP.-,W:X#A4%H9903PF&0KVUJHQ 1SBXF#CL/@ M2@*G_CSR(V[3TDR)!^86#VZAS\R-/F,\TA\0]9IU@U,,S@YE\,.$/@/V\WJK MF><"1J.Y4+HC4TJ N97 ,84^ T[C+0\-%7_SGI/X(PE]#NS%B?[D=L+-;;U> MA#Z@[C@5]W,W]_\90I^;I,_#@%M(GRO2YV[2/T#GC[GYE!N2\("9QI93"Y)% MG7,E _BAF_A7JG,.[+L=ZISO/2EWT^VQU#DW>1=2Y]P\?3>:O@^I.U)%W]Q- MWW^&.N< R]K5.5?LR8]_^LY-OO0#X]%TGU4W8,6H_!BG[Z! XB:/#CU#^5SW MFG4C5W3+_Y_S=SABDSYA90X8FLH<0@.5.6 (*7,(SZ',N:)O?JP#>%#/<> M'E;FH[VW)^O7B/^("RDF2Y2*!^F*/P82H]B^F;N]J/)U\T+E?5Y5^:KYN!3Q M0A2U@?S](<^K7Q?U.YJ[]Z//_@=02P,$% @ 6X9<4RZ,O:21!P 41X M !@ !X;"]W;W)KSK3&[X\5"YUM>,?U.[G@-OVRDJIB!1W6WT#O% M6=$TJLH%B:+EHF*BGIV=--]=J[,3N3>EJ/FU0GI?54P]O>>E?#B=X=GS%]_$ MW=;8+Q9G)SMVQ]?%G:GD#'/UVGL\.8MN'P\W/O'QOG MP9E;IOF%+/\6A=F>SE8S5/ -VY?FFWSXDW<.);:_7):Z^8L>.MMHAO*]-K+J M&H."2M3M?_;8!6+0 /KQ-R!= S)N$$\TH%T#VCC:*FO M[(ME^ ]H,#Y-F!]R38X9KOWB$:'2$2$>S1<_'KS:. ''J( M)VWZHU/Q9'J+-K Y--HH62'8;XH94=^U"U88P?5Q8)SX,$[_ =6+6QT MHY&1L--S6>>BY*@^*+;?VZ?B1Z@EI MPW?S_0ZQ2BHC?C*;2GP!;/M+!J'!J^5J%+_@H#;_'NL=R_GI#!*LYNJ>S\Y0 MP)OTX$T:].:20W^Y8&T:K(M7G4D=9T@:TVCDC6N%LV2P9EYH71VTKH):SP?2 MD-Q @KTUJ! ZE_O:-.*%UGM6YQSE4AMO0EDYPE9)1D;J/48X3?SBLX/X+"A^ M;63^8VXA48"Z"LBI6T?XH_WLW7F9&^LH3I3=C5E*9C2:[1 M9-K"I-=$PIE[R^H[KBW?!GE(:PZ)S"[44K!;438YZ0A60%[N"VLA*MCCQJYM MEO^S%UK8%1+,6KAG":;AW9,W^T3;+,K%/;LMO6NNZV48CWF",^+$S6.',4VF M0M>S"(=A]+V&R)2P[GJ=_J-![$X<'8MT;>9QLIR0V%,))[^$ #&A+'%'7>(D M&Z=\GQTAZ3*=T-<3"H<1=:WXCHGB.;6T2T[:;=*M0:]J%U.QNX%=HSG)HJE) M[RF$PQBZ>DV<"Y0T<<2Y1G.RC":T]=3!KV#G>>/LV-/DKO$@(W,8[[&B%$]- M=T\6'$8+"%1[WD^W5Z"'$E'DAM UFY,43^1HTL.$A&'R6=9W<\-5-L5[@)/1; QLCUF)>0UEO1T:HX$%EE-V!INJ7$QUH7'APP296DV#I#'D*SB M>.((1GJVD#!;SHNB%6VKAISM!$RW^ F3K.7&/# 5.#@2#TI(-I#42?>8 12G ME/?((6'D7.]5OF4VET.D86W"BC1/1VA7LN[HRR'N.ULI><5[2$/C;.D$WF.' M<31%)-(3B82)--A8>]V<*;VKTZO=@QR:UT(J5$OC7['4 MP[#Q3@N/_?9ZG_:,H_\5XWR+VNN<"Z_4*?]]1E$ZLL[*Y/+(9YX@[LQA/ M'33IX+8O3%5[#?=[P7/%(='_8>ONYI--EO^C6QZ>9DN-H @JT!S(- [F! M@O5@[!;4\[;:"HIW,;N$TZM3('KLDH32:.(X3GLW(MW!$>WK DK!_LA=VCW@3T5N MO4=)@ITH>BXC)R\!:,]J^DI9:(-0\"/TJ<[?A2+14Y1F_^=9B7OXQ6'X?61" M(5C1>][2KZH@N;:'$'O)"O.T 00.;JF\;PX\UWUIXEQ@AJ6\G85QS\(XS,*7 M7G*F:KEO;LA*9C,2% FO>8B=UQYIEBW'62@LXPT>+@8OYRJN[IIWEAHU%Q3M M:Z[#MX?WHN?-V\#1]^_Q\47[=K/OIGW9^H4IR, :]MT&NHS>I3!]JGU_V3X8 MN6M> =Y*8V35?-QR!IO6&L#O&PD'H^[!#G!XBWSV+U!+ P04 " !;AEQ3 M&^BBZA$" !Y! & 'AL+W=O8L]X MWIMYD['C5LB=J@ T^N"L5A.OTKJYPUCE%7"B1J*!VIR40G*BC2FW6#422.% MG.'0]\>8$UI[2>Q\*YG$8J\9K6$ED=IS3N3?>V"BG7B!=W2\TFVEK0,G<4.V MD('^W:RDL?# 4E .M:*B1A+*B3<-[M+(QKN /Q1:=;)'5LE&B)TU%L7$\VU! MP"#7EH&8Y0 I,&:)3!GO/:ZT&RT;HB 5[(T6NIIX/SU40$GV M3+^*]A%Z/3>6+Q=,N2]JN]AQY*%\K[3@/=A4P&G=K>2C[\,)(+B^ A[0/A5 M0-0#7.=P5YF3-2.:)+$4+9(VVK#9C>N-0QLUM+9_,=/2G%*#TTFZ?,F63XO9 M=/TP0]G:+,\/+^L,+>Z[?.&%?!DT(Q2,KU#HA\$9>/H%>.2?@V.C?) ?#O)#QW=]@6]ZH)H6 M<(46=3[ZA"\:^*)/^3+7%B1*E O.S9B:'YCO$%5J#P4RE\[,[?N>*FIG^%SW M.OH;1V]OX"$);P/_USC&A],N_3>LJQZ?#(:]E,]$;FFM$(/2 /W1K6&0W:!W MAA:-FY6-T&;RW+8R;P-(&V#.2R'TT;#C-[PVR3]02P,$% @ 6X9<4^M0 M#9^_" @14 !@ !X;"]W;W)K01GFB3B&6 "8$AKOWY/-^8F6;*= MAWV1.!CT!=VG3S?F].#\I[ CBNIS6=AP-MK%6#V;3D.VHU*'B:O(XLW&^5)' M//KM-%2>="Y"93%=S&8_3DMM[.C\5-:N_/FIJV-A+%UY%>JRU/[F@@IW.!O- M1^W"M=GN(B],ST\KO:45Q8_5EC2%;^;/.[.1D]'*J>-KHMX[0ZOJ#G/8]:7N2+(7W5(>T^.1RJK0W1E M(PP/2F/3?_VYB<- X.GL 8%%([ 0OY,A\?*%COK\U+N#\KP;VOB''%6DX9RQ MG)15]'AK(!?/5RD9RFW4RFRMV9A,VZB66>9J&XW=JBM7F,Q0.)U&V&.I:=;H MODBZ%P_H_DF]=3;N@GII<\IORT_A9^?LHG7V8O%5A2NJ)NIX-E:+V6+^%7W' MW>&/1=_)_^7P7]7-Q?0L5#JCLQ&J)9#?T^A\/E'?;U-=Z& ";[QB!39JP?&' M':G,V8!=N8Z4JXVQVF9&%RI@"Z%B8E#&9D6-J*L=>3)6[?2>U)K(*GA3:8\W MZQMU355AMEB\=+YR/AEX%&'AG_]XNEC,GE^ZLM+V1I[FS\?M+!VK6?H!7*,/,^1P.$Y >=PI:R.NBN.$W5/&!=!^+RN,@IBJ(3Z38L8_6 M\)X5'S6H1XV-7Y;+J\Z*MKFJ:A]J#FQT(N9KUL%O/&WK0DXJL>67*\IJ;Z)I M=KS\G.VTW1*B4I8F"/^TAE8O+UL[8P5.5+_6VD?RA033>80>NYDPU'QV]*OH M6_IHLH*PP :O._MJ=?0?V9 [95ULZ#J7H'];(?O( MZ1/4< +9V@)HVZ+/\69&9:D_D:(032E(EL@%],8J M03/N=%1ZLT'W2@"6F'!UE%P<@EWLIR;HA=%K4_08[O'!&^$7EQ-;?D@F6>'4 MMMA[,,$/N>-I3[9N'*#/F!L"'G*4%H#0"TE=DSOSB:_]31 1"6$ZO< M:Z)VS1V\I@N>0E94K:H'\'>%W;U>]Q/+Z M ZW^>*T/-XL#8 M'C61TQU_FM5;7:8/./S0%>/HBD'S)@+;2]!X&+1X0)E\UF:SS;(4E-X<8?FKAG4]OL[R; 9ZOQ/3,*R/A91 M$\1;V',6G==RCRS&J$OT<6&;@82RZ \A,-MS#]%JHXU7U7"D^H+P*A<,OQEW MIV0A4 4: 0 M/(9.WW(JU- M#Z,'8P2$.6IM':L-H5V6^H;='OC:3,==CY$C UD%X_I9K_)UH_++;'4!E!,@ M0>\0C3\(,,F=3//@B&6]134VLQG;^[D[U[WYOW"LN!O)EJN+_@;1G4W4'IS M+Y67JOP5Y5MV[HB5@:>S-.B]A,NQ3]K[ Y8PY0'BO=JG\\=')[,?)BUR!SZ# M?DOD8).8EH8,S%6=B=_1<(9R/HVQ@=MN-X$--Z!&,7[P^!^BRS[Q)0 /==8. M7;:6X9CKK;=2NIR*?IKK]_ DG>?4FI#8;4A'N6@(F++^RI Y-)'_LN4T'1.0 MTDUH8""YZ&9-W":W J"+X,!O88K'G?D%]>WP\#]-SFQG_]5TT?M_7H.G@LUA) M?BL?_V1JMS%](>M6N^^+R_19K=^>/DZ^U1XA#ZJ@#41GDR>/1\JG#W[I 24O M']G6+D97RL\=KM3D>0/>\\6]?6 #W5?7\_\!4$L#!!0 ( %N&7%/>C)9P MLPH #T= 8 >&PO=V]R:W-H965T&ULK5E9D]LV$G[7 MKT!IG:Q=I=%(U,AS>JK&8[LR6=MQ>1SG&2(A"39)T YLO+K]^L&>.B:>)-] MD7@ ???7W>#5RMBO;JE4*;YG:>Y>])=E65P<'[MXJ3+IAJ90.=[,CZIOZ& M=8[!#9\/9Z,"&*&R(6&[/B*5\)4MY?67-2EA:#6ITP:KR;@BG M?U&:BL^R[12XIV2KK(*%B_=U7$)XK3D. Z$7GI"T0%"Y^*= MR$^$')FSF0H.D=$[17YZ(5,N93G6IE1MNL%)9D9HU%HFE5E;:>+D6R%

N)N94_9!SE)5$R(A2-B=I56^ MNWBV1M)^J[3UNH'+GC7*"[=:*ECF0>J4W@[%;[NL;7,9)+9? 5F%M*6.-:R M%RM3I0F+!&4+B^?!JFQ# 8/4%EQS)B<"_@B$$B0/!"P!8W@^MR83SE0V9C@, %E&M4IQTSY4I0\>C.\5E[@6C3BEC;N,I<*?.XCKM.^+0!I^%. M:[["D8E9Y=A=&NRW2HF46+M-OMZX'.3!:@XAFZ)&N(O>6]H@QH+--+[D3)/> M2 V1*I?)%^ C[KY5AO[($#ZK/-0'TSF?"N0^'4#79N\;A1.T4X=67$DBTD9;+> MD0.^K@N&9T/"MN;P< L=,@/B7ZIDX2USEXM868(VJ(^J-.B"#.,O3!QLN6%> MB3)")N=<3O1\KBSI&_(Y8.$^,&">KD),!8849*U9 28E>PU$79P:9EQ4MC"- M=,RC-L!>O%DA#/'>A^[6JDY@D"MBL%L8BZJ5;'B&&9D506#-KZB"/['N;P3A M;F/ C*3XJ.+*2_86>"H:?(7OKQHKYOE)Q>#KFIZ.+WLV!]0TVUR!8I_LG4\H4VTB9BQYZ M0;6N:Q=PTU14MYZ(DY.SP?GH#%<,#]'EQE5XVWO;:G_1NT5;"0W(E:Q= @]P M\!\))6U.-=/,4KWP#_<3/CT?G#^/FHN@W8[:_U"YZ,CF^WTD!I["7E(AN$,Q^[FW ODB1=\.*J?#1!RKE!<1=+U@.O,/G,P'J-!F5=YXDL(1VVR M/VPK1]>U]3TR#47'\[<;GJ]+R^O@_]_RCM6B8+7!1CF/\9\J4IZ+>@Q;.5UC MZ,T#+A,EGM*[?GUWTR[J/QM :E3B!]@O71\M%?HO.4>^4J&AX(.E",L('WS/ M%?JMS,=MZ"DP-7^KT,DIZSORMVHFXROO\BL<$L N*]EI96YDWYV#6E- MYD.S7: ]S:DE7/NI \^>B/%TU'J)):@*;EIPDR2L!7 %ZZ)I9]U3N(?$ALM4 M\HQ$B@^E6YUL#=M,PD@(.N#A6OC:XJ-Q._(R1 @PW\1?&3]A2>X+C]8@*0IE MN?FD>,2U-@A/M= YCT2_RKRB8NU#/F+JZ,3IU78^G R!L2A0I/-[-$YB,H K M6Q>Z/N@"#+D4=2S2Z7V'XH8BTP""@;]U<' /O)0PR9YRA/<'#=;BD^[D6$VC M0>:22_U3]",,(_P>[0A4=<\N>B]#JLK]B-4B3*^C*TTS?T/, (ZWC;(="C67 M37GV8%6#L13#;9[72'J@2%.O5MF_#CXNS2OJO H>J0R-D*'OX38&"%URY\3F MWC)UMZ#O&5DW:LTFXM1(TZGOVQ:H<:=M>,4G%2]S_0V+-^;$.^XR/K*5_^!C M(\A^0YT%'CP=/^M]L&;6=K&0*LN4I;Y _\F$CWP'0PE[LCUW0\.!F==^7:E.>< MY/&_O1^3F RX=RQ? 73Q$\P]6W-L6$5L'[:3A7/^4"PVL_76(8PK-7 D'(S\ M#_1";#OJ[Y1$,^LJ"(^HR>GLH#"6MM78Z"NEW#"U:ZR'FLG)ZVJ8*:SY@D0A MHW=P-DC$59#R9D94*7IB/EA A:_2DD=2]-L+&O9HND2C_$B&=GJP&N*JL@K% MC"W/$VB 4A;0AA )0O*(F%2V/LP(&O-9S*'RSD 7U-E3MP<"5AUEW4-'H-YFM/W5_-H.H(^-%GE7<&[3N",#3)6:TNI>Y1IA0;76T;CW M:X4V(!J-SS<;+^UG M4^1WW)'!>1EREB&!Y"S$>.H[ M_/$8%H=$F2>6'YP?CR&0VIU(DY+M )>E) M9OI(YGG3UDAKD:'<4C?MR)1-&IB1P)RWU,]X3&B984S%N(C8HA'7Y)L"#E"% M^ P &U/MLXMTH]BQ%'45)ET93F^IL[8)YR^-OF0C.(Q. ^"8F_*'YP;OGAAJ MK( MN[N!N -S<=9L[1PUW-?G+AX2[JL",Q'=4U#3YZ,..6K'N,.\X5Q /2<,)*O0 MUS!T&$?_$4\#B^8)S4G^0(9,.MV'8!7WKV]YNYI9SB**?S;.OH\[QYU/ M6FA^%OSAC@M47OJO6\W3YMO@C?\DUB[W'Q;?28MYPHE4S;%U-#R=]H7U'^O\ M36D*_D V,V5I,KZD24U96H#W&PO=V]R:W-H965TKLMQ\?7&A MXY5:2]W+-RK#G45>K&6)G\7R0F\*)>?\T#J]B/K]\<5:)MF#QX_XVJOB\:.\ M*M,D4Z\*H:OU6A9W3U2:WW[S('S@+KQ.EJN2+EP\?K212W6MRK>;5P5^7=2S MS).URG229Z)0BV\>7(5?/QG2>![PST3=:N]O03N9Y?D[^O'#_)L'?2)(I2HN M:0:)?V[44Y6F-!'(^,W.^:!>DA[T_W:S/^>]8R\SJ=73//TEF9>K;QYXF>*Y\?!7_ M5B4Z(0[I1QYNM9DDDC"=E<7&D-B?=V M+_[G:J;+ E+ROP?6'=;K#GG=X4>R]?#3@YY/F69FM*]"/N0K$#UG<$S]G M HPKU7JF"A&.#?<"4:X4[7LCLSNALE(5:BZ2K,S! '&U+)2"DLY2H)=*L1//SUMT9 FZZ3$8FDB9TF:E'>@RLS^*11=JSC'XSLD M\:1EOE1XJ#",VB;>'%:;Q[BL_4UY)[Z/H0$O=;W"9>Q@CDE>*]AJC8.29/T@ M)L5-$BOM. )CAD?G^7Z.!$+GJ0(SDDPDI1:QW,B8[DO--!>M!3#GT@F5+,N\ MR-3=>9*=+Z!7Q#:[B__40JNX*C"/H5.+4X\!UZU[6WNH)0Z"O*F*> 6;[.;M MB3>8!5J<:6FL?ISF&MO*?0V)K'UA*G&'5H9VK(FH4L#1X8 2FRE=$MOC5,+VW?LLK7U>PM=JPT#IF<4EJ-4M<9&N0#$4S%7)S9R15SF]D%EL.J/>8?MY:B\XZG#S48E/DI4HR M,S!>%3G\<;[$1*L[LL$]H9-#W&F&6%-64T('SWVU1-OF:1&-^S(;8W M0::I0+BG2U!$?--D?G@\;$52RE0@BHG?>>HO;A79+3KZ-"7RZ5#S#+)9.A?% MIH4B*B(?]E>1]5J;M>/68?"F)&^)) #K$1'5AA[\2D234:^/P"E-V3P:I>4) M-*T%FJK-HD 0(S;RCO:C6>V6V-Y2EGQ,7XEPU&\F$:>X,)SVALVLF2K-=O6J M9N 9[\J0 ><*N62Y #?P>#3RY\/ADVJRI)S1\J"/-)E4L[U7)8L,K/9HQ:K@ M&H)OL5$%Q^A@JB@E&(7;Y!XD= /ZB!-]0\S9FG$C$_ _U;G54_#D*]'O7=;4 MS=4FUTGIA0Y*QQ0-6>$&K[ Z"1>SUC<4:TG_O<-)IS*!!)$2))"J=5;K8^^@ M_BQ(+> ZH>_55;02T MR]3 [ZTQI9'96IZPX*0WKA>T$MM]2BR1"YD45BA)U3>P8.\36"URI5]!RQOJ M?57S+>\:\4+.(FI9C<7,#B4%KXVN&O]A'3<;,W!@;:2[I7'0H[P@CLIZ]_Z" MT=8D- 3XV_UP.!WT1LW9T0Z;06U!H)D1NE!LE5'<6!O_38$@#&2;I)J&XC*F5QF- MAQ7'5&21E^0QO EJN]U*$,XQPJZNK=)G>=DH-#L>"N?RS*I/F\S2: M ,X8F;>)9X@YL"Y)/F?CZ&RH6POK5 6[C#>>\KNK;$X:Q:$3\\(SXA!.3RTM M*796K?,X\66KVT; <*_YYMR::E^:<5Y-R.=2RHX T=^'X1?VF&^8.3@ RPCM M&-&2?/B\4AE+S%Q=X[!6A%C<\'3Y6K'1:Q@(CTTK["/,''[+,S>NNE!6ICFV M,)%_6Z3YK?:C.ABV7\W] FXFJYIHCOG6Z!=L8 HB2$N=OQ.%H0][U\HC MCLDAL(7CAI(:7Q2(]\7U^BSM%0- /Z;4)D37[ MI7E"P7@M0?[JW8[25Y*$1!0GFQ(OQ*EMRPA6=5M\X< :! %HZ$= M^T\W]B6!'V;LE1MK!; V-HCK\KB6Q6W;I9OSV37*QSJH0WZH-?T>(]CM7O8Z M9O;Q")T=&RG&6$-@*M_>$J(%\9)%FD.]UE7JK54SH?'(5L$3W=H"?I(V(2M" M^/ [V<8K[<> ONF?*3(4N'TCDY0D-]B)HA95P;D)-(SR',K##_B5YN!\/>UV MG7MYU0C;'/F3?;Y0A/-2L&(?M]SCL,Q8..P41.L*+H*I9:T%BT @EC'*MY*P MCU*0MA4)<0,[)7P @E85/F]+J'/I8KX]7L!* 7':%UE:Q]JX>NTR_UJ$ MVAI%MA;KH3B-*/#&CS(O[O!SX TJY7M?>#GLPAX+DXS/(*7&3YOS[Q0%DVJ>3LYL@NR4NZW3YACJ**/M@N9; MQJ3T=?*# M.V8Q[/=/7I''31IWY0$!CB]VOV$XQ&@*#$IS7K2DP4_"X!+6^. MO$0H2 >@2F.$I,O1"4'NGWSGPEI$L,%P/&@XA,2*V7,JHG DSNA&4:FVR<:] M(+PC_ ;DU'50!'G-UTD,ZYVI!1GD.DRB M++D@,\W!!2*S)$XV)ER\RPA; M5UY.H'OTVZYB*BYH':E-ELG\)6H>4-F R; MXH6K"T2#B>;29L],XHU*1"N$(.3X!ED@.-E.GF8A@VR2=B4'QJ3:L.5-RWC4++<\@V# MVY9M(^021.A)B3C9H!C;N>*1V8:-8R%GC5F#:B^J% *)"/3KD[?NUT*))MXZ M.;WJLF#[S$ X$'=PO9H%]H!%&-EA]YF&2S?N/AOAUB5;03ER$$U@'_/T;JW6 MXKIWQ76F'ZN,S.C])29QS0#*JQJAKPM.S.36O*Z 8B\V10]9UV5L,8I87H,E MJ;SE$WY. + RB<:/2F;G+Y"@JE1\JV'3I3DX'B.N9?6>TP&6'5>1^34'R:DQ MZIHR!B/07?6-6J(T(9>%P;2VP9WAQ =W]EBH8>B6I8*AH2P1NWJM0"@"GGJM>M\TI=F[ MQS,;2-GREPEOL&*B5\0ABK72N2VYQ*P,1+%ZSR!WQGB/^+:B"&*[4(&(5Z7. M@B_3? :VDC)G(Y5MY7EZ@K-JTZ!*W8(6%_M?K$*XL&NRWY M.D:)'>Q?3OF1@:Z9\YJQCH1"PD5JO-%*,?(CWO:N>V(.Z9)6J1NMI[#:.B0/ MD\CH9#FO8!"#".WW+H>#B4UJ?>4.]H%4!S!YKA^U#8MO5VKMKT&^;2/40)R? M!"6]--AUB[#\+>" M6?^6.-B? BY](# D3HU$L]Z1XI!GQ,Y"J+YI(F,Y\^WFV1\+)G6%65\2BC$8 M#4Y(0+=!G%-PSH)ZL7N\!J_$8#+R, Y$2)OS:B-&P\$1 5E"<-H+\XQ",+A MR.;@=OPPW)O'3()H,.Q.7B;(PT?[4A8M1J.)EZBH5I(R'#9 !O*CX6AW7SYP M$ ;1:' #DVUSLE^?$@(,9Y24FP#1 M075D'KJ09XSW .8&!=V_ G,-V?=-I.NU<3WQEP9^=;J)OS/XU9D;F*N4>_V_ &I)K66L7O>395K MKW>:G/D6P>^-5.:,;?-S8O!$MPX;\P0/.SMG=93M9TH!%OIM,81L+T M;J5W01?//,&N&ZJ[L,RH[T$.G'DEVG26;8\,!SO]>([$+4::UM^MQR>MI[N MP*W&/%\J#J&LSU1L[5\H& $CH"Y.H2V\:,!+@-TLDK#F'$4EI^W:R9:K.*?!N3$G= T;X9,LB+W/) MXJ2HLX7DR)ZFG$'=I<46$5C!^V6N05[,3.K*KF+),Q:-AV15F"5D3I-8MT%. MVY1IN50JN6;2'%529!4SE/91$V]:3ET^Z.\/JF;# >\J@CI"TTVK9$4^=)YH M^#UV:7Q3T%LQI'7_]3.V&TZ^IQ"E4D-QM2%8F)J+Q.IN5B0(+]:D<@0P M:M-H[WHSYNI\EIRY+NLSW,JDR*K,C8N[?BLLL%VCS=R! MQ$DG-"A^E][9'+ONX&]X8@6YC8Y;Z/RND4-B;@,E(R[.;S--V>I:>,_1]. ' MW*1K>6ZDJ;3 #",(1=EBOX?:MQOG T2>:>E>'#'5_PH.>@OQ9B@E$(1%10!?J6R@ASRHIO M<%1KU3Y:9!UP6K_7*#L>P.E;K*,YC[:2-$4*]Q:#!6PH*E'T\E <6QO=M<$# M90U7)C&F9^O5!QKRYOES[R ;JLDIW/OBPJXW^.-?7.@=7/I0SS=<3 /K-DW? M7F;E]WX/)E$PG?;_%;W?XU:[_]Z>J2ZOV"12@2TPDBUR>X(NJ?>@S1B&FYS? MS:K-OE.DK@S-[V#F0S+T;B?_S+>H/_Q<[>;V5+^X=O,/:Q"_] LM'U./V)UR M//%%Z$-[SJ/+IH?ZB)[S_7WFI&([+>8>DORJT;>RQEC:*Y"T;8,2W$D)_T1* M>855TW\W-?\_:FJ&70XFX:"[JWD\#891M+^K.40*?WERO=NL?&LF4F[3D&#GL\J^ZPOY!%W$LR=W M]H(/AN[)R<)<"=WN=,O$CT5O;X*X) MY\]+#D8;%^07! [X^E;+@G:QA36#W-Z34,A7Y#.'%I$WL-4_WME,F7V:/9,B M_;N>^V77<[?AEZ-JNC-55X4^J-9SN&F?C\L%6@B#3>6+)M%>;-*Q4U!G"'!U MLYU@QJ04V^*1%UW28?6 O+@PA[F@KT&0P;WC5C6$1%SU:PH]=>&N5D'LE^)98X_;DE//G'54G'U2.*/H]\(NR[>3W)S[\M\Z#R,\^6)!2'<3_=JO M,7! -:-/!GU1%?F(VM [WRP8!I=AZ-7=+X/1-/J MPM&P6@<'GB_8# ^YOV" M,!B#"E/ ]M[LL&M$XWUEE\%E0"]#=-9:HDG0'Q]Z]6 \.-Q6W'KU("+&7':^ M>A!$HW#ORP>7P83?%7BV]>H.;@V"$;^7\.R@[G,KP+"/<2]SBL:]A8?WO-0P M#"]T*"GP)^2DUVJPX;,T)#V_)@;0L]05!B:JGQOP1D M"^2FA=;!6X:86-5ID7I?V@]W<0NL#>6[*^.?6$S]DBNI79'XYZJD3NI*ZB'M MKE\CN$?-H[!^C> ^?7?%5'Z-8#P)!M.^H/$O"+I'LBRN'4#>?+[*54K#T?V5 MTGO>+'CYXIK* B]P'C)>5>22].XWDI1D[R-^(862:PR'+%#M)!H,3%O%,RSY MCJ>A;)L+JFKI^MU9QXQNW%*5@F-/6MC_*!%?L&F@E_4T+A["WM2IZF*QR4KZ MK3<",%57R:YGUMBI8EU5LZK 3EM,V/,.P$+."NKDQ9.;5$(D8XPTFLK)AK1E M&-JW<_4>8BYIX9>[:&SZ,!P+-=9>$ZN6U6;#9W*BLJO7#*Q+M2UW ?TUTTR-Q\( M*JB< ?-F705%0)QO=;_20%^]:HCV7ZFHRP?W(O9;@O#'H?7NA9/#'>KP2^,F M%-QI2J<4^4MH0]\+U9H]])O.Z8^ >\T\:P:/FS+&7ZK%O-_TZ7]\ MB_FV"'\D-$74-&"4@WJRA-]:XOSS,-YS/Q!U_=T_Y'KS\.I3<:AC08J_ ##Q MBS*E;\;Z&0X#=71L?H9HD:NC@(;=;-L9$7-ZNXXQ[,P(/V\>B"#??W_:SP-# MO_MZ,!A^R!OF@WT)X.28YFT13H?[HL%Q,)CLBP"1N1Y([Z8'@[VIE]N-N0;0 MRL)!*LN>KH/WUKBMQ&Q$E)[ M7FW^O-1RVXM^_@;=0S8EJK/%@\:E>8?]J)1R2ADEDMEQO^L3S1?>5[#Y2Y'T MK6]*_; [\T'L^FK].?$K\Q7M9KCY%OD+29\ 1:ZA%GBTWYN,'AB#ZWZ4^8:_ MJ4V=9?F:_UQQ?Q8-P/U%GI?N!RU0?V3]\?\!4$L#!!0 ( %N&7%,KY5P> M+P@ - 6 9 >&PO=V]R:W-H965T&\IH,[=US@&;*=!C2*%8:>;A\4^<"2.AJA$*B3EJ??7]SN'DD:RQX9W MMWU(+&G(C^=\Y\[SK76_^HU20?Q6%L9_.-B$4)U-)C[=J%+ZL:V4P2]KZTH9 M\.KRB:^KU1AMQ\. M9@?MASN=;P)]F%R<5S)7]RK\4MTZO$TZE$R7RGAMC7!J_>'@?_Q3:N7>#$M/;! MELUFO)?:Q+_RMX:'WH:3Z0L;YLV&.E"F5N).I38WFI@ZGP0 T\^3M &YBB#S%T!.Q6=KPL:+ M'TRFLN'^"03JI)JW4EW-7P6\5]58+*:)F$_GLU?P%IV6"\9;O(!WF::V-D&; M7-S:0J=:>?&ORY4/#E[Q[U<.6'8'+/F Y?]'X^L@R['8@R.^;)2XMF4ES:/( ME5%.!HCOFI5K9TL1L,3+0@F[%BMM*V=3Y3VIB\>L3H-/A/I6ZPKA%."T#QJ_ M)T*:##@%\#*16H/ E*L"V+7'AZT.&P+VZOE6$6SCG,IYH0T+4.@UI "W)E4, M39)L)$(G5770J2RP,L,N!_K'XA?XBA.7]]?B:'J4B+__Y60^G[Z_ZZMU#:\B M"_DHS'5[8L*+9^\[$C3QP8S]AR3?*),(ZX2$CG95Z%P2D="+CR19@W*E)[8D M*/W9Z L#]0-5_$R(_2^C(>+@;<3XC-T]C=Y=EA18 MC0_8VN-\_]WH-C+2V>>O8G9\DLR.C_%TNDRF\U,\+$\6RST1<;X$I#Z/GLJ($^FC(TGF:+!OIH M-A]])0-F/=H1&PU$PCRW$49QH.$FH$<6G:WA7 ;63L4:GF+A$&$C _(P9%VO M46"$#EU(PKY7*I4(HA:A_R.[&7OW,% [[V!QR';X9RQDQ@&.8JH+-"-#[4AL M7=).8JO&[RZ@!H.]1N1&(0J5V?'[O@!8GTJ_$6MRC"@+:=X(VGBSH.P$57ZT M6VQTBCPS/]\I5(ZGA)+3-*[ M?/QG,]'+7BH;%J)TF+%W,JT>GUL?H$:LL!,IA#WE9QN4F"V[8G"O3B592,-%6BNG+=KE"D'ATK'(JL=F>3-P&U=VOD1$N#I>(;>L"C8-2'F M;$;*#93ZQTOJ5,IIF_TAQ+UXQG]7N?8P]IF4@X'5O&&S!JS7@>X+NEOI@KBY2<0-R!8GW7;Q21MI4@W)[P.XIOB- M&>2^KJJ"WS'\"1I66EP8F*2C*0N4?/_3N&O\Q)4L))>^5_M!;I%CH\-^05TL M*?N 0NX'?,@5!E/J%95^B+TNB88I+G9I;\MEDCO'/2[\3N[KALZX3+Z^%2!=WU;R31U-1X++5>: M:NFNE:!N!^4UXZA810D%3Y/^.\(_2A:+XU'K$[T>^TD(?L\AV+CERS'.PP;O ML]20*F3_7!M#7Y[9H)4&4BR2Z?&,C=Q4,&9A(%,LRRL*:)/W2A;FX^8"@+CT MF-4[W>5SCO=[PZJUG#5[Z\0K)([%96_ \!X61+%*G>*U/%7TF\]V_( "Q"7[ M+8'MAA@JI-U*/K$UO1YPH4^O( :0?C%=T?"+T(,V)$G**M7;X/RI/;5^7 MX_81L//W_V4>*YDNFZG\6ZV) MT<9*K4VXV,GP1&ULR&HU%E^;:7OX4T-5QC6:QX5G2P:20L&,BES3:+=4@@I- MM=0.XXB"9SC!/XFDUV\/DKZKMXGVL;V8H'#H>5T_$9/K]?*JW-WLR'5H#3.X M='C+7<- <+(_#1E[4B92D<8I6L)/'R@=@_A2A?&^*[%)[Y81L#G?I?*T84*\ M<.R^=M>UE_&6&ULU5A9;QN[%7[7KR!4XR(!)M)L MVKP!BK/T DUJQ+[WHBCZ0,U0$IN9H4)RK+B_OM\A9\;:[ 1H4: O-D6>_7SG M\' NMTI_-6LA+/M>%I6YZJ^MW9P/AR9;BY*;@=J("B=+I4MN\5.OAF:C!<\= M4UD,XS <#TLNJ_[UI=N[U=>7JK:%K,2M9J8N2ZX?WXI";:_Z4;_=^")7:TL; MP^O+#5^).V%_V]QJ_!IV4G)9BLI(53$MEE?]>73^-B5Z1_"[%%NSLV;DR4*I MK_3CU_RJ'Y)!HA"9)0D<_Q[$C2@*$@0SOC4R^YU*8MQ=M](_.-_ARX(;<:.* M/V1NUU?]:9_E8LGKPGY1VS^+QI\1RJXX9QLJ*DW%F-4PD^ M>_U1J7PKBX+Q*F>_5I97*[DH!)L;(ZRY'%KH(,IAULA[Z^7%S\B;L4^JLFO# MWE>YR/?YA["M,S!N#7P;ORCP3FP&+ D#%H=Q](*\I',X4IYWRU"E/_VO1?EG>:,!>%OETW"VT0/4: M4>$0WK-<+I="BRH3;"'L5HC*;6]JG:V!=K;1$D'0V99G2.:<@;:5= ML_G=#4M& .4O?YK&<7CQ%'?CMJ+H8C\Q#FB.&"<#=H]0+E6!CBBK%;,N:@=Y M0?2KE2#E[A?7^I%HNXBO6O%D/Y%4B LK??$)*CZ&TK&B7 #A;?VP5PA'32J< M7%4;&&=>G_?>\L)Y!^_?B:QABAQ3R,[8.)H&23CJ?4)D4!0N4!NAI4)R\W^B M2[F=-^SSISOVBDTB]OIE4@/:^9=[WSZ ?AZ"?$P2,=+F&>[>J>"Q%R>(D M2$?)X>G\ NUI3P 7/UJ32NI35&MG_5G,-(!K:I@ 1:S1S><9B&CC:&P5,58^$ MX4TA"&B2:L*!:@]O*!9C?%!(0J:JK*@I?78-$[LT;[G'LV=M2@7RG6D*A?HH MN#8>6JWN=KQ<<6M%;+U4J0DRTPQ8,S8[N6\!EE)3.4NBNQ)WMWH=> MTZZU\"WB9S X.-&E=G::YN'*C+.FLBFQKJ@Y.G)7T4P]"(=]=**N\A]0@M0_ M5LXT:MUT+[\IG&4"H4(C:+M9(\F#17S'H&-9 MQ3D"57N7[S[^PLO-Q;SE-VU4FB2X=C"Y,# %P?1YABB"A19KFFX>J,KQ6PQ. MQ*$Q%1YJ4;C&N^+3!HG#E'! M]6;@286I$>VSO0,M[H1L7:E"K1X==*Q8X<*"((9IP.6-,R-7%6HIXR#W YK0 M 4DY.-HS$ /O5V$W!<_$KA^>J(.,NVL-0YS\M81VTV+.D(8#;E'Z6)'=_4^P#L# M<5,@Z:3ZX [W/N>^J3Y1=9;Z"ZU5?BB?)#SU"T3!;(1[!Z XVN[A"LC@^*0- M^QT5H+02I>] M!"%%'3E4-E(=ZD>E:_>JXG3EP[5?3O"O*&ZSO?9F_+^T:#B M+ 4#=?T%S7&5.FC*_W45.)W;1Y_=UA:IYE_FJ'[,_0='#\AWMTX6Q. 4:Y_>83]Q]^Z<6\ 9- U#!"SC'8!"E41 F,ZPP3,R"-!ZSU[0=1\$X M2E@TZ=W"3E(8IR%HZ.]K/P[&%VR*(<4W"]_)J1.MY0;$HTD0SR9@2"=!,D[ M$X>S8):D+!KU[C7/!16W871*9!.:K]@X&,W&L*/GWS!R9P*-@RELT]7\ O"@-4*P>>&F0 MIJD+RFP63";_ >ZB23"9$4,"9"6$NV@:8MJ>4*)WLC@*IK,$9*.4<#<*DE&, MP)W$793&#G=)3"9.HRE+?@YUE.!X2LRC))AB@2*8CH,4H/D?H(ZTSZ#T;%?_ M&2R8!%$8]N:GQD3JDC]PBD;V,S8:3%B):;E]Q +D@[#;(3&[3PP_2__H&>>? M&O3R0&_N;K2@D1^-!]&!RB@:3)_5^5,OQU8EV]>)@<+-1<<<^\\@"AM-,;@V M_71]6*PG1W'86EOZ"M/>1<^]7]^W \E>LGH?FJOL,WFX^V'JP-[W7F'/OY&? MYH#=;! B)D$8ID2%"D!9I"&M$UI/XIC6*:W#Z936(U0B.G%$ZW$[R&O!EQA( M\:XER$T;4)ZU/?;4-Z;ASM<]E/'*?<.DSH= ^ ]]W6[WF73NOPX^D?MOK)^X M7DE,P(58@C4<3$9]IOUW2__#JHW[5KA0%CW#+=<"E:6) .=+I6S[@Q1T'X^O M_PU02P,$% @ 6X9<4\_S6L1F! U0D !D !X;"]W;W)K&ULM5;;;MPV$'W75Q"+/"0 LZO[); -^)*@ 1+4L-OFF99& MNT0H426IK/WW/>1>[#2)6Q3IB\3;G)DY/$/R9*O-9[LAVK0G9(C M71MFYV$0YN&"E-Z>+I+%8>!&KC?.#ZS.3B:QIEMROT_7!KW5$:63 XU6ZI$9 MZD\7Y\F;B\RO#PO^D+2U3]K,9W*G]6??>=^=+F(?$"EJG4<0^'VA2U+* R&, M/_>8BZ-+;_BT?4!_%W)'+G?"TJ56GV3G-J>+>L$ZZL6LW(W>_D+[? J/UVIE MPY=M=VNS?,':V3H][(T1P2#'W5_<[WEX8E#'/S!(]P9IB'OG*$1Y)9PX.S%Z MRXQ?#33?"*D&:P0G1[\IM\Y@5L+.G5WJT6HE.^&H8Q="B;$E=AOD<$5.2'6R M3%#C+] 63#/NK1;2Q[.W;4?6V_0GC'&--#C!?ILX"W-"U9%G.6 MQFGR#%YVS#D+>/G/S/EYR'+)_A&5O1^_T.BTD60Y&S'^S4 +#&F=9;IG;D.L MUPI5(\?UFP@D.!KNR 0FKJC==Q(>>5H\-W'T\GS0\PA[.<)>SU:,G7T5W8@M M-./(2*$L>\&2N.!)4:&5U[S*R^@3*N>U'%]/1K=D+:MX7<:LYG&=1^_D**&O MCF&RFUN YQE/\I)E-4^:(OI-.Z'@\&^IP$M1\J3,T&H*'J=%=&UPEACWP-DU MV'$,P;&W?\YR0I$[]C@['6?I.+MGYB<3\\$[0:0(+SO\HXM9J@[0H*',_5A< M11\(E;_1JF-R ]?R =E69'PJJJ]KRQ+HL='71($2&NC=_().<54L.O2:OH5U!G6-Y4+"\.&S<]2WM2YCS+8Y; M49.6X &@K]EYV\[#K(+4.\)MT$H1?+]D,"CKFKU",V]X7)3LU;_Q=!!-T_"R M2-$H2UY7<73U%)WN<1=9L.<\(/FMRY<9CD6EP@D?-C-=UL<17%J,1+LYR,9M M#!$;=L<3^>.)?2V?H!B/XU7#<>O8B<*]H1#V7BS)-RZK9UR.."G^H\>EY]G, M,/D@Q9U4TJ&ZCF/JR=C_4QUOATGI!Q#60HL@?K<)+UB6AWT%U3%/ZSIZ/V(! MR!7W"&42#^).$52<9P6J)T=%W>@'H=Q#2%-!\MA#UA,68]J+L<0))(R!*&08 MK(H&WZ(J_9'10W+P"P$%DY0G51-P"XBC)V/ A2&U?-ZLE5.Y!9AP>%WP#PM[MUCZ/' M-\OY[JI^7+Y[\'P49BU'RQ3U,(V75;%@9O>(V'6:W?H> ?'E]S97U!+ P04 " !>>:-T MNS/VDRN)O/A2Z=K=34KOFQ>SFW8>V=O;\UK=>JIG=6N+:JI-V_)FUV=Y/YI%]XK[:EYX79_6TC MM_2!_,?FG<7=;-!2J(IJITPM+&WN)J_F+UXO6#X(_%O1SHVN!7NR-N83W_Q2 MW$U2!D2:D-2L"C#\[G9/!)&\<7_?:_Q%\AR]KZ>B-T?]1A2_O M)C<34=!&MMJ_-[M_4N?/DO7E1KOP*W91-EM.1-XZ;ZIN,Q!4JH[_Y9>.A]&& MF_2!#5FW(0NXHZ& \JWT\O[6FIVP+ UM?!%<#;L!3M4XJG"/G__QM2? MR7JUUB0^4*V,%;\;3^YVYJ&=969YI^EUU)0]H.FY^,W4OG3BY[J@XGC_#*@& M:%D/[77V584?J)F*19J(+,WF7]&W&%Q=!'W7?X&K7]>TFHJ'E(ETNE@M'S_\ MO&B)';H6?]3BUU;OQ?PY>\B_OB3LJQI9[X5RKJ5"/!+9S6JZ1.2U#DF\W5K: M2D^BL:K.52.U:%KK6EE[X4U0P:KEX*^D,V5(TB*3:NU,!LA:V&:4#G0"QMYB>3G55D4BM=A^I%8? N=K$P+ M;%!XP"6>,! VGJ4OX\H?FPUASS8LSE\^G8I_0:1&5VJLR8D*QRIXV[%\(N0& MGJ 0BQ8%7F\/_O%-H5S.]AV %R(W505B 37>&^BS:"T:D''7J00;:'D.1AJY MEQS ]7X<&[!*%DPT0/9%H3$0HHA K6X.5$3X(X\E=KB0!PD0.LI;RR;76H&O M *AS;S#" -8E/Q2R^G#L@=5>HG6=>M MU ")Z$J+UFUA#=DGL6R1@,M@*R;CDG631-*PT@0(MJJNF96C':$HTS,O=_ > MW.XTT. R8YM;^[E]B55/=LQ?80,58$[-*!8-E%-D2-XW@.*^23.])1 M2K"T)BB')H%XYO1@W-,3RAZ)9TF:IM]H2R?,' P>\K&K_QH"/:41R5O*J5H# MP&(^KHA#QK@.S,%U;NPAK;G%0B5F.N#4;5"#-5>"MM-N<#E=NW[/L/I0Q[8Q M'B26N)!@7PK40U!\VKGFD25L/'T2^3/U:1U$="[:/HP9UT^:X&WLKGTS34(S MY[UM*'5GM"I"3H34P#G/!W#P$*?+DH]]GWD>X9Y"?<6H6Z* %"T)R14/',0' M#DS9QG?!Z,X,,1@]$;")D=#R%#3H#1)S8!/CFJ,I[CFA/TO=7BIOY"_ZM05$ MH95<*XWD)-?SY#YP8VJZF+O7D516'8\A-TSHPZYY>?>\1YL75N]-Z"N>5Y/KYHKM:ING5 MQQH/H>>_H*.@M1^&LGC"X%80?LJ7-\EBOA)/S^6'DLF- ]@GXCI9K%9ATS*Y MOGZ&/;^/V3M@66;)(@M8KA?):K&Z&F9DEY:A/+9UL-6%\Z2M']+N&]DF=N#_ M$<_E_A# '2@;'X_J(@A<#RN] B/1^='+XOUCYGA(<2+D9D[(Z(V4^G?_=2.&B)!P)P\+A M$!;/7V>DH/R6\.'QR9$[(A@VG^U+'D9WY,<%O!AVE[I)$#^;2\GW-;H8+93- M(8F[ *& IJM##,=4=9U]@^/=J' [](>!M)$XP'W=\&J139^?&%ZF\VEZV7", MT3?U%L3'#21K$=[?AY2N#(<33/&K$\YA%#\1<*.], (N-WAGCC31/> M[=?&>U.%RY+@BF4!/-\8H.]NV,#PL>?^?U!+ P04 " !O M0,TF&T\5A^*A@W1L5XT=9S.WF&2$A"S$,!P-%H?_UV-T"*E"B/'7MW M7_9EQ /HN[_NQO#9OE8?]%8(PQ[*HM+/K[;&[)Y.ISK;BI)KO]Z)"MZL:U5R M [=J,]4[)7A.F\IB&@7!8EIR65V]>$;/WJ@7S^K&%+(2;Q3335ER=7@IBGK_ M_"J\:A^\E9NMP0?3%\]V?"/NA'F_>Z/@;MI1R64I*BWKBBFQ?GYU&SY]&>-Z M6O";%'O=NV:HR:JN/^#-3_GSJP %$H7(#%+@\',O7HFB0$(@QI^.YE7'$C?V MKUOJ/Y+NH,N*:_&J+GZ7N=D^OTJN6"[6O"G,VWK_3^'TF2.]K"XT_65[NS8" MCEFC35VZS7!?RLK^\@=GA]Z&)+BP(7(;(I+;,B(I?^"&OWBFZCU3N!JHX06I M2KM!.%FA4^Z,@K<2]ID7=Z;./FSK(A=*?\=>_]E(4B'^Z?@D2=6%$KULOHHP3OQ,YG<>"Q*(C"C]"+.S5CHC?[ M0C4_3B7Q69_0W_^61.'R>T?.OF*_[FRT53G[J'5P!#0X6BE8"MJ&R6-TV!.D@%NCX'O:@$_I/OS^VB/Z55.N@%6]9GK+ ME=!X-:XU[-!'(OA;2B-QC&,!K@!C/.T'H7QP\TI,LX,BZ*"&=X?:H]!L; M;Z@713: P7]'G2CPYR?ZA-'QT5 AFQ#KNH#RBH%OR)D[S&'TX:,<974!&2I= M%S*G"-8&?DJB9U,.R&^Q,-_C?K@73R?OR-W],L!^08OUGTS(1F@?UEU-GMR6 M=8.D21+(1]!87T]>U=H@MYVJ\R8SH/.]J!J!ODU2^#M?Q&@7;S:;V=\HG+P% MI;F"$$2CY;"AJ'1 %*2P.$BCR1UT F PCVU$)10O+-KED+52 M&\4);^?>(IBSV(OC!0L77A+%+/7293IY5QO8<=&X$)+>,HU06"^*YN13;[9< MD">]&7!_-X0C])ZFT$1G4"RB,T%_V8$_RE?5U9\-+^1:(N!0B="(&;L&U 8Y M+B CA8Q1,C-M$!(U"TS"EB^;!SY[7>Z*^B!&4,!6,6>NXL#N!;KH'MYRE^T@ MR1I$O3F &]A.*%D#0.ZEV8*N[-L;%L?L6]I&RMG(6TL%9'A5P4:EH3%L 01C M#Z])#I(7GRJ!K2:*U-*!N!%H%(9<02Q90;P6A8U7U%#P-<"QSWX9,QYB*=R" MY&#;&]$JGTM(6E.K3]._AD!'[C[4ZIY2P$T96PW1UQYRR4 C]1-W:S^ +M2 MF8/>WN5.%Q%H2\)9-*9FONN"+J(SVW),#&R(9=F45'4I?$3E2*Q575Z(ILZ1 MUM1M70;$ 2.T03C4F^+,-CIK+A7P51]@<+KG12,^J<=R,3\0YF+%'LOOQ3P! M3 K:/$<]%F'J+1?AP M4VV$&@TRHR")LLY%02',BZPI4(7.$)T%^O9JH\TI;2V/JGM=-I]),##EL''LNM@C M(93&[L!P&RI5"JX;M-%%E,Z@Q( )S2E1N]1)C:%94A4<*HKO2+\A5RSUFTK^ M"_AV-;TS!"$A]M808&.A3_P< G7QHQ"?-?2:[4X'K$278:G"P?,&9Q647((9 MWL![A;8Y;T4S'#7I7*,,14YT@(/968DV%B#+20B4IGP%ZW%-; M0.7&;6L9K:'[K3()L+RIX4\I$"QTY_@=UQJ&?K(D 'TE8A8(P)#U#,)HA C M] **76!; !XKM846TNKSE-*"4(@PO-DY9Y_H!'5&WLN\<4I8Z8>*G8Y6'L;I M'EH+_!U5]/%HZ>DQ[%&[(&FCQD7"(&#!,BN^D@76=#(./>R9IG7%7KKIPRI] M.9 ?[2&Q;^G JH7ZIK")4QQH'14*9W";_SS#KAC40 36#838*'$,@)4 0.?Y M'XUV(=!/2SN*8:IC^;7G5/;(:,.)?@='V#*C6=:?T]*?EAR8?.T)%M@&3(_' M6D\G=Q:.?Z=#('C<7MS<@LO0_6^I;4%A7@$_!:)@5+W#>G6[V:"HD. _P1OH M7F3&?D.8F;35KP_D8-T?1.9D##W;32]2Z#?#$/O-V$\2&(C2 'O-(/+2>3+Y MAZN><0(M[(RZT0B635Z[D@ M&N L$"?^(F%S/UG"30*B)?/);X)B!0/M-/PNT'L27K-%O/3FP0R%HO%BEGKQ M+)G@J[>B&ZJ&!QWWEE/7&Q$DC- ?.2-IJI/-YZ)>HC;(^2.=GOD[@4:U?32; M&,Q =I)(H&G'52>3[_GI?-T5N.V+"2T!P(?$8;W4@@@X%W>$E+,QQ[CQ]+#I,@#WR MB.NC>C_FJI.&L$\];Q0=5WSNR0K;0TI@9IZ=D<2!O_S8&3"5^&+,Q\6S07NZF76EUB?Z%(D7^HK.>(T7191L*=Z8T M(HIMJ* $=C, S&2ZE60T>_["/#1>Q8\2=)7<<[TI](Y%DR/D]$L\S@3VI'>\ M,?3^\XW E]7_]RVLCQ?]Q=R;SP(6^W%$!TM+*(>SR2TB+>P)%S,O721M(7S" MPF3NI5'$KA\I[=$,N@3H! ;L>_8(VT+NYL[(3^D(;IEZ(70"QUV?67JCV%O, M(@Q-;&3")/"B:/%)I;8C3X_]/7.&*YG[P=:KKUQ=W M#D4U: ML["\_M\"Z8X*O5U[#X.P_4NGQR:EPMQ< QK.GUX[F(O3CCB;&-ZG3 M5-V@/G*Z!8QLC88L.X+=V3^_T#Y8TW&''"+@2K > W?8?^9KU56WRZ=5:RA4 M06*/98='#9:?9B$,JS"%PJ*SN0AM>'*DVB/CL<^&ICVOI,H MA=K0UR"H=U,9^\E$][3[X.36?F=Q7&Z_5OF9JPVD(8#F&K9"YSF_8LI^ 6)O M3+VCKRY6M3%U29=;P2'C<0&\7]>U:6^00?<9SHM_ U!+ P04 " !$8)]-QKYI,!2^*&QJ&DE,ZX4@88N M'WGK4*31J%2CZ7C\\Z@44O<6\SAWZQ9S4P4E-=XZ\%59"K>[0F6V%[U)KYVX MDWD1>&*TF%N1XPK#'_;6T6C4>4EEB=I+H\%A=M&[G+R[FO'^N.&KQ*W?^P;. M9&W,/0]NTHO>F &APB2P!T%_&URB4NR(8/S=^.QU(=EP_[OU_B'F3KFLA<>E M47_*-!07O=,>I)B)2H4[L[W&)I]C]I<8Y>,O;.N]LW$/DLH'4S;&A*"4NOX7 M#PT/>P:GWS*8-@;3B+L.%%&^%T$LYLYLP?%N\L8?,=5H3>"DYJ*L@J-5279A ML31E*0.Q'#P(G<+2Z"!UCCJ1Z.>C0"%XXRAIW%W5[J;?<'<&G\E!X>$7G6)Z M:#\B:!V^:8OO:OJJPQ7:(-4CW&CX M6&DD^)/3/H0">;\5>@<>D\IA2C8@CX.)N<_ 75D=(@/B:H\:1L2,TAQ0XUFHS.304GBE%8AB"R36H8=*)D3 M2A^MMX5,"KA#2Y.HH3"*%A+*!UTBA9+_B-@YCI7MA_#['GKI286ZRJBK*D?I MQM1]9:W:\8AQ9=+Y"((&'MO ??CRZZ?!#7E) KQ],SDY.H?^8PYJ!X%2KYQ1 M,B!\DAG"BIC4"3X2T2ZW5/0I$\.0K)"N#=\@Y3V3DW,/!64QL.CB04;N&D U MY?L>XVZ1"V<(]5\8N)JQ\V%-IQX$3 IME,EW4'FJG]0<3CKX2%MI?'D\;DL' MEW1N>?JWSJ15$@XI%,H;\#+7+ )01N>#@*YL6'PJBHX2+MP>A9R"(0 .+,4D MZ0D%(DTE5XX_G]8]%")0ZVS5M8(59 DUJX68$F2F4QJ]5* Y6]?;]X/)F>P$4E"'?Q$RX7P M[#%!I#.K9MLG)'^*7MF8T:'40T%2:X!&L.1K/R6>VY!]V@'@'0Z5X/R[5)." MF!?!Y$[88E@'!W<*M2BK0H E]KGUX\P+7=E0QB$[!UT+$GZ'$8IQ,;.FID]; MQ@=J$\SC&5:?[]&AHUPI-C7;2T8M&; F!4O&A0Q%Y9MK-M#=%*"@?*.L;&OF&WE-2>\E&^[JQB2:+\=FD M:EUUX6/0R7#V+.C1LZ":M]=/SL]TRC#Q"C,R'0]/CGOU9=<.@K'QZ;0V@1YB\;.@.P =;Z#US%#I MF@$'Z-[2BW\!4$L#!!0 ( %R&7%-35*H/HP( .8% 9 >&PO=V]R M:W-H965TW:32^/A'YGM$/CO=W;2%"1 VL->$I]]WW??G7TW:[1YM"6B@V1S;K$3)[$A7J.BDT$8R1Z;9QK8RR/( DB).D^0TEHRK:#$+>[=F,=.U M$USAK0%;2\G,RPJ%;N;1.-IMW/%MZ?Q&O)A5;(OWZ'Y4MX:LN&?)N41EN59@ ML)A'R_'Y:N+]@\-/CHU]M0:?R4;K1V]&3CGAW&*99;6L!7.8PXTKTTM?]">'PN[9V"%;[O2NTD\)[[$:P20Y M@C1)QY_P3?K\)X'O^'_E_SG].!G!/X6 AQ*AT(*:A:LMV%(W%@@$6AW!!^5V)H M2IZ51$=$-M 7H)5X\23TXA6]46-092_@#%.6)(1>RW_3TY5!WBY:A8;KW(:4 M%!PRJ6M_'/+1M64JM\/SP65+.UAWM(.'/>U@V=,.5DPPE2&PD/\%9IWL<9"= MP &D1\G9R>#FG6KX8L AC,DC.8;AGLN]5X #3<=3&+[WWN)7O2?1;,.$ ML121LFO;L-_MA]BR[=V]>SL!KYG9&"FTPL\*_;:UE26C"37"5_/2G),&$H?\I!8ESUGSUG)Z^6@]*-I M$"WL6B'-*FJL[:Z2Q!0-MLS$JD-).Y72+;,TU75B.HVL]*!6)'F:ODU:QF6T M7OJU&[U>JMX*+O%&@^G;ENG]!H4:5E$6'19N>=U8MY"LEQVK\0[M0W>C:99, M+"5O41JN)&BL5M&'[&HS=_$^X#O'P1R-P3G9*O7H)E_+590Z02BPL(Z!T>,) MKU$(1T0R?HZSZJRQ4BW#/=FB6B25&MYX4(WH3T/E_ MT._@FY*V,?!)EEC^C4](R20G/\C9Y"\2WF$7PSR=09[FV0M\\\G>W/.].='> MBVCW0ER9CA6XBNC&&]1/&*VS+(9C6J#; ;9!^FE$8+($23S0ALJ@JPR0+XOM M%O5D#F8P(%WK0FD7P"3P0&K9#CJMGKB_]ZJ",[B,+^GLA?#7F/C/('L77QR6 M9L1B.O376^QCN"$X%5+C@=@YWH\RDQ.7,6.\+,)08^%B#V6/+G5#KR1I'PN[1. M:A!4V(:%8GLYQC+;6Z7WX7J0*(*=_UO4;6\HH3%>$QU*Z:PZ^G^+>&KE8GCN MU4^.NER+NO:]W- UZJ4-#6]:G3X7'T*7_!,>OC7?F*ZY-""P(F@:7UY$H$/_ M#A.K.M\SM\I2!_;#ACYYJ%T [5=*V&PO=V]R:W-H965T)@&2MHO= ]H-FNWN9UJB;:*2J))47/_[>X:49*EV MFLW>[1WN/MBB)'(XK\_,4%=[I3^;G1"6?A@-FPK@)79CVK_HZCEF1&]1&7&_;.]GQNM MABRIC%5YO1@I6@SE9D%$>K,9;B77VYAW7A2RVAMT+S1YV7(NKL05=>CM.:AIWGD;\!(T5 M>Z\*NS/L79&*M+]^#'Y:IN*&J;OXNP0?1#EBDS!@<1A'WZ$W:86<.'K3?TG( M[].(XA$[I<-^V0GV1N4E+P[PT5)I:YAHII689MPT2?Z7*)WR(A$PL=VQVXM3XH%[$[UF^YU,=DP8R]>9A*T-P[!(N4X-0URR! Q4%HL9 MGC($IQ&%NSWE9,3NN)')61Y-34BD;'U@J7R4*1$I VRP"O!^".7&9@0S"J: MG".NW.*=RE*A#:VST,C>!0/H\$>A$=NLJ/(U-E*;WBK# !-.%-HGK31=:#V8 MDBH=L;(Y;TFY*+ %(>J^8^%+)1YY![89(%EW!1NQ>63((SYY> ME"C@G+&TY\>'3R8@21WDDK\ !9+/K"JD]3P0TY!1"Z"C_8:J@69,Y:2N2CRD MN>*KT(DT@JA[6JHD3#0C]@DAJ]TD"TPWE3[4,W)A=RH-L&NS.FT\51876'"! M+<6A<=$>6N;AKB)9:)4*D?B>G_N![%YO.R%^3K (LLHU6N5N:\"RI M( 8E)8A[QK>Y!Q8 F]J'5%L-DAQ(W8+ ((;)3*3 M+?&U"_;6;\'&26B>B43$%B=DR9"RS>7@EYT6HH?Q[ /0L?=D0%!->!VR=C3X MVVVN*G(!24I3E0%]Z @J$:7MR)LB<_U]\.$8N:_89!),5TL,HFDPF\48K%9! MM(PPF(9!'"\'OSTAB+,]-CR"(EEG-@O":,9F<3";XC(-5M&2[B;3:/#.*9#4 MU>K4T[H<_-QQZ&X4KJ(5?G/\)FPUBP9O5 $NK*2P _A*.&Z!H#L11B?Q$8+G!X;0.@5?&>TFG2#%:XQCU;! C(?-^P1/T5D MLG@-=QU+!W6F=V&?"I<)?$H_[QDCALK4@[<+49I:4&3F/C*%B]5SRIQ2 ,3= MO#:?!(M%H[( 4&)*X2KF[!#\+@TZRSR+=NG3&7TM$@X_[&+!@J JV?\,7R1/R[B M"=0]_7/\<1J-PA-_7,R"V7SQ/^*/^$<=C(%;$$6+()J_*'C_;UT/E<<_JNP M)0%@>G4'F=#A:+QJFY7<"8H_9<5V-VU:&A9@^2IK\B?A,BZ#&\! M,F#KRAXE[->OW_#=6J-N:N&?S^[7:=J/H(S&I_;JLZVI-W++CX2QDS,H1WS0 ML9W3I)< G,,;$X)]NQ?]ANX(0=YEFTZT-:3CP(-ZTXKWA.^@?3<8VW#V90-U M6(VF1NR^TM3A6N\%] ZFK?P13G/2$QQ7%JH6F^*T2798HH7K(EK@/X/X?[1> M?*'I?Y^7M8EXS^M&B=JQ;G9T75,PC6=GZU+G 52#\8Y._@S^CCZY^4/US8C] M7'0>QZU:'2I#I"IKV;U]E.CM<4V^5$ JXJD/YI+W('1G6*Y"!;QQ6?1J2U*SH=.Z^MR+ZZUP!ZS@Z@"QF()IH0EO#O>DB5<# M,YJD,G5C2_Z//KA!^A^XU.Q7AY7O';8X-DQ[XNKAV!T<%49E,N7D$!OD.<06 M0@M1:?V2[Q49A2HZI5^K :OE=DOGC^XX1R4.:M+1N8/N<>=D/Q>0GKY?D')A M+W_(WSYM/Y'<^B\#Q^G^^\I[*$\B[V5B@Z74:0^9]M\L_(U5I?M.L%;6JMP- M=\A 0M,$O-\HZ+"^H0W:#T7/GZ @ P 8 M !D !X;"]W;W)K&ULK55-;]LP#/TKA/=Q"FS' M6=>N2P(T68?M4"!(NNVLV$PL5)98F5<+&I4?/.SMA*$)MVG[C:HB@"J%))EJ8?DTI( M'R\ZEI2$F-*PNNJ2IA#PM4IIU%X^CH6,M]2=Z1S*>UV.,&Z4>]LFPE M TLA*]1.&@T6=[/H9GR]F/CX$/!38NM.UN SV1KSX(WOQ2Q*O2!4F)-G$/SW M&Y>HE"=B&8\]9S02-(U/U8%902=W]BZ>^#B> J_0,(.L!6=#='114?A$D MYE-K6K ^FMG\(J0:T"Q.:G\I&[*\*QE'\S4J05C 2E@ZP+T5VHE0+S=-B/E] M5)+W7(N.*SO#]0GNC*;2P:TNL'B.3UC7("X[BEMDKQ)NL(YADHX@2[/Q*WR3 M(=E)X/OP7Y)]G6L\B>$\'RS1$K<$[$0NE22)#A3RZRE@>X!-S6_2-A4(BV!: MW7G7Y@"W1:&XZ_0(J$3P/87-8Y%@!'RZ@'<>Z_F7IJJ%/KQ_?D9('6 M02DK( -;!,'=V16B]H6(X9X!(5L0E6DT.=Z0A8^F4KJ.NC2*::"VTMAN!Z%N MMDKFK&Z'UFMHD>NC<6](!GJN)Y^O^X9N)94!)O+'1CH9G,^J='\B7.J\L99) M+&H"?.*IQOK(D%#^J+>0QADWF%)A5G#6WC,>/'P5@"(OCZ6CTB)"U;UW]._] MI=OP/+Q(^5JXF%X7CR!U& T%ZQ)W?;FZ=@:9 M.LRHK2&>>&%9\B<&K0_@_9TQ=#3\ <-':_X'4$L#!!0 ( %R&7%/32Y:G MS@4 &D/ 9 >&PO=V]R:W-H965TT".%D9>^,R(B_NBER[TV[F?7D\&+@DHT*ZOBE)X\O"V$)Z MO-KEP)669!JWZG'*S.NV. MNIN!2[7,/ \,SDY*N:0K\I_+"XNW08.2JH*T4T8+2XO3[G1T?#YA^V#PNZ*5 M:ST+SF1NS V_?$A/NT,.B')*/"-(_+NE&>4Y R&,KS5FMYF2'=O/&_3W(7?D M,I>.9B;_HE*?G78/NR*EA:QR?VE6OU*=SRO&2TSNPJ]81=OQ45G5BS$I:M@<8/(=7@C>"4YD6Y M\A9?%?S\V14M0;$7EU0:ZY5>G@P\8/GC(*DASB/$^ &((_'1:)\Y\4ZGE.[Z M#Q!.$]-X$]/Y^%' *RK[XF#8$^/A>/0(WD&3XT' .WAJCN*/Z=QY"T7\^0C\ MI(&?!/C)]U#X.,1HTA?WH[S.2,Q,44J]%K)0)4MI4_;-D(,W0N:Y2:0G?'&FL@FLI4[AIU%Q$6]>.43C\ '8FBUY?CG/ M2;@Z)';9?F+X2BO?%U,X,3(JH"<\HETH+76B9"Z4C@V#*R]5+LF-HU1D9$EQ M,:.!." [#E"817"&-5GVW8]B*8=!REGY+3']P-+"(,\5!Q8#;TW0LOWIA\/Q MZ,TO&#,>X)9N25\:?P_JI<[U#TVC(?O=^.S.C$S!=:Y(YFEE*%82LW$V0SI5::K5 ?)#2;).0 M>-]:911C5=3+)3UVB/E?Z-KMM>-E=RV<#P;2 M92&>\$!?*W4KT$;S26655W6ER"0Q%0=F*2$XP*0O+D#8/ETI?4O. MAY(I3:Z2=>_>7'7Y[9W.4HT %:%*%GL)6BFL=X:]IDE8+^&D&"V MC0=X(E>%0LAH!WY7W%'2[/@6Y,7141@=]G;6-I.IT*9%'S0N'S8]B=-0?X5R7YV"@QTF-1IS<3E+/'TH' M*Z!,^I\0]^ S[V'L(R>'W?'I[#WL9^(SG,AQ3=AW;]ML34*==6X'>3X-I9[;&M4WR M8UC;?>?U0>OZ@\5:ADL>;P?(-MZ$FM'F'CF-UZ>M>;R$?I06^P2Z.BW@.NR_ M>=5%YPL7N_CB31DN4W/CH8SPF.$N3)8-\'UAT+7K%YZ@N5V?_0-02P,$% M @ 7(9<4UZ22E+6" X!4 !D !X;"]W;W)K&ULE5C;+,<.[:D*DIV8E=\440[V3R",TT2\0PP 3"D MM5^_IQMSDRS)SHO$P: OZ#Y]NC$G!^<_AQU15%_*PH;3T2[&ZOET&K(=E3I, M7$46;S;.ESKBT6^GH?*DE M]M?G5+C#Z6@^:A>NS'87>6%Z=E+I+:TH?JHN/9ZFG9;\7S;\;N@0!K\5GV3MW&=^>).?CF;L$!641=:@\6]/%U04K AN_-WH''4F M67#XN]7^LYP=9UGK0!>N^,/D<7C92.6UT7<0K=WA-S7F>L+[,%4'^JD/: M^^1XI+(Z1%]S%X;'H.[Y'W[D.)G 4 .U -FK&S%WG_$XUEP,UZN.. M5.9L0/QR'2E7&V.US8PN5, 6 LAC4,9F18WHJ!UY,E;M])[4FLBR3Y7V>+.^ M5E=4%6:+Q0OG*^>3@4<1%O[]KV>+Q>S%A2LK;:_E:?YBW"ZWV;)>5\ MNWB@9NT'>(7*R9S/X3 !G'&GH(6\+HIK?D,5'TCW>*D\#F*J@OA$BAW[9 WO M6?%1 :/&QB_+Y65G1=M<5;4/-8,O.A'S->O@-YZV=2$GE=CRRQ5EM3?1-#M> M?MG;$"C:G?:NTC^4*"Z3Q"C]U%"#63@ M1'_7ILDH!V+"& G?@Y*PRG3KH@.T%MG0G0?I$+:U]S4RU.$Y%W^6W,]AF68+9 M%$W* U)S3\EQ@#A?)EXGDYR--CT!3&O1FG@SH[+4GTE1B*84)$OD MI9E: 9 M=SHJO=F@X20 2TRX.DHN#L$N]E,3],+HM2EZ#/?XX(WPB\N)+=\GDZQP:EOL MW9O@^]SQM"=;-P[0%[3Z@(<^B++;;PK195U>RIP+N^LWAM?]U1P\>'W-R^/YC]U= "$Y<0J=YIS M@ (+-=#1A[YTG@MJ@W8%,YP;("SC(J6)-"^?PW9Q/>:VS_A,_@28Y^IA2:"O M<-E+_3>V:-W%,%SR,K*%;5 _I;P^W>K7F)Y]9%6 M?[Y7Y\:%=K]Z[0I.3%!O/!7L]UM3"D^U*AJI7@V&CNN22K6:+'M#S>+ V!XU MD=,M?YK5&UVF#SC\T!7CZ))!\S8"VTO0>!B,08 R^:S-9IME*2BO;=!9.E7? MJ:G >:R@)G%+@R)L2\!JH2&@MDPIL,#02OVKZYFZ@IM9QUZ2WH%CPW[;SF=" M/P?R7:=)3K!H1Y$3!$CTN\K81G?/<>,.S5TSJ.WW=Y)A,]3Y7QA>97TLHB:( MM[#G+#JOY1Y9C%&7Z./"-@,)9=$?0F"VYQZBU48;?V,R^YKP*A<,OQEWIV0A4 4: 0 /6 P/NX&X^,')]HKG/'FA0!SG,VU1T0^58R&<->8_*!2 MOFD^#Y7.Z'0D_OH]C;['DOHC43.*V@_+1'IBP[> +OHOMUK \$%E'4VL/H6O M9V"L=L3A[IY]OED2D\X6PZ5 #?#(QS?A5*C8PEY!"231P8HN /_(Y;9Z6/N=53%1*3V,=(P\$.:HM9RC-H36 M7NIK=GO@:S/)=_U0CHPJ*+@&G_Z,__GCA5WX^-R==[?=KJSB;JCV8_=10E#ZSJJH_1/1L4+ M9_?D0SOH?Y!L?6B&P4>K>AW!LIDZ?CH[6LQ2]WD)+MD+2R1&>DWYEIT[8F7H M*5D:2E_!Y=@G[<,!2YA( ?%>[;/YDZ/CV0^3%KD#G]$J2N1@D[H"#;L%,U F M?D?#&>BNERZGH M)\]^#T_]>4ZM"8G=AG242Y& *>NO-YE#P_L?6TZ3/ $IW30)MI0/%UD3M\F- M .@B.+#L+K&H-&N^0=NL(PGO. ?#.]GMT-R."MC5RNR"HL UC,&\K8WDV[-TP#&1?2O=;X/B[^]%\R?IDC-NFBION=V/&(,R+?#\ M.KACH59?:;[=:BX1CK 1GS%HH6#&&-XC3Q[861BA46UOB'_3JQEW3^BLI30; MU0EI=9#VUS 7KP *J6?A-NE=J)JP("J;FC\AW%PN"^P7U[?'Q/$S/36;\SW?1^%V-=#KXZE:2W\JW1;EAV)@^P'6K MW>?+9?IJUV]/WS[?:8^0!U70!J*SR=,G(^73]\3T@)*7;WAK%Z,KY><.UW_R MO 'O^2-#^\ &NH^Z9_\'4$L#!!0 ( %R&7%.:ISA-LP0 (<, 9 M>&PO=V]R:W-H965TTO#.C1")@S&6 M 23(11MI(D5))O.PVH>V74 K;;>GNPUAOWZKVQ=, DRT^X+[6G6JZE1U,=X( M^:)6 )J\QCQ1$W>E=3IJM52X@IBJID@AP9V%D#'5.)7+EDHET,A>BGG+][Q^ M*Z8L<:=CNW8OIV.1:2\),:1$7EQ%!S)+\2U\+/WSD@E]<\"WN7)%% M>44UG8ZEV!!I3J,T,["FVML(CB4F*(]:XB[#>WIZ0YDDSY1G0.Z JDP">EPK MY_O069* 7J7)A'YSFC .-,,=1>NCPCR] '"3$J6+,F<*J8. M!>"T[AN6T"1DE!.ZT[:H%GE-;USJI9HL#,RU=8O)%LRX$D=@<)!08"8J;2S2 M*R +P3&AS3959@VCI"$.0%:ALGJO("Q6VW;5&SFS(^>=[[ &3MHD__K%MT.> MA*;-H3? T9<_!G[;_[8W*G:=FM=' MSB42%2U PN?612"IK147!*A,L(81$7"VS!88EJI)1,5J;VD?.:)R[W^Z+ M3"&?U?G(F5..J00%[]]%>A<99Q;^RIAB5G5$]7^ 69!JY_2:A%++/IX#>5AR M\P0_^A4_^A_FQ]%H%[$FUZ\IOKU$"Q( L@E]84H-3O&IURCC-@\ >63+A"U8 M2%'2CT0$"N3:1N V23-]L *>1&D:F9%*:0@3%SL5(P[%?3RO2K^3/> MO7_&/)')XQ$JXZ-76#DW0*!NJJR9JG)3"ZZ]X9FJ&9[5#6?6\+T"==C%M?Q[ M&WZ_#+_9SF\]0;A*V"\\_-[-Y,%2[*=M8Q#[;(VZ<.&L?>[<2Q'D97.+.A!5 M'(,TCPG[QPJ^,'U19-]]+!!4<@QQ%H:@%&E['OF<_SHIW>;-Q2?B#QJ]7@OW>AZPSJN?3Q#@R?_=3Z&V#APW]UY<)$U M$O"G<'>PM=R08-2NWU8*6_".<;%\T+=-O((P^M ;B]0]2 (D M:?=L@#8GJ--=G$=&IFVBDJ@EJ5SVUY\A9J[+6I^.E,\L)8%@S^W?-+7I:6$^CQQXKIN)=I-PY_K[G_XHP'8^Z8YI>R_%W, MS/)TG(W1C,]96YIO\N%7OC(HMOP*66KW%SUTM&DT1D6KC:Q6FTM3=?_:X M3B0'6EF!2K-A<=&SH'C8Y^BIKL]3H7JVFJ8X3I,1&&)$O>"U>;;^$7&F:JATE.8X3^CH%R84NF=EZ[Q2 M Z0PK3EHPFR264W?(1I2'$?4$X&XCT!\< 2^\4(N:O$GB+B:@:9B+N#G>2?] M?"T='(&^"'8G2L@%KNUZ6^T.B%_T[9*#+ZI&UMPZVO+EV@C ""L%PE!T'@+- M#) VK2J6@!RH4:+@G1>U6:]V<0,/^R-GA13V!P=KP,E.\CL4IW1T7A3=/L4+ M#FM0PXC2;'15WP.55$\H"H+1C>(-$Z#I(R"ZYIW:$C10@#.01W4?+D(BH ;@ M5Y 3SC@0V526@N , OW?QN4 J%QR:Y>RT&?M:>'!,4$41W$^NG0 !A(4+YU+ M]%(T&I( AR08?>+WT!4:\)GAQ;*6I5P\(9+C!-:@8&;0?]0/IX"Q3S6K."A MXF!T+>N/-@#\ACUN\8UQWG%VD=G6*\Y@X>^ILJ2OLN3@*AN4UE5M6+T0UI6K*K-A^MP7 MP7?-YVT)U7;/]:[Z\@N]W2H+XR+FA, IQ"Q=U0S*;U5'8J.=V&BW]HW6LA!. MM0>Q8K%J"6C0 KMD6W+P\*:@V\Z6TMIR//J^?IISY$+QFPW%Z/WYKMK=5P D M1$\ GMJ%RE,+\8KLI:+(UG0O5<=:KJV2=RB*,$T#3Y:D?9:DWH#=R/*IXA6: M'IW[FFO6L\O>#MK]HO]%T![&X>@:RML>:RV/@C7"'@3>\\>B;&?=J]5VT4-] MF,8#X->&-Q_;!L51> !JVP2*Z%[P#S&)XA4PK>@CLC?%4TS#:'=>P\$"&.W) M9HWB.!WD,-_*WRC:H#N43A3_U:XAFA),X_ PX$UP$B4;X.W1>QN"240/Q. H MP7D:>JHA[ZLA?PL(]@M]'0A>X\9;0'#40[ O57ND]N;LAMMV[OX%?]> ;O,8 ML#_&2>;#7Q)LQKC /]]\N^73_UVC"R&U+%MGIX_Q8#XDKSCH^(79*XACW;"" MGXX;Q357]WS\3XX_!";,E(2[YY\D!S"D^^]DKM07OG[!3AC)!!$\UP MG-.?F)]B'"?$,T&%R2$3%,P,H$77C6I9/Y-!DWW %F;8CGL[T8RF.$A\PU42 M^H^/6\,5M8[)=@Y7T';)WO$JPZF;ACZM6[$"7>O6;@QQ[":O3[NZ-.S&KFI< M7X\"H+N6AF\)CEX8VR*2_LS8!@/DH2/7 76[N:PB_MNJ?ZCE^Z7NK]A7F,56 M[>LM#@)I?Q#PE4X_B[U00Y3TL]A+Q;0^"[A9+$EQF ?>]-G<31+_A2$(15\Y M=,U2%&AZR'%@<^E&WO#6[079.YK'Z[8,P(/A9=*P99#AU!6&T<]D5Z MR-"&2![MR^T$A^F^?(8FY^D$N3=U\T$;2-P):@NPUSTJVM4;\F1O8\CS_ 7X M)F%R.'S'^8'831(1-[LM>D/HZ('W]=?K&DYHOGVF/N][$WERI M'03.N<5F: O)SC%M,OCP!HHOW.=%C5S.=]_@^K?])\SS[L/=AKS[_OF5J86H M-63T'+8&1RE@H>H^*78/1C;N,]Z=-. E]W/)P2QE"6!]+N$LM'JP OH/NV?_ M!U!+ P04 " !!50Q,TEE#[M%,9/DD,I! MMAM0K2P128:=_/JT9./ !CB 6[+ZZZ^?\NRH]#>S0[3PO1+2S,.=M?MI%)EB MAQ4S3VJ/DMYLE*Z8I:7>1F:OD95>J1)1&L?#J&)UO^Y6F5=2AE+Q":;B2H'$S#Y?) M]'G@SOL#OW,\FC,9G">Y4M_ASP!85P0$3C[Q8S[$PZ MQ7/YA/Z+]YU\R9G!%R7^X*7=S<-Q""5N6"WL6AU_Q=8?3[!0POA_.#9G1_T0 MBMI85;7*Q*#BLGFR[VT_&D&?YRBQ;S+0Z@G:G"2X=$EYLYK>4-8(:RS45G(?J8=WE@LTC[/(D@5W+BI:M.<&+;V! M-H$O2MJ=@9]EB>6E?D3,.GKIB=YS>A?P#?=/D,4]2.,TN8.7=>YF'B^[@;YL9K*XZ\[!OJ=@;XWT+]AX)4;MMUJW#(?2K6!-L+7 M@GD?JE4T0*T'=H?TTXC 9 F2CD+5A!I=J($"9;'*47?1\@=)B.&(FM0 M--/@W0.=IPJ^.L3SG> 2\6(5>'R/W4G!P[)RH37 )3%5M2'[YC%8:576A:4& M;@KM)TA&XUXR&I$TZ??B=$)"?YSUQEF?I'0PZ@W2)%BK#R;LAW="D?.:8 M5 M(603R!+"F, D"=Z59>('Z#09MM##V$.3E&0M]#!)[R1YT"5Y<#>*LSSD7EYR+ M$V=72>3XE8)[8-V!I"N*#+=>&Y?N M-.W%_7'P^J,##U0LHG9US=W@+W1-HN LYX)&'+8,T=$P- 9*9NE]WC $/TS- MH\,?]K)L%)Q2J9L9^0^=+6OM0TT8KA<_^5Z$/6JNRML=J5$P/WNL#$QMBD?7B40+7ZC8Z&_P4OJV_W@SXX#5W0+?;W:#+YN+X[WAS_7YA MFK@8$+@AU?AI1'6HFRNM65BU]]=(KBSERHL[^@I [0[0^XU2]K1P!KKOBL6_ M4$L#!!0 ( %R&7%-2\_+<( 4 "H- 9 >&PO=V]R:W-H965TSE-+"UZ9NS>EH:>UJ M.IF88BD;85ZJE6SQ9*YT(RPN]6)B5EJ*T@DU]23T_632B*H=G9VXO6M]=J(Z M6U>MO-9@NJ81^N% MYV"A:N-^8=WS)O$(BLY8U0S"Z$%3M?V_^#KD84<@\Y\1" >!T/G=&W)>OA)6 MG)UHM09-W*B-"!>JDT;GJI8NY<9J/*U0SIZ]5:I<5W4-HBWA76M%NZCN:@DS M8Z0U<'0K<&6.3R86C9'(I!@4G_>*PV<4YW"I6KLT\+HM9?F]_ 2=W'H:;CP] M#P\JO)&KE\!]!J$?!@?T\6WDW.F+GM%WL<18I8&JA0NA]4/5+N"CJ#L):@Z; MM.R+^[#:VZ6$N:H1[*304OH0O%@P1K:84(O'A;-,AMUJ8_Q^8WRQN1.L.9@2.1*,Z,N'TJL[@C9KCJ7J'1C80\DZE"%6^U,N8QK&=%T><2=5^AI4?'GUP# MP[/9O=38C^&#D?.NAE^JN?2.9OO Y;VIVLK*%S7>3HE'CP*:>K>R6+:J5HL' M1$4I[_$-6"'G&((H8#[/D<+;RUD4)G!,VV' DH!#D'K7Z"<9#",?>>CW&'[\ M(0N#\"?($!74&3%D+7M F&6U0N8X96&>HD"4,IYPE G]G.4\@B#V;K4H\4G# MYP[HE-A2 C0D+,X3],/[%1.N=P)!C2Q#WQS$?/(Q8!S+)O)NE158H ?CA\C/ M6)KD5 W\>_0@R-/;8_1.IGJ<[RU/P8> M^2S PGJ"O[^ WI/F,?6>;/T/@!=$+ S2'G@1BZ+()27/69K^"]P%*4MS$N"( M+$ZX"S(?VUM*%[USBS'+APQT-R,0LRX'\/=73! M84;",6<9$E@$6<(B!,U_@#JRGJ/1\:[],7J0LL#W#[3>>-MZXX-]\P;GTK*K MW4N)X-"V^J-_$EY_Q4G52/=J#@=RSTRSKU,?MC@S9.MIFV6N2"Y4LQ+M T@T M7] +KQ 5FMJ![2IGO1\2%N$2P1C[1G.@T#(F.B/:S MC.@8ZP/[8T!TXB9(PK$4=;Q\")COS*Q;7PDWIU(\P$?TH MN]W=?@C,^OGW&WO_%7$I]*)J#=1RCJ+^RQ2O5O>3>;^P:N6FX3MEL9(=N<2/ M&:F) <_G2MG-@@QL/X_._@102P,$% @ 7(9<4QDB1-HS! O0D !D M !X;"]W;W)K&ULM599;^,V$'[7KR",/"0 $^L^ M L= G ,-D$6-9-M]IJ6132Q%:DDJCO]]A_21M$V,+=J^2,-COKD^#CE9*_W= MK L>>V$-%>CE;7]Y7ALZA5TS%RH'B2NM$IWS.)0+\>FU\ :K]2)<1R&^;AC M7(ZF$S\WU].)&JS@$N::F*'KF-[,0*CUU2@:[2>>^')EW<1X.NG9$I[!_M;/ M-8[&!Y2&=R -5Y)H:*]&U]'E+'/[_8;?.:S-.YFX2!9*?7>#A^9J%#J'0$!M M'0+#WPO<@! ."-WXL<,<'4PZQ??R'OW>QXZQ+)B!&R6^\<:NKD;EB#30LD'8 M)[7^!7;Q> =K)8S_DO5V;YJ,2#T8J[J=,GK0<;G]L]=='MXIE.$G"O%.(?9^ M;PUY+V^99=.)5FNBW6Y$ST1DFC!&^8A8;,F&"R M!O+LZ7 +EG%!3K^RA0!S-AE;M.>TQO4.>[;%CC_!KL@7)>W*D#O90/-G_3'Z M>7 VWCL[BX\"/D-_09*0DCB,HR-XR2'XQ..EG^ ]R!>05FD.YJ/H?EJ9$HGY M^MM$C;GEQAJB6F)70%HE\ QPN;P,,!(+W0*T#^<6ZMT@HH&+S048!J?7G1HD MZG.)^FHP3#;F+'AB:V2 !;!-SP'YUR>]UK58 PI M:)F'I*1AF0;W7')D2T-PL1EJ!$\3&J4Y24H:55GP55DFT.!?0D$K64ZC/$&I MRF@89T?2GQ[2GQ[-X%QC;]%V0\D<>6<)AD?N?@R\QT-O/RK(OX C;ZO]814. MJ[M2_<>5>G1&,'68KV3_#V8#%PU"8UWRU,V%1? (V%A62C2$=UB8%W!.&9)% MM"A*9RM)HN MECRC3AV@@9*6OSK!^.A4VW(\S&]!EC3),OP6 M41KY2G-$E#$J&A*LXQ#PAZ3J[K>N@&X7M2 M WC9U)QYVZ<$%?*R)&T[((CY X.Y X.\HZ M]%4/Z.FEUP:(J!%U?"B0"[H[6-A.["J]Q?T0EF\ M[KVXPO<5:+;-,_ %!+ P04 " !^^[[Z[Y#S= M*_UL=H@67DLAS2S865M-HLCD.RR9Z:L*)44V2I?,DJNWD:DTLL*#2A$E<7P1 ME8S+8#[U9TL]GZK:"BYQJ<'49=&0I>(G2<"5!XV867 TFB]3E^X0GCGMS8H/K9*W4LW-^%K,@=H)08&X= M Z/7"UZC$(Z(9/QN.8-C20<\M0_LWWWOU,N:&;Q6XA_5 M_@>V_8P<7ZZ$\4_8-[G#-("\-E:5+9@4E%PV;_;:SN$$,([/ )(6D'C=32&O M\H99-I]JM0?MLHG-&;Y5CR9Q7+J/LK*:HIQP=GZMY MJR]<"8862*PUWRJ*! M[@.C,].;1I;*N.0H;RD7#65RAO(2;I6T.P/?9('%O_B(Y!TU)@>-B^13PA56 M?4CC$)(X&7S"EQY[3CW?\%S/3.LW+K?PQ$2-H#9P;@H?-?\Y]\,.0=(NY8<: M+X<:EB*"LS47W+Y!KLI*293V$$KBP64[>FZ &=@H01MC)AUJWV*Y1NUG<(-Y MZPS"CAN(FTK.PW200>__ M?&Y,S62.U+\AL5T8AFF6>= H' XO"'-W.KUW+:,D3!.O99B&69I]]!]$)WM0 MHM[Z;3?@%38K<3P]7BA7S1Z]IS>WT2W36RX-"-P0-.YGHP!TL^&-8U7EMVJM M+.VH-W=T*:)V"13?*!IPZ[@"QVMV_A=02P,$% @ 7(9<4POZY@V2!0 MT0X !D !X;"]W;W)K&ULW5=)<]LV%+[S5[Q1 MT]:>82027$2ZMF9LQVES2.NQ[.0,D9#$AB08 )3L_OJ^!TJTG$IJNEUZ$;&\ MY<-;/@CG:ZD^Z:40!AZKLM87@Z4QS=EHI+.EJ+@>RD;4N#.7JN(&IVHQTHT2 M/+=*53EBGA>/*E[4@\FY7;M5DW/9FK*HQ:T"W5855T]7HI3KBX$_V"[<%8NE MH871Y+SA"S$5YJ&Y53@;]5;RHA*U+F0-2LPO!I?^V55$\E;@0R'6>F<,=)*9 ME)]H\BZ_&'@$2)0B,V2!XVTOK#O9D T@:[61U489$51%W7WY MXR8..PJ)=T"!;128Q=TYLBC?<,,GYTJN09$T6J.!/:K51G!%34F9&H6[!>J9 MR=3([--2EKE0^GNX^=P6Y@E.[OFL%/KT?&30!0F.LHVYJ\X<.V NA?>R-DL- M-W4N\I?Z(X36XV-;?%?LJ,&I:(80>"XPC_E'[ 7]>0-K+SQVWM=7F,<Y.'/NETJ( M%\&'GQ'HBQ6'8DB!]* ?.2>7E6S)M$4B6\WK7)\ZUU(;\M8HF;>9P?Y;B;H5 M\ K"),7?* [PUW?#,.R^S'?N\-!<94M $]@9*^SXAF!#G"80L!B8R[P4A;V4 M.5-L1 R8"PM1"\5+J\1S+/%"&\6I5R%R8R^"P V"&/S835@ J9N.4^=>&M0X M&-Q7$+OCE!%8E[$(O\QSPW%,2)D;INQ((85](87'"ZEC,8K1+XWU>DD$@^VS MKX2.VB+B/=,-S\3%P%:.6HG!Y%W=46['?@NNY^(91PE6*,&+PF$:(-:(BLV/0M>/6&](=-@L,^PW%(2!FWK45T$R MC!.(ALD8)PE"2R+G@]!T9&H0HHV,)D;""I^PW9?NE:EM_H?Q'J(>L=1TL.R9\MK,3 M_A[0WM/R_-?6JE SH')1\:F2EM.,&\5FE_==: MA1RUL;=).-UQ)&_C.83]M/>,H*<^%];+ B\;O '+-J<<[7+BW?2ARUHCE#6( M_;Y[#O>_9\Y_1I@/VS[8SY)QY$:A!\$P8/96&R-_A,XEE2;J^''HIG&R98X3 M\)/(31F#TS_A0A8BK2)UOG"_$P]_RWQ^ZHYC_ LQ3.W]/TY='ZGS6>LOP.VEI*9MR4*W.";TOF->#ZMV 8?T?VL[@U9 M<8^2T@?NK[?H-R%WRF7-+*ZT^,US5\ZBRPAR+%@MW(-NOF&7 MS[G'R[2PX0M-ZWM!SEEMG99=,"F07+5_]MK582_@,OD@(.T"TJ"[)0HJKYEC M\ZG1#1CO36A^$5(-T22.*W\IC\[0*:5:4G6$UL+M,-I[(C;(\19Q[-L>=(/>"9PJY4K+7Q5.>;OXV/2 MW M/M\*7Z:> CUB=PC@Y@31)1Y_@C?M"C />V4=X[:L$7<"J9&J#%KB"_RK/ MH:I\3OI4(A1:4&=PM0%;ZL8"L4"V4Q!,XM0*E;->'MO3I(.F[+TF$33Q]LJH M;P.&(FJ0[1V@OP.@"CJ4:XK?EA&:DF/ @];T4/TAA4V1LX MPY0E":&Q\C_T3F60MV6KT'"=VY"2@F,F=>V/0SZZMDSE=G@UN&EA!ZL.=O"T M@QTL>MC!D@FF,@06\K_&K),]"K(3.(+T)+D\']P=J(8O!AS#B#R2,QCNL-RA M AR1Z^1D,IK \-";BO<:3:+9A'%BB9&R:WNNW^TGUJ)MU)U[.^YNF=EP94%@ M0:')Z9?S"$P[0EK#Z2JT[5H[&@)A6=+41>,=Z+S0VFT-3]#/\?D_4$L#!!0 M ( %R&7%.FPKH*1@, -4& 9 >&PO=V]R:W-H965T(?A#C#JWXF=)0&2ML/V<'?%];8^JS83"[4E3Y(O MW7\_2G;<%+@6V(,M4B:_CZ0H>GV2ZDDWB :>NU;HC=\8TZ_"4%<-=DQ?R1X% M?3E(U3%#JCJ&NE?(:N?4M6$218NP8USXV[7;NU/;M1Q,RP7>*=!#US'U[QY; M>=KXL7_>^,:/C;$;X7;=LR/>H_FKOU.DA3-*S3L4FDL!"@\;?Q>O]JFU=P9_ M20N+A'(A?E#3-LNU;R!,I:$YH57*K.FX+CPA[* MO5'TE9.?V=XR);@X:KA#!?<-4P@?O[/'%O6G=6B(P)J%U02V'\&2-\!*^"R% M:33.F<;>KPLC?P]DSS"IBH MX8:W@\$:'MRQD;#[@8JZ<*R!AJ^#T88,J38_J\/[-#MJUTJ*BK>>=\;A?BJR/"%N%_M>+96MF 1S)+W M<=?)01@-7(!IY* )7P> SQ7V!GHZ>T<.-?70)^\+#0,N*MDA?( T#;*R("'. M@CQ/2"C+("YB$K(H2)+">W@CD4'3'A$24#\8FXX@X#P/HCB'/ GRC)8L*./" M:FD6>[>' ]U66RY7)+JO$];*^]K;2FI70;H5U1,,@E-"95S2LZ GA3*/O6LI M* K#J85!H^!2@9"&HHF#=)E"06M<1%!X-V<&G$D'BPE=DBQA^ M_:5(XN2W"_$%J2V.@?(+I:Q&Y)W E>%:.V7'KG"V#5O!AMELYFF8TV M^<\N7'@Q:CI41S=0-45+W35.G7EWGMF[<52]F(\#_S-31TXGVN*!7"VA#VH< MHJ-B9.\&UZ,T- :=V-!_!Y4UH.\'2?6>%$LP_\FV_P%02P,$% @ 7(9< M4SC3HUC< @ >P8 !D !X;"]W;W)K&ULC57? M3]LP$'[/7W'*Q ;21'ZTA8ZUE4K'-AY@%67;LYM<$HO$SFR7TOWU.SMI:#6H M>'%]Y[O/WWV^7D9KJ1YT@6C@J2J%'ON%,?5%$.BDP(KI4UFCH)-,JHH9,E4> MZ%HA2UU2509Q&)X%%>/"GXR<;ZXF([DR)1!?SBN-8[>["5+*5\ ML,9U.O9#2PA+3(Q%8/3SB#,L2PM$-/ZTF'YWI4W MFF+L#WU(,6.KTMS)]7=LZQE8O$26VJVP;F(' Q^2E3:R:I.)0<5%\\N>6AUV M$H;A*PEQFQ [WLU%CN479MADI.0:E(TF-+MQI;IL(L>%?92%473**<],%IB3 MQ ;NL);*<)'#\3U;EJA/1H$A?!L5)"W698,5OX+U"6ZD,(6&*Y%BNI\?$*^. M7+PE=QD?!%Q@?0J]\"/$81P=P.MUQ?8<7O\5O#FJA(JE9H/E!KZAS!6K"Y[ ME/H9I((%SP7/>,)(D9D3'Y5^28C#]]P7")DLJ>&MH,;J20U,?QI-MVLP=#R3 M5Y9GQ;:*A]#MO+MG8MNK](==CEM"^L*[ MI48J8$HA)"3T^W $@Y"6?FR7(1QY5RM%4Z5Q],ZLUY[W[-%T/IT%/Z@D!9'- M;)9AN_/N]V2*0IOWWWJ@4_I=I_3?VBFD\+;Z3,GJ[3UR^(;]%_B"26M$.P_@ MS3/^EYS7(CFETJB^VV#JS38TR)C=0A2]7&VP,Q"(7N[&GH9$KH1I9D/G[2;K MM!DHS^'-6+YA*N="0XD9I8:GYS3(5#/J&L/(VHV7I32DA=L6]'5 90/H/)/2 M; U[0?>]F?P#4$L#!!0 ( %R&7%/I132:[P( . ) 9 >&PO=V]R M:W-H965T>]-J#C9 /:HFHX3%G M7 V]I=:K<]]7R1)SHL[$"KE9R83,B39#N?#52B))'2AG?A0$'3\GE'NC@9N[ MD:.!*#2C'&\DJ"+/B7RZ1"8V0R_T=A.W=+'4=L(?#59D@3/4=ZL;:49^Q9+2 M'+FB@H/$;.A=A.?C,+8 %W%/<:-J[V!3F0OQ8 ??TJ$76$7(,-&6@IC'&L?( MF&4R.OYL2;UJ3PNLO^_8KUSR)IDY43@6["=-]7+H]3Q(,2,%T[=B\Q6W";4M M7R*8$() Z(4FF7"4\BJ24;)G#*J*2K(2Y84B(;,DJ\=N77, MV)X44E*^L)6G"HXGJ EEZL1L=S>;P/'1"1P!Y?!C*0IE]E #7YLDK50_V29T M6284O9+0#%=G$ >G$ 51> ^;H9/,#'PT,&#YW#?E+:J;U35-W)\K5?XIH+C M$TR)?$#=0!=7=+&CB]^TZQ0N]E9#O%8EK]68;2GIM&;\(0-+CH[CL&UF/6JU>OV@-_#7=:->AK5;_2 . MJK!G$MN5Q':CQ&M<(X,0_L([K>E4Q)W/:$VWDM?] &M*CO9;UG3_RYI>);'W M#FOBAF3[%5/_,WH1!ONN&S2F.A9<&WK3:B$1YDQ,41)[K!WL=\$+4[K]?B'*N_7CE][ M]S$M94&Y H:9P05G76.=+*\3Y4"+E3N1YT*;\]V]+LT5#*4-,.N9$'HWL(=\ M=:D;_0-02P,$% @ 7(9<4]0/4.-_! VA !D !X;"]W;W)K&ULO5C?;]LV$'[N_@K"V( 62&-1MB2[< PD=IUE:+:@ M7KJ'H0^T1-M<)5(E*;L!]L?O2"FR&DN,APUYB2GIOOOU'>_(3/9"?E%;2C7Z MEJ5<7?2V6N?O^GT5;VE&U+G(*8=@#\"N _ M!80=@$$%&#P%!!V 8048GFHAJ #!J8"P H2G!AU5@,B256;74C,GFDPG4NR1 M--*@S2PLOQ8-C#!N2G&I)7QE@-/3!6$2?2)I0=$M):J0%.I,H[?H,DF8*1:2 MHAM>EKPIG==SJ@E+WX#$_7*.7O_X9M+7X(?1UH\KFU>E3;_#YI+FYVC@G2'? M\W$+?'8"W.^&ST^ X[ 3_OZ_.;]PP^!^9K M^OV:?M_J&W1%4W8@]-L:+=F&LS6+"=!_&<>BX)KQ#;H3*8L95>C/#X!%-YIF MZK/#\J"V/+"6AQV69T1M$>$)BLV"?BW8CJ10>JJMGDI5H55EFNMN&OK8&X\\ M#W*X:Y)WLN3B6#+"D3_VFY+?13:L(QLZ([L5G#Z@6R*_P"19%#R!W-W2;$7E M9_0W.FRX,]A8>:'5&?I =S1%N!9SI#>HG0A>F-BPMAS^?\26JH(&"5,2/2KT)#( M!)HH;.NA(XFCVM3HA>D;UY;'SB#O).,QRZ'MD\S8:NM1XR,N_%$4.#*,O<,X M\ISF;2;/;"H3HFEK?W9KL"T2!V<_O'KU#!FX,23Q*5ZM)90SY?$#$FN44\E$ MPF*4DP<%2=,'EZ.'=HY]I\;?A0;FXD:%JK)"N8F@=53[ M1]O%#_Q!VQ:L1,/G11=M6H>#R%4BA\&!W9/#=M"=/;( #?\JUL&15]' ;VTW MIXLN\/$D"3SL:CCX,$JP>Y94_:499%=TU\^H*KN7J\H.LP4'3E67.S@:)G: MQ>9@<,7[G?XT-6QNZW?YVLIP%CW/IY5&IH4X[+?/:V&>8MHU1J[BN$P M$_#(Z>A5H>"-4E .V8KQ\D .I6'R8P[ML%1 B[0?6@_&HR/?1JU1O&^1C,;C ML/MPA _S!;L'3.-B 61PCWZDJ*W\9_AX*F'?F7G_,)5\ M]TR9;0FXI8R/$LYJ'%I/+L5?Y76ZK=-4^IK./'6BW[BTF5L_'!@WC"N4TC5@ MO/,(]J L+]+E@Q:YO<>MA(9;H5UN*8$<&0'XOA;0&:H'Q#E @ 90< !D !X;"]W;W)K&ULE55M3^) $/XKD\8/FJ@M!>$T0,*+YDST8N3T/ESNP](.=.-V%W>W MX/W[F]V6@@J8^P+[,L_,,\],9[LKI5],AFCA+1?2](+,VL55&)HDPYR9<[5 M234IZC-%Q)T#CK!8/&U:CC[+W! M,\>5V5J#RV2JU(O;W*:]('*$4&!BG0=&?TL*/@-8>0+,"-'VB)3.?UIA9UN]JM0+MK,F;6WAM M/)JRX=)5<6(UW7+"V?X-XQJ>F2@0[I&90B.5R!HX@PDU3%H(!#6#1TR43+C@ MS&M/)S9#&&5,SA&X]+LM3W0_4M)RNI76+0U/49?8,[AF6E(_P?$8+>/BA(X. M6#]-QG!\= )'+L[/3!6&R=1T0TO)NQ3"I$IT6"8:[TGT$NXI2&;@6J:8OL>' M)%JM7+Q6;A@?=#C!Q3DTHU.(H[BQ@\_H,'R,"<$;'AX=H-.L"]GT_II?%O(4 M!L8@U9"$@CO.IE0WR]&L"YP""4L5+;0FS;W5#R5U?3!DAAOX?4JZ;4\O=8>>D,FF$P0F''=0MN-NN-Q6 M^;-55%N\8WI1,[TXR'20O!;<<-]^*;,(,Z?LZ3F7!@3."!J==T@ 70[UJ7M?\/4$L#!!0 ( %R&7%,P_RI? M804 )P? 9 >&PO=V]R:W-H965TB#[0TMHE*HDM2=K+HQR])R:+&&(U%D&>%WYY"RU5DG MZ*P'1G0VEWK &_079 9CD)\6-UR]>;64A&:0"\IRQ&%ZUGD7G%Y&H0:8&9\I MK$3C&>FM3!C[KE^NDK..KS6"%&*I11#U;PD7D*9:DM+C1R6T4Z^I@=XPY*8$J*5([8Z@-4&^II>3%+A?F+5M5S>&&Q)) M!GW.5HCKV4J:?C#6-VAE+YKK0!E+KKY2A9.#]X1R])FD!:!K(*+@H*) "O06 MC55,)D4*B$W1!H%>(YNB?.2L$R1/1]Z0RB-Z6%U>;OR@WCW=L?@R++@K] X1]'&R! M#^\!Q[OAEV[X$&*U>F#@_B;<4UZL78EK5V(C+VQUY0%Z)P0H<*PN;67^SG-<#YT10@;Y^5 N@*PF9^.90+ZS5"XUZT0[U M&GH:U4M"A$:0SW7)P=')RB/O>LFG=WV?Y]8P-#:-:P\BIX;6* M.$ 7A*/'=;J'3KM<:,!)T M0^[*%/83/9I#CVO]CO?1H2>U>B>/=01+0;W&X<+'O5ZX_8 %OF4;_^4R M7@HM=P_= M;K54$KIS>,.MSWE$(TL-D;^/OHPL'T3N"JG5ERWX-E]&.O%OCM@$'#VD.#AW MHW27^%0L2 QGG04'W2R#SF"C;T;+OMD*.*@_U65DFV_CH>X=-A MA+=\43917TS_U+-+E'WK:\)G-!J9S+RU9P^2+9PO0Z)TQ*EIG' M.1"U.SU!?9\R)MH&Z(3_X#U!+ P04 " !Q%"V2Q MQ ?)*I( B1,O&=8NB/N H=@+6J83+7IP)3II@7WXD;)LRB%U5=)Z+]I8-H]W M/)Y^_Q/MH\>BO*_NA)#H:Y;FU?'@3LKEF^&PBN]$QJO#8BER]#SVBA+A]CS@F'&DWQP'!4KF2:YN"Y1M#SP M!YLW;I+;.ZG?&)X<+?FMF KY87E=JJOA=I9YDHF\2HHWUQ-3\>>#HBD8I8ZBFX^O,@QB)-]4PJCB_-I(.M3VW8 M?KV9?5(O7BUFQBLQ+M)/R5S>'0]& S07"[Y*Y4WQ>"F:!3$]7URD5?T_>ER/ M9>$ Q:M*%EECK"+(DGS]EW]M$M$R\(,. ]P8X+X&I#$@3PU8AP%M#.A3 ]IA MP!H#UM<@: R"O@9A8Q#V-1@U!J-Z=]?;4>_E.9?\Y*@L'E&I1ZO9](NZ(&IK MM85)KFMW*DOU::+LY,EI_&655(FNHPK]BD[G\_HU3]%5OKXS=(6].A>2)^EK M->+#]!R]^N7UT5 J[WJ.8=QX.EM[PAV>IF)YB+!WH/YAWV$^[F'N!YWFY[#Y M[ZM<><>=YA>P^9^Q5.9A;>XYS"<]@B?=:_^MO[G+^R5L?BYB9>Z[S(>J7+8U M@[N+,2NET)!5?R6U','Y,T=46WMF0MGR-"&+.CNZ16=($_(EYW>&P; M'@/#FRK92/+; W0KW1-L81&./I@UKZ7!PHNL:'P)JC M[7S1WO+J>T8C/##J^BZ+E4*HT,M:$9SX]^Q[C7F>([MCQ]"00?GU6WKFP_5\ MQTM1H:2J5F*.E(2AV29'W.3(J3^^M>(-'.T P@@[X;F?O3L.M9E+)5"JV[HNPP>-_/O=!1.!$\<(\,H M"KK+'1NYP+!<[(@<^E!//;W)GNXU>;"/.XE>^-F$@;* MWFX$!J[X?^F"Q]@FKT\C"L5HV(OWS=XQ=K 7[@>P82^&V7OF4']=F7.1Y]Y,TDX<#:&\$8,^ J.O?SK05I'"C!-G]]J3(@-3@QV&L1P MD\#<[-5I$)N,?@2Y-UPD>^7BA#A:4:@3)0:,! ;CZ]2^\@AB"CN[G>IX2V%>?NI*.^5:*.XZ7/Y M_)]5)77CYCSSLZ'J ]M)#54I3-4?;\0NJ .^7D<^74-)%'6#FAI04QC4NP+V M1*BV@N9,KLWK$:3LM'6*"^/ZIXDJM9$>A% K3@W3*RB26+@+SCZMP,0'$FT$A,("XE)J];R_*4/T M^:W(9J*$=)49:6#>WM2;&98SF.4O*&7F 'I=RAU?S!B@,QCH[]0"WPJE*&D2 MHVF/5H@9PC*ROV0:9C*8F<\31N;H=0$>L-8W7#U;W9>?#C,'/0,P.@-/!L/S MY6+';(9"SP;, )3! /UI6L=L/HZ@IR=F^,A@/D)2QQS'LZ'?W9@P SP& ^\E M=+!;Y0!JWP,#Q #NE7L]0 9V@^S\OC.PVV/H,"(P0 U@H+IN/G6A'Y+F8EDH M]-3%U#QIJF*+BY6;#XTC^Y'I:8S#UL]A] ^PWO+R-E%.4[%0EMYAJ+)1KG_3 MM+Z0Q;+^A&PO=V]R:W-H965T,D MF\W2-"P(7A+;F7/F>.R9S/0HU5>] S#D)A>%GCD[8_;/7%>G.\B9'LD]%/AE M(U7.#$[5UM5[!2RK0+EP?4IC-V>\<.;3:NU2S:>R-((7<*F(+O.\+$/(X M0Z&Y+(B"S:$%5!8? M.!QU9TSL5JZE_&HG%]G,H581"$B-I6#X.L 2A+!,J.-;0^JT/BVP.[YE?UEM M'C=SS30LI?C(,[.;.6.'9+!AI3!7\O@_-!N*+%\JA:Z>Y%C;)I%#TE(;F3=@ M5)#SHGZSFR80'0!NM!_@-P#_H8"@ 00/!80-H JU6V^EBL.*&3:?*GDDREHC MFQU4P:S0N'U>V'-?&X5?.>+,_'GZK>2:VS/0Y#^RQ!?/0+'J4-XI5N@-* 49 M>;P"P[AX@D;OUROR^-$3\HAPM-G)4K,BTU/7H![+ZJ:-[T7MVS_C>PW[$?'B MI\2GOM<#7P[#WZ9F1/RD@M,>^.H!W@/:Y]W%(+:1]-M(^A5?>"Z2!XQB!D_) M19&.!OB"EB^H^((S?(M2XXK6I'-$Y/,K7",7!G+]9**P]:1PSR)* VG[J''==2ZC@9=O\!-F>^_=+Z(3ITG,:6M\UIB;17= MLXJ2N%]BW$J,AZ,C"\.++13FUS+C$YEC2D]DQJ9M#*309DO&5?D MP$0)1&Y(@?\*IC48C3458XRYVW>FR8D2/_"C\(R4<2ME/)P#5^]@_>D-67"I MI2BKJC)P322?I8)'[RHA_0O)T)!T(^<%-/&"_LAYG4+L_8V$6#8T]S*B MYZHU9EV=\23TSQRP=U?EO.$R]QM)L6RH[L4J.E7:9Q6.SPB]*Y]>,"@46Q8C M(+=",2VP*8(;KJUT(CB[Y@)O$?3]M%8-[_W<\.@9/7>EUANNM7^2IDOOM/;Z MM.^T^^R"R>3G6^EV.@7;U[UF:LOQSR]@@T ZLHV0JENE>F+DOFH>KJ7!5J0: M[K"]!&4-\/M&2G,[L?U(V[#.?P!02P,$% @ 7(9<4S6M-HZ0"0 .SX M !D !X;"]W;W)K&ULM9MK;^,V%H;_BA#LARD0 MQZ)XD5@D 7)!=P=HI\&D[:(H]H-B,XDPLN1*%Y>3E_+:MO];-23? VRXOZXN2Y:>8_CL?UY%G-TOJLG*M"_^6QK&9I MH[]63^-Z7JETVA6:Y>,H#,5XEF;%R>5Y]]M==7E>+IH\*]1=%=2+V2RMWJ]5 M7KY>G)"3]0]?LZ?GIOUA?'D^3Y_4O6I^G]]5^MMX4\LTFZFBSLHBJ-3CQM(]7\OZD;E>5N5 M#N3O5:TGFT;;@N;G=>T_=;W7O7E(:W53YO_-ILWSQ4ER$DS58[K(FZ_EZW_4 MJD>\K6]2YG7W;_"ZO%;HBR>+NBEGJ\(Z@EE6+/]/WU9*& 4(\Q2(5@6B70O0 M50&Z:P&V*L Z999=Z72X39OT\KPJ7X.JO5K7UG[HQ.Q*Z^YG17OC[YM*_S73 MY9K+J\G?BZS.VGM0!Z/@IS2K@C_2?*&"\C'XHA^\J[I631UTUU5J&GRZ54V: MY3_HBW^_OPT^_>N'\W&C VFK&T]6C5XO&XT\C=ZK^5E P],@"B/B*'ZS0W$B MO,5O\>*W:J);)UWQ<+OX6*NWD3#:2!AU]5%/?=>+6O]2KS1::AG\];/^+?C< MJ%G]/Z0-NFF#=FTP3QO_+LOI:Y;G+JV7)457LGW/7RX32CF78:A[]V+J8E\I M2$)#;EZY%1[;A,?0\*Y>=*^GZC3X7$S.D.[R37U\,$G%I@V!QGR3UL]!6DR# M2?M!Z79>TEP53>W2>%D5-Y3C<>25+=Z$$..R32;E0K>H"3I1NOF'7+D:CZW& MHRCQ-IYL&D_0QC\7+[JW9?7N:C*QFF1AZ&U2;IJ4:)-WE9JGV310;WKX+2HVC5O'?!M(_!7(]KC1-J MH1U"(OR/ 3$@3- 8?M41I$U6/ 6YTH-84+6C54O@A?[22>*,A]@/!MM^[[?C M :*1"(UG\_Y-RME#5J3M^W<:9$63%D^9?DK]M^EF5;,)&<8H\O 08" Y'(*K MHEOW1E(FJ+]=@!O!Z=8.@WF6/F2Y!E'[U-8Z35)39^^9U7L>89T'(A*^&ROF MZ;L/%*LJ3!%&$?'CG0 K"0Y+W7JUT*._(8,S )N3.H $N0F 2H*S\N,KLH[$ MB2]B(W,4)\B;"M D.#6]89P&>5D\C1I5S9P1V40=$1$*?T@ 58)3]6?=;M"V MV^:[JFJ3M"9]ZQ'(INF(2T2A"'@:X3S]M>/Y1HR^1R:RH3KB_M$M J9&.%.[ M5/9EG\TE8PYO M2R),#* HPREZB(%B#JER"&A0$P&0[,@QP4"*"8Z/&H7W]3 M]W]^":ZSLB[S10=BK+, (C&<&Q6 (8$G8/LM SHR,FS65 "G1,\*ZFY+@<)F M$DN(/S<6P"2!,PEU1\).OA(ND7X;B[!X[G74DJ!P+,MR@:@!0!,XT'9W;<(Q MR990?QXH &!BOZ6&W5R;L/,O(K G!! G\/2KS[4)V[]&?AUB@%X\&/1B&WHB MQE:R8\!>C&,/,VZQ(SN+] OC7]:(@8IQSRK"#NN L6U61U'$_0]!#+B,<5SN MN! 8VZ <)3&RW!4#*6.%^(6.G<67(,PCPC'%X?BD;A3\(KO58_Z ?&QM7ON-J;.QPJ(SX<[P8$!D/ MLQH;NU9CB42>#Z!DC%/R(-,<.] 94HD$E ^$QR?KOSL$/>< !H3,ECBE@ ( MD\$F\Q*;CS3!AH4$^)CT\-&M]IXN.@$:)FPXK0%Z"0Z]8[2V\1UT MQ+XN'D-G;FX5@[1FY7^D<1M0%L"0XVC]H'^6H)])+#S<1) M()8<;"9.VKD>MMM- M\DSCV,C1!D]YX$=LD=-\[ASEK:G&+(UCD)E)(XI5!C+1UKLL@LK@10R3X#>\Q6 M6X>G16X%<$WV3,GM[*JEC3%D"4$:&Y![/.Q!GEHZ]AY+;.^QN?EX,'.[KGI[ M5@;;;!H:&Y+#P^WMNNRVK4:>$!(:.X]#''M;_@KKO&-!%KLEQB[CL-?B]N^T M#1T&5R*[.4-CMW'8.Q6XTU[;T&%RI42V?X?&9N/P.R[-KBO;ME/('!@)C8W' M(8[/@S? MA\.M>A#SB$;/&8UC*.DXM2%HC%!RZ]@&3DFOZGOZ/6(>S2##+8L0\[!%SVF+ MHS1WG,9(D(VGQ#R,T7<:PZ?Y_KZ/F, MS_$+K^H'^3]B'KA8'8T81GB#93W'*(X2?EFU>>S'I?O8.*?;'JO^):V>,JUB MKAYUN?"LG2JNE@>5EU^:'-> M_/+_4$L#!!0 ( %R&7%//>K3Q5 4 ,@ 9 >&PO=V]R:W-H965T M ML(<68AEL(WTO]W^*0T(\TYO+*,W_HGUQK3_HH?DVU3(^!)L[B,.D^!_\/DQ$ M)8#@A@!R""#Y?1<#Y7=Y$^A@,E9RCU1VM5'+/N2IYM'FYL(DFRVJW80QXO?'WNZ-(7DY) >'O)/1"^71:#2\S=G 5;&M(B%;M." \/DQ'R=R$BNGE'>,;RKK!!+3@*3 MLXLIL#+F;E,L;0G,1(@[S^TT/QM2RD\+L;&G.T46&5AI7&*1=[(&5,7';8[%+NS3$M-X1XV$3 MSJB%*(4A^J""A8@#]3-_OZ&SHR2(Q7L*#+4,I3!#NQ@"*^.AVQ"+7 J#T6&( M7S<$\R9#+$ I#- 6AK2L+=3RD\+\[.('K-SB*8Q9S+(N?3VK]_6<^V_;P2PS M&'L*P;.'+T16% M66JRDS7Z#N46!9]9SK(NC3Y[H]%O>JO'+#09#$TSZW,9;X06:+I20L0B>5^_ MPBPRVX>R^\F86E>&,?5$6Y9R4_6SSN4W>N#5_9FNK3SO-[. MT\;U80')84 Z/3FZAG +2GZRAMZAW,(5RU;>I9_G]7Z^5D&\RKYL+-0JWWU. MT5QN$UULT99GRQWN:;&O:R\OML=O [4*DQ1%8FE"^Q>^^5&H8L>Y.-!RD^_R M/DFM99Q_7 OS:*"R"\SW2RGURT$V0+GO/_D?4$L#!!0 ( %R&7%.,0&// M&@, "X* 9 >&PO=V]R:W-H965TW< M<^['N;$]V%+VS&.,!;QD*>%#(Q9B?6.:/(AQAO@U76,BOZPHRY"04Q:9?,TP M"C4H2TW'LKIFAA)BC 9Z;<9& YJ+-"%XQH#G68;8[@ZG=#LT;&._,$^B6*@% MFS MFMR'0\-2$>$4!T)1(/G:X#%.4\4DX_A;DAJ53P4\'._9O^CD93)+Q/&8IC^3 M4,1#HV= B%8W<' MYN90G%.SOF=UK6.KR:F5U_,LVSTVFYZ:.1V_:SN5V5&JG2K53FNJM3^QI7C= MBK'[L2KYE2/_?2H5\,ZQ2K;OUU0Z-9,J.?V:2J=67L_MN5Y-I5,SJ5)'_3U- M*O6J5'NMJ<[I#J5B!W)7@^\BQ@SN22#WQI8J]BOJ_L?*95NO)X+U/L%*_&&/ MNS4=QDTV=DVK!AO;KQ%-&XSZ=9G,@_-/GD21OGAP"&A.1+%O5:O5Y>96'^FU M]3O[9FPWK$_494B?MZ_TQ4WJ ;$H(1Q2O)*NK&M?]A0K+B?%1-"U/GV75,AC M4@]C>:'#3!G([RM*Q7ZB'%17Q-$_4$L#!!0 ( %R&7%-R;6B/QP( * & M 9 >&PO=V]R:W-H965T>>>WSC3+=* MOY@*T<)K+:29!96US6T8FKS"FIDKU:"DG5+IFEF:ZG5H&HVL\*!:A$D4C<.: M<1G,IW[M0<^GJK6"2WS08-JZ9OKM'H7:SH(XV"T\\G5EW4(XGS9LC2NTS\V# MIEDXL!2\1FFXDJ"QG 5W\>UB[.)]P"^.6[,W!E=)IM2+F_PH9D'D!*' W#H& M1J\-+E (1T0R_O2/+E3#^"=L^-@H@;XU5=0\F!367W9N]]C[L >+1$4#2 Y+_!:0](/6% M=LI\64MFV7RJU1:TBR8V-_#>>#15PZ4[Q975M,L)9^>K[O1 E?"(.?(-RP0: M8+* )9:H-1:TL4'9(I1:U;!0TFHRWY!06\'"2T1MX'R)EG%Q 5_@>;6$\[,+ M. ,NX:E2K2$^,PTM"79IP[P7=]^)2XZ)P^8*TN@2DBB)#\ 7I^%+S D>>WCT M'AZ238-7R>!5XOG2(WSW3#"9DSO>B/R]$?E@A)+B[?9$NG1(E_ITHR/I[O)< MM9+X]7 PER#IPZ:STFA0;_"@IQWKV+.ZCW@SCY,D&MU,P\V^=Y_#)G%Z\W6( M>J=Y-&@>G=0\](SN>^:C^LZ!>"V@70?JF4W4W<+37\E.;_ %!+ P04 " !$J9DY%UDDU:M8^/E* MD"@QH"SU,82AGT64>=VV&9N(;INO94H9F0B0K[,L$O_V2,HW'0]YKP-3NEA* M/>!WVZMH069$?EM-A'KS*Y:$9H3EE#,@R+SC/:#[$6YJ@%GQ)R6;?.L9Z%2> M.'_6+X])QX-Z1R0EL=04D?IX(7V2III)[>.?DM2K8FK@]O,K^\@DKY)YBG+2 MY^E?-)'+CM?T0$+FT3J54[[YG90)U35?S-/<_ 6;[4_)"V)J *8GY@E%3[=_ M0Y*8QR@%CZQH7SWQ:4!D1-//:L6WV0!\^N5SVY=J$YK*C\N O2(@/A*P!L:< MR64.ABPAR0'\P(UOG<*/W'B$'02^4J^2$+]*V,-.QAE9W8$:_ (PQ.C AOKG MP^$A/=X7??B^Z",W?$!B!4>'X#M:UJIVK!F^VA&^KW))!"B;,@??_U#SX%&2 M+/_;P1Y4[(%A#]S-?JAI"V!H@-J-7[JHT<0HA%"E];)=S?V5K0#J=6\6#O87 M!LT HMK>RN'^2EQOA AOK]Q)N%XE7#\G8= C+%ZJ7XYG\'U,LBR8,IJM MLW-T;56[:=U 5P2MXT-GMOMY? $3(O28.DL<=%0W(8)W$/[JVMO6KQ%R4DWF M]#^5_);\5[4PPC8@OH78UL]0[5K+*9$[GM-"$![]UB/K<\AM=)?(Z&YQEPC6 MA5#]%B);(T+AQW9T[P0A0J^:R)8K?GC6F:TA47!,SH(HO>[5C86B1&-R@7MHZ(\96.-2R1 M.P<5=?@Y[EC8^B1V^^15>EYM7=@Z*0YNH;:U1NP^H5W\Y1B>(#QI7=C:*G:[ MX UJNRN'&+,EF/Q.X3XL5E&IP@/.IAPRN 15+^UBV 4G]A[FMR$/,U MD\5_8-5H=2?T8&Y"WHSWT'T?'1@?H/MA<>-CZ8L+J'$D%I3E("5S%0K>-52/ MBN).IWB1?&7N()ZX5*UA'I&UL MK5==CYLX%/TK%NI#*W4#-H&0*HF49/9CI$XUFO1#U6H?/' 3O#5V:IM)Y]_7 M!@8RFD!3*2_!-K['Q_?8)Y?90:IO.@WY+4K&"A":28$4;.?>$K];$>("JAF? M&1ST41NYK=Q+^-Q^0O^K MVKS=S#W5L);\"\M,/O<2#V6PI24W=_+P#S0;BAQ>*KFN?M&AGAL3#Z6E-K)H M@BV#@HGZ27\TB3@*(+@G@#0!52+\>J&*Y14U=#%3\H"4FVW17*/::A5MR3'A M5-D89=\R&V<6ZYR*'6C$!%I3I1Z9V*'/E)> Y!;]+65V8)RCUU=@*.-OT"LW M\6,N2TU%IF>^L10>*_(H. M&]B/4!B\120@^-/F"KU^]68 -FS3$E:P80]LN_-_W]LWZ-I H?\;P!VWN.,* M=]R#NZ*@*4BCN0:$05^R#4]FLT>(*S5VPAT6,DS"(9O[#"191RR(: M9+$NBY)3=QV0451HUW8W)/O?'CA[Y8I%_()%$H91-#U-8]+2F S2^&!W?V./..B?OY?2E?),>\7#0F4=P6?D:O&,:\02'/3R. M3 P/\EC>?83-UP]HQ:0^0SU,.F!R4?UP9S XO+""#> S">.@)W6=(>&S'>E, M"<ADNB8OTD7"<=1WY#MCP_)%.DLAY++"-7CQKYCX1U5@ 6I7 MU;H:I;(4IBX(V]&VGE[6560WO2[&;ZC:,:$1AZT-#483FP95U[=UQ\A]55/> M2V,KU*J9VV\"4&Z"?;^5TCQUW +M5\;B)U!+ P04 " !G7EY(5T9(HVDGL/,2B M=._AX7+/Y3)<,_Y#S"F5X&>6YN)R,)=R<>$X8CRG62S.V8+FZLN4\2R6JLAG MCEAP&D]*IRQUD.OZ3A8G^6 T+-_=\]&0+66:Y/2> [',LIB_7-.4K2\'?7]%_ M*QNO&O,<"WK#TN_)1,XO!^$ 3.@T7J;R*UO_0:L&>07>F*6B_ _6&UO?&X#Q M4DB65#3D; UX M8:W0BH>R;TIOU9HD+X;Q07+U-5%^4PJNA*!2 M@)-;*N,D/05GX.GA%IQ\.@6?0)*#QSE;"N4BAHY4+ HL9US5>+VI$?74&($O M+)=S 7[-)W1B\+^Q^T-D 7!4\^L^0*]]<(VLB ]T<0ZP^PM +H(F0G;W6SI6 M[K!T=RUT<#TDN,3#/7C=4?C[LS(!=Y)FXA]+!:2N@)05D+XQYTP(1@-2)N&/C1T%EM]T[7#!,7A:@V:Y#T:I+>04AN4+P& MR8AT2';-%,FHCZ1?D_2M)*_&XV6V3&-))^ J8UPF_\6%.IF(^AT&9WZ$7;]% MU&#FX;"/:% 3#0Y&--B/J,',0C2LB896HG^JS+5[T,/N:&(UZ+A%L6N&0I^X MKIEB5%.,#D Q,D4%[%#LFJ$P@'T4H:MEW;62_%[FKV*T5Y2K? R>!)TN4_ Y MF5)PHA3\A<9TX$6Q.BZFF[49.B3@S0GAGVF]H5B&KI9BS"TJ_!;T@7LJNP9C AJYPNC'5%_/62U',-#Z#'L*BU$T(=M03;815$0 M8#-+I 49'4V0=R##H%^0W^7:;*$69&07Y'LU77)IQ=)RC(XDQTC+,3J,'*.N MTB+25KL=1DV*6HZ178[?$H:HJ[=G!IX[K)I$M2PCNRSO%X)VD.+ XD(LXC&] M'"PX%92OZ& $C+/ZXT#-ANHD@>P+_H]$L1TYM 3Q.SR;[=,9"MDSU$UYXD Y MX#0MIYJ8)PLKM,XI*#Q22.M,@.R98.^0-JRZO0!%03M:#'8P"**>>,$Z&6"[ M[KXEL"NH1LB2 '=V$B8['&#R"R7$"$NN\@ ]SB%/! M-'8SV&^'H\'*"Z.^^:TU'1_N$ <;CF>" +:)F@YQ".PAJL49V\5YST ,.KWD M>U%[-6ZP\K#7Z0S7RWCQ"[C>Y_Z&H0\[.SF3%9JZVF>/T2+.+'KY5MBL8)J;BB] MSCFET0RCGFTGT6I,[&J\7S22[L9 5=Y>EANL0ACV,-PZYK=O'SX0C#N027\L M[O#$_:'H;-UBJ27HK+S<$V#,EKG<7&C5;^L+Q*ORVLS1YIO;QR\QGR6Y "F= M*E?W/%"CSS<7>IN"9(OR3NR92;7>+1_G5&577ABH[U/&Y&NAJ*"^5AW]#U!+ M P04 " !UMCTJ[OZ]46$JH; M,@6!-VNI$FIPJS:^3A70V)$2[D=!T/$3RH0WZ+FS!S7HR9WA3,"#(GJ7)%3] M'@&76=\+O]8=B=M2W> M ;XQR/31FMA(EE(^V\T\[GN!=0@XK(Q5H/AX@3%P;H70C5^%IE>:M,3C]4%] MYF+'6)94PUCR[RPVV[YWZY$8UG3'S:/,OD(1CW-P);EVOR0KL(%'5CMM9%*0 MT8.$B?Q)]T4>C@BH4TV("D+TFM Z0V@6A.9[+;0*0NN]%MH%H?V:T#E#Z!2$ MCLM]GBR7Z0DU=-!3,B/*HE'-+MSK$BIC, MA:%BPY8Y)=,:3)KF7PFPUF8H8X@K^I)[_^7_\63T_C&H$?$QK MF=OHD-M15*NX@+1!FL$G$@516.'0^/WTH"H?'[,^_9CU63U] BNDAU7TDUPV MRSIM.KWF&;T9$\S ]1VVH9,ZO6-TR3A6*&CRXPY)9&X@T3]K3+9*DRUGLG7& MY#"1RK _>;W#'ENYAJJRSE5NG8KMXR^#=N.FY[\%(7*-GW"96NI:0%7AM=]$$YPZ.JM# MY%[Z1STK ;5QTT63E=P)DY=%>5H.L*'KVZ_.1V%W'%:<3\+N-)]/_^3S:7E/ MU88)33BLT530N$%O53Z!\HV1J>N82VFP_[KE%HIP( $(' 9 >&PO=V]R:W-H965T?S:"O5LRX!D+Q67.AQ4"+6EV&H%R54 M5%_(&H3964E54313M0YUK8 NG:CB81Q%65A1)H)BY-;N53&2&^1,P+TB>E-5 M5/V^!BZWXZ 7O"T\L'6)=B$L1C5=PPSPJ;Y79A9V5I:L J&9%$3!:AQ<]2XG M0WO>'?C&8*MWQL1&,I?RV4YNE^,@L@X!AP5:"]1\7F "G%M#QHU?K07+M?LFW/1@%9 M;#3*JA4;#RHFFB]];?.P(^BE!P1Q*XC_5Y"T@L0%VGCFPII2I,5(R2U1]K2Q M9@?1>'IJ,=&F)N[3$SEYRP-X-$PSA_,Z4 MV+L$W#$Z9YPA TU^W!D1N46H],\/D$F'3!PR/8"T@9-3!?;J,;$F6"H 4DF! MI3[S);0QESES]K*^%(,H2D?AB\>)M',B/>9$[&,UJOX.*^[G:>2']3M8_Q@L M\<'Z'MC ^N6#91TL.P9+?;#, XORW \;=+#!,5C?!QOLP]+P_!@L M(^;6F8H!T\A7",K'SO?9230\%.FP@P\_A#]*I-R'&^Y59Y(,TRSI<,VUWC\6 MYUD:_5M9X4Z'LZ_+5ZK63&C"866$T<7 Q*6:CMU,4-:NZ^6)T @ /@8 !D !X M;"]W;W)K&ULC55=3]LP%/TK5L0#2-!\IP6ED48K M-*1-0A3&P[0'D]PV%HZ=V6X#_WZVDT:!IM5>&G^<<^XY3JZ;-ER\R1) H?>* M,CEW2J7J&]>5>0D5EA-> ],[:RXJK/14;%Q9"\"%)574#3PO<2M,F).E=NU! M9"G?*DH8/ @DMU6%Q<J1-]^ARQ,;O9Q3 M:7]1TV)C#S:6K=,09M[B2@F]2S1/92O]611;"HBOT3W; 5-<$)#H? D* M$WJ!KM#S:HG.SR[0&2(,/95\*S$K9.HJ7=Z(N'E7ZK8M%1PK!?4$A=XE"KS M'Z$O3M.7D&NZ;^G>9[JK0_?)@SYY8/7"(WK[M!_H]P^]A>X55/+/">&P%PZM M<'1$^!$W^@TI$ 33T6-JZ8FEFR[;9;X7^_$T=7?#XSB$1;-IE/2H3^:BWEQT MTMR+;JHKPJYJP7.0H_9:@7A0=SI+O"_F#D$S;Q:->XM[;_%);W>$$?TE%TB; M*[:Y&G47'Q2.0G]P*JV]0U0X\Z_C<7])[R\YZ>^)*TQU$_1=$; MCA,_";^X/(1=QU[PU:4[Z&YSL_[$8D.81!36FN=-ICJF:&^K=J)X;1O^E2M] M?=AAJ2]X$ :@]]>[&*8=^:9 M8;!G?63\AR@!)+JOJT9LG%+*]HWKBJR$FHA+UD*CGA2,UT2J)3^XHN5 2JEON-MU M2PYP _)+N^=JY8Y>J([C\=8'V%6DD(DV._OG9T5:]*HE>7H,DM'J%7J,O-]?HY8M7Z 6B#?I< MLDXH4[%VI8+0KMQL"'C5!_3/!+R!]A(%W@7R/1];Y+ME^35D2HZ-W'LJ=U7J M8_[^F+]O_ 5_E?^W#\H"?5#>;17K5;%1Z>_N;HL] M/UB[=].Z/&/T!"@<@<)%H*N.5CEM#M;WV$NC2< D#D^@YC;8\Q([5#1"1J\OA.EI5A0T P1+V,D,:!5$T0FU MQ2C!H1UZ-4*O%J%WK&X["1R5A.='PL$@"U9(O;"AKF84/@Z#^(1U;H6C(#W3 MGND(FSX#VPC)N_X44GNA:M&#JK*U0=,Y0)C,OFR;5>J?P<3>X\[N+8+^)TO@ MU@W:FW?>I"K#-FPQFC3#4Z;):8,7F3XS22I=LF'3;<=-=[$S!Z]/2A2'0>B= M0EOL<)3Z\1GNQU,"^\_L24*H0_!MEG5U5Q$)N9H5U-R44:+[P,KLSUA>QV&\ M.MV>;'9AZD7GF!\/&[Q\VOQ!K2]0 _:"ST^;-(TC_Y1];A;'J\0[07 M#C\2?J"-0!442N==)BIYWL];_4*RUHPLMTRJ &ULI55=;]HP%/TK5M2'5MIP/NC*4(@$A&E]0$)%W9Y- MV%V-?GG/MAWTN\%_)-%0 :O9>,JY%7:%T-,599 M 251/5$!-R=K(4NBS59NL*HDD-R12H9#W_^"2T*YE\3.MI!)++::40X+B=2V M+(G\/0$F]B,O\ Z&%[HIM#7@)*[(!I:@7ZN%-#ON2-@^$L MLG@'^$%AKX[6R&:R$N+-;I[SD>?;@(!!IJT",9\=3($Q*V3"^-5H>JU+2SQ> M']2_N=Q-+BNB8"K83YKK8N0-/)3#FFR9?A'[[]#D\VCU,L&4^T7[!NM[*-LJ M+S+M*NMA56^TJ%PW MKH0VO>V6A9GO("W G*^%T(>-==#^8R1_ %!+ P04 " !,;TSWC+R(#D.@UIX68&9F4Y95IBCB#'(M+5D*AOJ2,YUBJ+M^8HN2 DTJ4 M4].QK,#,,2F,^;0:6_+YE&TE)04L.1+;/,?\< .4[6>&;;P-/)!-)O6 .9^6 M> ,KD$_EDJN>V7I)2 Z%(*Q '-*9<6U?W=J6%E06/PGLQ5$;Z536C+WHSETR M,RQ-!!1BJ5U@]=K!+5"J/2F./XU3HXVIA*MD"QOQ(H@)T7]QJ]-(8X$MG=" MX#0"YU\%;B-PJT1KLBJM!99X/N5LC[BV5MYTHZI-I5;9D$)/XTIR]94HG9RO MU+I(MA002]%U'/,M).B>X#6A1!(0Z'P!$A-Z@3ZCI]4"G9]=H#-$"O28L:W M12*FIE08VID9-R%OZI#.J9!07B+7^H0">>VX=PJG'\I.P @&*6J[THL%[-0T6L MW025&[T9=W/7L_Q@:NZ.:]6W4F6)HM;J Z/7,GJCC'>%@@,D\:O*O\0'O*8P MA%A[\8^"1Y[K=PC[1K;GN,. ?@OHCP(^L .F\H#4 D24Q*J,@%* P<7H#\2? MA!W(OI$7!,.,0J=A.O@SI@YKM6U)U<\^C>T9?^=\PWI!"(0JITUF6HDN7U M/5IW)"NKJVC-I+K8JF:F_CV :P/U/65,OG7T[=;^SDX>W8OIV.1ZI#'<"^)2J.( MR>T7",5FTJ*MUP MWKJN 606OW/8J+UK8D)9"/%L;NZ"2E,Q&N0FB]"((\0#[.03,>?D*+ M[X]S\O'])_*>\)C\MA*I8G&@QAV-Q(S[CE^0^)*3N@Z50UH-; MUH.;^>LVTEEHW&ZE98H#1Y,_OZ$!N=,0J;\L[KNE^V[FOM?@_LKW)61E))9$ MKP"G!JX7<.6+--9U>Y?[ZV?^S%Q=3X?>R!UWUOL[5&-$!UYI=$"U5U+M6:D^ M0,*V60Z0JK_7)H9R'=/\DWRY(KZNQ$RK&ZNI?"!P@464H195ECL0_'Y:SR4HAS]C$4]:YTO20YU=P- MAHVYHWN*2JUD[\JTE7V'#Z(Z$O-S77%%T!?+HXSX9Q;'*0O#K1%>)O$,*A7! MH?J5X6.Y)=0CJ,0$Q2&[QC0 \U=DBW879 %//(YY_'2(R!6H;=NOG8A0]YP" M,NT8--3."0_YD<"[^.G=NQ,-37?:0^WB@V-#2SS[8N:P+-($PW\M\=I#1U55 MNL<-.*\Q&C:6T$YZJ%U[WBR3,UI5'[3SK2%B2 KXEK.=K=>FSH? M:IO]S;C#P';210?GM)^/DV%K^GS-PK2N"6>%GX,9Z+DU57Z>W4V=7:\[:-RJ MG5I2NUS>,"[S,%[KRTSYVI"&U1+ONJ-J2.?9W="JQ'H.%E]32#N-I79YW'N] M.G48*#P=3*+FOG5WLNK:934[X_#=&8=%9KP<:"IVAB#P(^5Z6Y?M8H']+/:= M2JY/61W2WPFM:U?';T)EJI?S5<7PR0=/[(=I ('11X'E(@F\)!"K^H8NUCF8 M+S515*TL4>R]<-F5[OK%!XS#%U&$ > +O_],$LEQ:"8@?=P6]E1;Z"?&ULE95=;YLP%(;_BH4ZJ9760/@( M695$6A--J[154;-N%],N'#@)5HW-;).T^_4[-A2E+8FV&_#'>5^>7[.BN@I'H@*Q"XLY&JI :G:NOK2@'-G:CD?A@$([^D M3'BSB5M;JME$UH8S 4M%=%V65#U= Y?[J3?TGA?NV+8P=L&?32JZA168^VJI M<.9W+CDK06@F!5&PF7H?AU?SD8UW =\9[/7!F-A,UE(^V,E-/O4""P0<,F,= M*-YV, ?.K1%B_&X]O>Z15G@X?G;_Y'+'7-94PUSR'RPWQ=0;>R2'#:VYN9/[ MS]#FDUB_3'+MKF3?Q@8>R6IM9-F*D:!DHKG3Q[8.!X)A?$00MH+P7P51*XA< MH@V92VM!#9U-E-P39:/1S0Y<;9P:LV'"GN+**-QEJ#.SN10[4(:M.9 5""85 MN94&-+DDAUL+6!MRO@!#&;_ O6 0I-Z3A$=(55 ,2!>^M[[!'/C\M7T"&\J&3!R_E/M:L M*US8%2YT?M%1/ZS(C=!&U?A2&_+S"P:0&P.E_G7"/NKL(VS<)S&'Z*)OSNL2V]8$@1=V O N .,3P+>"P3#H_\# M.7XV6(NP8:6.5'"!<1D'ZAK0O;!P-TW[2I"--_H^4:5U3D0')I#:];V+R M%B2.TO05;D]4$L>C?MI11SLZ27N+G3NC2CTQL3UQ]J.WAYJ$4?BZHCUAF$CT MNJ+^00.QS?LK55LF-.&P06$P2#%)U33$9F)DY7K*6AKL4&Y8X#\$E W _8W$ M-M!.;)OJ_DJSOU!+ P04 " !N*UAF@*)>*IQ4S:)#&6?D_?*P< M46, .=T,I&(@309W!P.M&&B38;R#P:T8W'U7\"H&;U^&<<4PWI?!KQC\(EBE M=XO03$,5GAX+OD9"4X,T?5'$M^"&B,293L4;)>!M#'SJ]$;QZ/N2)W,FY.]H M]B./U1-ZA\[F\UBG2IB@RZQ,>)TXKZ=,A7'R!BAN;Z;H]:LWZ!4:(;D,!9,H MSM!M%BOY%A["]97Q2(&F>KU15&EU7FI%=FA%T4>>J:5$LVS.YAW\ M4SM_8.$?@8;\VNJS7UO]O9U] MRB)@QSO9/^S-CB>64-!-QM)"'MTC8Y\3]A-7#$UC&25%1-T/'D['?D".1P_U MK&D3N81XVT33-A%Q7'^\335K4V'BUA;<,MS;&.Y9#;_,(I;I7H'X2AL,I:V8 M2+LRV"X(.^B)A4):@C'>Z#3N#X;1!]JK5( R<;;H"D,IRZN'P9N,':<1B#:9 M3VB W48H]I,VVT_:^PYIP=C'N#MF_L8_OM4_%U #X RT$G$$<;O7&9M"KDKM MMRX7E>+\>GY-)L,@:-C>2[:E[62C[<2J[=EB(=@BA/*-,R5B&'$B]! F>:&Y MK(<:BHV)*);=_6#23G_7:P6F344=OT:U94*P,2&PFO"M&'< &L(')F!\0PL1 M9@K-M5'W82QJ]N@^6>%(N [%7):TW28%+8>#OQWLF!_<,*_-X4Z&F':;AQTS M(CA6 []P!7- PY2MT#PPN<.(2O06>K4+IH]J6_':;(/W4#S/!(OX(HO_;<)W MQ*7J'$YP&[PQ;6H][27;5IL8M8E5[5NKPF_1NIEP@NF/#EWT@D%#E#%DGF3B M00/ BHF8=X?&K@4M$1N1 %+YR8;HGW+;%S 38/A3H<09=)6%F\XQIM-@[ MU%2#32?%]E9Z4>L,ST,\_$+F0 1@ZD>74N8AS !=4Q]NMR_B^Q-G9_Z;!H;M M'6R6KA+^Q!@J6_WG(D/0?^@CY'B:IS;33=O!DX/YVS0*;.\4'>.4KH*B6^\N M4[M,VCM8$0/TQ [T/8Z'JZ^@+OH,L -?=P((_X*U;4L;J";X4/$@!FB)'>+L M\=#O %T[/]?L+AP%$8A_$7UX+=KF4]M6"@4]BA[I//'NW M"R_@@7U=[9E M#<;1\<%B8="-VJ>[Z\XAOW M^RZZL>>Y.Z9A:H"9V@'TI_=S*GF]&SK]=-L:&YRF=IRV[NET?^-9=A"JQ;8V M;0+2VD+H("/>SH\1UW0&USX3[[^[L\,RRPY/M70] MYDV,S #BJ7#OT=VSJN M:3_N/KLC/VO.[D"Y[>T0[$Q:@>H@"R:M.(UJ1UHI$XOBM%)"[N>9*L\*-D\W M)Z)GQ3E@X_DY/KK '<^G^&A6GG<:\>7QZ\=0+"!I4<+N82EGZ$--B_)$L[Q1 M?%4#]/0<,K6[T IMSY=/_ 5!+ P04 " !.+[S MM'%'#YDR&^YR7I(#[$#]*&^%7KF-2DH+8))RA@3L%\Z-?[WU T.PB-\IG&7K M'IE0[CE_,(NOZ<+QC$>00Z*,!-&7$ZPASXV2]N/O6M1I;!IB^_Y)_1<;O [F MGDA8\_P/FJILX''-UQ\^_0AW0Q.@E/)?V%YUKK.>@Y"@5+VJR]J"@ MK+J2QSH1+8+6&2;@FH"[A/ 50E 3@K=:"&M"^%8+DYI@0W>KV&WB-D21Y5SP M,Q(&K=7,CM\468:9:>$?DHU3RUWBB:'[3Q);P>VCN0?T M>0.*T/P+ND0_=AOT^=,7] E1AG[+^%$2ELJYJ[0?1LU-:INKRB9^Q6: OG.F M,HFV+(5T@+\9Y\H<"[0-C#_H _Z[?3O:%P_I_U M[7^V_B(90=,1@=4+7M';%F7.?P*@'8@33?0U(P(N[WLMK8H7ZL M%".K:#Z=IV4TC?'%&$]>@C9]$/;":?02M>VC?!RV#+X(?-($/AD- MW&33Y+D4/#TF2G^F3\".,)+2J%&./F3)IXU_TW:4X:5=S%GC09]!Q*(2#*D/[+ZZ#OI,[W4)[0:R6?<2,>]>\5JR784HGG5*/@ *<.?UW0R ,/8ZW;,=0/G>:R^YWSJ0_?'0 M]=!$V>$"'8"!(+FM/TGUV4^E$L3,56,IQL]V\,=L@N>#R _>OPF"WJ=W$GF3 M;A?T44$0]-J@C_*C&0ZZ?="'Q?$T[O2!VYK1"A '.QQ+'=>1J>IP;G:; ?S& MCIV=_95_O?8']C=F8+U_)^) F40Y[+4I[VJJ6U94 W2U4+RT$^(] M5WK>M+>9_M,!P@#T\SWGZFEA##1_8Y;_ E!+ P04 " !3W9*E5>.HZ,MRRG690UPW='*:%I/%E1F[$XLK7JDL+=B=0++*;UG&]]<3/'D9 MN$\W6Z4'G,5523?L@:E/Y9V .Z>UDJ0Y*V3*"R38^GIR@R]79*8!YHW/*=O+ M@VND0WGD_*N^>9=<3US-B&4L5MH$A;\=6[(LTY: QS^-T4GK4P,/KU^L_V:" MAV >J61+GGU)$[6]GD03E+ UK3)US_=_L":@0-N+>2;-+]HW[[H3%%=2\;P! M X,\+>I_^M0DXA0 :0#D%8"$(P"O 7BG OP&X)O,U*&8/*RHHHLKP?=(Z+?! MFKXPR31H"#\M]+P_* %/4\"IQ4,]WXBOT8?2S,2-GHE4/:.S%5,TS<[1!?KT ML$)GOYRC7Y"#Y)8*)E%:H$]%JN0;&(3KCUM>25HD\LI10$L;=^*&PK*F0$8H MS-%[7JBM1&^+A"4#^)4=CXG%@ /Y:)-"7I*R)%:+#ZR<(L]]@XA+\! A.WS% M8H!C W?:B MB/C#CL/6<6AU_/:)B3B51UR'/=<7,W?N!<.^9ZWOF=4WR-B:I1"VPY[*5,!_ M3(L8!'%P32QG?1*AZ[K#'**60_0C-0'K035%T2P*:WZB?E$$47C K5Y$ Z]9 M:F?>AC _*0163R5]S-@/A##O5Y?OS=WY,#?L=FKK6ME]9E(7-J06");0^^!& M<;2#X6&69_C<1O3VB+\_\5^#@NSV<^_- G=D^>"#;H*M4O7%]%F67-SLF(!] M WI94>A.I#'\0F@/.AB+@&'2>2,_1<(&4U";GAVDP/>F4322@4ZKL7>*=@VZ MK)'S Y? ;MQGI^38+N6M; UZ[6LT&?/8"32V*_1WBE5C[3!R/YJZ(XJ).[G& M=KT^6:\&284]4H$_G7NO9*IY[=1"Z>0>V_7^9*$:Y#[KD?*B:3A&JM-_''W? M^KUG^N-!YW4)>RP!V_2*9N@C$SDZ@VW?,Z-"GML6?J1%/8?;%%_ %;W^XPNTY [,K\OZ;_B.V@QQQ[1YEW M&D_PS^UA0WWKB(^1OG4$U9]\]VC87;,AQ+HT;C8;P394,?0.%D(*7[XQ^DRS MRM;*2-25:0^^Y9!Z," 3I6@TY[:OAQ\JVWXI@ M7QB-M '2=2-B[T8_IR+M/L8J,N@GVI][_EBB=6O[=J1K&,3>,(89W-I1^MSH M4I8T9M>3$O:03.S89''/S'6A)%);AHK*9(>O3;R992KUX,#>N 7N3\68-7UP [C"6.SL'#3UEM#@3IXF?U<&LN8" 3C-:7.G-RF58$C @/$> MH5_-6W1/12+1IOG2!(H%+RZ@JN-*'T2AC.U8AEA>9OR9 537EC>*'<5-T9 Z M. ?G-3D3&W/N)5',JT+5QP+M:'NV=FM.E%Z/D_!R"375?P)E 4_,<9S3N:@/ M\]Y3L0'] JYK<.=.9U##HCX?JV\4+\V)T2-7BN?FTJY^ ]02P,$% @ 7(9<4T3K'5)2 @ ,@8 !D !X;"]W;W)K&ULS57?;]- #/Y7K$A(0V)-FG;KF-I*^P5,&E"M AX0 M#]?$:4Z[RX4[=UG_^_DN650D6@G$ R^)[;,_?[8OSK0Q]L&5B 1/6E5N%I5$ M]7DNMBCR$*15G";)::R%K*+Y--@6=CXU&U*R MPH4%M]%:V.TE*M/,HF'T8KB7ZY*\(9Y/:['&)=*7>F%9BWN47&JLG#056"QF MT<7P_'+B_8/#5XF-VY'!5[(RYL$KM_DL2CPA5)B11Q#\>L0K5,H#,8V?'6;4 MI_2!N_(+^KM0.]>R$@ZOC/HF-!^PJ^?$XV5&N?"$IO6= MO(T@VS@RN@MF!EI6[5L\=7W8"1B.]P2D74 :>+>) LMK06(^M:8!Z[T9S0NA MU!#-Y&3EA[(DRZ>2XVB^;(C3A>^3I"T<+83%BDHDF0GU&HZND81D MX1AN=*W,%A&69+*'+G(:$Q/RL''6);]LDZ?[DF,]@%'R!M(D'?X:'G,=?3%I M7TP:\,9[\"X:87,'[ZVH"',@ Y],=7SSA-G&SQ[N\!%53]X=R#CJ,XY"QM&^ M"DKNT;&_%CE<&&PO=V]R:W-H965T/)[QC'="/JDUHH;G/.-JXJRUWERYKHK7F#-U*3;(:64I9,XT#>7*51N) M++&@/',#SXO8B=W$\9W]Q%VZ6FLS MX4['&[;"!>K[S:VDD5NS)&F.7*6"@\3EQ+GVKS[[ P.P.QY2W*E7WV!,>13B MR0R^)!/',QIAAK$V%(S^MCC#+#-,I,??%:E3RS3 U]][]M^L\63,(U,X$]G/ M--'KB3-T(,$E*S)])W:_8V50:/ABD2G["[MJK^= 7"@M\@I,&N0I+__9<^6( M4P!!!0C> 8*P!="K +U3 ?T*T'\'\/LM@+ "6-/=TG;KN#G3;#J68@?2["8V M\V&];]'DKY2;0%EH2:LIX?1T408(B"79ZAP"U*&[T\QC=K%W"_F,/9IW/X!"F''VM1*-JOQJXF*XPN M;EQI/"LU#EHT'L$WP?5:P6>>8-* GW?C_:"#P"7WU3X,]CZ _SSZ=*]#FMZ=43T+%^OA>_[QMQ@!=\+K30=4[<-:H2U M&F&G&M<[)INC9A8>"?2C_B@:-@N,:H%1I\ ':W63O.A(WH4_#$=!T"QP4 L< M= JD]+G$E&2Z^+Q))?W'YC)F6;,6@V,M@OXP")N5&-9*#$\^;8I/_>:XFZ[( M;'A\W/YH$/FU'N5-:MCV-BK*&].P;1"&T:#9JE%MU>A$JRC1D7?19D MP$R_ M,[4]&]QT"_G#_[/)/Z-CBX)>U&\)%M\[I'^O\[;_M)44DXOK+4IZ&5!N-\\+ MNO0PHRPIJ9 7+(,?*',XH\3]@DRJ\XZ$X+^J//[_FQ(^X M*Y<#W(2\3_! 2 M]M)48N8?4/4JJMZ>*0@;J-[:'1SL#OY;&'TM.'9&T <"6D+H ]3>?8.]S:,/ M33Z4%+^[IERO5A)73"-\H9A*Z9D9PP/+"NQB/Y06__3:O^7:'D_J-0(OK(/HZ5HY4U1/ M%Z;,Y+$+89,5[Z$%?P<^/HTV-M.@$(Y;Q@//X=UT4*CI0($E?Q460B]F('!* M?4\Y,A6\D B2)JST(?QB=S'S?E&PDHQ7*G+!+_ 9X\(T7)#A%C/ ?).)%\3R M2=YKQ;;B+J'I8KJOVHPH;"@ M%=MVN@<19=/ZC&PO M=V]R:W-H965TQAXNMAP?/=]Y=TJ=_/?575R301/8V,->;$DG??ITDN5Q8^R3*Q$) M-I72;A*51/5E'+NLQ$JXGJE1\TEA;"6(5;N*76U1Y"&H4G&:).=Q):2.IN-@ MF]OIV*Q)28US"VY=5<)NKU"99A+UHU?#@UR5Y WQ=%R+%2Z0'NNY92WN4')9 MH7;2:+!83*)9__)JY/V#PS>)C=N3P5>R-.;)*W?Y)$H\(528D4<0_'K&:U3* M S&-7RUFU*7T@?OR*_K'4#O7LA0.KXWZ+G,J)]%%!#D68JWHP32?L:WGS.-E M1KGPA*;U32+(UHY,U08S@TKJW5MLVGO8"^@/#P2D;4 :>.\2!98W@L1T;$T# MUGLSFA="J2&:R4GMF[(@RZ>2XVBZV#4#3 $/Z,C*C#"'!9GL"1ZU))CY:Y.T MA9.YL*BI1)*94._AY 9)2!9.WXYT('0.<[1AS!(/D":I/W?PV.NN2L\[0I/ ][P -ZL$39W\,D*[7F3@:]&G]YN,%O[ M.8%[?$8%MU6MS!;1'Q+GI)\NX(I[..T]D?MN5O6G+>93O_/UHRZ@B-_F%+CF,-#K4DWEL7?O-^ M$78EM0.%!0,EO1&WR.ZVV4XA4X<-LC3$^RB()?\ T'H'/B^,H5?%+Z7NES)] M 5!+ P04 " !$EUO?W!+TTS; W\T*$B**]1WQ5*:G=]822A#KJC@('$S],;= MRZN^Q3O =XJE.EB#C60MQ(/=S).A%UA!F&.LK05B7CN<8IY;0T;&K]JFU[BT MQ,/UWOH7%[N)94T43D7^@R8Z&WH7'B2X(=MO>C6A]U8/_9K@0O>K MV%WB9D23T4"*$J1%&VMVX;+OV"9?E-LZ66EI;JGAZ=%4,$:U^?!: >$)3 77 ME*?(8XH*/L X2:C]HB2'.:_*TG[?TQEJ0O,S@[A;S>#TY Q.@')8T#PW]VK@ M:R/.NO#C6LBD$A*^(B2"A7&=*;CB"28M_-EQ_N@,ZJ@D"*5A)U#F5&; M#8FFB<9"FE*T;'F8IN0@3?AH&K["UO^E$G?AQ-EVOQL%G?[ WQW68!LF?(Z9 M_8OI=J+GF*LV.[T&4V7//^@R#&7JVKLR^=AR7552<]I,D+%KG"_.)]W+:;?E M?&8F3C4@_IJOQM6"R)1R!3ENC*N@\\GHE=4(J#9:%*['K84V'=,M,S,U45J MN=\(H?<;ZZ"9PZ,_4$L#!!0 ( %R&7%,$O9#YJ@( &4' 9 >&PO M=V]R:W-H965T0R'WF!C0@89,924'PM80J, M62:,X\^:U&LU+7![O&'_XLRCF0>J82K9CRHWY<@;>B2'.:V9N96KK[ VU+-\ MF63:/\$LV;/JT3L06(]@&B-2!R<3="+LH+:FB:*+DB MRNY&-CMP5AT:@ZN$K$6[PO6WA 4KW>[N%^ZUP_Z P'C8\ M2H),:Z5 9,_D3E&AL0+V$(_SWW@FL"N8 ^D=M$J#_U_;82L^_'AMAV]2' 7# M/?F-6^'XH'#C-'OEE*'#7?KQ&_W3$/M]=W<$8?#2=((/_EQK@NW?^C2.P_@? M97^K\W%0A>OO&MW5PC1-L%UM[Y!QTSE?MC<7T#556!%-&,P1&IP-T+9J>GHS M,7+A^NB#--B5W;#$>Q"4W8#?YU*:S<0*M#=K^A=02P,$% @ 7(9<4\3Y MFS[! @ #0D !D !X;"]W;W)K&ULI59M;]HP M$/XK5M1)K;3E'2@51"J$:4BK5)5V^S#M@R$'L9K8F6U>^N]G.R&E;4A9]R7Q MG>]YSO?8R7FP9?Q1I 2[?*,BJ&52EE<.8Y8I)!C8;,"J)I9,IYCJ4R^.[[I=)\>$6M' ^&YY-&!KF1$*MQR)=9YC_C2"C&V'EF?M'7=DE4KM M<*)!@5

GJ>!/P@\!6'(R1KF3.V*,V MILG09O&/;;U#5T]%\"Y8)\T3;,K;G6VBQ%I+E%5BM(">T?.-=I<,! M0/$T _P*X+\&A$< 004(3LT05H#PU R="F!*=\K:C7 QEC@:<+9%7$1Z#Q"2[ M4!$/LQB=GUV@,T0HND_96F":B($CU6(TI;.H$H_*Q/Z1Q &Z852F DUH DD# M/F[']UOPCA*A5L+?*S'R6PEG4-@H<#\CW_6]AO6,3X>[3>7\7_;)A[._$".H MCT5@^()3CL6O[VH6327DXG<+=UASAX8[/,(]9KQ@'$M $N^0'C2=GG8.W[-= M]U/3+GT0%W\0-_EWW O1.K5HG5:B:D.T8N=SH+ D\@(5G&V(_F,W"=C.YUW: ME\T"OHL[(N [N*X=-@O8CNO;G5;]NK5^W5/U:U6M9.D:%MUC-U&O%X0#9W,H MT=N@P.M[+X/BMT%>O^.]HIJ\C0I][YFJK-4Y^+_GP%>FL0JT8&LJRV^Z]M:] M^]JTK%?^D7KU96M^IB\O"C>8KP@5*(.E2N7:/;5=O&R^I2%98;K+ MG$G5J\PP5?<5X#I S2\9DWM#)ZAO0-%?4$L#!!0 ( %R&7%-/,1 Z3 0 M .\. 9 >&PO=V]R:W-H965TP'S3I5&:I.TVY.ZJAKU[C,%)[$*-F>;IOOO=VPHFQ!".>V7!,P\SXP? MC\?CV9Z+%[DC1*&W(F?R\4CEEY$$@615%(GY>DYSO+R=X\C[P2+<[I0>L M^:Q,MF1-U%/Y(.#-:EDR6A F*6=(D,WEY I?W&$#,!;_4+*7!\](3^69\Q?] M/K^SWYC)PV2>$TD6//^7 M9FIW.8DF*".;I,K5(]]_)\V$?,V7\ER:7[1O;.T)2BNI>-& (8*"LOH_>6N$ M. 3S_ :0!.%^"= ;@-P!WKP6L WE@/?@/PQP*"!A",!80-(!P+B!I -!80 M-X#8I$.]?F;QEXE*YC/!]TAH:V#3#R:##!K6G#*=[&LEX"L%G)JO$L$HVTKT M0 1:[Q)!T%_H*LNH3L4D1W>LWE Z,;\LB4IH_A4LGM9+].735_0)64AJE$24 MH2=&E?P&@_!\3_,<0')F*0A3.[/2)J3K.B3G3$@NNN=,[21:L8QD/?CE,#X> MP%L@3ZN1\Z[1M3-(N";E%+GV-^38#NZ)9S$>;O=-Y\^\K_[,^\T(N'/>^^TP M?$E2\([/>O\^#/^[RM_A..Z!WXV X[@/?I0(;KM97,/GG1-#\?0%\5+O!LAS M.#ND2E@&^ZG#0D0\DK$7!R(O)&1$HE0:6@*>G3K.8/#^+RO6GL M=B0[M?+PU.Y8+4=QK49QW?98N=,HZI?+;^7R!^5:\** LBJ-:N0MS2NH5V@C M>('2)$^KO"Z[?(,RFE=:2/)>K4NHUJ;N]HGHGRRNY\78Z8AX:A7 'NU8+7NL MW##L9MVI%<8A#NQ^?8)6GV!0GZ6>-;1"B&PVT!LAK55]UH D*6>05:;G@BZO MH%71)T5P&I@;NJZ'.V*ZG.B^><;NM'.*--;D!%0F7R$YI1U7?PWM2>@H/@HC/116UTT6!T]M0- M_<]H859#T>>H;MZ[B05,PZ&Z-/KO0]X.PLT%&\JU&\MWV MV06^[W43UCIH?@LBMN;F)&&O0(K41WL[VM[.KLR=I#-^C2\6N&=\B2]6]=WK M-WU]%;Q/Q)8RB7*R 5?V-(1@17V[JE\4+TWK_&PO=V]R M:W-H965T[M^W#Z1X(.(FU8'/8;'K__8V!D,0X=-73O21@9K[Q]WD\]LP.O'H1>T(D M^E[D3,RMO93EG6V+=$^*1-SRDC#XLN55D4AXK7:V*"N29(U3D=NNXTSL(J', M6LR:L8=J,>.US"DC#Q42=5$DU3]+DO/#W,+6<>"1[O92#=B+69GLR!.1S^5# M!6]VCY+1@C!!.4,5VWRWQKYR:"R^4G(09\](4=EP_J)>/F9SRU$S(CE) MI8)(X.^5K$B>*R28Q]\=J-7'5([GST?T7QOR0&:3"++B^3>:R?W\<_+=&"#J'AKK=FC4;[Q!+\I4 MHCS)"KY2\).+=5(QRG8"/9 */>V3BJ!?T"-).4MI3I-F,?D6+1-!4Y2P#,4T MKR7)6EN![@M>,RG0NYC(A.;OP?OY*4;O;MZC&V0CT5I1AIX9E>+#V< ?>UX+ M0(3!FXOWF2V!F)J>G78DEBT)]PH)#WWF3.X%6K.,9 ;_>-P_&O&W0=!>5?>H MZM(=!7PBY2WRG _(=5QLF,_J[>Z.B@78GA]BGD-GG<-#XI;5N<$ M?=DB0[JUJ75_EEI_?@($]%&20OPU$M_OX_M-?/]*_-^AW%*6\H*8,JOUG32^ MJJJ^+CS/CZ8S^_5\O896V \"]](J'EI%$9[B2ZOUT,IW7/<4\8)DT),,1DE^ M:RHBB)>\D@HJ_'&CU0+&8';N%L4K4L4VD&IU,GT=U( MBH4]>#BJ_I=2%4K1%$@HV>D+JE6Y,\D9#LA%.-+$--E,-"E--IXFI,$FN"+C MM&;A>H*^YP2IR?8VT"0H'FM7: M!!5$5ZB?78KP_UM-L_8H,TJ$A^4M]";ZB6,R\_Q)I*MD0G-"5Y?)A.8YUW+$ M/0GECE?5XWG>DQ\KI_AT9<#>Z (LKYU&G5]XGNBW@RUEM'+UPF*PPK>#X]J( M%897E#M=2O#XK20>R1#?$#$8)(C)R@UUCD,K?!L.=I$)*PPTCO99FU&0:M?T M=P(V W0 [76P'^U[R/NF<]+&E_ANA0WCL>HYF[;F!-\VK)^3:D?A@,W)%D*I MN5FH:GO ]D7RLFER-EQ"R]0\[J%O)I4R@.];#D6L>U$!^DY\\2]02P,$% M @ 7(9<4T6H+O7' @ 50@ !D !X;"]W;W)K&ULM59M;],P$/XK5C2D38(F3=MU3&VE]051B4&U,OB ^. EU\::7X+MKIO$ MC^?LI*$=6;2!^-+XY9[G[CG;=QULE;XU&8 E]X)+,PPR:_/S,#1)!H*:ELI! MXLY*:4$M3O4Z-+D&FGJ0X&$<1:>AH$P&HX%?6^C10&TL9Q(6FIB-$%0_C(&K M[3!H![N%*[;.K%L(1X.$8?PH.8/*I0/NCW?L[[QV MU')##4P4_\I2FPV#LX"DL*(;;J_4]CV4>GJ.+U'<^%^R+6VC@"0;8Y4HP1B! M8++XTOLR#WL Y*D'Q"4@?@SH/@'HE(#.-;&[@L^_1F"\FW3U96HV[#'%V= 6<6DC)@FK[0#YK*@WU1VC(&W*1 MILR-*2=S6=Q)=[C'4["4\1.T6.9XX'HC<#]IX?QZ.27'1R?DB#!)+AGGCFD0 M6HS4^0N3,JIQ$57\1%0=-&PB7D M+=*)7I,XBMLU\4R>#X_JY/R;]]E?>S](1J>Z,QW/UWGIG2'?/J IF5L0YGN# MHV[EJ.L==9]T)"V!>ZR)!NHN48$^\VA7$.]&42L>A'?[!U-GTSZTF=;9] YM M9LTV!_)ZE;Q>H[R%9C)A.;ZN3UL)FOS$%R.9V(B&U)U6W*?_]XSZE:-^HXB/ M2)G@8],*'[M<$^6DF(SE6 $L:##6E:T_514GV,S=:T71J[KG\F)8(2W3=LWZ%'MFT>)^TQ<-]Y+J-<.BRF&% MKJ)6'Z^&+II8,;$J]U7Z1EFL^7Z88=\'[0QP?Z64W4V<@^J?Q.@74$L#!!0 M ( %R&7%-*2:JAP0, (@0 9 >&PO=V]R:W-H965TM5J!K'ZH^F&0 :Y.8.@;N MJO[XVDXV@24QL-P+Q,Y\W\Q\'H\Q@P,7K]D&0*)O29QF0V!LEV2 M4/%]##$_#!WBO$W,V7HC]80[&FSI&A8@OVY?A!JY)4O$$D@SQE,D8#5TGLCC MS,,:8"S^8'#(CIZ13F7)^:L>?(F&#M8100RAU!14?>UA G&LF50<_Q2D3NE3 M X^?W]AG)GF5S))F,.'QGRR2FZ'3@_H-0#:!:!]K8=. >A< M"_ +@&^TS\4R2@=4TM% \ ,2VEJQZ0>S7 :M!&:IKJR%%.HM4S@Y6L!:U8E$ M<]AR(5FZ1K^BIRAB>MEIC+ZD>?'J(O@4@*0L_F7@2N58P]VP<#+.G7@-3EKH MF:=RDZ%I&D%4@P_L^/XE_,R.)YZ%P%6*E;)Y;[*-/2OC K8/J(4_(P][Y.LB M0)]^JM-EJLLUI:A;3?0_KY+ MEB 07R'5604UY9KEF6;H/]2<=)#S=@RO;K;[$1FX^YI0VF4H;6LH<]A#NH.Z MO9 #_6-?W9Y'?(QQZ3.OCG/+?AMKNW>&P;EAN]?&I'5F.3VW]#I=GWC'EB<) M=\J$.]:$%S2&#-6F?<+GEWS^!P6<^6+7UUKX]=%+_"":L^Q5;_>S54U9LDNN2MRK M0O"L(3R%(=_I]B(@!+:GRQ@^(]5\=#CJEQ=:?B].:1"UYY*=G> 'C'^V!5JU M1F+OC;=J=?,.(%5K)/;>>)]FTPOLA%S2K&IIQ-[3?HQF-Y9>U2")O4/>)V-P M@;VN] K];P>>9EBU96+OR[?I?T-?J[HUL;?K^S0>7V"_7*I5CR?V)G^75+=5 MJ%>="I[]5+A3O0OLC14Z^0 PS] ]NBBIH-;F2ILADT7^,[2<+:_-3^:R^&Y^ M3!XGI&8^((_3_%)=W]&&ULM5?;;MI $/V5E:5*K93B M*X1$@$2 MI&:%D$O#U4?%C/85FRON[N$Y.\[NS:&1+ZD-'D)WLLY9W;..#L> M[!B_%2& )/=)G(JA$4J979JF\$-(J.BP#%)4(E#'I@BXT#7&I3$IF-9 M/3.A46J,!GINSD<#MI5QE,*<$[%-$LH?KB!FNZ%A&_N)112$4DV8HT%& UB" M_)[-.8[,DF4=)9"*B*6$PV9HC.W+F>TJ@-[Q(X*=.'HFZB@KQF[5X'H]-"P5 M$<3@2T5!\><.)A#'B@GC^%.0&J6F AX_[]D_Z,/C8594P(3%/Z.U#(=&WR!K MV-!M+!=L]PF* W45G\]BH?^27;'7,HB_%9(E!1@C2*(T_Z7W12*. ,A3#7 * M@/,4X-4 W +@/E?!*P#>[D4T]Z.QK-.8K M2E6A+"7'U0AQS('[.(=U0M@&5^X@W0)9/9"/P ). MLS#RR1BKDKR=@J11_ XQ1TL3EBHXI[H2%I&XQ?5O3-)XSS4P)8:N C#](LRK M/$RG)DR7W+!4AH+,TC6L*_#39OQ% ][$E)5Y<_9YNW(:"9>0=8AKG1''";/AUM5Q_D_]=G)ZH^2X99%Y&H^MX:OPO%?GW$/N9:0B-\-"EZIX&D%KT:A M*!QQ1K)#<6)%^FR+N@]5!=5,:%M6Q[+>5#EW*G!Z*G!V O!1%KME%KN-3%_P M%0_). $>^;2!KU?R]5[)]_-2X?RE?6\F]+PZVYMQW5K76_2<.M-;BB)+IX);-MZW 962]M=PMC;?XG+4"W5V=XFV+M:]ZFV&:Y M?72IVXU4X_EX8GZ5(? F.N= Y[R6]8S:/6#O]O![JG%GE6\@NZG"W[]K'N5I_,7]F7$[MB?JKZ?-U*'NCSCX0; MRH,H%22I9G7.\7'C>=^<#R3+=6*Z8Q#95/X;XK0)<;<#U#6-R/U "Y=?/ MZ"]02P,$% @ 7(9<4QAQVGW\ @ ,@L !D !X;"]W;W)K&ULM59K;]HP%/TK5J1)F]21. GT(4!J ],J#0G!'A^F?3#) M3?#JQ)EM2IGVXV<[(; *0K>U7XA?Y]QS#S?.[:^YN)-+ (4>RPTLH]$[*14Z4GHK,E:4 DEA0SES?\WIN3FCA#/MV;2J&?;Y2C!8P M%4BN\IR(S0TPOAXXV-DNS&BV5&;!'?9+DL$9W,@DB(./M"$[4<.!<.2B E*Z9F?/T>ZH2ZAB_F3-I?M*[/ M>@Z*5U+QO 9K!3DMJB=YJ(W8 VB>PP"_!OA/!00U('@,"(\ PAH0/@;TC@"Z M-<"F[E:Y6^-&1)%A7_ U$N:T9C,#Z[Y%:[]H80IEKH3>I1JGAG/(]-^NT Q* M+A0M,O0634'$>DW7">*IWKF'8@4H%3Q'L1*$+9&XW= M+J*(%X9$$%L/,RKO^J[2@DU8-Z[%W53B_"/B C3AA5I*-"X22 [@HW;\Y2G\ MN!V/_18"5SO=V.UO[;[Q6QGG4'90X)TAW_/QH83^#SYZ.MP[9$<[? 2QAN-# M\#_,")K:"RQ?>$P.82";^OJ%IBG]":*%.&R(0TL<'"&N*<_0A'SG8E>37S_H M@^A602Z_M83I-F&ZK?KK,/(,E;LW9K%!,5_IPM\J15FO4=;[ M*V]]!O S.QV=8,3>":NQOQ/G_[/9T49W&FTE MC7?7$0Y>U.S=]83#9S9[?(+Q>%V[>[V!3B:S39FL0E7?K6:U:?RN;;OS:#W" M5Z.J?=O15-WDA(B,%A(Q2#6EUSG7MYRH&K1JHGAI.Y %5]I1.USJIA:$.:#W M4\[5=F("-&WR\#=02P,$% @ 7(9<4_R9D L/ P +!$ T !X;"]S M='EL97,N>&ULW5AM;YLP$/XKB$Y3*TTEA)6%-43:D"I-VJ9*[8=]JYQ@B"5C M,V.ZI+]^/DS(2WU5UP];.J(4^Q[?_N2IWX8O_<]2Y?)G*;^W>G;GZW4EV\\>S]Y=W(RNCN[/+2?=L"9 M'SA)+YY!>C[">0V&4%LKAAX M%:1B?&W-8S L))?*TZ8X1DH(EN;!PJ&=0=UZGHH)J;K8-H+].^^7'P";&0AD MG \"Q[XUS*8UT9HJ<64FW>+.^ CR^O'MNC8*2T76X?C"WSIT-Q-D+E5.U1 F M]#>FV933 N0H5B[AKF4= *BUK,P@9Z24@G0:-A[]P- N*.H^>_FN:2"*L)W19O>/^8LOUAQ].%?2>[^JQP*=FKL3ZIC M%WGQ&D3&QR\R2HY28]"?.CM'V][!-E@]>(%(_>_PJL*W0;UYR[AFHI\M69Y3 M\>A\,_2:S,VKX!Z_69_3@K12N*N-Q0$/K I8 M[T!\=QSH*;=/%$%5,6W8$XPC28(AT(ON'HUC)#LQ?-SUP9Z2*$H2-P*86T$4 M80@\C3B"*0 -&!)%W3EX-8?20$3;8T.P6BP^0"X99K>]9!:GTZUJUMT!1P8[<-D,9&Y/9UP4BT350BO2252[]^A_)F.TJAP=S+JOS=J)%IM=*M_JOID=#02?FMOOEBG?UH39%-6SC;-R6BR/_%= MN:"K1\5EA%S)*]^7!'EU*0'D9%0>^$H_=_ZE&NU[K2LULU;7*A'T].M5$0..W M>N='PLA6G8Q.[;5R8BDW*OXI>,I9O?^# +64"#(E(--GA"Q7\/%U?@& BT_B M=/%UB2 S C)[,V MTMT)NQ:EWA@-/Y,FB&E5V2$_2>W$=]ET2GQ5TG=.Q1]X!/>. M@'O'"S>M_N[@F7TY'JV/J.'ZB)?I4ETK [5UJ2H+C1K/8S32),PJ^6QM?:.; M1DA3BS/PNME$ C'U7@V:=$+I9,+M$SBVC:[A\;7X*!MI*B7ZP$',5, ^F5!" MF7 ;Q9KK& ;%"BR5T=:)"PB]!M5(N63"+),RV.K'UC:U.$NXP&Z60 M";=#;-OJT \D_;L(=1D@WE.FTL,*I!0R878(C,-=VS7]:[@(6P@* 1N"\:TR M'D)7C$E)9,)LD3-3V5:)E;P=5AWEC FS-.;2&6A/+Y90:^56ND%M4<*8,!OC M4NT;="E=N!,K)XV7U4-_))0_$F9_E&H3KP!_[*R+O0*#4?9(F.U!ABN#F"HA MLQ%F?3P1L(A7D&LV@RZ24/I(F/6!0Y=[MM\Q'.6.A-D=!V*8@XR40Q)FA]#! MC,"8E$42[DR$BF:&O8:R2,)LD:>BF7^;'6-28DF8Q7(HJ#GX9E*.2=BS$B)P MY2HDF91;-8TD?JLF44D[*K9R'+CQ(2-DF?2';O!8EW+W&F.3L%[-M#F," MY;2N]6"J(:6\DS)[AZS-8<^AU),RJX?&3#$FI9Z4/8%!(<9]4ULC&] EW!!C M4NI)F=7S #,*4\/XWE\($3K&I-23,JOG 29Z!R @OL"&3"GYI,\X)0:8;C9.;?8M#B5+W.@9):#L^7(>B(65ON[M MTX><,[7&C9Y1%LJ8+70H7D<='F-2%LJXI\RV$*1#]6DC3J5S=U'H_W6ASQ9C MDJLPS!8B,XN!A3+*0ME+)D #"V64A3)N"[4Q=/NY[]SS6[B35P+N)/8G,"9E MH8Q[,2:&:UW3OXIGD N98)V.^4^<<]:#<9.R4,9LH:6#7[MP]X=8-G'V);9] M3(-V?3SW"F-2%LJ8+41DO7%LS75 >ZYEOS5B.!.=4Q;* MN;< /)6<[\=XC$E9*.=?N'D*,Y["F)2%;.66A M_/FV!%PJ'YRNX@#:OPKBFQGT=,I".?_G#/U!+ P04 " ! M )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: GR&=DE2U?_Z-/5MF/+V7? M#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W M)Z+65H9J]M MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"03!^D$*33!QD$V?1!#D$^ M?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB= MD>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDF MT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\E MT%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM M!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1 M;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@= MJ'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR_#Z)$BXN.*?;BOKT%U!+ M P04 " !Q>$?0! "B)P $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&X MFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RM MUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD M!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U M/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6^?6?QP_/LO.-OU; M/AO_FK=X 5!+ 0(4 Q0 ( %N&7%,'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ 6X9<4V'"V/CO M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ 6X9<4YE&PO=V]R:W-H965T&UL4$L! M A0#% @ 6X9<4WT5]"C6!@ OAL !@ ("!9@T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X9<4^BA M9?@N" *RT !@ ("!B1X 'AL+W=O 8 M " @>TF !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 6X9<4^M0#9^_" @14 !@ M ("!^S 'AL+W=OC)9PLPH #T= 8 " @? Y !X;"]W;W)K M&PO=V]R:W-H965T+P@ - 6 9 " @;Y< !X M;"]W;W)K&UL4$L! A0#% @ 6X9<4Z/VA4J$ M" 2!8 !D ("!)&4 'AL+W=O&PO=V]R:W-H965TL 8 /@1 9 " @7QR !X;"]W;W)K&UL4$L! A0#% @ 7(9<4\__0QX\"P DB, !D M ("!8WD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 7(9<4]\3L0XK P 4 < !D ("!LXP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M7(9<4]-+EJ?.!0 :0\ !D ("!,YP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9<4QDB1-HS! O0D !D M ("!N< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 7(9<4_^/[N>M @ TP4 !D ("!O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9< M4^E%-)KO @ X D !D ("!,=< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9<4S#_*E]A!0 G!\ M !D ("!*>( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9<4S6M-HZ0"0 .SX !D M ("!J/( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 7(9<4W)M:(_' @ H 8 !D ("!2P4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9<4QD6 M>TI[!0 8AT !D ("!"! ! 'AL+W=O&PO=V]R:W-H965TIP( $(' 9 " @;D8 0!X;"]W;W)K&UL4$L! A0#% @ 7(9<4Z]>^6)T @ /@8 !D M ("!EQL! 'AL+W=O&PO M=V]R:W-H965T(A 0!X;"]W;W)K&UL4$L! A0#% @ 7(9<4^]#"UG\ @ V0@ !D ("! M;"0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 7(9<4_-B=W%?!@ 8QX !D ("!G2\! 'AL+W=O* 4 +$4 9 " @=XY 0!X M;"]W;W)K&UL4$L! A0#% @ 7(9<4T3K'5)2 M @ ,@8 !D ("!/3\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9<4ZMRYH+1 @ DP< !D M ("!$4D! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 7(9<4T\Q$#I,! [PX !D ("!\E$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M7(9<4TI)JJ'! P B! !D ("!]5T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(9<4_R9D L/ P M+!$ T ( !96@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 7(9<4Q;=:Q0F @ 8R@ M !H ( !=7(! 'AL+U]R96QS+W=O XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 245 400 1 true 65 0 false 5 false false R1.htm 100000 - Document - Cover Page Sheet http://www.repligencorp.com/20210930/taxonomy/role/CoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 100080 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100090 - Disclosure - Fair Value Measurements Sheet http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 100100 - Disclosure - Acquisitions Sheet http://www.repligencorp.com/20210930/taxonomy/role/Acquisitions Acquisitions Notes 10 false false R11.htm 100110 - Disclosure - Revenue Recognition Sheet http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 100120 - Disclosure - Goodwill and Intangible Assets Sheet http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 100130 - Disclosure - Consolidated Balance Sheet Detail Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail Consolidated Balance Sheet Detail Notes 13 false false R14.htm 100140 - Disclosure - Convertible Senior Notes Notes http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 14 false false R15.htm 100150 - Disclosure - Stockholders' Equity Sheet http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100170 - Disclosure - Accumulated Other Comprehensive (Loss) Income Sheet http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome Accumulated Other Comprehensive (Loss) Income Notes 17 false false R18.htm 100180 - Disclosure - Income Taxes Sheet http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 100190 - Disclosure - Earnings Per Share Sheet http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 100200 - Disclosure - Related Party Transactions Sheet http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 100210 - Disclosure - Segment Reporting Sheet http://www.repligencorp.com/20210930/taxonomy/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 100230 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies 22 false false R23.htm 100240 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurements 23 false false R24.htm 100250 - Disclosure - Acquisitions (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/Acquisitions 24 false false R25.htm 100260 - Disclosure - Revenue Recognition (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognition 25 false false R26.htm 100270 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssets 26 false false R27.htm 100280 - Disclosure - Consolidated Balance Sheet Detail (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables Consolidated Balance Sheet Detail (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail 27 false false R28.htm 100290 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes 28 false false R29.htm 100300 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity 29 false false R30.htm 100310 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables Accumulated Other Comprehensive (Loss) Income (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome 30 false false R31.htm 100320 - Disclosure - Earnings Per Share (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShare 31 false false R32.htm 100330 - Disclosure - Segment Reporting (Tables) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.repligencorp.com/20210930/taxonomy/role/SegmentReporting 32 false false R33.htm 100340 - Disclosure - Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details) Details 33 false false R34.htm 100350 - Disclosure - Fair Value Measurement - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail Fair Value Measurement - Additional Information (Detail) Details 34 false false R35.htm 100360 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail Fair Value Measurements - Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout (Detail) Details 35 false false R36.htm 100370 - Disclosure - Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail) Details 36 false false R37.htm 100380 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 37 false false R38.htm 100390 - Disclosure - Acquisitions - Consideration Transferred (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail Acquisitions - Consideration Transferred (Detail) Details 38 false false R39.htm 100400 - Disclosure - Acquisitions - Fair Value of Net Assets Acquired (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail Acquisitions - Fair Value of Net Assets Acquired (Detail) Details 39 false false R40.htm 100410 - Disclosure - Acquisitions - Estimated Useful Life and Fair Value (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail Acquisitions - Estimated Useful Life and Fair Value (Detail) Details 40 false false R41.htm 100420 - Schedule - Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) Details 41 false false R42.htm 100440 - Disclosure - Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) Details 42 false false R43.htm 100450 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 43 false false R44.htm 100460 - Disclosure - Changes in Carrying Value of Goodwill (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail Changes in Carrying Value of Goodwill (Detail) Details 44 false false R45.htm 100470 - Disclosure - Goodwill and Intangible Assets (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail Goodwill and Intangible Assets (Detail) Details http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables 45 false false R46.htm 100480 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 46 false false R47.htm 100490 - Disclosure - Amortization Expense for Amortized Intangible Assets (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail Amortization Expense for Amortized Intangible Assets (Detail) Details 47 false false R48.htm 100500 - Disclosure - Schedule of Inventories (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail Schedule of Inventories (Detail) Details 48 false false R49.htm 100510 - Disclosure - Property, Plant and Equipment (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail Property, Plant and Equipment (Detail) Details 49 false false R50.htm 100520 - Disclosure - Consolidated Balance Sheet - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail Consolidated Balance Sheet - Additional Information (Detail) Details 50 false false R51.htm 100530 - Disclosure - Schedule of Accrued Liabilities (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail Schedule of Accrued Liabilities (Detail) Details 51 false false R52.htm 100540 - Disclosure - Convertible Senior Notes - Additional Information (Detail) Notes http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail Convertible Senior Notes - Additional Information (Detail) Details 52 false false R53.htm 100550 - Disclosure - Convertible Senior Notes - Convertible Debt (Detail) Notes http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail Convertible Senior Notes - Convertible Debt (Detail) Details 53 false false R54.htm 100560 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 54 false false R55.htm 100570 - Disclosure - Stock-Based Compensation Expense (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail Stock-Based Compensation Expense (Detail) Details 55 false false R56.htm 100580 - Disclosure - Summary of Option Activity (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail Summary of Option Activity (Detail) Details 56 false false R57.htm 100590 - Disclosure - Summary of Option Activity (Parenthetical) (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail Summary of Option Activity (Parenthetical) (Detail) Details 57 false false R58.htm 100600 - Disclosure - Summary of Restricted Stock Unit Activity (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail Summary of Restricted Stock Unit Activity (Detail) Details 58 false false R59.htm 100610 - Disclosure - Summary of Restricted Stock Unit Activity (Parenthetical) (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail Summary of Restricted Stock Unit Activity (Parenthetical) (Detail) Details 59 false false R60.htm 100620 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 60 false false R61.htm 100630 - Disclosure - Change in Accumulated Other Comprehensive Loss (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail Change in Accumulated Other Comprehensive Loss (Detail) Details 61 false false R62.htm 100640 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 62 false false R63.htm 100650 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 63 false false R64.htm 100660 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail) Details 64 false false R65.htm 100670 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 65 false false R66.htm 100680 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail Segment Reporting - Additional Information (Detail) Details 66 false false R67.htm 100690 - Disclosure - Segment Reporting - Percentage of Revenue by Geographic Area (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail Segment Reporting - Percentage of Revenue by Geographic Area (Detail) Details 67 false false R68.htm 100700 - Disclosure - Segment Reporting - Percentage of Revenue from Significant Customers (Detail) Sheet http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail Segment Reporting - Percentage of Revenue from Significant Customers (Detail) Details 68 false false All Reports Book All Reports rgen-20210930.htm rgen-20210930.xsd rgen-20210930_cal.xml rgen-20210930_def.xml rgen-20210930_lab.xml rgen-20210930_pre.xml rgen-ex31_1.htm rgen-ex31_2.htm rgen-ex32_1.htm http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rgen-20210930.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 245, "dts": { "calculationLink": { "local": [ "rgen-20210930_cal.xml" ] }, "definitionLink": { "local": [ "rgen-20210930_def.xml" ] }, "inline": { "local": [ "rgen-20210930.htm" ] }, "labelLink": { "local": [ "rgen-20210930_lab.xml" ] }, "presentationLink": { "local": [ "rgen-20210930_pre.xml" ] }, "schema": { "local": [ "rgen-20210930.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", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 610, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://www.repligencorp.com/20210930": 2, "http://xbrl.sec.gov/dei/2021": 4, "total": 15 }, "keyCustom": 44, "keyStandard": 356, "memberCustom": 26, "memberStandard": 39, "nsprefix": "rgen", "nsuri": "http://www.repligencorp.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Cover Page", "role": "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Acquisitions", "role": "http://www.repligencorp.com/20210930/taxonomy/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Revenue Recognition", "role": "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Consolidated Balance Sheet Detail", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail", "shortName": "Consolidated Balance Sheet Detail", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Convertible Senior Notes", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stockholders' Equity", "role": "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Commitments and Contingencies", "role": "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Accumulated Other Comprehensive (Loss) Income", "role": "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome", "shortName": "Accumulated Other Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Income Taxes", "role": "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Earnings Per Share", "role": "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Related Party Transactions", "role": "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Segment Reporting", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4c0b0709-6bbd-4e83-b51d-a11ba0adebc0", "decimals": null, "first": true, "lang": "en-US", "name": "rgen:ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Acquisitions (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4c0b0709-6bbd-4e83-b51d-a11ba0adebc0", "decimals": null, "first": true, "lang": "en-US", "name": "rgen:ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Consolidated Balance Sheet Detail (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables", "shortName": "Consolidated Balance Sheet Detail (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables", "shortName": "Accumulated Other Comprehensive (Loss) Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Segment Reporting (Tables)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_996b8af8-ecbe-4999-a31f-5a18e3b58e10", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_996b8af8-ecbe-4999-a31f-5a18e3b58e10", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Fair Value Measurement - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "shortName": "Fair Value Measurement - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_00fcb83d-6766-48f5-8821-381c68dad6ba", "decimals": "-5", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4818dbd1-0ce6-4ba2-8410-c81b9a6520a4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail", "shortName": "Fair Value Measurements - Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bca937a5-c615-41ac-aa1d-57d1be82b615", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4818dbd1-0ce6-4ba2-8410-c81b9a6520a4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "shortName": "Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_a1d53ce1-780c-4bb3-afbb-856fdebd0d0e", "decimals": "INF", "lang": null, "name": "rgen:ProbabilityOfSuccess", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Acquisitions - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_488d340e-c782-4b4c-9988-e6a4dca26c55", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rgen:ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4c0b0709-6bbd-4e83-b51d-a11ba0adebc0", "decimals": "-3", "first": true, "lang": null, "name": "rgen:CashConsiderationExcludingRestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Acquisitions - Consideration Transferred (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "shortName": "Acquisitions - Consideration Transferred (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rgen:ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4c0b0709-6bbd-4e83-b51d-a11ba0adebc0", "decimals": "-3", "first": true, "lang": null, "name": "rgen:CashConsiderationExcludingRestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Acquisitions - Fair Value of Net Assets Acquired (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "shortName": "Acquisitions - Fair Value of Net Assets Acquired (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_19f9e21f-021e-4068-99a0-55bf01600770", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_19f9e21f-021e-4068-99a0-55bf01600770", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Acquisitions - Estimated Useful Life and Fair Value (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "shortName": "Acquisitions - Estimated Useful Life and Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_19f9e21f-021e-4068-99a0-55bf01600770", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "100420 - Schedule - Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail", "shortName": "Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail", "shortName": "Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_9b9f0fa8-d435-4f25-a279-1d5d1e36ee3d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Changes in Carrying Value of Goodwill (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "shortName": "Changes in Carrying Value of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rgen:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Goodwill and Intangible Assets (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rgen:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Amortization Expense for Amortized Intangible Assets (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail", "shortName": "Amortization Expense for Amortized Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Schedule of Inventories (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail", "shortName": "Schedule of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Property, Plant and Equipment (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail", "shortName": "Property, Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_70f4e0cb-c62c-4c59-8cf1-1a165dc9f2f5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_70f4e0cb-c62c-4c59-8cf1-1a165dc9f2f5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Consolidated Balance Sheet - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail", "shortName": "Consolidated Balance Sheet - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Schedule of Accrued Liabilities (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail", "shortName": "Schedule of Accrued Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Convertible Senior Notes - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "shortName": "Convertible Senior Notes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_ad1a5b3d-bfbf-404c-b13d-dfe4a193fa51", "decimals": "5", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_7702c304-0e42-43cb-9259-0b81efdcdc0a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Convertible Senior Notes - Convertible Debt (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail", "shortName": "Convertible Senior Notes - Convertible Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_7702c304-0e42-43cb-9259-0b81efdcdc0a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Stock-Based Compensation Expense (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_33862a58-aeb0-4298-97ad-497c2b0ffc72", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_9b9f0fa8-d435-4f25-a279-1d5d1e36ee3d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Summary of Option Activity (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail", "shortName": "Summary of Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_f1362236-8c89-4a89-a3ab-2e8a68a03948", "decimals": "2", "first": true, "lang": null, "name": "rgen:PercentageOfSharesSubjectToForfeiture", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Summary of Option Activity (Parenthetical) (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "shortName": "Summary of Option Activity (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_f1362236-8c89-4a89-a3ab-2e8a68a03948", "decimals": "2", "first": true, "lang": null, "name": "rgen:PercentageOfSharesSubjectToForfeiture", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dd59f8a6-79a0-4b4a-a6fa-7c1a39b95e73", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Summary of Restricted Stock Unit Activity (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail", "shortName": "Summary of Restricted Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_d941c0f7-613b-4746-95b3-fe67e1549a56", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_926bc1c6-702a-426c-9903-a774c7d392f3", "decimals": "2", "first": true, "lang": null, "name": "rgen:PercentageOfSharesSubjectToForfeiture", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Summary of Restricted Stock Unit Activity (Parenthetical) (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail", "shortName": "Summary of Restricted Stock Unit Activity (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_926bc1c6-702a-426c-9903-a774c7d392f3", "decimals": "2", "first": true, "lang": null, "name": "rgen:PercentageOfSharesSubjectToForfeiture", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "-3", "lang": null, "name": "rgen:AmortizationOfInventoryStepUp", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_908e58d6-6b00-4276-8ed6-933d3059f90d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_908e58d6-6b00-4276-8ed6-933d3059f90d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_9b9f0fa8-d435-4f25-a279-1d5d1e36ee3d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Change in Accumulated Other Comprehensive Loss (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail", "shortName": "Change in Accumulated Other Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_15c241c6-47b3-4e2c-93e8-0e195cdcc57d", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_dab5e128-41b1-4088-88ed-8242077c8803", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Earnings Per Share - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "shortName": "Earnings Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "INF", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail", "shortName": "Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_06fb4daa-9b0f-4624-9612-176cf5e03e8d", "decimals": "-3", "lang": null, "name": "rgen:NumberOfSharesBasicOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_9d2d7c35-29d7-48c9-9a05-978120c8ac62", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_9d2d7c35-29d7-48c9-9a05-978120c8ac62", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Segment Reporting - Additional Information (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "shortName": "Segment Reporting - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4097cd8a-0aaf-40e9-92c2-965cb355c05c", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Segment Reporting - Percentage of Revenue by Geographic Area (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "shortName": "Segment Reporting - Percentage of Revenue by Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4097cd8a-0aaf-40e9-92c2-965cb355c05c", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_aa62ec55-8159-4ad8-a0b7-22e2bd8a4647", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Segment Reporting - Percentage of Revenue from Significant Customers (Detail)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail", "shortName": "Segment Reporting - Percentage of Revenue from Significant Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_4e060d62-c78f-48c6-9c85-c8e949a42684", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_356efdb6-deda-453e-aa47-0e002e009da5", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Fair Value Measurements", "role": "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rgen-20210930.htm", "contextRef": "C_bb2b3e6c-e411-4026-a533-c33636b62f54", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 65, "tag": { "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r632" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r633" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome", "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables", "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging growth company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r636" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Smaller reporting company" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome", "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables", "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r630" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r631" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "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/2021", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "rgen_AdditionalUndiscountedInContingentConsiderationEarnoutPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional undiscounted in contingent consideration earnout payments", "label": "Additional undiscounted in contingent consideration earnout payments", "terseLabel": "Additional undiscounted in contingent consideration earnout payments" } } }, "localname": "AdditionalUndiscountedInContingentConsiderationEarnoutPayments", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_AggregateContingentConsiderationObligationForEarnoutPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate contingent consideration obligation for earnout payments.", "label": "Aggregate Contingent Consideration Obligation For Earnout Payments", "terseLabel": "Contingent consideration obligation for earnout payments" } } }, "localname": "AggregateContingentConsiderationObligationForEarnoutPayments", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_AmendmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amendment [Axis]", "label": "Amendment [Axis]", "terseLabel": "Amendment [Axis]" } } }, "localname": "AmendmentAxis", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_AmendmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amendment [Domain]", "label": "Amendment [Domain]", "terseLabel": "Amendment [Domain]" } } }, "localname": "AmendmentDomain", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_AmortizationOfInventoryStepUp": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of inventory step up.", "label": "Amortization Of Inventory Step Up", "verboseLabel": "Inventory step-up amortization" } } }, "localname": "AmortizationOfInventoryStepUp", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rgen_ApacOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "APAC Other [Member]", "verboseLabel": "APAC/Other" } } }, "localname": "ApacOtherMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "rgen_ArtesynBiosolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ARTeSYN Biosolutions", "label": "ARTeSYN Biosolutions [Member]", "terseLabel": "ARTeSYN Biosolutions" } } }, "localname": "ArtesynBiosolutionsMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "domainItemType" }, "rgen_AssetsAcquiredUnderOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets acquired under operating leases.", "label": "Assets Acquired Under Operating Leases", "terseLabel": "Assets acquired under operating leases" } } }, "localname": "AssetsAcquiredUnderOperatingLeases", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rgen_AvitideIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avitide, Inc. [Member]", "label": "Avitide, Inc. [Member]", "terseLabel": "Avitide, Inc." } } }, "localname": "AvitideIncMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "rgen_BusinessAcquisitionWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition working capital adjustments.", "label": "Business Acquisition Working Capital Adjustments", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessAcquisitionWorkingCapitalAdjustments", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationConsiderationIndemnificationEscrow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Consideration Indemnification Escrow", "label": "Business Combination Consideration Indemnification Escrow", "terseLabel": "Business acquisition, Indemnification escrow" } } }, "localname": "BusinessCombinationConsiderationIndemnificationEscrow", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable asset acquired and liabilities assumed deferred tax liabilities current.", "label": "Business Combination Recognized Identifiable Asset Acquired And Liabilities Assumed Deferred Tax Liabilities Current", "negatedTerseLabel": "Deferred tax liabilities ,net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities", "negatedLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesNotesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities notes payable.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Notes Payable", "terseLabel": "Notes payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesNotesPayable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed deferred tax liability current.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liability Current", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilityCurrent", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability Noncurrent", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability Noncurrent", "negatedLabel": "Long term deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilityNoncurrent", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Current.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Current", "negatedLabel": "Operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNonCurrent": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Non Current.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liability Non Current", "negatedLabel": "Operating lease liability, long-term" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNonCurrent", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right Of Use Asset.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right Of Use Asset", "verboseLabel": "Operating lease right of use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets", "terseLabel": "Fair value of tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_BusinessCombinationSeparatelyRecognizedTransactionsSettlementOfPreexistingInvoices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination settlement of preexisting invoices.", "label": "Business Combination Separately Recognized Transactions Settlement Of Preexisting Invoices", "terseLabel": "Business combination settlement of preexisting invoices", "verboseLabel": "Settlement of preexisting liabilities" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsSettlementOfPreexistingInvoices", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_CashConsiderationExcludingRestrictedCash": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash consideration excluding restricted cash.", "label": "Cash Consideration Excluding Restricted Cash", "terseLabel": "Cash consideration" } } }, "localname": "CashConsiderationExcludingRestrictedCash", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_ChangesInRevenueProjection": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Changes in revenue projection.", "label": "Changes in Revenue Projection", "terseLabel": "Changes in revenue projection" } } }, "localname": "ChangesInRevenueProjection", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Line Items]", "label": "Commitments and Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Table]", "label": "Commitments and Contingencies [Table]", "terseLabel": "Commitments and Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "domainItemType" }, "rgen_CytivaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cytiva.", "label": "Cytiva [Member]", "terseLabel": "GE Healthcare", "verboseLabel": "Cytiva" } } }, "localname": "CytivaMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueFromSignificantCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "rgen_DebtInstrumentConvertibleIntoEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible into equity.", "label": "Debt Instrument Convertible Into Equity", "terseLabel": "Debt instrument amount convertible into equity" } } }, "localname": "DebtInstrumentConvertibleIntoEquity", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_DilutiveEffectOnSharesOfConversionPremium": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dilutive effect on shares of conversion premium.", "label": "Dilutive Effect On Shares Of Conversion Premium", "terseLabel": "Dilutive effect on shares of conversion premium" } } }, "localname": "DilutiveEffectOnSharesOfConversionPremium", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rgen_DilutiveSecuritiesEffectOnBasicEarningsPerShareConvertibleSeniorNotes": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Dilutive securities effect on basic earnings per share convertible senior notes.", "label": "Dilutive Securities Effect On Basic Earnings Per Share Convertible Senior Notes", "verboseLabel": "Convertible senior notes" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareConvertibleSeniorNotes", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "sharesItemType" }, "rgen_EngineeredMoldingTechnologyLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineered Molding Technology LLC", "label": "Engineered Molding Technology LLC [Member]", "terseLabel": "Engineered Molding Technology LLC" } } }, "localname": "EngineeredMoldingTechnologyLlcMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "domainItemType" }, "rgen_ExcessCommonStockPricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Excess common stock price percentage.", "label": "Excess Common Stock Price Percentage", "terseLabel": "Excess common stock price percentage" } } }, "localname": "ExcessCommonStockPricePercentage", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "rgen_FacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Facility [Axis]" } } }, "localname": "FacilityAxis", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_FacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Facility [Domain]" } } }, "localname": "FacilityDomain", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_FairValueOfEarnoutsRelatedToAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of earnouts related to acquisition.", "label": "Fair Value of Earnouts Related to Acquisition", "terseLabel": "Fair value of earnouts related to acquisition" } } }, "localname": "FairValueOfEarnoutsRelatedToAcquisition", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rgen_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "2026 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "rgen_FiniteLivedIntangibleLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Liabilities [Line Items]", "label": "Finite Lived Intangible Liabilities [Line Items]", "terseLabel": "Finite-Lived Intangible Liabilities [Line Items]", "verboseLabel": "Finite-Lived Intangible Liabilities [Line Items]" } } }, "localname": "FiniteLivedIntangibleLiabilitiesLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_GoodwillAndOtherIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill And Other Intangible Assets Disclosure [Abstract]", "label": "Goodwill And Other Intangible Assets Disclosure [Abstract]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndOtherIntangibleAssetsDisclosureAbstract", "nsuri": "http://www.repligencorp.com/20210930", "xbrltype": "stringItemType" }, "rgen_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_IncreaseDecreaseInUnbilledReceivable": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the amounts of revenue for work performed for which billing has not occurred, net of uncollectible accounts.", "label": "Increase Decrease In Unbilled Receivable", "negatedLabel": "Unbilled receivables" } } }, "localname": "IncreaseDecreaseInUnbilledReceivable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rgen_IndefiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indefinite Lived Intangible Assets Accumulated Amortization", "label": "Indefinite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "IndefiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "rgen_IndefiniteLivedIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite Lived Intangible Assets Net", "label": "Indefinite Lived Intangible Assets Net", "verboseLabel": "Net Carrying Value" } } }, "localname": "IndefiniteLivedIntangibleAssetsNet", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "rgen_IntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Assets [Line Items]", "label": "Intangible Assets [Line Items]", "terseLabel": "Intangible Assets [Line Items]" } } }, "localname": "IntangibleAssetsLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "rgen_LossOnDebtConversion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on debt conversion.", "label": "Loss On Debt Conversion", "terseLabel": "Loss on conversion of debt included in other expenses" } } }, "localname": "LossOnDebtConversion", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_MeasurementInputEarnoutDiscountRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input Earnout Discount Rate.", "label": "Measurement Input Earnout Discount Rate [Member]", "terseLabel": "Earnout Discount Rate" } } }, "localname": "MeasurementInputEarnoutDiscountRateMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "rgen_MeasurementInputProbabilityOfSuccessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input Probability of Success.", "label": "Measurement Input Probability of Success [Member]", "terseLabel": "Probability of Success" } } }, "localname": "MeasurementInputProbabilityOfSuccessMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "rgen_MeasurementInputRevenueVolumeDiscountRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input Revenue & Volume Discount Rate.", "label": "Measurement Input Revenue & Volume Discount Rate [Member]", "terseLabel": "Revenue & Volume Discount Rate" } } }, "localname": "MeasurementInputRevenueVolumeDiscountRateMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "rgen_MilliporeSigmaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Millipore Sigma.", "label": "Millipore Sigma [Member]", "terseLabel": "MilliporeSigma" } } }, "localname": "MilliporeSigmaMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueFromSignificantCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "rgen_MonteCarloSimulationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monte Carlo Simulation.", "label": "Monte Carlo Simulation [Member]", "terseLabel": "Monte Carlo Simulation" } } }, "localname": "MonteCarloSimulationMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "rgen_NGLImpactAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NGL Impact A[Member]", "label": "NGL Impact A [Member]" } } }, "localname": "NGLImpactAMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_NetWorkingCapitalExcludingCashAndInventory": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net working capital excluding cash and inventory", "label": "Net working capital excluding cash and inventory", "terseLabel": "Net working capital (excluding cash and inventory step-up)" } } }, "localname": "NetWorkingCapitalExcludingCashAndInventory", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "rgen_NonEmployeeDirectorStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employee Director Stock Option[Member]", "label": "Non Employee Director Stock Option[Member]", "terseLabel": "Non-Employee Directors" } } }, "localname": "NonEmployeeDirectorStockOptionMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_NonExecutiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Executive [Member]", "label": "Non-Executive [Member]", "terseLabel": "Awards Granted to Non-Executive Level Employees" } } }, "localname": "NonExecutiveMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "rgen_NonMetallicSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-metallic solutions [Member].", "label": "Non Metallic Solutions [Member]", "terseLabel": "Non Metallic Solutions" } } }, "localname": "NonMetallicSolutionsMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "domainItemType" }, "rgen_NumberOfSharesBasicOutstanding": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares basic outstanding.", "label": "Number Of Shares Basic Outstanding", "verboseLabel": "Weighted average shares used in computing net income per share - basic" } } }, "localname": "NumberOfSharesBasicOutstanding", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "sharesItemType" }, "rgen_OptionToPurchaseAdditionalDebtFaceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Option to purchase additional debt face amount.", "label": "Option to Purchase Additional Debt Face Amount", "verboseLabel": "Additional Notes issued" } } }, "localname": "OptionToPurchaseAdditionalDebtFaceAmount", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rgen_OtherRevenuesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other revenues.", "label": "Other Revenues [Line Items]", "verboseLabel": "Other Revenues [Line Items]" } } }, "localname": "OtherRevenuesLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_PercentageOfSharesSubjectToForfeiture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares subject to forfeiture.", "label": "Percentage of Shares Subject to Forfeiture", "terseLabel": "Estimated forfeiture rates" } } }, "localname": "PercentageOfSharesSubjectToForfeiture", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "percentItemType" }, "rgen_PfizerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pfizer member.", "label": "Pfizer [Member]", "terseLabel": "Pfizer" } } }, "localname": "PfizerMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "rgen_PolymemSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Polymem S.A. [Member]", "label": "Polymem S A [Member]", "terseLabel": "Polymem S.A." } } }, "localname": "PolymemSAMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_ProbabilityOfSuccess": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probability of success.", "label": "Probability of Success", "terseLabel": "Probability of success" } } }, "localname": "ProbabilityOfSuccess", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "rgen_RDAndCommercializationBasedPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "R&D and Commercialization-based payments.", "label": "R&D and Commercialization-based Payments [Member]", "terseLabel": "R&D and Commercialization-based Payments" } } }, "localname": "RDAndCommercializationBasedPaymentsMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "rgen_ReconciliationOfBasicAndDilutedSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Basic and Diluted Shares [Abstract]" } } }, "localname": "ReconciliationOfBasicAndDilutedSharesAbstract", "nsuri": "http://www.repligencorp.com/20210930", "xbrltype": "stringItemType" }, "rgen_RestrictedStockAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and performance stock units.", "label": "Restricted Stock And Performance Stock Units [Member]", "terseLabel": "Restricted Stock Units and Performance Stock Units" } } }, "localname": "RestrictedStockAndPerformanceStockUnitsMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "rgen_RevenueAndVolumeBasedPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue and volume based payments.", "label": "Revenue and Volume Based Payments [Member]", "terseLabel": "Revenue and Volume Based Payments" } } }, "localname": "RevenueAndVolumeBasedPaymentsMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "rgen_RevenueAndVolumeDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue and volume discount rate.", "label": "Revenue and Volume Discount Rate", "terseLabel": "Revenue and volume discount rate" } } }, "localname": "RevenueAndVolumeDiscountRate", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "rgen_RgenFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rgen Facility [Axis]", "label": "Rgen Facility [Axis]" } } }, "localname": "RgenFacilityAxis", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_RgenFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rgen Facility [Domain]", "label": "Rgen Facility [Domain]" } } }, "localname": "RgenFacilityDomain", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_ScheduleOfAccruedLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Accrued Liabilities [Line Items]", "label": "Schedule of Accrued Liabilities [Line Items]", "terseLabel": "Schedule of Accrued Liabilities [Line Items]" } } }, "localname": "ScheduleOfAccruedLiabilitiesLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "rgen_ScheduleOfAccruedLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Accrued Liabilities [Table]", "label": "Schedule of Accrued Liabilities [Table]", "terseLabel": "Schedule of Accrued Liabilities [Table]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "rgen_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of business combination consideration transferred.", "label": "Schedule of Business Combination Consideration Transferred [Table Text Block]", "terseLabel": "Schedule of Business Combination Consideration Transferred" } } }, "localname": "ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "rgen_ScheduleOfEarningsPerShareBasicAndDilutedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]", "label": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]", "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "stringItemType" }, "rgen_ScheduleOfEarningsPerShareBasicAndDilutedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earnings Per Share Basic And Diluted [Table]", "label": "Schedule Of Earnings Per Share Basic And Diluted [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "stringItemType" }, "rgen_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table Text Block]", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table Text Block]", "verboseLabel": "Intangible assets" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "rgen_ScheduleOfIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Intangible Assets [Table]", "label": "Schedule of Intangible Assets [Table]", "terseLabel": "Schedule of Intangible Assets [Table]" } } }, "localname": "ScheduleOfIntangibleAssetsTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "rgen_ScheduleOfRelatedPartyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Related Party [Table]", "label": "Schedule Of Related Party [Table]", "terseLabel": "Schedule Of Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_ScheduleOfRevenueByMajorCustomersTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Revenue By Major Customers [Table Text Block]", "label": "Schedule Of Revenue By Major Customers [Table Text Block]", "terseLabel": "Revenue from Significant Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersTableTextBlock", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndExpectedToVestNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Unvested And Expected To Vest Number", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Unvested And Expected To Vest Number", "terseLabel": "Unvested and expected to vest at June 30, 2021", "verboseLabel": "Unvested and expected to vest at September 30, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndExpectedToVestNumber", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options, Unvested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "label": "Share based Compensation Arrangement by Share based Payment Award Equity Instruments Other Than Options Unvested and Expected to Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Unvested and expected to vest at June 30, 2021", "verboseLabel": "Unvested and expected to vest at September 30, 2021(1)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "monetaryItemType" }, "rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Unvested and Expected to Vest Outstanding Weighted Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Unvested and Expected to Vest Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Unvested and expected to vest at June 30, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "durationItemType" }, "rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "stringItemType" }, "rgen_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other Than Options, Nonvested, Number of Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other Than Options, Nonvested, Number of Shares", "terseLabel": "Number of unvested options and restricted stock units" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsNonvestedNumberOfShares", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rgen_SpectrumIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spectrum Inc.", "label": "Spectrum Inc [Member]", "terseLabel": "Spectrum Inc.", "verboseLabel": "Spectrum Inc." } } }, "localname": "SpectrumIncMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_SrtMajorCustomersAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SRT major customers.", "label": "SRT Major Customers [Axis]" } } }, "localname": "SrtMajorCustomersAxis", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_SrtMajorCustomersDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SRT major customers.", "label": "SRT Major Customers [Domain]" } } }, "localname": "SrtMajorCustomersDomain", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_StockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Option and Incentive Plan [Member]", "label": "Stock Option And Incentive Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "StockOptionAndIncentivePlanMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_StockPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock purchase agreement.", "label": "Stock Purchase Agreement [Member]" } } }, "localname": "StockPurchaseAgreementMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_StockholdersEquityNoteDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity Note Disclosure [Line Items]", "label": "Stockholders Equity Note Disclosure [Line Items]", "terseLabel": "Stockholders Equity Note Disclosure [Line Items]" } } }, "localname": "StockholdersEquityNoteDisclosureLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_StockholdersEquityNoteDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity Note Disclosure [Table]", "label": "Stockholders Equity Note Disclosure [Table]", "terseLabel": "Stockholders Equity Note Disclosure [Table]" } } }, "localname": "StockholdersEquityNoteDisclosureTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rgen_TotalTradeAccountsReceivableRoyaltiesAndOtherReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total trade accounts receivable royalties and other receivables.", "label": "Total Trade Accounts Receivable Royalties And Other Receivables [Member]", "terseLabel": "Total Trade Accounts Receivable Royalties And Other Receivables" } } }, "localname": "TotalTradeAccountsReceivableRoyaltiesAndOtherReceivablesMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_TrademarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right acquired through registration of a trademark to gain or protect exclusive use of business name, symbol or other device or style.", "label": "Trademark [Member]", "terseLabel": "Trademark" } } }, "localname": "TrademarkMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "rgen_TrueUpCostsDecember2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "True up costs December 2020.", "label": "True up costs December 2020 [Member]", "terseLabel": "True Up Costs December 2020" } } }, "localname": "TrueUpCostsDecember2020Member", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "rgen_UnvestedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Options [Member]", "label": "Unvested Options [Member]", "terseLabel": "Unvested Options" } } }, "localname": "UnvestedOptionsMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_VolatilityRateOfContingentConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volatility rate of contingent consideration.", "label": "Volatility rate of Contingent Consideration", "terseLabel": "Volatility" } } }, "localname": "VolatilityRateOfContingentConsideration", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "rgen_WeightedAverageDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate.", "label": "Weighted Average Discount Rate", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRate", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "rgen_WeightedAverageNumberOfSharesDilutiveEffectOfUnvestedPerformanceStockUnits": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Weighted average number of shares dilutive effect of unvested performance stock units.", "label": "Weighted Average Number of Shares Dilutive Effect of Unvested Performance Stock Units", "terseLabel": "Dilutive effect of unvested performance stock units" } } }, "localname": "WeightedAverageNumberOfSharesDilutiveEffectOfUnvestedPerformanceStockUnits", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "sharesItemType" }, "rgen_WeightedAverageRevenueAndVolumeDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average revenue and volume discount rate.", "label": "Weighted Average Revenue and Volume Discount Rate", "terseLabel": "Weighted average revenue and volume discount rate" } } }, "localname": "WeightedAverageRevenueAndVolumeDiscountRate", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "rgen_WeightedAverageVolatilityRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average volatility rate.", "label": "Weighted Average Volatility Rate", "terseLabel": "Weighted average volatility rate" } } }, "localname": "WeightedAverageVolatilityRate", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "rgen_ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Zero Point Three Seven Five Percent Convertible Senior Notes Due Twenty Twenty Four [Member]", "terseLabel": "0.375% Convertible Senior Notes due 2024" } } }, "localname": "ZeroPointThreeSevenFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Zero Point Three Seven Five Percentage Convertible Senior Notes Due Twenty Twenty Four [Member]", "verboseLabel": "0.375% Convertible Senior Notes due 2024" } } }, "localname": "ZeroPointThreeSevenFivePercentageConvertibleSeniorNotesDueTwentyTwentyFourMember", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rgen_businessCombinationsCashDepositedInEscrowAccount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combinations cash deposited in escrow account.", "label": "Business Combinations Cash Deposited In Escrow Account", "terseLabel": "Business combinations cash deposited in escrow account" } } }, "localname": "businessCombinationsCashDepositedInEscrowAccount", "nsuri": "http://www.repligencorp.com/20210930", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Awards Granted to Executive Level Employees" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r200", "r327", "r332", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueFromSignificantCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r271", "r296", "r349", "r351", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r596", "r600", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r271", "r296", "r349", "r351", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r596", "r600", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r200", "r327", "r332", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueFromSignificantCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r196", "r327", "r330", "r543", "r595", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r196", "r327", "r330", "r543", "r595", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r271", "r296", "r338", "r349", "r351", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r596", "r600", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r271", "r296", "r338", "r349", "r351", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r596", "r600", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r197", "r198", "r327", "r331", "r598", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r197", "r198", "r327", "r331", "r598", "r615", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r202", "r522" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r57", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r36", "r203", "r204" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.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", "terseLabel": "Accounts receivable, net of reserves of $1,214 and $762 at September 30, 2021 and December 31, 2020, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts receivable, net of reserves" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r30", "r565", "r582" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13", "r15", "r59" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r13", "r15", "r59" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Royalty and license fees" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r55", "r243" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less - Accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r73", "r76", "r77", "r78", "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance", "periodStartLabel": "Translation adjustment" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r76", "r77", "r78", "r584", "r608", "r612" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r85", "r86", "r500", "r501", "r502", "r503", "r504", "r506" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r78", "r85", "r86", "r87", "r131", "r132", "r133", "r452", "r603", "r604", "r641" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r74", "r78", "r85", "r86", "r87", "r452", "r501", "r502", "r503", "r504", "r506" ], "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]", "verboseLabel": "Foreign Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expected value at the end of their useful life of a major finite-lived intangible asset class acquired during the period either individually or as part of a group of assets (in either an asset acquisition or business combination). 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": "Acquired Finite-lived Intangible Asset, Residual Value", "verboseLabel": "Intangible Asset Residual Value" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetResidualValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r37" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r131", "r132", "r133", "r386", "r387", "r388", "r469" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r134", "r135", "r136", "r137", "r146", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r255", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r403", "r404", "r405", "r406", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r517", "r545", "r546", "r547", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "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": "Tax withholding on vesting of restricted stock units", "terseLabel": "Tax withholding on vesting of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r352", "r354", "r391", "r392" ], "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", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r43", "r205", "r216" ], "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, reserve for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r100", "r114", "r284", "r509" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Accretion of the debt discount", "verboseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r94", "r114", "r284", "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of the debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r226", "r235" ], "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", "totalLabel": "Amortization of Intangible Assets, Total", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common stock excluded from calculation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r182", "r186", "r192", "r209", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r449", "r453", "r490", "r526", "r528", "r563", "r581" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r70", "r125", "r209", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r449", "r453", "r490", "r526", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r21", "r22", "r23", "r24", "r25", "r26", "r27", "r28", "r125", "r209", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r449", "r453", "r490", "r526" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total noncurrent assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "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/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r455", "r458" ], "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/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r12", "r242" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings", "totalLabel": "Buildings and Improvements, Gross, Total" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r348", "r350" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r348", "r350", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format.", "label": "Business Acquisition, Date of Acquisition Agreement", "terseLabel": "Date of acquisition agreement" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "verboseLabel": "Business combination date of acquistion" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued for business acquisition", "verboseLabel": "Shares of common stock issued for acquisition" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, voting interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r436", "r437", "r440" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred", "totalLabel": "Fair value of net assets acquired" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity consideration", "verboseLabel": "Value of common stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r434", "r436", "r437", "r443" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Business combination contingent consideration", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Aggregate of upfront payments" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r435", "r438", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r435", "r439" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Noncurrent contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Fair value of acquired finite lived intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "verboseLabel": "Business combination, intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r427", "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "verboseLabel": "Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r427", "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Net liabilities assumed", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other long-term liabilities", "terseLabel": "Other liabilities", "verboseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other noncurrent assets", "verboseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r427", "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r428" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Fair value of net assets acquired", "totalLabel": "Fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalUnitsMember": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Type of ownership interest in a corporation. Class of capital units or capital shares.", "label": "Capital Units [Member]", "terseLabel": "Capital Stock" } } }, "localname": "CapitalUnitsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r629" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Computer hardware and software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r53", "r116" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.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", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r111", "r116", "r120" ], "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, cash equivalents and restricted cash, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r111", "r499" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset and Liability [Abstract]", "verboseLabel": "Revenue recognized during the nine-month period ended September 30, 2021 relating to:" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r122", "r125", "r150", "r151", "r152", "r154", "r156", "r165", "r166", "r167", "r209", "r256", "r260", "r261", "r262", "r265", "r266", "r294", "r295", "r298", "r302", "r490", "r635" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEvents" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r65", "r250", "r568", "r588" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r247", "r248", "r249", "r251", "r617" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Common stock shares reserved for Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r131", "r132", "r469" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r35" ], "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/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r35" ], "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", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r35", "r308" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r35", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "verboseLabel": "Common stock, $0.01 par value; 80,000,000 shares authorized; 55,283,988 shares at September 30, 2021 and 54,760,837 shares at December 31, 2020 issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r81", "r83", "r84", "r92", "r572", "r591" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": { "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 income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r91", "r103", "r571", "r590" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r171", "r172", "r200", "r487", "r488", "r616" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r171", "r172", "r200", "r487", "r488", "r613", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r171", "r172", "r200", "r487", "r488", "r613", "r616" ], "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]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]", "verboseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueFromSignificantCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r171", "r172", "r200", "r487", "r488" ], "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": "Accounts receivable, percentage by customer", "verboseLabel": "Revenues, percentage by country" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r168", "r171", "r172", "r173", "r487", "r489", "r616" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]", "verboseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueFromSignificantCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r171", "r172", "r200", "r487", "r488", "r616" ], "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]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r242" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "verboseLabel": "Balances from contracts with customers only:" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Receivables and Deferred Revenue from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r315", "r316", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "The beginning deferred revenue balance", "totalLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "verboseLabel": "Changes in pricing related to products or services satisfied in previous periods" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r267", "r268", "r269", "r271", "r275", "r276", "r277", "r280", "r281", "r282", "r283", "r284", "r289", "r290", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Carrying Value of Convertible Senior Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r63" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "totalLabel": "Net carrying amount", "verboseLabel": "Net carrying amount" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "verboseLabel": "Convertible senior notes, current portion, net" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r96", "r543" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of product revenue", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of product revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r95" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "verboseLabel": "Costs and operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r169", "r200" ], "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 [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r29", "r30", "r31", "r124", "r129", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r289", "r290", "r291", "r292", "r512", "r564", "r566", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r31", "r286", "r566", "r580" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail": { "order": 0.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r268", "r289", "r290", "r510", "r512", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Notes issued", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r63", "r577" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Notes, frequency of periodic payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r61", "r288", "r510", "r512" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate on the Notes" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r61", "r269" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Notes, interest rate", "verboseLabel": "Senior convertible notes" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Interest repayment terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r62", "r271", "r477" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Notes, due date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r63", "r124", "r129", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r289", "r290", "r291", "r292", "r512" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r63", "r124", "r129", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r289", "r290", "r291", "r292", "r309", "r310", "r311", "r312", "r509", "r510", "r512", "r513", "r579" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r275", "r509", "r513" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail": { "order": 1.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount", "totalLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r56", "r275", "r511" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail": { "order": 2.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesConvertibleDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r394", "r395" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "totalLabel": "Deferred Income Tax Assets, Net, Total", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r126", "r402", "r409", "r410", "r411" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "verboseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "totalLabel": "Deferred Revenue, Total", "verboseLabel": "Deferred revenue (included in accrued liabilities in the consolidated balance sheets)" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "totalLabel": "Deferred Revenue, Current, Total" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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, and liabilities classified as noncurrent and other.", "label": "Deferred Tax and Other Liabilities, Noncurrent", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r114", "r241" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Discount Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r71", "r456", "r457", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Technology - developed", "verboseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "verboseLabel": "Effect of dilutive shares:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r327", "r330", "r331", "r332", "r333", "r334", "r335", "r336" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r138", "r139", "r140", "r141", "r142", "r147", "r150", "r154", "r155", "r156", "r161", "r162", "r470", "r471", "r573", "r592" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r138", "r139", "r140", "r141", "r142", "r150", "r154", "r155", "r156", "r161", "r162", "r470", "r471", "r573", "r592" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r499" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "totalLabel": "Effect of Exchange Rate on Cash and Cash Equivalents, Total" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r397" ], "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 Income Tax Rate Reconciliation, Percent, Total", "verboseLabel": "Income tax (benefit) provision" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r127", "r397", "r412" ], "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, Percent", "terseLabel": "Corporate tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r379" ], "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, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized compensation cost", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r379" ], "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": "Unrecognized compensation cost, weighted average remaining requisite service period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r377" ], "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 [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r85", "r86", "r87", "r131", "r132", "r133", "r135", "r143", "r145", "r164", "r213", "r308", "r313", "r386", "r387", "r388", "r405", "r406", "r469", "r500", "r501", "r502", "r503", "r504", "r506", "r603", "r604", "r605", "r641" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r472", "r473", "r474", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r472", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r472", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r277", "r289", "r290", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r473", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r472", "r473", "r476", "r477", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r277", "r339", "r340", "r345", "r347", "r473", "r532" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r277", "r289", "r290", "r339", "r340", "r345", "r347", "r473", "r533" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r277", "r289", "r290", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r473", "r534" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r478", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of the Change in the Fair Value of Contingent Consideration - Earnout" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Acquisition date fair value of contingent consideration - earnout", "verboseLabel": "Fair value of contingent consideration earnout" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r277", "r289", "r290", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r481", "r483" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r236" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "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", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "order": 0.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", "terseLabel": "2021 (remaining three months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "verboseLabel": "Schedule of Amortization Expense for Amortized Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r236" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "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 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", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r236" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "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 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", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r236" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r227", "r231", "r234", "r238", "r544", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r234", "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r227", "r233" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r234", "r544" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail": { "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", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Net Carrying Value", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r242" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture, fixtures and office equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r170", "r616" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r218", "r219", "r528", "r562" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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 at September 30, 2021", "periodStartLabel": "Balance at December 31, 2020", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition of goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r221" ], "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)", "negatedLabel": "Cumulative translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "verboseLabel": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r222", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r114", "r239" ], "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 an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r89", "r182", "r185", "r188", "r191", "r194", "r561", "r569", "r575", "r593" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r127", "r398", "r400", "r401", "r407", "r413", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r144", "r145", "r181", "r396", "r408", "r414", "r594" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "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, excluding impact of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "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", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance", "totalLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Total", "verboseLabel": "Gross Carrying Value" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r237" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Value", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r225", "r232" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Net Carrying Value" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r88", "r180", "r508", "r511", "r574" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r102", "r283", "r291", "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r45", "r217" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished products" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r69", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r47", "r217" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r46", "r217" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r98", "r100" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Investment income", "totalLabel": "Investment Income, Net, Total" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r11", "r54" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r12", "r242" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r58", "r125", "r187", "r209", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r450", "r453", "r454", "r490", "r526", "r527" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 2.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": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r125", "r209", "r490", "r528", "r567", "r586" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r60", "r125", "r209", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r450", "r453", "r454", "r490", "r526", "r527", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "periodEndLabel": "Balance as of September 30, 2021", "periodStartLabel": "Balance as of December 31, 2020", "terseLabel": "Liabilities, fair value", "verboseLabel": "Balance as of December 31, 2020" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfReconciliationOfTheChangeInTheFairValueOfContingentConsiderationEarnoutDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r31", "r32", "r125", "r209", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r450", "r453", "r454", "r490", "r526", "r527" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r31", "r276", "r287", "r289", "r290", "r566", "r583" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Notes, carrying value", "totalLabel": "Long-term Debt, Total", "verboseLabel": "Total convertible senior notes" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of convertible senior notes", "verboseLabel": "Fair value of the note" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "verboseLabel": "Payments to Navigo in connection with this program, which are recorded to research and development expenses" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r63", "r254" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r12", "r242" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment", "totalLabel": "Machinery and Equipment, Gross, Total" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Non controlling ownership interest minimum" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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": "Total cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Total cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r111", "r112", "r115" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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": "Total cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r79", "r82", "r87", "r90", "r115", "r125", "r134", "r138", "r139", "r140", "r141", "r144", "r145", "r153", "r182", "r185", "r188", "r191", "r194", "r209", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r471", "r490", "r570", "r589" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "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 Standards Updates" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "verboseLabel": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other expenses, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "verboseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r185", "r188", "r191", "r194" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r516" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.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", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r516" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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", "verboseLabel": "Noncurrent operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r515" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "totalLabel": "Operating Leases, Rent Expense, Net, Total", "verboseLabel": "Rent expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r15", "r16", "r59" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r73" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r80", "r83", "r447", "r448", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangibles" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r115" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expenses", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expenses):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r433" ], "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 [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payment of tax withholding obligation on vesting of restricted stock" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r105", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration", "verboseLabel": "Upfront payment" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r105" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireSoftware": { "auth_ref": [ "r106" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Acquire Software", "negatedLabel": "Additions to capitalized software costs" } } }, "localname": "PaymentsToAcquireSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r356", "r380" ], "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/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r34", "r294" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r34", "r294" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r34" ], "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", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r34", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r51", "r52" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalOwnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity.", "label": "Principal Owner [Member]", "terseLabel": "Principal Owner" } } }, "localname": "PrincipalOwnerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period.", "label": "Proceeds from Sale and Collection of Receivables", "terseLabel": "Revenue", "totalLabel": "Proceeds from Sale and Collection of Receivables, Total" } } }, "localname": "ProceedsFromSaleAndCollectionOfReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r107", "r381" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products", "verboseLabel": "Product Revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r59", "r252", "r253" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Warranties" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ScheduleOfAccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r55", "r244" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r54", "r242" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r24", "r25", "r244", "r528", "r576", "r587" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r244" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail": { "order": 7.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Other, Gross", "verboseLabel": "Other" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r24", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r24", "r242" ], "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/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r346", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r346", "r520", "r523", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r518", "r519", "r521", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r110" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Repayment of convertible senior notes", "terseLabel": "Repayment of convertible debt", "verboseLabel": "Repayment of convertible debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer.", "label": "Research and Development Arrangement [Member]" } } }, "localname": "ResearchAndDevelopmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r393", "r542", "r629" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate 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 costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r38", "r313", "r389", "r528", "r585", "r607", "r612" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r131", "r132", "r133", "r135", "r143", "r145", "r213", "r386", "r387", "r388", "r405", "r406", "r469", "r603", "r605" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r178", "r179", "r184", "r189", "r190", "r196", "r197", "r200", "r326", "r327", "r543" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r325", "r329", "r337" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty and other revenue", "verboseLabel": "Royalty and Other Income" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLineDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r171", "r200" ], "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": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue", "verboseLabel": "Total Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureSegmentReportingPercentageOfRevenueByGeographicAreaDetail", "http://www.repligencorp.com/20210930/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r78", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Changes in Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsConsiderationTransferredDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r354", "r378", "r390" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r354", "r378", "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "verboseLabel": "Schedule of Identified Intangible Assets and Estimated Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r227", "r233", "r544" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AmortizationExpenseForAmortizedIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangesInCarryingValueOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r223", "r224" ], "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]", "verboseLabel": "Changes in Carrying Value of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r48", "r49", "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r55", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/PropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "verboseLabel": "Percentage of Revenue from Significant Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r356", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r361", "r372", "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Basic and Diluted Weighted Average Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r168", "r171", "r172", "r173", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Percentage by Geographic Area or Significant Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r174", "r176", "r177", "r182", "r183", "r188", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "totalLabel": "Selling, General and Administrative Expense, Total" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "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", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/StockBasedCompensationExpenseDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Incentive options, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited/expired/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r370" ], "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": "Awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "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 of restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r369" ], "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": "Unvested at June 30, 2021", "periodStartLabel": "Unvested at December 31, 2020", "terseLabel": "Restricted stock units, outstanding", "verboseLabel": "Unvested at September 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Unvested at June 30, 2021", "verboseLabel": "Unvested at December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r371" ], "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": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total grant date fair value of restricted stock units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Incentive options, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at September 30, 2021 | shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "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": "Options exercisable at September 30, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r368" ], "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": "Forfeited/expired/cancelled", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/expired/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r365" ], "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", "terseLabel": "Granted | shares", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of share-based awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r363", "r380" ], "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": "Options outstanding at September 30, 2021 | shares", "periodStartLabel": "Options outstanding at December 31, 2020 | shares", "terseLabel": "Stock options, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "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": "Options outstanding at September 30, 2021", "periodStartLabel": "Options outstanding at December 31, 2020", "terseLabel": "Stock options, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r375" ], "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", "terseLabel": "Vested and expected to vest at September 30, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r376" ], "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": "Vested and expected to vest at September 30, 2021(1) | shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r353", "r359" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityParentheticalDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche One [Member]", "terseLabel": "Vest Over Three Year" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing price of common stock" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Incentive options, vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Unvested at June 30, 2021", "verboseLabel": "Unvested at September 31, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested 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, Aggregate Intrinsic Value, Vested", "terseLabel": "Aggregate intrinsic value of restricted stock units vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Incentive options, term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r380" ], "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": "Options exercisable at September 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable at September 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at September 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of stock options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "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": "Tax withholding on vesting of restricted stock units (in shares)", "terseLabel": "Tax withholding on vesting of restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r121", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r33", "r34", "r35", "r122", "r125", "r150", "r151", "r152", "r154", "r156", "r165", "r166", "r167", "r209", "r256", "r260", "r261", "r262", "r265", "r266", "r294", "r295", "r298", "r302", "r308", "r490", "r635" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEvents" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r67", "r85", "r86", "r87", "r131", "r132", "r133", "r135", "r143", "r145", "r164", "r213", "r308", "r313", "r386", "r387", "r388", "r405", "r406", "r469", "r500", "r501", "r502", "r503", "r504", "r506", "r603", "r604", "r605", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome", "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables", "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsTables", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShare", "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurements", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables", "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEvents", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r131", "r132", "r133", "r164", "r543" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncome", "http://www.repligencorp.com/20210930/taxonomy/role/AccumulatedOtherComprehensiveLossIncomeTables", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingencies", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetailTables", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotes", "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesTables", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShare", "http://www.repligencorp.com/20210930/taxonomy/role/EarningsPerShareTables", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurements", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsTables", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxes", "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactions", "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingTables", "http://www.repligencorp.com/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity", "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityTables", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEvents", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPolicies", "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r117", "r118", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Fair value of common stock issued for acquisition", "verboseLabel": "Fair value of earnouts related to acquisition of Avitide, Inc." } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r34", "r35", "r313" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of commons stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r34", "r35", "r308", "r309", "r313" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "verboseLabel": "Issuance of common stock for debt conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r308", "r313" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Exercise of stock options and vesting of stock units (in shares)", "totalLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r34", "r35", "r308", "r313", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised | shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SummaryOfOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r67", "r308", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock", "verboseLabel": "True up of costs related to the December 2020 issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r67", "r308", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "verboseLabel": "Issuance of common stock for debt conversion" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r313", "r355", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Exercise of stock options and vesting of stock units", "totalLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r35", "r40", "r41", "r125", "r206", "r209", "r490", "r528" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ChangeInAccumulatedOtherComprehensiveLossDetail", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets", "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r123", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r507", "r530" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r507", "r530" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r507", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r507", "r530" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConvertibleSeniorNotesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r529", "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "verboseLabel": "Consolidated Balance Sheet Detail" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedBalanceSheetDetail" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/SegmentReportingPercentageOfRevenueFromSignificantCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trademark and tradename [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLifeAndFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "verboseLabel": "Trademark and tradename" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureAcquisitionsFairValueOfNetAssetsAcquiredDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r430" ], "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.", "label": "Trademarks [Member]", "terseLabel": "Trademarks", "verboseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/GoodwillAndIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r134", "r135", "r136", "r137", "r146", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r255", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r403", "r404", "r405", "r406", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r517", "r545", "r546", "r547", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/AcquisitionsAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/FairValueMeasurementAdditionalInformationDetail", "http://www.repligencorp.com/20210930/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationEarnoutExpectToBeRequiredToSettleIncludeSignificantUnobservableInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r156" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "totalLabel": "Dilutive potential common shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r156" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares used in computing net income per share - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r147", "r156" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r148" ], "calculation": { "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Options and stock units" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.repligencorp.com/20210930/taxonomy/role/DisclosureEarningsPerShareReconciliationOfBasicAndDilutedSharesAmountsDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL108322424-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r631": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r632": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r633": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r634": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r635": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r636": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 86 0000950170-21-002479-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-21-002479-xbrl.zip M4$L#!!0 ( %R&7%,\8!V :[ " "IN-P 1 Y, "/P N#/_^O#_FCP#J>SX63\ MRSVQQ>\-<)PF>3A^^\N][=U'.SOW_M>O/_\_C T>/]UY/GB.[P?;:3Y\AX^' MLS2:S ZG./AA]]F/@YWQ:#C&P?_Y[=4?@\>3=+B/X_F #?;F\X.'#QZ\?_]^ M*Y?A>#89'<[I4;.M--E_,&!L<>]'4X3Z\> QS''P4'(IF.!,^M?"/)3^H1); M3DOW_W+^D/.S7TT.CJ;#MWOSP0_IQT']$3UY/,;1Z&CP=#B&<1K":+![\LC[ M-,:T-=@>C0:OZJ]F@U7AZ;7U;7>EY-P^6'QYX=+YI9>:Q:7S\Y<.+PS@_-7J M 1%Q3E/#D^N)[']]X?+Z=839Z>4?/KG^POSJMR>7#C]\[KZB#J/RN[+[Y/+Q M9/RE3=U?>QS,E3DDT&UY&("*G>/!_GOVQF_9P']C'?,CX MD2B%"%\^3"PQE["W!P>G&!6>P>CF[[%\84?3?%@-'Q;E<+TH%NU=7@\*'[RB]ET_NE< MZ,-+YG$XGWYV#N$!?7OOUW\9_+R'D.GOX.?Y<#["7TD1_/WG!XO7]=-]G$.G M5QC^\W#X[I=[CR;C.6D;]IIF=&^0%N]^N3?'#_,'B_7ZH-[VP?%]?XZ3?-3= M*0_?#6;SHQ'^']7*<+EX.<\9Q]Y(N>#J%U&FK M8?[EWM,WN22-Q16&5AJF410&/$I6;"P! *Q >6\PAGUZS#&+'Y)Z&L[Q#]*C M>6=,8O1V&$>X/9OA?/83^#!_A86F]T8+(8/5@ED%A6D5,@L&"^-!I!*X MYD*8>X-#NF7W@S_?_+G[F$@^&SX<#T=$B.DATI0>7!S]9V:#P($GGIC/"9@6 MVK&8M6$R6:L4>"T'CJ;R<8L'I M%//N?)+^^@\8'>+'4P@QT%W!LZP5\;L0TT&ZP$0V6:"RB"HOC1O!IB@#,FLE M<5Y'Q4(2CAE55"2I*$)_PHU'D_W]X;QCQ_8XU\5!QIS6[Q!GMSJ58V-P/!,E M2G"6!\:-J:O$>A:XDRR9@!&S%4&9DYF0QGSXZ)"X,)X_)9@!HW\@3)^,VF>(3D@C6$4B MXX/.1'3M62R^,.D!3K1D419'2RIZYND9 M#"+722MI0Y7#Y0B,U5*%5$=,TZ=G<1(8QVD6BI8O*61;"IZ,O:KZA]O[$UJM M_]W9PA=EAQ;O>#Z9'NW.\>#/@W6N7M*;$77BS!A!BBC1 V-=QR7K CJ)4*+[ M!M'/$ T*Z2L_JMQX8HK'S+S4DCN7O.=J6:(?;8)L28=R6LE::I8B8TT:B+P-3O,+(?/ O\U80X BN-;,>#+1 M&HATD?C,2C%.HU$.OL%87Q2L:'/QW$3F%8F3CD"+':HL2"L >4C%^/."=>*7 M+93J2[K3)#^ESSY9'-=3JG]7GY&CBZ,LT:CDE&7>(MEB,%#5*6E7Q14Z M4N MF4_4Z1Y,\3=R6V@1[Q_@>-;II^TI0?>W6*?PV]'9)2\7X&/[/4QS]\]_X*PN M_,4$/U''2GH9?/*L:"V9#E6Q2 )73CN"5\(;[N'>KR_5/ZXU.QZL,RXC2]J1 M,G%D9X#G0/ M>C8EI^)T83Y96L\!D 6/0- NF"Q=R22:-\!#*]*D#R[B[FX]/ZQ*J;V(G7LO5AENOC+MYC\;CS MS^C>SB:'T^Y=YY0_/)YW1\[*I)!1*((P6<3*><$@1\=RBEQFP6GUV7LG/\6. M[2?OAKF^+T.<#KHAX*4^ZZ.=_WV1R1__^.1V,WQ;%\#B;::'?2"7+0WGSW _ MTB/RD+Y=!'C.X IIY?J;)Z2521QID9'C4\WFA^'LWJ]GP'X.Y#;GJLUI07#9W ^Z57DZ]#E,YQ77_7KBBG)Q>I_3[TZ)F,]=&ICB M9X]8?'/R_N0A#RXP[G(^&NV=T(96,) -TCXD%C0M-I>==[QD[TULE8]?,$V_ M'3V#_YI,'XU@]A%77T_)L=V'Z5\KX.'[GV?1R3ROWXYJH.(B2W['R=LI'.P- MTR>77\&C;QG';Z3K]JH@7!S,+HR0@!MY H=( .=;!S";SL_TS=E$8;1X:OWZ MR>%TT&^',S)'],0S9V+Q\,[]H"<_(X,UHIN M:'14(#2SY#@SG;UB,7I.&L#07XQ&"M4JMVH(=X?F/NW\QG-K[?_B=/)R,AS/ M7Q/&QMUJ+)X23\GEJD;F7!!X%\?#R?3Y9(ZSQX?X^CU]>[3X]RF!Z]4N3Q&J MRA?A&LOSXTN_97ER7E+T*C/KK"5 60PY1"11RHMD?89L([3*\$D:M 2W7Z%\Z?'H[STK3[:?CHMZ/3EW^CV< T[1W]02(VNCB. MTXMVQ@>'\UEWA5BI5N G8>1OUPHI>&G0919M).\Q)V3 E6$HA"/,D#CY':T* MR4ZU\'B*Z?Z8)#@SQ6=X2?=1JX#B M!,X(D='R+J8F&@1M!7W'1;.PO_=8&_%8U^-=&*=$R I8DIF\BV(+BS7O( ;E M2DJQ9-XL7NU%]VK1?3Z9SO>VNXT"N),A%]!:N! T4S$5PM^TB(#+R+*!&&SQ M7K=KF9L+Z-X<:5V RM_"3]1<)I$M*W7;4"NPC(QHS8D),?*(6:AF_:DE(:TE MX!JY%%SCP',.D7B1"O%"$_[U/"GF>)%!1E>\:LYMJ4KOY722#]/\Q707I^^& MZ2.+\&IR!*/YT9TTY\09C3Q%EJRLJ7"&.%9Y)T!8DU,HLIA5<^RKQ%6$Y7G9 M0D4KM"DL>](:VCG)P!C)C"!L;FI.FI:MB>M&.6F/:]"%D'!^C6EO/!E-WAXM MDNLWQ5$S,GB.=4-1U[Q$:QWS@=[6-*0(ED0&-]6X3.1"9'N;K5&5PB'-)LFL/1]LUZI M?%%6@O!1(&'@I(,G%UK7V"!I%E"^*!^X++RT*BM_3,9O7^-T_^7A-.W!#,]R M:G\[>D0@Y.UD>O2B[)"'>7)%_CAI:(8U9$^K_)B1W=[16>[>,GSK$YX9GPFALE ZJH6Y6MM89%7E7Y.PN# M/"/-M'^XO\*(SZ>1IY.0]M+C3MV$.FUZ_(39N07QL@S_&U>\U;JFQ5!D5EI9 MSQ"TK8LALFC(1CMG0#D;["KI[_V$;_,3-A/W M"4'@O1#0$T:01RO U11YSYP$G9,RPDC<($GM$P[65-VQAB1 6P@R24'^IZK% MO@HBN2SHF1&UUMN3CLVI5='=L*#P*G<,&MBF+4D7'7BM'HYU'PICW:F,K,1B M?4A&0FDVZZJ6,9>OX6DG8:?[09N2LFURSA("W=%TA!Q9YSS?2964>_R#*&V4JRW M?SI%HLO%U6!D&.*ENC&":1F#99LIC)XL>@DG;<D+T:TCK;S/JFN6>>6O,,G'VHGESM:#N0+,5%D8#'J2)Y ;6(4(ED>J[@C M]B:>FC,UWV]YCI->@"#L!F = ;B"+(@2F%#$1N6]4=#L4NQ:')T%&196"VF1 M#=/\N$\/+;V7..V:@(T3=A_]22QN:N4M+7R4C-->U4V+HI% GA+$2U6832YG M#U&+TFQBUJVMO/5%!3;3';]>D["VA&KUGL-'JN?DXR?[!Z/)$2X4S8N#:P#V MS10*-*'V[^,LZY()O>J:#&HD$SPFSI7S/#5;6'3=W:^^KL)0O&:^;!B9*X--(UN]F\ M$<4;MY.)T(+B+E(E*,#01%KII;;1CL$Q\!E$L4$;"*U*4C.M&B\$U9<6%!$F M$:Y*M3B+N*)1)A84>L91!)-R(G3?K-^\"1DE2]S_T."AV"B9K%V@->$=!APS ME4XL+DZ&-K2@@.5&92< MF4'PRD=K2F@NLE&]SA?OQSBM48ESBVWW@!;8]'!_]3G0ZW$F=/2%5E%AV297 M>S(ZYHT+#!*BKSDA6C:[LC8M"O7U&;W-^#0Y$-CAQ3$K5&T:KBWY- 1\"EJ' MPN@ [38-;S?PO!YC"ED \2ZS6*I7P75B4=#;7%"#"*J :18/;7+9P\>].K]E M/8+7)F2T+!M/:CNZPB#+R)2*Q:,36&)S.3T;%6.XQ5KN!E1"X!Z-SY;96 ]( MDHZ@-=+;H%16W(3:0Z!5<>H+O]M.9HO16@-HF(FU+Q]PPP*0*Y>$*4*F')UO M+HC54/KA&K1!QN"%)%EQQ78!+LD">=D,P!?RX8PMV&QV^(;T:5]B>,MZ&5+ MNLG0Q49R88&'Q,"9B(7K>AC:G>+6K;4-7%.LBU1B"3DSE"I4?9EK$Q;Z1PKM M9(BU9+E5?EXKW>YR>WN<97W+ 6Q3+]5J'-369SY!LW486M?!; M1X@UK2>QDJ3@Y,\FWV[;S1O&3N$M-A0^78[/%.KI]& #PQ YTUE'%@K41H?! M.^EUK9=LE8T-[#%]!-,$9])=#Z9=N/2;(I8Q%%[ LZP5P;1"6 VD"TQDDP4J MBZA6[O6NS>67/DGM@V4NFPIDDF+!2\D*SXHKI;@-;D/%MXWH_^:U^:=!H MF8S6U$.R'>$'%YF3W.A<>+*\.6S[E1DR-; _&7=X=%-B2;)@C4I*F,2-\W*P5UO%;29(46MHXM%$&[UU1$!PC^18 %#RSU8 M+HO.S844-S5OZ^5D=+2/^[LKV)]=T>$02D?4 9EQ@L F1GFDT8F1 9M)$8E MFO526ROX6@V'9$K::6^8K]69NJ2NI#NQ(!)8B5Y:?[>6[\:?C8"E@#*Y5M;6 M@V\=!^9U\BSE1,P22)[7RC.NOG;RU=LV2_$NA"TEA\P2][7+%Q@6G-7,9.U% M5NA5NRVNVRHY;""&F8SSIL8P?:Q@U!!' \^9O)Y4:M',UQ[(!-M2 MM"7P8)M-SFXLCK-$XP_!9E'C.-K6=&N?:O]PQ5GR44E;G"_0;%+ E]?5Z^DA M_GE0#[V?/<;4W:2&P.[DVE+*6PG&,\"ZZR.#KPV;.+TH4_[F300X ,.9;,I*VI<<*3"Y_H<[XX/#^4<% M21]__7(ZB1"'(YH"?]<2U-6G491"9S()BS]1B&)(%%KC)+F$&G'(S-S08[ M5[LYO23)WKCP-S?*%D/PG!=>6_9:38A/*9(-3,GR%+UN5B+N^F[;E0.XQL$< MSR?3^=XV&6CZ^$ZJM""L+L@E\]8)UK49(@\364DQ:J8FT#Q8RF]:4UK;28 MC6;(8U2*?$W17K_4#=R'6V)*E[K03:IFB @?.!O,YS=[>B0D0'&,%P9J7*3)M"Z+7QG!NNP#(H7;>4',E217K+LZVMO;5L-RK:VO[# MBN+6(86D?&:0HR,.&<- Z)K/YK+QI*"%:W:5/8)9[?U5_U0>O2/S_ E[GA'/ M2#U._\+YT\-Q7D7*S>G+O]%L:C^RHS\J"/U,UDV7E#7KKA";HHI#L-%#\0Q3 M1!*2$!@H49@!X5%%XU$T:Z=7("0-\:6HF@C%! 0RD:749HT.F8I$1&$A^=BL M>MVL W77T#^.(Y(")H^.'#SR[9Q4+'J3F,N5MR[FC,W&#/K$T#XQ=$TZ,68C M 9QB28N:J17K?J#0C!:1B2YP(W*SRZ:I R96@SK63)^5(+XTAM)V]8\AAT "VM;]K6@I"2 13+3':JUFCJW&[T^.YJ M^62<<-I+9DNJ=9Y,+'P=I/HKAO#7^^1J4O-:B9,';/-Q)X@F);D7P67 M(A,>43BKHW'-PNVOK&P^WHG_#U*"^_AX..M0U2MBXL;'D-8?/KM&%&M!_>UQ M7C"@CU\MI[ Y:E^DYY85GSC3: 0+.DOF-/=1J>#LZOM1WYZZO:7SX!LPHS8I MGZ*,3#H/I)BC9U#(EF($S;572K8;EUQ;6<#'?+-,RFOR[?REW^3=!<$#01_F MHZE[G[JVP S( F+R 4U0T.QZW* ]MC75QWHPJNC(,-=H-/K"P%ID.22TSB5P MOMD^,&TS=S7HEEN?2E:>)1>ZOCVD1!.Y)K&@T*5@K<)LE5\M5$0TL!_ I065 M3& )C*[XAK,HA&$&424=4W'0;BY)G[+<5,KR6MJE@_:@-(O=T6^2*^9MU.1? MVP#*Z-APG7>KU3]W7.-Y6Q**J%A6"6HH&EAP EA)Q?AH0["FN9!,*^=6KZ?P M4@B4B2A)+*KM ;U5+-8>ZYGKK-&6"*G9MBEWW49MIJ/AN8GUU%?F5(WJ!.?( MG\R)B:234)+D2C:W1]B0#EA#^F6T61/'ZMGU1C)=SU2(LEAFM;$@7/1*;/JV MQRT57XNP/ 3R8(Y(6!OAOFPPLN\_/)^,D'3(LU=]J+O$RRU\X!Y[K MJ:U"UC;L4=8@?6!M!-F4U?[=Q%Y6\?). L$)!E@CF*:YJ47JSJ[[M[;T&PJHB9FNM0++Y->T:LZ)7 M&ADJ+4F?@X#5GZ-W4^;>]2#=M1!Q4\VYU[$3Z@FHVKH)6G(D)*(XB\HG)H)2 MZ%%$RYOT9%X1:,0S/CV##\/]P_T^Z?*;1]"7#M_425A.ZF4!YV+DFBFPGND@ M,_.)WH(J&)01$$JSAZLW=JS7>ER$;%(4EC! \?5RAW?2CWY' Z.5A! M"4T#( ZYC[E8S);QF3F7O? 6+81F"U9;"#==;%=BEQ0WKL6-PI; N!:.:5K:S,MBF)2" M"UY,M.UV/MN8XL>E1?F%4C)B;3>9:LO02(P"F2TCX">5CHB8FDL/O\RC)KW< M>]1]&>,F^](AR^R2(DT96 !N&'!>2%Y\I!L<]'9NO9>O!_C=+8W/#@G M([L'F*KX7KU!LYD85OD B1.;<@R:::TB P3)1.'H"9;4+B:M\6KMD'$U^]1@ M(6HK:EI2;8,4O6+>%\>L#,DKYY(PS2V;&Y;OUQ/^)H?SOG"_MWAWPN*AT((< MMLB4Y6G1C#<866K;4%)F^E*]X2-DK6D$3+ M?3)1A5#+FCC3V4L&011F+7VA9-'%-0LS;C6!L7T2%;)XI4:IF@V3+X=MJA;?K&OH<]N]H$PYADL[))D:0B=Q/A9F!1<<* M#R*+H,KFQUA7?ZIY V&$(KNU;IF0A8P*!V1>U0B0LU%%4"6W"X#O^B[N$F#* M&O(YM!?D4&62T826$#9(YK7@+'D1 U@C>;M-7%<6"F@F5J5$=(&8PI21R+3& MZOK(P#SJ$+!D;#C;YN9VN*[$C>F7Y Q$&;5BBO 9L<@!J>3(F0+MM$$0*3>K MDJ^5T?8*9UB/W-HF+;. ^)TQ7N2]WTF=Z+#$S(&>'*PDE@K%HLJ*)?0E12]R MB,TFG/01XLV($/=9QI>:S27%B0$-&F.8"H1L=""7*T19S\ 521KOT)KF.DBM M/NW_HW+EDX^?[!^,)D>X*$Y>=%E?F@K 65UF'Z'J/9@N=D2J*T<_6:R-;G!3 M("".+\:WD,BX!B^<1[2 R=5>_ 05,;T1QINVN' M6*X]ICNV,5UDZ#9S$%P:SE-BJC;6RO,49S8;35L 9-L9AR83;JPG0J@L5B'",'.46; M:]3,M-4"0=3C2+45LXU*L!-T-([DJ,G&7PM*!K5U4H M8%G(MG@%Z(5M5MUD: MWHNYD7]XDA'T"A<1P)H4?DO>X6V*TCJ.PBDVA@#((M9.3K6;>@C:LB(4#Q"R MA.);%:6UEMFNMDYHI7ERUYK?VD^/74<7F&",PBSH=A%KA2$M"ZXS$T(%J61& M<,UBFCYKXLL2M9[D3BMT3@H,X\E5=Y:$"8!K5H+6L3C-75AY(&@S]E*M4-YW MO4.+#TPK#JQNE[.4DJ=UYVP6S08U[X3,7XBP?5-78,B0@Z_GL!AR*Y*MS>"D M95YYD F$2W;3$B)]/3W$/P]J_Z#98TS=32H#[R0\C1 Y3_7))ENF MC30L(,'39#'[)(*6T&PYY+G]]-.7?Z,[UAR9HS]JALQGMM2[A(M9=X7:E'"0 M""5@/92:[DK0B5MR20-P9NJAU,(2?5VSBWY]#N"J3G87WAN>6=)D0#7P6$-S MFJ'G')TG/=Q>IEG?S+ O1+V#"48I@R\.!;,N>:9S#"S4KH;)&N^\K44YS>V9 MG'#@C\GX[1RG^[4@]9+@PUF]:;U@4W2C!9ND=X:5G,DAXUK6P@ADTJI$ZC$5 MZYM-V6QT?W%9K-%"1E-SG83-B6E7"@-#B,((Z:RV,D73;%1[_3I^;>;M\XG$ MG[OBY728D.P,#6-$3.RMW*9;N0S1H)!DX$0DCY][S[S'S+S4DH!_\G[UW;/7 MJ+:$#%:3B5=0F%8ALV"0'*$@4@E<ODTXEUAW@SXH MP4$PEY'7P&)BGMC"3'98FT:$V.XN]\9MEG[U64F;&9:J76;1UI27NENDL2N& ME(ZI@H!((,:I9F5J0UI1+A/S9PG>Q'IR:*BM*#UG$<'1/\%QA(2FW5[R=WU; M[\H!M'3,_7IVQI)W$5PRS&CM:UMKSX+FR+(,3KN8@XK-QL!;=%F7B"T@VQ1% M<"QD7AM%*\)^4<>:MRQSEMISW5S]V,J2(%>+:F[QV,,& 8&6MDQ U.RIF69 MJ)A7IC#!K0Z"N^*AV0/VUFHJOL>T):-"R87D)$M1\R=(;&)M+V"TP20E &^O M^=WFE@O>3GKXBF(5B4?NZ':6E OY+5ZQ:$1F($0$3G2,J=^E;=$>*"BB6,V9 ML=80O"#(X6LI3A &#+>82[M!IBX.4>.LT_E1+=R>0>H6S6]'Y[_Y*,8T'8[3 M\ !&70_P=O-UU]*F?$4%/0F"XPV) 9!N,"Z+6'N/VW9%K*4&3TUH M"^%](B_'U9H>[7QD/EC';%'$2V=]3,WF,3?C,3;@^6N+ROB@F)-6U1U10>;: M.7I;7!):J^2;Y>-&.7GK293E/A3'I68B([$WI@K$4+/HC8M%1AWD][?AW4QL MQX'BMAC#A.66Z9 , V61&5%*"5F8AJ/&-77G-4[W7QY.TQ[,L#:0&L[K37X[ M>D3B^G8R/7I1=DC1GER1K]/+;7LZK2BJOEP&<'HYG>3#-'\QW<7INV$ZG[#P M_/<_=O8/""BNNDOS>LI"+#,U1Q9'34PL 48:750(0:#KKD,S=9KVY>X M]&G=1YT!:JY>(6^+5'2H!\$(9U,QR!7ZE4??-B/T9*W7.I$WBJAJU8XLY)=B M9 &-D=JC4-BL"6OLF.;UN I:8XB6T&7(J=1 4R(?/EHD;N84I0D>4GM'-G]/AY]L>+GX9D*L4H25'.OY MH[K&0.KYHX77I(]"YKU8":K9Q@8W\IV[!(B/+V^)M4OSFY7EV6I1^Q]6OUEG MS8!'8"G5@"5(+[#9_:ZFT',#RS0+GE-"SFI+&Z:Y$\QG0'*,.(;,'5=^LP'D MFKNBKX&ENB@(7B9R!XB16FEBJ6*[Z9K#7:@M(I,6^MKX=@9^9%3BP%67N+E%A*LRG;2TI]6*THW?&3T:S' M7)O0,E\(:NH2ZO$MJK[ULF 6489FMP.NN:=:=PDFXPYPWDD6&B%MY&"8-[69 MOD;'/">-D*5#\"9I#LVV&-JP;-U5*H,5I<89G1U/EBEG:Q*E,"R"*PS(]I>B M':&"YO;:/[^)=NI]3(Y@=&6)[6;Z&<)ZL,X90F=),%UC 74S@@'8F JF[-L] M.+??H&W;5$ 120OT+.:BR(0/:*>7(A!0;FW4$-@!(8H:6)2%1;22 M^12%E-JWW-AXV476FXOU&C %0ND"OJYR4VLF.$0&-AA& A9=5 6M%ZT*4M_S MK.\&\Q6V<3G=8(I05DIE2=763KY _X"B52.1\+H'KH)N5O/>WM&'7SB9YL2E M/SV=9E-0D5(<0&$]K4O)>BZ0J24DP(JPFE@53%3-H>:&?.@U5!@03XK+Y-TH MRSE9N)J(FH1EMCACP!:?5^]#;T:T 3O5OE]UOI-< M3@:%]UG5%B_)>5G+ Q(+P7N&%G1.("WIH589=ZVDF%T9] MOT'%G<%:[U5/[_486?2>U*C4& 3I5-]N%L@-<^+A+;:1%K_$50DFA&@A,0^U M\2-*3]@-R1L!33ZH,MS&9O>'-J=)W[+BM<4**Y533/H@F+9=#4HBN!T=:I?J MGV;#;+>]X]*ZSEY'(5K(NN(BEE4]0RK5\)-6D:G(NSV93*:X5?%I/H]X31E7 M*A+.+61\C2$SG+5ED7QP)CBDD(HD.]R7-?5E3>LJ:UI3:Y=:XX7*S>3:=A:L3U;&0N8EJ(KH7-UCB+6F2VLM T\\-(L1-JV5 M]T:WN@C20XIHD46/*C*3,* WA,S)?"D:MLMTUS,H-6HWFH0A3!*9A4T,XY@ MA?8FL*AY8<0V*#%84U*S*VW3?+B7D]'1/N[OWLT:C:"E 52*%5]J*"07YKD" MIE,DJR^XMNWE&7XAZZ]^=9KQ]Z(4\O^^N?'UTM,:FW'QR<.W(49D*J6:FIUS MW2X*S"'/(*(GIJV\;\A7X[IE[94I1].75C,92]V6YHHF7SR34H(BO%NX:4[R M6ZI%7LT.IO=&!>X-\Y;7!NI((HESI_Y<&9%251VNJ!/S;"A*U?) M$>&7>)Z9R$8E%,QYGIB.D0Q+B9%Y8TO&F'GFS7)D_9ID;4ITHW3'@*,_/Q8D[N,!.]+*,V>O+"!$BP51M2B8'30,+@30] M>?M6"FTAV8:[_&4L7^/X=\O]M+Y]4XQQUIE4/ 3Y#XP#199Y+ZP8@"2+*8$ MUZSJ;[GUV6JB:!Z$=HEG9D6M3"Y0SX+"1Y4*V3INZ M2Y-T9)8K*Y-(29UZK@ZHL!D)51FO1H(3!2 MH-\=7^\>0M:)!X*'VBF"ASQ)!HK6C1 QNJ =%Z99>-@:AQIHKV%\#)X<:&9X M)N4' 5C0VC.,H)6 [+ULMDW<1E:2-@!#BO+2.N=8\?7X V')U\L!F2I6VY)% M2+%9UWRC#FU=4SLXX8ODD3,DN%F7-#+RVVJ9N(^HL[.(S?6!N4-5:4NP VO( M0G9!2!!8F"W@R%\E6Q0<&8-$=D%:*P#@;A4NW50G+ F:KS#Q;36A'Q=+X*0Z M6)2USD)$,AI:.@:1ZZ25M$$W5[&T?B]I+2O[D)9#Q[4_W]1CN>JA7?3CV8MR M7$;Q>#(:P72VNP?3LPV3+M4/S]_B.<$JTHZ34\+O+[9C?QW.)EH*]_#/W<F^%V[QX.+HSUUV"34.#L]-^.)C MZU=?>N@E=UN,]#/WNWH:E]QQ=R%9G]QRD;RQ^/(K;TD\^N1VU^3?KS\//SR< MGMM[&HR&X[]>3487UV_]P=9D^O:!Y%P]F-+7#^IU]P8P3=,O7WQ\Q8,":<[* M9#(?$PR_-YA/7F&9_7+OZ?/7;QR \[X6$IM:=F=Y85$7TCU@L?AD>9#YWJ!, M)_O'OWF3BRVH"/ZD@C7)C=R:R(UF!G7MM""C,V+P](U#-%*%"I!J:@\*NLRI M6D:60PE@21%9NLRXR).-A4FK!=/:.N:MB>_R5[DWS00)=)D5T(+C%N")5I,K@,/%TKLE Q*XZN.Z+EP4>$;X(3 M5G.BJU?,$1 ($72RADGH9E< MCR)$J1)&X>FR(.FU+,ALM+4^J;;GKLTH8\JZ")3.%W,IPQ:?S,B%3#A;O-U# MR)T9(67UZ[\,!C\?#&;SH\J6.)G2-VP^.7C(MYSA!_/!;#(:YL'T;80?^/WZ MG_CQIZKCV7!<#2)=Q__MIT)ZG\V&_XT/!;T_F/]$V/7M<-S=2'0?$/^1[6$% M-L>?=+\IL#\<'3U\3:9R-GB.[P>O)OLP/OEYG,P)@S]'.G[/3([C*Y*^/!@BNS]% X63WZ_&,NXGATY.C7@[OTZ^/E!??"O__ZOPO*??GYP\%DJTE3Y*15_.H"#W=?; MKY_L'I/QV[EXDY&<,/';V,>_+_;M/GGTYZN=USM/=@?;SQ\/GOR?1W_;?O[[ MD\&C%\^>[>SN[KQXWO.T)9[*:Q#M/X%L[OCM?#*^/WB\]6AK( GOA97Q\3I# M^BP?CPD]PC)_J#M&?L+9$W-US(QSQN;:[+[:!ES&\&,#>O;<C:X;*U\Y7VJBS*>C#NG?Y@Z[_/I&Y4T)'"* MU;/.R .0OC:\B;5\'70TL?-W!L?A"W(;KIUC-!A##2-E'#Y\/$G=_D]-*VF4 MQH*SOY\JA MT^K5-:]-KJ35K*::WG YG5%YP8HO6P2TKK_K@CRGV15OXGS3< M.N39YW2"+T4YB)8)%Q33F98VZ01RT)4S-@AN@BK+T@E_/X0IL7QT] H/)M/Y MO4&I?)O_WH;>^$1BKJ#=O__KA\*=_^DK]$8K>.Q__/W/ M[5>OG[SZXQ^#5T]>OGCU>O#RSU>[?VX_?SUX_6) "/PUP>R!4(,7KP;"_)!_ M'+QX.GC]MR>#<^#\%)AO/WI=OQ9!Z381W?<*+OAUP,5D.ICOX>"?)^MPL-BY M&"#1*U\%.Z[SA$M5C-0Z"$E* D,*3#LK&&"2+ JH0F:[XL%?.RF]"3Q0;- M1063:[81/60OP]$1PA3'C;)I%P_FB\TSQ>^OC"LQ!Q F W6$4JT21!C$P RK48\D<9<+5U)QG^32/-LIC!=9"U^ L05& MLV9Q+&PFCGW]:OOY[DZ'5GL@^UUKVQ,@.S]=BB=(MFYX7PJ95C;TCF@9TV21 MNOB0GD#0FCCQU3K\DO^M:SU>:[SS21LV;SU/OR:WVH( O2*Y2+3:-6PXJ^F) M@Z?#$0[(#E:_:U4^5S;"67*M6) 9:R]+QSS/@@D>$Q:4P.4WPY0G7?YCGO7K;E MH%QK_"]>;;]>8<;*M<;09ZS<0-W_\.0#I/F@+HW!I S.%LL 9H/= TRUX"$/ MAN/!<#X;/-KKHN<_]A:JMU!-+*[+PFDK"R9=ES9SB(2G+Q%*.)Q/3B2ACH4D M\2'_J;N!HT2_CJ#'/TBU5N9@A@]G> #D<.-%N>GN M?:\^GP8P/7GZN^%L&([B M(EZ+U%VU)7(-:3J1HE/M=BD?>HHN@Z+GA?;D@2=368SNTV6R#,H3]2Z;]_78 ML"ZPL@S_'S,6'LCUMS;5PX5"8<"!,V7!V5A ^!26 _AKN\_IP7%,LBLX?$0\ MFT^/'DWRQ7UQ-L-4BQ_G>#"=O*OW:79C_#&.X#W4RL O^@:K5!K?K>BF)&RN M9^0$5\70)C !&-7X[HOH8/.\=5QHO.ZFW'L3233@;EKPID75/Q M^D;UKK^[/N)U<8J/(><$\ M=52=OH7Q\+^[]S^VKLB_][6PL_5J:W=K<-PGWFL_CS!Q%'-(K5M1CLXA&IW-WY%'%^?_#;*+_=&HC[@]U#>MQ <'X-$+\F MV;FFC5N&[#CNI,@D.SG4L_**B=]J MY.$_833?@_VV-B6O-?+5%1! <-P[E$SI>E!+\)EYD)YQZ5*.T0J#>:E2TKE@ M+Z8OIY-WPW%:1W7I=6CU;'N-X:F%KO@^+9XL,1KM([/H#=,QD3QRD1E'E A& M@$"S5'E\.9G-8?1_AP==3+5-:>12&]5'INZR-WXLC35SX>64%./P $:#TX.! M!XN3@6=]4*5Q-I(>&51%\L58 /VM&^6M9Q\LHS3N$U^RH3DWGLZT*L2'TAI- M=I%98VJ55?;,"^^8P)1J9V+#PS?G*U978)L43,,VU?FO*1-M9=0_KLP1",Y( MFZPF82#NZA(5BT(2#G,1Z[8V!O[-N]KUE.71R[W)N.VL]GJ0$!?B*OGHM=GU M27J6C?GO__JAGE/XTVSP&D=X4(7AN&#C_F!GG$:'-:MQ4)5'9TC[#,DK#?%U M4A^7:(=OI9#X=JILKR.YN_6,Y.%\2!]/.R'&*>;!P>%T=EASB^>3 5W1;0$) M^4/\L0+X6M2XG>8/VU04-X%ZU\D@O53$EI5 &FXU?U01UM?ZBOQ1*;:YB;*<53IHG+B6^9,.5W6&GF3XD^M&+O7P_FHJT% 2'N#5,_) MN,6P8<_@U3-X"AU*V3W:IY__<#MAF9Z]M\7>DQ*B;OGBA[17SV\=D(6GI]$G M9S#@JMCK+>T.G%&S%?YVAOA6XDFWN G3D[DG\VV1>*V_-=YU[#L>"1D[3-BLDUL[:'09-9/TUYJC MHC>;P/T!>8*#=S ZQ,'_I!^(VDIHT!T8U>_8KW;'/H /(3K);*H'8FKPS [BE[]_N1YGS:R%B&T,DLC8F#9UY/'G \L> $, MK12V).L@?O/NQ8DV?W+L$71-.#XIPJO^PJW5W]U,3E_OX> YS#+\<_#[:!)A M--C%$:;YX!E,_\+Y#1)-OGU'^U:BRBL+<:[4$#N+1(.UA^FM0 MCP4FIQJ[8JP:-9^>->WX0?PXV(/9H Q'F .09*2924C"/0&!2XG'^_1X71*AM2ED#Z&.2SZ8WYD0,_N<7Y7^]4A M7:FY.>ZE=;@XB'6PRUX/?J@8R/TDE=PZOF"^-YS1B.&@MM1:M3%=C/?41N+L MQY5:P,B]((.%3$4+9 &=8%"L8,G;K',6(GH?G4HZ7;DA%7:OAT0L=[/]TZ^WB+W$KNQ92S#<=?*OJOD6.0ZII\^ M-\3%]_FGTPNO<\]?!.+*-; MV9;JVS7>+-U.BBUNPU7M&L66$U>EY.DM$=P5%ZDM+ONVCWTOCIZB/45[BM[) M?C'?3Q9+"H3<$B26)8^UH2.PJ(JK@?I8 M=%V"6>13)]1-;_[61Z=,FV9W=1 MAUG3\44-[X#^<3D@7__F?>,BVXQ[?_X0YYXKS:RK[<^NJ)Y)K2P=N'SI?,%6 MFRW7]RGL<6=/T9ZB/45[W^@N6\M+BL$NVRWH88U\:QP L6B%8XOZ0(4,?*WPYG1(W9[$($ MB @]&2&,"XQFK10Y?5%!?%,+Q=X=ZJ%F3]&>HCU%>W?HN\-S3RY/*.K1W'+0 M' ]:.\R"20^)Z2(2B]KFVH]1%PLR*;.D Q].&/E[Q\='"S;>=53W?8KD1G8$ M^:YIVG>*;BK9\_;:5=W,*(N/R+9W"J$.X"TN5AR#0G-X"*/W<$3:<_!@[02^ MD$5:&YFY?]L<'+13OI 0?G\PO#R/?5@N*^+J2K-CNK#WP_IT?38P9@&.*FQMG?#61>J'L,X#6%4,UWJ MP<'UXMD3:H)P4/\^>:F:H?X,=+$\('@\]56[4("C8Z:_TX%?R[<2YN M4/TQV\/1Z&3=#7Z@U=358)!47UW:\./#*LG_H$%LI#BWP[:3,V!>4T:)^4DK1>8%9>7]"WIZ-VUSMOM&/7BC$_W!H?CX>+V?[Y9L/$> M&:@TI'G.?KFW\_SI155#/,^3^?$%]WXUYK[T_KZ1_F15G\RR\1+KK5:USG%) MV\*)<89_J77RM9739>[056.\D<>Y' I>?:C%Y^H++R/CQ>,M3L[<./[F9%+7 M)N5W1\D^L/$EXLF-#&QL3*/SUUV],&&)1]4.CN>SI:GMFXRFK_2^\Y7>>DM> M=:R*VO+"7G&-"UM7'L^BM[3R5UQ#<_=7G>#BMH+__ $N?3; ZO(KB'[UFU_N M$>CNJ;LRZJJ>NK>6R2*7F%O>P>'.H^U4)WE\OX^>I>0P$K\48(NYGN<*.;W0!+IQ' MF7U*^,+6OWH]V!FPV]98FY$HV@Z?GNX\WW[^:&?[C\'.\Z+?18K*=N3]T>BWT7-GYGCOL#L=5#L;;9]/0T M,[^>/19-SM+G:- W];S&>P MV\UG -T)0;MX0/"OEF48_O>8SI^%/1?$_87'XM2 MEZW8+OC7W]QOK#>Y/:#IJ=M3MX>+/5SLX>("+LY. VEO)N5-;0CP9CBF/]]6 MLMT$Z.78-06I!\&NB!G80\CD]=?!LTIVX_*1K M(_(9K-G#R[L%+TT/+ULUT3UU>^IN*G5[>-G#RQY>'L/+KKG*WF1$Z&[V!O]Y M.)P?W368N7MNBB?-909/NJGV:+-'FR<29'NTV:K%[JG;4W=3J=NCS1YM]FCS M))@)L[TW931Y?P=VP3^*9=+,!D_KS$XQ98\DOU,DZ7HDV:HU[JG;4W=3J=LC MR1Y)?L=( M'9SH>YS8JJWMJ=M3=U.IV]=$+Y=9[1B,KB9:]C71GX)#(O>^?+.?82.!X#,8 MP]L.WYT=?O)X.$N'LUD]!Z3&"+?',#J:#;M8XQDN)+B8%\>IU6M>X>QPM A' MOCC Q:!ZP'B' */L$6.S5K>G;D_=3:5NCQCO-&)4/6*\'#&J-_^LI\4.YP25 MWN$;PE#U@]'Q^XV$DG\_-Z$.%/[];$(=IAQ-9H?U#+[M.#F<#Y[!]"^<#UX- M9W_U0/'N $75 \5FC6U/W9ZZFTK='BC>::"H>Z!X.5#4;^KYNE.BP9N#Z21A MKA!J(_'AH^-Y=-CPY>E<>O#7@[\>_/7PI*=N3]T>_'UOX&]Q[DE_\$GSC'KQ M^F]/7GT/AYY\(T*[B6Z\#OUOI!Q[>-4#@)ZZ/75[>/6=6NW^*),OQ=;$FQ&^ MA=$BL(95CC8SLO9'G<4BI+:811]3NSLQ-JX>RIVU-W4ZG;@[Z[#?JV M>]3W&=0';Z;#V5]O"J3Y9+J9B*]FS0V>+B;0@[T>[/5@KXWUA[F<+WS8X\,>'_8(IJ=N3]T>'WZ?^+ OP_UL&6[& K5UR4:BPL?' M@Q_\>3 9$PP<#R?3NKVU.V1WW>)_/JZVL_6U>[3$][, MH.#\Z$T^:T^RD4#P63WP8[>;R_E6*ST [ %@#P![B-)3MZ=N#P"_2P!H>@!X M.0 T;R;S/9R^&8Y+I6[%7QL)_5[460QVSF;1@[X>]/6@KX#/OL&/^P-XW!#]WN?' ^^AWAW".*)Y4$\U9O)%8*0GKHM@!#3@Y#+ MK-N,/H7YQFY@[9X._XNVK;=GS=NSDR.(&QV>ELLSM]=61;U!N+ZY[2FZ A-+ M?R&.L'OY.5K\V_K=Z)4T2FQHSF?&I$WEJ#XBV]ZI,CR M[A8;PP*S>$AC-[# MT>RG>X,'+1'XMF(S<3+*7TO<1:O;P>*<3?73X.G.\^WGCW:V__A,5]7&R7K7 MUVK+HK3S^LFS@=CZ'V?'L>[.8=X=XSIKDYJ7:[Z[+D.WI^]O(D6OGKS\8^?W M)\\'CUZ\>OGB5[[[X8^?Q]NLG MCP>_W99+=).1;O]!5NC)8/=O3YZ\WFV;_2T2<'%Q'='#X9R&FVB8/_PYAL-, MC\KW![!/(YS/!L/Q8+XW.9S!.,_N#_!#PH/Y8+8'4QQDF,./;5+^,B.X)#PJ MKR&;)[&$$QV_H$WGRIQ* ?E]..T>/1R_?QAW\N /!N.!O&X6@X/WIXMN M[L26E_K?*JTN\V:/1[!E_967&..NNH;F8=05%_&M8*^Z9DGC"5M!B"N'X]Q% M\GPAY.(_#OZN;Z/2MXBM?5-1EF^.F:Z>QI>&3%=/Y-7NM5\B0XV0>VWV^CH\ MVR7#B_L1IP/%[Z]G?6P$NS9?SMEP7B,:D]$P#RZJT$W3.XU8";U?9)_D[K[4-2M5=K+UK>F[J\_6W*@T M@NW=W8M[?E^QLNXH:U9[5._7&:.>Q"N!83U9>[(V1=9>(?22NW%D71[(^SJ, MO@&$;P7>/3J<3HDL YC-<#Y[>(L>5.,,:DFGWW*P^Q8H?I-H]\IU?$_FGLP; M1>9>@?22?>?(O++(X(5:_\6=;H0FCTFV*.L_1[&V\$L[!8./8+;7G3F7Z@O\ MY^'P'8P^JD):L2?60\[OF[+M+(;_>>NLV3S[\E4D;8>U/P\_T"_'3Z>0:I^3 MK@[MZ1MM$)WA@655'-/62N:E+$R5Z"T8\-JJ>X3DQI4JKVJ;ED=O,D2#0GJF M111,<^^9]YCIAYH$P27O.?UF#/M$K,,9>PMP\+!JV>UQKG^>G*G8[?DCF$Z/ MAN.W_P&C0[PW.!P/%T_Y\\V?NX\)-I*\8->V*&,:TJQGO]QC]&[1*?:7>\,/ M1([#_3R9'W]_[U_,\/+L[WUU[IW!EUOGDZ8X.)W1!I>]NYZ>O@3MG. M0/;.FBB9CBXQ72 Q>E&852X[E4L"SC^VG2&&P@MXEK4R]!MI&$@7F,@F"U06 M4>7UV4XG2!:#[&WG7=N7ZH,+ZU$GF)!6;ASA_<$8Y_5P^RG.#J9 M/IXB-,5]*?1G56:;'!\ MQ>?^K1)[OO2P_I)^3ZKT &G^[W!TU.<(M.)T]C1MA*:]G[A6 P0Q(7!$EB"1 MLY@)P0 XS;(1*0:T!9Q8"O3YQ-@\Q_E2D8Z4][E>5FBU5P^]>MC0<&HONHW0 M=/-$]TY9MN1#E#9U7E7UKZQAH9C((B?WR2.6E.)27*M56S8G[BL?>L.V\1'/ M/JFJ"76Q,WY'=)E,ASCKXIW]!D);QK:G;(.4[<',6L&,,8+\:DP,M 1&X 19 MR,ZQG '19YE2ULMPTT]TXQ%AF.6XY<;>%U;UN[:]:FA'-6PPL1LB;2_&O85; MGH7+49;"N6:(ADP65Y:L52'_VSJCC9,Z!EB&N[YT"Q?,?2Y-;^#NB)/>IR6M M63V\G.(!#/, /QS@>$9?UGWUR7P/IX-TH>*^#X"U8G5O1-/KM_7KJ;].ZO>X M:*VXR,F"1D?/3!*%:<,] ^2&*96T#^A%D&D9GO^QVGVRT+K;X_RBJMSM3M,N M=9]>W"<\M\[=C!OTGVQ(XK\?#?3%-J ;HHKN)F=ZR]P$]3=O.=PIRQR# @68 M&'?)D67.G'FG,N/@P:N87-)F&1&+6[/,_KYUMK?,FZ.!;B4U02XI]B'[V,>5 MK'X]F<-H*6&./I#8X!9#3]E^\^9.0B$)DOOH%3/" D$AJ5C$:)A0,@0$&U#@ M4JH(E@YZ@N#WO?E\B62O&WK=\-U%#7HQ;I"RFR?&=\K$)5VL1S)7"0TR'95@ M41K!+,8,QLLDXE*\_168."[O*]\W3KDKOOK7A5;ZAO[79M[SR3CU/?W[GOZ- MF,]U8Y6>S#V9-XK,O0+I)?O.D;DO/VT68]XTOW5R0!0]NC\X&$&%FN/<=?8_ MV"=R72A(/3_^6QS@H'<,V]*C/64;I.SFV:D[%8XSAB>T*)DWTC -6K+@.# H M0KD8E!++Z5MUHJU?5EV]/E ($A&04+/B!+ MQ<8@M2D"EQ(Q.-/'BU0>PDU//J3181Z.W_X^F>3WP]%H*4!*$>Y97FNM7DWT M:F)#PP6]Z#9"T\T3W3MEX9#[$M!P%L"3A1-8[D M@&<@7$,?L6R,LB%E89?CKR\5L7BE[ANSK,,Z>K70JX4[X)_W8MP@93=/C.^4 M=?,R]KN^*5][OW:]9 M-SS^_]E[U^:VDB--^*\@>NV=[@BD7/>+>CP1LEH]H]VVV-N29V(_.;)N(G9( M0 9 67I__5L')"4UH2MXP%/G,!UNBA) $'@RZWFR,K.R5==Z&>\Y5RKOOKLB1J(&D:Z&2?7;033\;GNI%2M:EI!44(5M*X=S&'= M>UO!(65T+'/EG.EEGM.154W,E>.D:J/?BE.!O FN.'F5U[A=+%_.SC)N\FS' M@[-5F5UL,LUC;E)\"=D&D:7@9MC3\9&AXXJ#9IB[+7N H 6KWT7KM%3)1];' MEOT=7?[2L>5OW>C];[*?[]]#R*0<\?TI68XR !_OB6PZ2$./O( MD@B^*F]W0R,S&;Q+#D)$ZS1+TNK22W[D:$*L[:"C;DB(&VR-H+NI[_INZD_F M42@OV8:,WP)9"J7&9 ,*J 8-J))26@FKH 0F0/%88ZD:(H&PIO @6 VH>AE/ M<)18BL^E9'.M^HJHCNGP%%/B-W;TK-&-5H5L8MD *W53O".4\[CKG08,9VA+O M'O*WXH'0'8NEU45W<<:H8J=VELQ&7(O3Q_]Y>DO3U\\??)\]NC93[/G+TX>_^__./GEIR>_/?^7V9/_ M\[>G+_XO]8/<>9Q5<>P>^?-WXCM">73U)$*6D"5F&#/*A&S3<>&WQ?$W2V8- M M]*./CXJA'X;(%A<;;8+O+F(57)6J3W@_ =7P9F:*XGF GF4<%,!$*>/3F8 M:2AOLU'F816*1S'6M['=S%[A6PQGF39B;;'6=)%M9PT<6*6E@89C+< :X]%X M(R!C8J \SQ!$2" 59L=#+EFY7KJHKLCUUTMN?=QC#[MP<^[5\ WL#?GMQ.A[ M?!PQ8K ;@I:T:^'H-D*BA_N]R2?7;033\;GNI)1-N%2X M%08LQBI55>3 FQA!V**"84F;TL_0V;M0-J'[2F43/5!)_YYOSQ_%N+[(Z M?WG/CGW&,D;.)=7EB29:HHD1@]T0M.3&I'8]MJ!I97+HQG]DW7VI&A9D=\6N MEB(I#(*A[*FL?D2UTW+.7 -C5!MRW3%OX*FR/C!7/%XM=XAV VTV>;E8=9?K M;O-F/KN^&.;5:MTML?ELF;>4(6M%AWL89T0#YUM%GR*E02.E:+)/6EJP4OFZ MQT<+0?L"15CK)7.1^[U(Z9"\P ?<^ZSCW&,T[=?(1@JZ:H_8ARZ#&:UE2)6; M0']\RV%:JARXEB9+T+K+7R2=(2@7("7OE.!*\M#+!3!WH42JQ+54G9!M$EF*A@5LQ&;JB9 UIL'ZQ04!(@4.1WMFH M@HU!])&A.%(11RH_5])3%8<(HAV"&#'8#4%+;DPZU^-A.E2,8RP@LRM5[&*L M^_>202OA&67[=,XZ=I_'0; M0CITU$(P$\RC@ID(A#Q[^9BB$(;N9<..Z3L<\V1+_#-HV4ZV9[F]0<9 MLO>;]7Z29'[.!9WH(=9HB#5&#'9#T)(;D_CU)WX^)NN#0H@\&5#>67 8&=CZ MSZ6*6%&"]U$+NE/Q$W;.I"#QFUJ!B';WPU#'!X6D%\=NYJJW=#51!-7C M:<=^O6/O** NWZMO-XNT6\^K)67#VA)A0K9!9"G(&;8ZP6U :304$6K (FKH MXA,/8(QRO/C,G>]EEO1?+C;5+)O-X]5Y6"QW]/CX'6T^_I UCQ4 63_WADH6 M1"4-41P(ED!JN /?=5SUW S6W[T0"@EV5J1Y>/,G'OG6X3^ MD.A3X#1LEW])K+C"0&0102E30ZB0(O!ZN0QY[WSB+<=P]WTF4SF)TK<$2TO7A(^,:H[6LS&5&\>^=4%_^+.PJ6MX\09.%ZE^I(=U81L> MLHH,M.8(]1L&(48.):F"*G)?@OWBBV1O8A ^@S'=C!H5)/C(+6A99.!<%*ZP MW:S*X]7Y^6)[7BV\F>$RO9^A$2L+S;Y_MMKFF?_AG:M^] ]J.;FK(.2KKTBZ M5\=>AX[^"&P">[1@$Z60ET\:;+J^=P3%O>?;5?SOT]59W2QN_F66_W&QV+ZE MZWN;U(&#\"52HDFU!/.D828"(<^>',R4CQU-"/GK^OIFWDT73,YG?[@VZ&0+ M4\PF'4372-L-^5 Q1/ 1%? @G8O":YME'[TA[Z#=A>F_XOID_7R+VYS^$\\N M\J]Y_?P4U_GW-:OZ;??\^JS-27ETGM?5KW]:G9WA>G/U[/=UK*?/?O[41^0^ M&F52AF"4!"7J1T3/.02+W&3.==:VC]K;G7S$KL#UD6K<)\IS;2ZS2ZY\A>O9 MZPZ9^6SRJ\P[Y%&R "+I6)=-JL0MZHI1P:E4BE+!Y_Y7VK=?T MZ7>NM]D]>-._/E<+_L35"E8HXUU]7SGZNKJ2 \^]KE\R\ZBXTV7OH]U^=?7\ MT?2<,=;]-XVE=0G #-_!OE8NJ/ M^>'3S>;BFWVPJP)W?MA%;9N\_-3GRO5399$5,*%-?8^YKB]9?#?#M-B4M$.V MU[S9U_HZYN>JMO$V=95R)EG]7,J#D_7=.J<4$QAE3GLC3?JRU\G%=K/%95HL M7Q[IP^52O$ .VE<_K,%'Y<-J!BC"",EL*";&8QFMQP^W7'T-'TZ(,1<[AY^M MUK/5>Q2I2:&MK 0AVR"RX\OZ]-H&IDN*Q:H"+IKN^DS,X%U&$-'K)&Q)=:_9 M;M[C_0AQ:LZBU=G$ZAPQV U!2VX\)9'AS,BZ18C=[K9N?T1!"*9N"J7G#DNT M:)0GD:'5V5XCTSBP;V>M="WUJ^7]J4)%R7.RV8.6R8*2/M3PV4H0#)G.0D75 M3W[\$M>[+T$9';0T@8$L$NOV( = QBTP9K5G JW 7N;W'O_S3;#^]./TD^-) M9(%99T"51(T<5+Q,DSOOK> A(BN]3 #XP/_NI/@4@C9%:@8NL.Z>BM(ED5VH M$9$M,LO +(J>UU7/G\NQB9>>[L'JL@FE2^BA<%?5*YD"WEC5C1)UW!9GLDE' M65T'U6>^;F4Y:9.I(79EC%#J)PD& G?UK]$QEU4LV?523MO[3(>7+_:*NGHN MG)Q[YZ:UM+8U/ _KV9^N_OE37Y_G5]M\'O)Z)ME\)IC@N].9DU^-FF65N"\0 M;?#5)@7>Y6K4J<@4&(-J6 G*U(7H97?HN(;+%JO0 M);MW'U,OGZG'U:CFUK"Y^^@P@5&OQI]RO%IG?+?.V'49<;?2ZC6 Z/M>=E)(%4YQTDD$V,H)RJ,$'*^K+2%Y0 MN [\LI_E-*B6QMX-GN%BU1QFD5\M=CBV<=R M"G?XQF;4Z-"6@A.R#2)+$=*PJ7,K,2N5P45?]^V^!D=8(R9P15@7N>)<]E+( M>L_2OU:2?KI\?$G1'P1./5TWK+6?FQ8NW6G(C8DR[GD^@-RX063'Y\:34CZA M50C!"U V9E":*P@YU"]&VB($%U+V,B/BSI1/&3:WO>4,B#*&SAQ\6]:&<@;? MDC.(\>+\XJSKE)VMMJ=Y7=?Y>7W]T[S<+%[GV?=GJ\WFA]EB6?\Y4\ZM%;$E M3!O!='RA2SO<\_WDV_$4T\$)%\!J&6J49"4$A1Q"=^1#1&NRZJ5_X ,6/^E( M_/&''/YTQ]V_5!Y_EKO<5#FXPJK#I/KUVG0/.WP MS(O5%L\N!^)=W?%Y.4_2_WAUU2FG2.)H6:^'G MO+="!&GQJ#(:-])0E-<8,J]QML"P.%ML%]U$R67J/\]QKTXF#BW[O65XQ0.A M.SY,JXMPEL<5>[6SQ/[0LA7'M[HF%<,I6XI!;4#G*$#Q',$9X2%&[33SP66V M-RSZD'S*+^\)_M$R'2FB$]5?^5SZCTU8;FX%4MC7&1TR3-A#)/LD^R7YO MXSY*,-$6"ZB[CE+.&82B Z /0CHI?+*RC]3-G<@^GWLFYLZ1[(]/]C_,Y]S7 M22!#Z_8].2!Y!S!74+M'_OR=^(X@)\\FF+\.YFM2; 7D]V8G_B#')IC["?'J MGUC#X-VWGX+CCY]%@XN[6>GM[-Y>G.89QFX<&R[?+I8O9\O5MBN1K>L_U[U< M??,OU[M1[^OM;%5FV].\R=VV;5= W@UT*XLE+N-BUSM<_^&\?N#-@X9FP1_N M#7=$^^TX@[H!V^F["O@K?)DOZ0FPU,_P$,_^B6\W/WXW^]/]!#BLSM*WPOO; MDU]_>?KO3Y[-'I_\]NO);X]>/#UYUMM".>0--;Y,=JFD]Z3R]U7Y>T=4?[^< M$_EM1MZ]_':-RTV7YWEX\>I57D?_JL_OU)V_[4(BMW^%V4Y6X:N_J8H/+M)G/\IN87VUGU>JS MW2VILRK%^,. 7/*QC]$HNWPL0=:3QHI;X70=X%ZBM0MEW_GJ9=:W>S,U1GO( M?MP]"F?X=G6Q?5@6;W+Z\9^+M#VM .X0O?J!^KG.\-4F/]SD&L%5(KUJ7ON@ MM^WU8K/89=#?/KQ^]D**V^^!SI[1>>8^IS MOO 4]L"I+SVGQ[=C>5/O1RC7U/LYP%R?:;:TW]1K>= ^^FMWS;;%I+V=5F;B M^!@?DICH >1W&3=SC(S;04<9OBD;>GS##!:>?8UU7YRN=CO_V"P_1N*[TZ-VQ)7$E2URY;/Z.8DJ)T.5%)Q3<'Y? M!._SLN+_'!$\U^^/QUXA>'6B\-:CUOD'2%%>[&,6_G6]2A=QNQE%2^,4%]+ G;CWW/T/ MG(9ZQWX__'#3+V/9C$D_/MH4F==6F0 \4 M!'H&7.\FFAL!*"T#%97(447FO-B_>G=79_AYO3I_7%^L>Q/_M=B>/K[85-CS M^NDRGEVDQ?+EH\TFU_^G%_BFGVFGULVY[6O6Z00I9XPD3DIY[]VV&5HEI;PG M2JE<-#I% RYG ZKH! ZE@V(=3XY'SW2YJ92.Z<",]&!EK/KHK0474@1>59)+ MP502>W=_#*647LV9Z.O6^@DRSA@YG(3RWKMM,ZQ*0GE/A+)$E;34$K3A"912 M",&6NJ7TJ2066?3"WQ3*$(S1F#7HD%3=AG:7HZ)A$+DN7,04K/.M"*5RUM*4V+F M04*2L;N+2B!XRQ%*+-H%X[W1IA6E%-K.=7> C91R *4\UA$,*D@/!@=*&@6=!@!=&%XL^Q_V<@TK!(T,+/@@-REH&:+.!Z)6V*1:I13,Y!]E7 M8OZ82^'PRSJ)E1J>C4*J3:H]60N0:@^HVM$'#)BK[@:LJLV1 TJ=(!W:$:AGL]6>38JOQH ]159#'GA QJQD FR-L4 Q M3.!1>_",>>&,8-FRFY$5,R6HA @^L +*" 7>< 'C'-\I!,]'':192Z :P)X4>4*$U9Z(X%0&SLZ!BJ.(<,$-V MC#N#.?$L;BJTX2I%B1I8M*DJM$J R!04KU0H5C'KFSJ[;Q@)-+$152K&:!=2 MZ :P)X4>LJG %J>5X%6<8P:%47=# ZI@FR"22U;D])&A 2+(;")DUFZ M!A"KS79S.;?@55[CMJ[=67[S*B_K^J5[)QM(>-"%+.WEF0AJ M@GJ44!.9D(<3U 0UDH">KI04UD0AX^6:CIWLGI),MFJS)[=7G_))VJ M:9["#@*Y'4BG4D6DVN"0MTAJ83PZ =FY "H*"2&; $:7D$,RR.W>(/-#3L!T M['A2_GVU2IM'R_0\KU\O8MX\7YVE7DJ 5L^5US2NG'B!Y(S<=J1N2W)V:SFS MS&6AHH6<<@:5L@6O4H0J6$RGD#PKN8_C(D>6,^GG1@QZ;)-XH1U>(#DCMQVA MVY*F?/@B[2@N.'@L];UBY?.9NX2[DU^.N1LQ9'EC'L[%W+0!DTB MAG:(@?2,W':$;DMZ=ON3",(%5DH$5F2WU0H*G,($VHO,6'(I8R\G$8ZM9\S- ME:7;$:=U>H#*IH/7 MQ[+ZF4DTYUH-/Y*96*(UEB"A(Q=N E<2NB%KK"$)=,J"#C)4H?,!T*<"P:&4 MQ:.6>B\I?=A(OF,+G9HKT5=6FEAB0BQ!0D7 ME@;<$P'1'32CM N)<@/8DR@/*,HJ!(VH+? 4+:A@&009JL 69#+$XKV,?92D M[U"4A9\S/6B+.8GR& B(1+E-NY H-X ]B?* HNQ#<06+AJ*8!\5E-7 2%HRT M%M&QY,Q>0_0AY?,[%&4N^=PQ3ZI,#$2J/$:[D"HW@#VI\I!-;L7#"9#*5$I55R,WO11ZK]#579R+JPE41X+ =W% 6[14YN H#:!+]CYQ6J+ M9Y4P/GU5W(AZR>YGK'4+J"GB&H\%*.X:,.[BWG),KH 5+-:X2QL(DG,HJECD MJ.K_]T;?'#IHNQMZ\@Y:^&H' 5:X^&=S^9 KK%HQ#3O^?">&(=D MN1D+D"P/*,O)FXBZ:BHBLUT[GP 7, $Z9]%86?_G^QH8WKLLVZK*OJ]J!*GR MO: =JDRT;!V2Y68L0+(\H"P'K5G@(H&574.?>^R M++6:<]_7]1VDR_>"=VBWW+!Q2):;L0#)\I"'WT)40BH+3&M5Q1@M!&\RQ*1T M2!0964M M:L_W6CL/:3$XN>[PNB3^7U:;?@(TI>?<]S5XGOHX)\LV5,)HTRZDP U@3PH\ MH *S@MHRR4 XED!9[B$462#S*(L/F(*6?703'$N!!9M7]2<%)K8A!1ZC74B! M&\">%'C(XXU6^&1V5]+XJJ:N&\_GA(=H=7+RV:![Z^' _SPD,8##!\H56"[1_[\ M7659@KV-&(F@)JA'"361"7DX04U0$YF,%W:"FJ">'M1$)N3ADX6:[MV<1I[L MZ?)UWFR[BW&ODF5TE*59\CH(Y'8@G4IED.I] ];[(C/!<"5 Q_I%,1G!2Q; MB92T,UE+O]=R<\BQD_>\>%GP>Y:W_1P[&;361V30#AF0AI';CM!M2<-NK6'& MI2"8RI!4-V7*="V@,G@(H4@A>0D^[MU5=RHT4&0)B:60!,M]''TXEH9Q.>BQ!V*#=MB M1(S<=H1N2R)V^PF#QDO-A0;,7E=!T@B!!0?(]3>0G M/FCC( "508)\7/LNY$&SX.Z[P:6BH4JN@J"U1D"K]^7 MB"7QO>+&817Z_I7;SY6E/3F;KI]K'NR/MI2SB&^Y1*S<=[9Z&<2]'(%Z//AQ%3]O]C,X. M IEF0X\!>XKR*,K[5$^$\UD;6T,TG@JH&#+X;+H3%-KFJ&307/=R@6(G \]6 MR]7O)UA_<]"WJ2Y3O_ML]&>=H5'64XPE#DSQW)45*>)HP2X4<32 /44<%'%\ M(N(H,2@5D@DH:IE,5F",EJ"8<1!Y]; M-^BA6XHY*.:@F&-XW6L'?(HY*.:@F.-Z,I4TZ()$2,XH4 5C#3=,@)!C< 69 MJT_HY4;0.XPY3&\]-11Q-+48C]N \YG1(J*G-AQ!;3C?U(8SGRWS=D3-IOB]>^4/Z0"53 "7A*T1AN!6)NZ-IC#DGH4A M_<_7.:B+A\SVF=N NB4_"[FNW3Q;7/YMBV]HBD[#T>%!(+<#:8/1WAV[+5UH M>.OXB$?-E=0(.H4 J@@+-5XRD+TW5DL=@NOIGIV.$G]9;38_KU?GC^OK+987 M-58ZN0R:5LO-7W;<>?F\%QUS/GFS76-UF\42UV^?;O/YI@99W3M9K\[.=F'6 MY3#"7J80*CX7P[9,$[&T0RRDA^2V(W1;TL/;S\#'(D+F'K@3=>\O7 27Z]Z_ MY*"%1252W.OB/.SVFK;UD-NY59+TD(B%])#<=J1N2WIX^_TA=[E8ET"66+6M ME S!6@-).5W_JWK!\K]4[,,G)F(4$DMQVAVY(@WEH0 Y=6 M!&Y!U/U@%<0D(##AJBK*9#E+SOG2SU4K;0NB4G,E!YUJ=8^)Y5CS'J@L?)2R M\!;?S%ZM5Z\7F[I$:)1#XU$.-0W>"PM0%#5DFCUDKTQ$8($94-DB..D%1&N* M84K7[?9>%'5XV;E&1U?=>'_)RUP6_41 =FZEHEX\(A_JZ)^&=4B)6T+@\Q9K$(;JSBCLA"$3D()#*BQOX+\<<29^[GFM'4F]B%U MGHAU2)V;L0"I\X#J+!WG5F$ 6T(!E;,%3%AUV@OF2O86&>NO.^ XZJSF@M/6 M>63D0T?$6^\%>):W5P?#1]$J=C]CI(- _CU3B0="=TR55A?A+(\J/&IFK?RA M3>M1:#7D201A99"E0'1=A0&5!Y^#!9U-\CK8R,1>XN.@^Q7R]GWO93^U"#E7 MOJ%+QS_FXQ1,M6D%$O F#$,"3@). G[+D<#U_4D7%!CN,Z@2(H3D.&#)R6=F MI"JZEYL)>A=PKN9:-W2?)@EXJSI! MZH84C 2(+K MY6+YOG70UC1]F_+SS6;W-ZOL5MWIR41^=Y7;WJI]79&:XWNQ]Y5Y9D M'Y8EQ7?_QAX8ZAP:3^&Q(2N0D#=A&!)R$G(2\ML).U%%AX'V=XCBGD_ &=Y2$A)R$?K6%(R$G(28K+6K8%27Q#YB&))XDGB>]#XHM/6>NLJJ9G 2KK M*O;>%C#"E2*Y"&CV)+Z/)HB^)5[TE70AB;\G&D(2W[1Y2.))XDGB^Y!XP;C. M.1DPN;N_C:MN.%IB$#%;GGE409MCM$?T*_'\@6WN=E62^+8UA"2^:?.0Q)/$ MD\3W(O')2!2HP$GAJESKK@E"17!5Z!-G%KWRQVBIBN]GB,M5U?>"8U(/ZE"@2.WQR$ '> M:I\P@4P@$W7< \ )9 )Y&B 3=9!7$\@$,E%'^X 3R"-)9M%IH 827[<8Y-!R?K%.6? *B>%9SD$M=>_>\@1G6&D6\RU(NDF8B+IGHYY M2+K;,0%)]Y #-&+7>XL>JL8%4*IJ,5K?Z;=D4609;%)]'+T91KK5W'.:K$'$ M1-(]'?.0=+=C I+N :7;!ZMX00,I=I=[<6;!8]UZ9V&=CH8IGUD?1VJ&VG5+ MU=>\<9+NT;4GO%MEU)@PNC&EU.;3:B\515?C )_BJB&K&6@\3Z* 06:ZZU,M M."TMA(B\..9M1'O$1H0KZMT+KWJ+K.Q<&KJ2C>B($B%C-0R)= O@DT@/F?Q MH3%)!P$SKR*MNZM1=025.2_&50G/O5R-.I1(R[DRGD2:Z(A$>J2&(9%N 7P2 MZ0%%.IJZ+^8J0A*A[J2U=>"\,9"88EHR$8W?:^GOL;G@#G;2S H2::(C$NF1 M&H9$N@7P2:2'W$F;HK)Q"KCL1-JD!)Y5_=5>&QVZCD#FCMA&< <[:P$-4$]/:B)3,C# M"6J"FLADO+ 3U*/*?GU;JI(NJ_EJVSW+V]EB&5?GF4['-,M'!X'<#J1-+X # M+_F[8[^GRN"M*X.&&1Y9-XPS&08*)0/'68$L,A:F'6J^UV-[R$&8RJA/=X3Z MRVJS^?U-?<]_.JCH)^5<^4'/N+3-)6-D9Y+ >^^VS? E2> ]D4"1!495(H22 MJIR%JH.>H0.3E0[,>U6R[N.82?\2R-5 M2*!CT5B?!.20'"@5#:"-&;()FDN;W$?&3!URB*-_"?1^SEU?,Z0FR"5C9&>2 MP'OOMLWP)4G@/9% ;ED6T0=(,DE0,C,(-G,(HJ24G--1[MUO<,@1B?XEL"O) M"DJ$3NLD U5T^UWT)]O3O*[+][R^Y&E>;A:O\U6%=_;]65V)/SRDIHCAPQQJ M^VDONB2H">I10DUD0AY.4!/41";CA9V@)JBG!S61"7GX9*&FZT&FD3'[>;6N M/[VYRYIC^W\5F>UYA&T5]9(KK[$XF&;$'FM4W.=NL MSA:)QJDU@_WX2H7-\-KWUP:=:"%3>2\*<@Z(WH+BW8D.QSTPF5C$E%FT>^VL MAYSHV%54'G]84'E?U[S2CL=7TO&B4X[+-_EHF5Z\UY%'[V3D6=Z>E!?XYNLK MHIOZ"^IWGQ\,-]>ZH;EP'UG18QL+UXSS_]"V%2E6:<$N%*LT@/WX8I4)10,Y M(R+##"R5&@TPIB%DK"%!$"I+6[P.O=RA,G0T\+G^J+GT% 007Y&&C](NI.$- M8#\^#6]&ER>?;W#6"QD4Z.P8*)%K@4%MPC&_R1PUO4Z]5XF'4+J"=SLU\S*^C P^QW M8T.*V@:,VH(PKHA<(/E20$65P?,9)YDOD^9)Z98*5A&B(W'%2N,N]-\)!U MCI@U0U-\'RT9QY9Y9^?<6I)YDGF2^9)YDO@^9]XR[&(0%KK,#)7D& M=%&!2,4G+E5192]I?TBKQ;%E7NFYEK2;'YO,?]@WT>;8!]>D>KL6N^L(Y,.G M-!'@Y-4$,H%,U$%>32!/^\:3+Z#,V1[,C]:+NM\;+65,#F@"E\ =)[A$$>3% MHP;W.F-4_\1PEG???@J$/]XM!N^M\BT@B$."JL,_]=7O._K'OI.\]T<\:!^\ M%Z=YAK&[M@F7;Q?+E[/E:EN?@NOZS\O9HK[YEVL\F[W"]7:V*K/M:=[D+N.] M.^N&VYQF9;'$9:R>63]<_8?NL-_F02_6N",?;,<8^@9LI^^.R[W"E_F2"@%+ M_0P/\>R?^';SXW>S/]U/@,/J+'TKO+\]^?67I__^Y-GL\?;B^>QCGM#\ MASGYN7Z$D\?_^S].?OGIR6_/_^?_>",8]S_.GOR?OSU]\7\_]I&&?\^->WV+ MW'7YY.X=/5QLZ]N-W=BCORWQ(M5?E>8S/*_O<+NI>ET5>G6QP67:S&?Y3;!9A<5;Y\>'U MLS]RS/WRQ:5]P*3Z8P?!QW9)5^_@@6#N"\]A#PS[TNNX!\K9+[Z.U;J']U.? M([[TN^P#R=IZ/TKZNWL_[DOVL@^T^-)S[A(?\T#R+_VNK_'#KWP_\BOLI;^\ M+F[B\YF1%'9'+=]\A\I$AE&,<7 1=9]^)I-YE%3F0:.BKMWMJRQCIQOOV:\P M[[/Z.6=_K4\YW5(32['D-Y?)YR.N99/.98(*W/>]H;(;_PIK\&J,=- &I M%;DY/NX'R,WM4&].;HZ/\2%RTP/([^3&D-J,4&T>K\[/5\O9\RZY1ZHR&E4A ML[1KEE9;"28K000R@3P-D(DZR*L)9 *Y9>J@*._X3DT8$\;$&Y/$FS"F=#NE MVRG,:Y*N*=U^[.+NQ:Z.NRK_&M:S/_W;\ZX_;T,)WM'(2]]F.5^D=);)+$2- M]YX:?\7U)2G^)YY=''CY$'$B<2*9A3AQ*ISX**5%-Z\/SRZI\5=<)'BZG#W& M5]UA$"+)<:U&(LDFS4(D.6Z2C/'B_.*L.Y%^R9*[ZVMGOYNL>OG Y7S5V??= M/;;CN7)\%+Y Y'E/S4+D.6KR_"UOL7[4*^9\@NOE8OF2,I(C6X2MF86J-42. M$R#'%ZOM]<[[^0?33_[EBBQW,U!&LR9'8?BA>@/<-_4&''(/PK=T"!Q_RNU@ MM[)\S:CX7;V4XY7)U_Y[N0KN_.+*PY7M?LYJ_@64+<#[ $-- WC M>K@+#W^1T)=A;8:V/GZ14))H>0P9G),:5)0*G&8(D><4HN#9>'?S(J'DI$*5 M#8A@ZL]XM!"2#6 %TRH5%@TS-R\2NFPE.;G8;K:X3'43][OK@W:#H#8?WAOT M]-G/G[TX2*NY-6SN9 -W!!(QM$8,I&V3&,%A*"L4L:HH'DOXOC![OURV][+Y7I:.1)'$D<2QTF[<#,<2N)XK\0Q M%V<L0Q) M>*ML2%Z&?$?R:/3<&D_Z2/I(^CAI%VZ&1DD?[Y4^1N]MXC&"-;IN!4.GCR(( MD#E$F=";$O5-??3!%U:J*B;5]?,4H>O/6 \\Z<2S-#G+=&<95BW\G&M&$CF@ M1/;65?QM/>'43_S5MGN6M[/%[NCG*&:7W<_@YB"0VX&TP0&O M(O=BML2:[=@&G)_8FUR6W);8FUR?W)_8FUR M6ZJSMT+Q'Z^S:QMS9EZ#2#F#,B@!2RS )?-9"I-X\#?K[)@1#7K?'6)*H#B7 MX((HP 1+7,E0DM$WZ^S/\O9RQ&LWX+67$KOW<^YX3_5UHH*14P$I&+GM"-V6 M%.S6"F9$#)PQ!5*% (H5"2'6OZ9LE8@6E4.\J6 AB""SB9"K>M6?$0902PE1 M2B--,*)H10HV:2J@B9/CZ!![NME<[$9.KDI=Q.?GJ^XMKN)_=PNK+K6P[99V MA7=3E\Z(6H3O9[Q";:S-X4JQRX"Q"V;AN34%I.;=3IIEP!K/@%,<(W/>&KK=#F8 M\O$[_CPI?ZM1S>:6XREI*B61!>D=N7";N)+>#:AW(KNZS?8!I&'8#97,X(QF M4#?JT1LGNH-=1]2[W?6UGY>[0_?R=-"+&(-$CURX35Q)](84/:%]CBF"=L:" MLBH!6')A8G-B[/U#NF8I(34_6(,&K?7>C/EDS=Y M'1>;73/E91?EZE6W3#8S7*;9Z[S9UE7Z_L%_#>O9GZX,_N'7;J5N1M%??S\# M'NH%;P)1"G(&#')*43X5Q@&3$*!LCA"$YC5^\BME;NO?\%-3H]7 MYZ_RL^X:/;&?;U6Q[FF<8_W&Q MV"RZ)?2I3LC+K_6%'KVNSTMY]G09'XRHF_Y^!D+4WMT5SY@T=!B&V(,$C%VX25Q*\ 04O)B]=%2Y@>C>2RR($%!Q844[9 MZ',2>UF '@5OEP7XI-X=NO>7I'=$%J1WY,)-XDIZ-Z#>58ERD6$"G^LN3V'V M@$%H"+E$QXRK&[R]$_]))M0*"SAM#:CD.:!."#G6']$BP=[%61!6:9!].="%;920C=M9G(>4"& M*8?(AD](4=?!)'HPOZWYE;HOO]IV+_#-[)^+[>GIZBSMADTN/YP[N:[?KA=Q MF]-53R:-FFP[L*$F\280'5\PTPPA?7]MIHF&6JDP(Y1*((UUH'C]$@17P+5D MR?M@A>EG2MBN3?-77*2?5^O*\O_UGN3K/QQE$J:>2TGS4]K7_!]&P80DX!/Q M^S$B2@). OX) 0^1,JI(;B\X'G[-F?8PS'5K)>5>U(#4G-28:X%EW'N_I\C&^6FSQ;)>X M##<3E[_ERSD(^7E>OU[$?#DBX;<<5R^7NU?934OH);TIV%S1A 1B&A)+3A55L4$SR" MTBBZ\9L64%L$JX(QSG*A#?;<@D>)+&(:&O4YVCZ[%^N+/+MX=7G/^F:[F:TO M6VJO[U?_*<=\'O)Z)IA@G[IA??&)V]I'T9=^/R.G"38>CQ'1T;EM,\1%A^#( M_8FUR6W);8FUR?W)_8FUR6TI,]D Q7_B=NOH7)3,@%:!@_+H 9674*++UI6D M4@A[+7:8,'FG@#M=?R8:"2X( TXZ%!&YC6;8RX2XTG0.F"B"E(WE+-+M^]M,T"RX"%XE!)48 V^4 LTB MLZX8);I>M=]GD=";Q!,SH(RSH%R,@$$RB"Y(84K],=SK;Z,LTKV@"!H&-Y8F M-5QNSB[GO^&[UM,1M3;?SXCE%E"'^E!>O_^TFM6W.MNLSA9I]GN/:\<$#48X M=V*!T2V+9GAML/-;7S2NT'I^_5\%E=992Z88W8*;L'5(AYJQP.B6!>D0Z=!X MUAGI4,O6(1UJQ@*C6Q:D0Z1#XUEGI$,M6X=TJ!D+C*]2V8P03?VJ+FN\8])) MX,)84&@0T(@$)AFOM4\J>GFSCFK1.)UD "-X >4# PS,@0RVBK8.A4F^-RDRKL[S+ZO-YN?5NG[$Y>.+]3HOX]L/ MRCWO!XT\R]N3\@+??'W)=5-?LG[W^=JKF#.FAI\1,KD I)D%\-%;P%JS)44P M[5B'(IAF+#"Z9=$,Z]%.FM89Z="HK4,ZU(P%:"=-.^E/[*1S83&S'$#)X$ Q MHR!H@2 L"F6L=!KYWKGVX LKZ" IJ4$5H0&%]<"33CQ+D[-,M).F *2QI7S< M^[2_K7>=FJ>_VFQ_P;/=;$[6$8K8:IZ3H!(=@; 05:^#F)4,(G-? +%G'0KX9 MLV59M$(7H!N*7H,]S\BKLWN MT0]#K:?/?OYLB-4%+4[.O7-#GA?[LI>/+<*:)M=0=J=1PXQ$@9LA\3^T:3V2 M\ $E'+U$[GT&[0)6";<=SK?W<.$Y"3D).0CY2PY"0 MDY!3@\:4&S2,,+EH'\%'XT$)J\%G84$[88J0P;%8;H89J1C,)GMPN488*J, M5W\29,F8LT[%RM!GF/$U_15^[KFG6&.2K'K@&04*5BA8H65%P0IE';XA'(@& M PH.43,-2O,J[0$M. R,HW42&;L9#A@T4;@:.)24$BBFZL](F4$8&1VK\8-Q MYJZR#D;-O684!U#.@61\I(8A&2<9)QF_G8P'(V+63()WL3M"@0K05W&VB;,< M?'<%(7,.7-W@@Q-*,&NC6?' \LK,9M#![R3D!P^+ MOZ=G&L:HQQ3T[(%<(>T>^?-WXCL"G+R:0":0B3H:!9Q )I"G 3)1!WDU@4P@ M$W6T#SB!3"!/ V2B#O)J IE )NIH'W "^6XJ6/5/#&=Y]^VGP/CCW=:K#Z@V MF4.PZ#[R[L._<[;+(FCW6Q;+EP_9C[M'X0S?KBZV#\OB34X__G.1MJ<5A1TL M5S]0/?,,7VWRPTU^A6O6Q-4[>""8^\)SV /#OO0Z[H%R]HNO8[7NX?W4YX@O_2[[0+*VWH^2 M_N[>C_N2O>P#+;[TG+O$QSR0_$N_ZVO\\"O?C_P*>^DOKXN;^'QFO*UNWV59>S1+?/>58[=^!A69VGOHWW>O"].USG/ M_EJ?<[J9/:D0I6'G=]YNG/PH+/^%1?DU5ONZ_K%&]>;XN!^@-[=#O3F].3[& MA^A-#R"_TQM#[AF=2E=&H"IFE7;.TFD">K 01R 3R-$ F MZB"O)I )Y):I@Z*\XSLU84P8$V],$F_"F-+ME&ZG,*])NJ9T^Y'3[<\N=G7< M5?G7L)[]Z=\NKPJC!.]HY*5OLYPO4CK+9!:BQGM/C;_B^I(4_Q//+C)QXK@6 M'W%BDV8A3APU)SY*:='-A\.S2VK\%1<)GBYGC_'58EO_D4AR5*N12+))LQ!) MCILD8[PXOSC#;4Z7+'FR/:U[[,>K\_H;3O-RLWB=+Q_X9;6AS?;(%B=Q9I-F M(XC'F&V]G_ MNECF6QYV/<18=*K\KJ%N!]@&1R(,XL)T2\TW6/?CM]0D*Y"KB*!UMJ",-(!2 M*="B"!ZT]0G%S5MJI$W!"Z- A%) "28!8W$@A*@_&UQAVNW=4K/K'CFYV&ZV MN$QU _>[2VHVNT<_O)WFZ;.?/WL]C59S;_Q<]7:Y/1'#A(B!M&U2+MP,AQYX MSQN)XSC%41JN5>$*I!(15'$<0N[N9(M*(_)HHMZ[B?4@<3S.%6ZZMUM8)\LL MXV5L$D=R81)'$L?A=HX*@]!9 4].@9+<@@_UBQ7,H#0^%XDWQ3%RJ[7P#A+# M*HZZ)$ 4INIK%KDHH0K>V37E'(14=((JDJX ' T%$#\&IH&3=J*+?NZ JF9":)/ =]4-ZG??5;)U;Q&&Z3B(Z' 'T9$@10&T!J@,(!VRK<4VL*< M% (SB)Q%W?4B Y^< +0^L60M26-HGDT!.VH6;X5$2R'LED,[*O-M0RKJ3 U54W5]Z5VV'S!D> M9-2*WQ1(5Q\JQBI0*511=2%#*,G6S2R/R7%GM+NK.BN?5WF>,]J$#BJ1O;5. M?UOC.S5-?[7MGN7M;+&,J_.[G)A"P*!>5L2AOUMFYCBI%$Z&4V!WSR@G0 M9 N%>9ZXE\5P=K/._BQOG^[J?-T0VUY*[%+.E7<]U=>)"D9.!:1@Y+8C=%M2 ML-N?62K&F20+V&A"5;"BPE+N+S\U7W%E?QO[N%59=:V'9+N\*[ MJ4MG1"W"]S->H3;6YG"EV&7(@2G.NIBLA.A2!J6*!\^%!A&]TFAE+F%OU"8S M+I8D'43K/2CN'&"4 4+)7)62T>''CX%U3)K33Q?KQ?+EKWF]6*7+"9R/W_'G M2?E;C6HVMYS#J:CGG\&U#L>O>09(PBI+"@?,Z#E!8*3/@CT M4NF]^2(]ZMWN:M[/R]VA>WD:JTF,0:)'+MPFKB1Z XI>"$(B\PEDPNYLLNXV M>5�JTPI10=WTM0>VY4R4R ,Y97T8L&7,$,)8:@K%*,L3R\Z-%%"\08)'KD MPFWB.CH7;D;';M<-2DN!E@*Q^?# D@L3FQ.;TU(8?BF,%^IV@"47IH143PDI M[Y3*Q3'@J>O?1]5=7Z81L"O(^"!<$1^IPGQ[QR0EI.X78]"XO=:;*9^\R>NX MV.R:*2^[*%>ONF6RF>$RS5[GS;:NTG\/OW8+=3.*]OK[&>]0 M*W@3B%*,,^0]K2J'E(,$7B.:[A+S ,B3@(C2&902'=L;L-][9^7NZU]PD]/C MU?FKO-Q@]PYOVU[IYE;U=44=4<7(J8(4CMQVA&Y+"G=KA8LALV2= :,2!^5\ M!I]] 69+2#Q;QLK>R?V^>RF_0N"&;J@DJA@Y59#"D=N.T&U)X6ZM<$Q)D:5W MH'70H ):0-0* E-.8*@;N92/W3AY1(7C]9;PVY M/[D_L3:Y[3UQ6V+M%DQ#[D^L36X[0K>EC-*M,TJJ2!95X2!41E#)*_"8/&21 M77CL3L?*:,T2;J@>9+C:('\Y#S)5Q?K[I'M;+N:;4_S#.,_+A:;1;>$ M/M4(65_BT>OZC)1G3Y?QP8BZZ.]G"$1MWN7 3N)+@#=E14E!RK)MWB\F V-XNI1\';[_T_JW<'72)#>$5F0WI$+-XDKZ=V0&SP7F6':@^4I@5)"PT[* M#S61(\8@T2/ M7+A-7$?GPLWH& TKHZ5 ;$XNW!*NHW-A8O-V#$1+@=B<7+@A7"DA-6!"JK"2 ME$P2G T>E X,,+ N(26%YE[Y:MB;"2F'7-G($ABN$%3!^M/292B2"2YB%1C_ M30V8QTE(4=?!)+HOOZWME?HNO]IV+_#-[)^+[>GIZBSMADPN/YPWN:[?KA=Q MF]-5-R;-F&P[L*'V\"80'5\PTPPA?7]MIHF&6L)KPZSU('A1-=22&9SB&6RP MRBNKM,M[O2X'S0?;M6G^BHOT\VI=6?Z_WI-\_8>CC,#4&&@DU4\BN"U[F6$]:/T_RXV MV_/J8YO?\AG6/=B+U2$Z3I,^2B.^U 2DI.2CYQ)1>Z*J_ [LP(=W4K MKAAXZ3A4<6>,!\N8XGT,,AU:R7E7M2 U)S4G-2BHW/;9LB%ANN1^Q-K MD]N2VQ)KD_N3^Q-KD]M2YHPR9P=ESJP-++EBP3K9]?YV-3!F!&#PMN3@I5.^ MCX&ME#EKFM6:\=*/9LYH].LXC+<[% "A6\#=Z-=W*WB6WW3?YQ$=1;F?\1J= MC6@.U]&Y<#-L1&=C:2D0FY,+MX3KZ%R8V+P= ]%2(#8G%VX(U_'E52>4N?2. MAU!XAI@3@I+=55,.'?#BLW"1.\RJYYZ_%ZM'*>WF&N!9=Q[OZ?(QOEIL\6R7 MN PW$Y>_YQ'PY(N&W'%;6]Y7>)**9$-&0 M5I(+-X'KZ%RX&?FCG0\M!6)S%*>:P!\UA: M&TR)%[#9(:B($9RMWWDADS8E%F5ESQUXE,U WZ#4=&1L1_=4FB&Q08X M#_=%LPJMY]?_53AI;;5AA-$MLDG:A?2F >Q'MQ1(;TAOVEY;I#=MVH7TI@'L M1[<42&](;]I>6Z0W;=J%]*8![,=7B6Q&<"8_J21;9,(%"(PAJ,0XH'$1=#3< M2NNU5GO]_JB]#Z:KJ&)FH+)PX'C&^JL5DUYJ9H+8JY/&>'%^L1M1NN M$KK.IWFY6;S.3Y=Q=9Y_66TV/Z_6]2,N'U^LUWD9WWY0E'E?:'V6MR?E!;[Y M^M+HIKYD_>X+E_-H/>A(_\G%&QBV0[X%*@TOQ2:X3C:&-/: M(KT9D5U(;QK GC;&M#'^U,;8V!QQ]G-./Y-!9TQ,;["Y[A,N89;F?/ M\ZMM/@]Y/9-L/A-,\!$==KF?0>4MH/X]'XH'0G=\F%87X2Q3;-F:"<878DXH MB*O!F):\<"@YERXJ\X!9%L"(RLCD10WR;@9Q]7&MT 601AI04C-PWM9P3HL8 M3/',&WXSB-N=\-J<7&PW6UQV8]=_%X)M=H]^&'L]??;SYV.N&LPX.??.#7]J MZ\N^/K;X:\J\0^F>ILTS$F5NAM;_T+(-2=H'E'97BH\R*N 8JSA[]."SC: 0 M312/W#G@?).W=[0O=92IYO7GRCXO%]FTO1[*UEB3M).TD[9,Q#TD[23M) M>Q_2+ARZA%F#L57557((@0L%+MML31(2XU[I14L5LO(9M.4:%$L<7%09.$]8 MY3T'R?&.I)W/M?9SXS@)/ D\"?QDS$,"3P)/G1_3[_Q0JB3N?5M4K Q]AA]?T[CAYYY[ MBD$FS+ ''FR@((:"F(9LT/02HR"&LA0?#Q-,4L(G'\&%+E:PO%J82P/>2,^\ MU9@Z ?) M>]/F(7DG>2=Y[Z5U4!A6G IUVQ\S*,4<>.$%%&9R--)94%@"#SEPX4#SP M*N_.@7,Y@1.J>HR-SC%Y9T4(RRM+&TT"/S*!__#\Q3T="C_&0X<4!NV!7"'M M'OGS=^([ OP P!^M%U7,R)<)V@E"2^1 'DS0$K1$#N3!!"U!2^30&,P$+4$[ M/FB)',B#"5J"ELB!/'A:T%[7A>J?&,[R[MM/0?#'NZT%'U##,8>4%[J/O/OP M[USLLK38_9;%\N5#]N/N43C#MZN+[<.R>)/3C_]; M_'"37^$:M_G'[VZ./'N]V"S"XFRQ??OP^MD_[D\^NWQQ:1XH)?_80?"QA7#U M#AXP\86GL =.\"\\QSXPUO3P.E_Q=O@#(>T7GF,>M/5NG%9??#M&]F"K^G;< MEWZ5>V#TE]YR14?>$3J5=M!LY&MW^RK+V*-;YKVK'+NG,*S.TMY'^[QY MG]7/.?MK?<.D&<\(62:#1J,[,>IZLS*PLL&H0,@BYR] ! M7M[VC1ID##(&W#A(>8.,(=P.X79P\SH)UQ!NWW9R=];F<]V.(N B?V:?(")G50+8&*O,?$X MA+KT7+/#.32^LW5 KT?52WM63_.+ )*]FHT DIU4"X!DOT'2^]GI;&BG,3<*NJ062- ".!P".'\?3Y8)[M;GZ?RW LNVQWILYV0O%[ZLD M0-^K). A+>R[WRN],\F.8#MXE,!>3!A.?[F'=F\__448XY(2"CE'/.)14.0,3X@YCT-T)@5" M;Y[^XF3@6#*%5,J7.(2\>18UPA+BRQ23-K\=K*,2DO%>$$4:MTOE(P9 CFB"CL MC$V8\TAW=FXHEGK &5 D4"10Y&&;<&>0%"CR^Y.@,\KZ<:FL R7P*+6DSF!$ M'<]D[#1&UN0UJ\0QB2@L8\G=)' FO2=88A02S52O$D'.:(FT$\+@F-?+.&V2 MP)ML)OFW;S.Y&&"J@,9[@H$_]0@#P0^ .0!^ "R5'\VTU@7'/#)6YZ5R2@YI MY17R3&(G74H2^YM,*Y5(D7.*<$KY,\9IY+PA2$HL'1-YO9W8KN+( \T9\"LL MDX$>#]J$.X.B0(]/BAZI28%';5# B-.1:$Z0E 0W%I/9)(ZW*3'O,[D$7N' MO*0><2\,TCZO1HDE4@1O$DUB=Y%D809*0B72/BER8]73]ZM]A[KI.^ON39Q6 M]3// M_B9.7[=YOM+'=B,I]I(-IYO*KP,4]!P*@,' ;'MHML!@CV_(04+BFG"$*369 MC8)!-FF*DE8< MTE3V;Y%ZFO/\;T#\SUX^S0P'\ &,!^8<"?E"LRWS],7 MN-=2$8M<2B6>[5QF/JF04$SAR)PG86WGR[PGQJ@!4T#@'H /8#$^ZF7'MGPITAM,=5D<)4@*D :+Y_P8() YH#FL-4 MV/]4Z*^HNR-8,&&(3&TH,F4ET459LALI5X, %* +]!H\A.JVCQ,[:H;S@C9[.:M[5.3\-)V= M1XC:Y;?BY.II!3ZKG*I$(/E M_[-089YU216]FW 'K!W@H*@_\PQXJ,O: 1[JC 9Z-RV AX"' M^C//@(>ZK!W@HTQR.DV8BYXB9BE%G!J"=#().6N2%S@9Q>G-)">3 MWA,L,0J)*L15(L@9+9%V0A@C08\U&OM ]U1@.PP-SC C-0JIRW&F'L/>)1 M.60-4\A)G1(-'">]?@8E3CQB[Y"7U)?#NPS2/J\RB252!&\230(6F$#LW2^X MO5^E,Y3:WEEW/]NA'?E8V::=UO9]-F:D>A'GUZ]&G> XGE M0&&\SPU&W[=R\)&ZJ05@X$XHIB<,W!D0_\]N:@\H?)\43JBVVEI$=,*(RXB1 M5D8@G33#5#IE[5JXY$$47AKQGXR'V2B:5_^>U=.+S40[J 0*!PH'"N^I8H#" M@<*!PA]'X2IX;8R5R#!+$*=<(YTI&&DM,6?""^_75N$&8X%9_HQ-5")N@D-6 MN?PG#E)9&7CV"G9$X62 M1H8 T0.1 Y$WE?% )$#D>]E.G5&HS\N-7J@;H9E MC# 6#)+99\@N@Y'(81$0CM0H[&R(+-QT,Q)FA,AD$.9$(6Y5*JD"@2@EF. D MG"1XDVY&D\TD__9-?\,,%&7@:QPDJO[4<36"L]()Q8"S LX*1!T>YPZP*!UC MD2#"K4><,XQL2 Y12;5-3%.CU]P!)@-/$D<4/2W'Y6"+C.,:26Q$]BT$-4'N M*.K Y0 K FX A!R Q7NJ&&!Q8'%@\4>R>$J4&BZ1H"0B+@5'AOK,R-0)SG3D MT:8U%D_<:4XHBD3DS[#@D4O>(^IC9GV'72@[+':4.R"4#[2".K[^$/GJ7HQF([3SNJE=/:RG%\^75[]8[X0&[G.'X9 CRM1WKI%'W1J-%OR[PY%L [K* MP]'?^RI]),7WAIREPW8DG8P_\GM/OCEE\>_91;9D8NX]G&\T+50MICS5IH7 M\'UG^!M^ZU8< M--6K+**PW[Z=CVNPW@O-?V=2WD5K#VJ2VQ6^V;[<'\ WCY-ZY_AF^S)^"-]L M0,B7?".!;GI(-R_'IZ?C4=56.@.K](950"W=54M7(\<'2T$@9!#R80@9H .L M&H0,0NXR=("7MWVC!AF#C $W#E+>(&,(MT.X'=R\3L(UA-NW'&Y_,VOSN./T M)S>I_OB7^1%A$.#M#;UL6BVG=0C#"&H!:'SRT/C.3N:@^'<[G$7 Q'Y-/L#$ M3JH%,+'7F'@<0ET:P]GA'!K?V3J@UZ/JI3VKI_E% ,E>S48 R4ZJ!4"RWR#I M_>QT-K33&.8H^79ZDM?8+\>G^1M.XJBIS^/\C=_RV>S8Y 3,[J1; S%YC MYOLXM?E1%X#YRDY&]>@38&//)F'7U ))&@#' P#'C^/I^[,V<]_&R'=N1C9:?5_YF-XB,W MNSY$6;"K?->B[HY@.]@282\F#,?3W$.[7SES-E*3@F:(.4[+T?8861,$8EXE MFEQT@JX=3R.HTUJ)K&!)">)")^2$#DBIH(F645K#UXZG::M'WLZFS=2.0E[ M73N=IFG?73V6YO6;7[]Y+DTV,V[X0&N^H8-I !@."!B VP[*A#N#H0\\X W( ML9_D2"/Q.@B-.,.9Z$+@R.:%*S+8$\\Q3T&RC9#C=LYN$U0 .0(Y CD>M EW M!D.!')\4.8J$DY=2H90$1EQYB8QS%D61;,2&<1W=37*DQE L\^4.DW.1_E):]M)M80D/7>(!5Q)DBG,5:[RK.2 <%9:E0!1>Z1(C=6.GV_PGN9/PVP[@S)_^(\O%!,.Y@_F#Z@- M9@MF"Z@-Y@_F#Z@-9GLH9@NHW075@/D#:H/9@MD":H/Y@_D#:H/90IZ]*Q!_ M>YX]26X3Q@[9DF+G)G#D!"/Y-D1%S@AC=&W+%K-$:T\H4EP+Q)5V2!NID$PL M$*>D=GYMR]:;.'W=YOE*$]O-I-CY0 BZH?PZ0$'/H0 8#,RVAV8+#/9H!@L> MXR!%0)H*5ZJ^$C)<0M9BC9#AW27&L M# ,&.V@H@+::_:@0>_4E3GS=Q&J<\MC&_E_5^*Q,DZ:RHU"=QV9:CSY=OCGO M<3O7^NJ_9;8^L#\X5-'OC'RARK5S<@779H^NC2:*L: P/HN M3NIQF#?H;/_]V38QE"-IXJBQ982/[-5)"!EH HU6 #> ^L"$NRE7H+X]4A]Q MWC&A"3*)YE6]3QB9$J9VTC(J2$R4;Y/ZVD-\[\!\#U[Z _,!; #S@0EW4J[ M?'MD/I\7?#IX@8*->=''@T0.1XEP2M(;99DW]";SZ< ]-F6CM&("<>PILHQ+ M1(ASRG"%B67?MU$2NS+\\T:\F8!6_E-^ABU]WO1DH$.^$ M1'MGMIW!'MBC#N8/J UF"V8+J WF#^8/J UF"]'"#D#\5T[P()YC+STR@2C$ M0S+(6"R0MBXQHRSF:JV"^R%U;,?AG[-F>IJUV'P<'X=0ES'8X3M;A]>CE_:L MGMIA&S5T-Z.&[^._9W63)?(A3LYK'^=AQO?1CS^-VKNT$<>-Q!;Y@-)-5;T! MN/0<7( 3P6S!;&$E ^8/Y@^H#69[B&8+J-T%U8#Y VJ#V?;0;"'^]/CX$[71 M!Q\0L=XCGJQ#1C")-$E2BB1D\F03U6H0?P)PV4U5&W0:W"J,?)S843.:M6,AW6HKEM<=U300=]H)QKHW;3H#*[M M;1_7=Y5+A1@L_Y^%"O.L2ZKHW80[8.T #W5& [V;%L!#P$/]F6? 0UW6#O!0 M9S30NVD!/ 0\U)]Y!CS49>T #W5& Y#CW&..4\24HO$$^: $XB0X9*7E*(A MF?+>N2C7NJ1+&3DE 6FG(^)46*0U<_FKN:!6ZV227C\[G0WM-(:WTY,X M*5G,23R)HZ8^CU>GHOTZGN1''+V<329QY"]6$BI72=(W$9-_'F C,X(TU>>2+FO2T'<@=DO3=(11PL<1IC MQ6&!"<3>_8+;^U4Z0ZGMG77WLQW:D8^5;NCBI&!Y4%%/I"0K^,7/:*BX%<8S]PP@L/5'>&#K[5'7\OX)"/E 5&">?:;1$0Z&8Z, MMA0;YQEF?JUACO R6<\09B68;P-'.KCLI'E'K1366+[>7KL]K?OM;-I,[2C4 MHT^//,L[NS,2RX'"FW*4MF3EX"-U4PO P)U03$\8N#,@_I_=U!Y0^!XI7'E% MK14":55.()7FPDVB'H MILZ_ H_8*8 "N^H8H#"@<*!PA]'X4%R@9WBF;AUR7@D6B@\CU4X(I3&R?*U M5;C!6&!F);*)2L1-*<-3+O^)@U16!D[U6DG=EBB<#+!6 V. R('(@4\4 BP.+ XL_(^JCIL9A M%[3>6>Z 4#[0"NKX^D/DJWL=GNBNAC[R,3@]:T+.(BWO_/D9?08"?X# CR=U MIC&P91#M 8H6P $L&$0+H@5P L&T8)H 1PZ)F80+8BV?Z(%< +!M&": $< MP((/2[3+O%#^:=TPMK]^300_[#8+?*63G2?V"5X3Y7J>XN-)K*SWX],\NHMZ M]*D:C:?Y$CO)+X^J.@_^T\0.JS,[F9;N5=.3V,22U&W;L94.=E6J1W;DLXKR MP^47VK.ACU:T!,JXLS+D#;&=7'9T.[.?XAP1D$WY&9[;X6=[T;QX5OWQ:0K8 MC8?AON)]_^K=;Z__^NI-]?+M^W=OWQ]_?/WV3;<-M2VUN)I6_QBG?WC;G/PC M#<>?FXY*^>7;-Q_>_O;ZE^./KWZI/GS,/V[;W=*5T?[MU9N/'ZJWOU8OCS_\ M=_7K;V__YT.W3:*+8IQ?7$;TO)[FX?JRI^GWD9V%_%5A4-G3/,)ID^DD$\AX MUMA1:'[JIIAOJ[G8F3%6"YDL/9VY9%J?YE+A\XJA\L69K9_C%^V[:&@OQK/I M\U1_B>'%YSI,3_(WMM);?" _P]">-?%Y$S.79T!Y\>QFU]#SNJE=/:RG%\^7 M5[]8;QXZO[GB1Y++'XJD;O-O%R,XTIA]]QKZW?OH(X+U=Z[!1TJ*[US#CAC9 MWWB^T:A5M;:Q_T:MJHLE3>JP2IJV+^.'K+HV(.3+"(+<1@3A02W4E];6$<7L MC<+OHMTW^3FKO^5+3IKJ5990^).;Y,7%M7;%>ZN,O>^1$KU0_%:G)+ -L,V3 M8)NMQ*N!;;;,-A13 FS2&S8!M717+8"$?4?"79X E-N:W[U_8[;><@!2=W? MGK:#2767W5;/>5R5H&AO\2 G="&IX@TN;O,TW-('M5)Y M$Z=5W9[PVHOP\2%.I"T)N3LB[?0$V&4GJ8?;/;2'>G1[*!NII1XG9)UGB!NJ MD!5&(.)5D,1R%JVYV1[*.>I8E!Y%3@CBF,K\&<:09TPRZ21-8NTP[8RH5T=F M;Z0SE#$#HO?:W[';6-)'= 8*?/)FVQF\! I\(A1H/'4X"8,<5QIQ9PBRQ"K$ M*=62&^:Q%S,8DQXH);9#V12"8EA)5)!T6W3X%EP4XU4.!>*'!; M*298[^\>&([#/V?-M-V\4TW'U23FV>[K8:Q&EX& \GKYJVSLJB!C !"S]846\W:;58HC[:BR4KD@(W]C8-OQZ= M9ZF,)Q=Y9/$,S<[*EMXLW_^U95W8BWC&(4XO6'OW1*(0AMOGZ:-"YO]80LR& MA+A( 5FF.6)82<4H\52'QV2B)I_BZ/GQ"AZ^39=X^2'#Y>]G&SJP1$L(R0$L M )N!V?;5;/O 9C<^BIKH4?T%G=0A/]+S7_\A.67&.Y+[(=6:JZAY/ JKJ^:-+)*I&G"VJ2,] 20.""2 Y\"$.R%7X+D]\AP3 M+C$A,E-IFA?OV$5DDO#(JY0")T(1*3=1DKEMGB-F(#:V1P% G+;3WK&EY[5[VJV0&J/)C5/"&>)8$2HX:6$*Y,:\QIQ'Z3)[&0H72.UARS; M=T5J1 D@M7ZOVB$)WP&T^# =^W\A9YM8-M*U1R'[.<(2KJ+?2![^PXF=Q)\+ M;KY<@QSB&N\H*;1V:1YI@A991)!$NJ-M/?> F0 M\PZ/'^V75_/0YL]Q%%,]W8@_(P=80<-CP :@-##;OIHM4-JC*8W:P#V)/J^M M14#6V>4D*6&HJ2BHE30BV-:[O\'K(V;]'QS7A4 M6K?/G9F%)W-W%Z;)^LB_?7MYKA3D&@ H@.O A#LI5^"Z?9ZS1R/WG&$4;%Z% M9^X2F;><0SH:+0261/&U[J8/6;3OB.LV=^P0 7DU9_NPOWEB1U]RJ_5H]5S MA)HF3IMV3_NPMJX>MF<*#:KXQ0]GH5Q1G^9Q3,LV>.O_/:N;NDS AYXZ!(F+ M'1\1 @(_O+P&"!F$#-#1&X&#D'OBGWXKO;2ATS$)'(_Y'3T?^W9S=5,.QHSU MN75#V++9=1"#=77GY-J_ %QG$.C'I;(.-#PH@M14>8(B+?TR-!7(2H=1\E1J MQ94/V&TB%?9ZY+.5-O&7./_Y>K3$]O>7T+Z1PAY!!H9"/JPO#/]3C\ 0^/R@ MYD!_Y0I\#GS^%3YWEM!L60FQPLCCB,824< ^VNN^NYP=:$3D@4O#7PUK[6MQ038HA- M2 M<-@E'CDR0'&FL!9$41QWQHX^>7G?5ECC^$%?M3D5:##97=9[,'QAY >;N M*L]T1Z3 W%"X_&ANY)I$HBQ!FEF-.-%9;9%%I W6VBNBDGY43^\M<.,W*)&+ M3;6\!&R BI"GZ[6\'IUGJ8PG]4,C#Y YZD.&HSN"[: O YDCB$5L(181M=;8 M*^2V3HL3TZ;[Q(?EZ8/BVWCO8C+/TW_#4+&G9!H_WRV0_**!)7F98*0AWW'K.U?:>;"5)LEHZ_ M%;T8&+RI+,0! EIG#'2[80NH&NF BM\^.DX!V:8^9$6Z(]@.NG!/*MMT0*X2 M82R$2 SB6/'L*GF/K(X">>U=*(WL?5CKX+N9R$4+FV^7[4&W$:E08E.1"D"- M T(-(#XPX4[(M7_$UQDR._0(AJ'"*BT)LDK&3+&&(YT\1E$I%H7 0M*UO9N; MB6 \CI:_%;&0&-BX)TM:*+8X8.5>]CT]LQB[.4YNQ O2 R,A;P/H M *0&9MM7LP52>_Q^R* II4*C%,LAL883Y$)02/L4J.=8!KV1@_-V0VILP,BF M=E( .D 'BB>]-I_,XM5&B![%I)^F,W.PLILT-A M':KK1M8=X7?0S=NR[,$5!%?P:_46U&AFB<\.(!?9K3,2:9-_L\X8+;!3EJ./$"+X(%T M02_@@71 ]OWS0 Z(XZWE(FAKD3 !(RXI0\[&$NYQ./+ N6%K_:HVN+WDD1S_ MS4H42C:US02H_2"*5RC>3'R'KHBK4QKJ#-9\'$_ML/*V.:G.)N/S.L10N8MJ MO-Q,5I7I>/Z(J,]32O/U-\T$_E=_- !>V!Z]L!1D-"D$I+1UB*LD2\S%HD"2 M==(S3_-S%D5^QRD^\E+&_FA!0S8&93!])M,80)T8@&_.?Q!&M97">LHUTT7]G+TZS@34?Q\=S(/]YUF0; M:IK8O(G3MZG$'!;OA,WL?J=X8)39?VRPVZ#6&?-\8/TS$'L?"*@[@@5B!V)_ M&L1NC&;1*E2ZVB >'4$68X\2CIJX&!@C&SE)<.?$3O6 W^Z^> C6 M["A8$\(\4E--QY6W9_4T#_I_8U;9.$T_VTG,\-(\]&1!"(QV-?K<'9%VT)G; ML=F"&W?@;IQQV$K#/(HA:E2:$")#O$>8^)B$2%;$-3=N(_&9#PL,W]29SQMS MV0X0LSIC@[O3MOH\2!:X&KOY:_QD6B- T$RT7+O,N=D@7UE8!$YN( MUD*M=1#>2,AEHUS-!D(#5_>4JZ$6YG 4_&XV\2>VR:^.4]F6?I9E>S&HSH9V M-*WL*%0Q3_ZS@@0]RCL\3=\-MK@]"0V ;PB^X==VS+-@B'$&::XBXAQS9"3V M*$A-!$Y)R4BV$L=YMR".=X4VCD?AU9(T-N,L\H&1'2BR.;@->)TQY]W7Y<"6 M^\-@P^ZH /P1\$? '[GFCU!,O;7*(1-5*,=F4&2YC4@(GR0UW##,MA*KVJX_ M0L@ RTT=Z G^2 YZF9_D@(8-/V0?9 M@S<)WN37,I\N.1]5]B&=$X@SH?-O0:'$M0O2*8NYVF(_R-=+CGA(>ZD[G;LA M]$ ;!NVY#]'I@),WP ,!#Z0/L@59FW1; M[MSU#L3>AQPHB!I$#6#RQ,0.HMZ%J*$W0\?FA1"?[%W,\H*A>TL8R&Q)R5F'$?6#( M!BR1BS(X;!T59"-YQ25:_IK!\D/!Q[=S>'RUP,T-M:0<&$-@9R6@ Y :F&U/ MS19([=&DY@F7VJA,4+ZDG6C2R!'-D<=!&6Y$D#1NI/1Z)Z2F!EAK(+6]H /L M]C^@!?M\HT19H4_ME^IS/3TY&0]#226-71Z^;1$D_V]9#ITOG.1?)[6?EI:+ M98)#Y*SC[L_!MIOMKUS[YPIU!K(.O:9(2$VC-QYYY;+31;!%3BJ.:#12Z9"B M=6N.VF/V[+^/0YNQ_./XH_WR/U?X_^MX\N'$3N+/-OML+\>G9W'4M&RPH:!$ MGC3[WS#7;7CKC*'"*1E \4#Q0/% \1N*Q5B=@A8,8:U=IGAMD&9,(RV,PI8J MKZ7=Y#;X_5 \!G[O,[]#1<8AJ/9]/+L*\61$:67KAK%JXJ@>3ZK1> H[VSOL MV,&^LH.5/3B(X"!^;5^9D#A&2A N+1MY#!19(2**4800%1-$;R0&=,D.S=OT M\HHU\5 RT!]] 2\&S1=*%R%[=NM.Y18N%INC?0=OI):."P79W.(.-7MLR( MY AS&&%#">)24&1LRCZ7M8Z0D*QF:QFM#;;B^W6)RP]IA/.M,F/6@206^&'] M02,(1G19.\#6G=$ L/4>V5H9+44R&'GJ&>**,&0MYDB01"/QQCCJM]BV;FML M/Y7XSK:?::>Q"&O$HI^K9^)'[Q)W;T*583.XW5_/>F[ XJ M@9+!/%Q2C@<]SU-W-&W:XT)7=@N5]Z'4I+.>%Z2!#E;V_?.V.H-^AUYJ$C2. M.!B!,+8>\1 M<@([%+#%3"I#>'2;B-S,6>1M>K7@D/>90MZ.BGMX/ KEQZLK MXMAL$V,UX!1Z&!^D:P*%*."!@ ?2!]GWSP,Y(([W008=A$'4^W),00K(N,B1 MT\YPDIPV#F\BWK,=CO_6^02#;/! [7U!(3A=H!]NU9LXK7[,DRS+LHD_5?5H M_ELY&//^D9[5)]S=(U10EM-Q9P\2?4]" _US_#H#PPF+!.Z4E4HPRQ)/S M2,N D::$8Y*\E)9N(O14/,\;WN?[2ZY:>*?77UBY\EVD&!ORQ(,?\] MG)4]]*NN[MS]W6SPRL@!,1R2FH?K;.V^N0Y$L@Z#6KNC G!N^N+<')#[0*U- MR=FLUJ04XD0JY%P,B"8=><)126\V$=7JJOOPS9/#!]H(\!KZ!6I0"M5U7^WE MG:-?@\K%_)BC1<_DLQ8&>AD2@]JK_F??NB/\#GJ*D/D\7!^1*!Y\Q!9AH23B MD7MD/ ](9Y>1^.@--FL'M!MG$DY6H\"90#Q1@2Q5!I$@ HE,QLC"1GW$S12_ MD^REF4WU5(9DZ,$"$P1WNJD7(.L.R![(>I_;TB3G-IE,MS9ELL9.(>L]1M8% M3X61/*V7*2F<>,3>(2^I1]P+@[1/!!%+I C>))I$]\A:,#7@&(J2>P-,4+G4 MGP!-&XZY&:,95#&_VN](#!0G]2][1(^H*, :QK/2=;M/GEYG)O5_=EF'X#'N MT6.T(A'CB$.19,>/!ZZ1IEXBF7W':&1,F*Z=U!VL$Y%0C3AQI8)(Y\_H&/(' M>;88Y;7&K'L>HZ1D@$WGNAO<-C7 <>RR+@[?$SB>U!E>.JP4X'_@?^#_3? _ M#MH$E?G?R8@1+V=HF91_DTEBJ9U+@J>;_,\2=YH36GR&F#\3/'+)>T1]U-0X M[(+6W>-_(=B X0X1=G#\"A[;NQB4];II8RLI]7D1.8LCKQ[SDJL9G<6);)W18]I# P2-=1S4( M(G9H3D$0$8*(MP<1M4N"\,00M=H@SC!!3E*-M*=4.6H\HVM!Q/NT(9A\BJ/G MR<+@Z?ZB%+" 0/!/\D"%YB M84A( ='@!.**":2#E2@FS:W#W#._UN+Z/HT"=DGP9,"%!'[O&;]O/@NXE[#, M#K"HTQ3SJZTGU;D=SMKLX*%W9PN>!.\"2M)$Q*45R&*=D#$F4J%H3.O+(NZQ MPPH;)%W^((^:(2=(0)809[$-T7E\L[;BYUF3S:>90V=3EQ&4XHGIQ>O"D[&9 M-J^;9A;#VTGY:3/ O)F=NHRNZ<.)S>_/W[T&KDW[QBJJXF^"*E6EN/+KL-I) M8YRCS?Q1BSGZ\>GIN QS[/]5U:U0RC//HXASN>;+_N0FU1\7G_W:O\VM0=+CCV29Y0RTZ3"2"4G$==$(2.$0(D; M*;GWF0W7^DX\A#P_%+2?,R#93!L)-1!J4PN,+9DX+"VZJ87#Y^]-! V!M3N! MV\#:>V#M&Q]%3?2H_H).ZI ?Z?FO_^!4&;:"U0__>"]&_3JP7.OY_#_,?Q2@YA,]$0,S 2-EWVS;/KG"X. MG^^AG I8'EA^-U$2XHREF6J1=2XB[GQF6$(TTI92*ECTD:3.VM4FHR3 J+N. ME>2?I0*C_?5KLOCAF].-T$T+XPH!=F[P!-]!JA]/8F6]'Y_FT5V4[5NC\31? M8B?YY>PYY\%_FMAA=68GTQ*9F)[$)A8GN>W%VH8O%@T'\D7--+]0>A4T1[<5 MI^SPJ59[6#[<&C8^,[IN#.J&V$XN0X]G]E.-.5G>&Z'G^U%\^)9]<>G M*6 W'H;[BO?]JW>_O?[KJS?5R[?OW[U]?_SQ]=LWW3;4=NG<(L(_IN-_7,[T M?US-](Z*^LW;CZ\^5!_?9E&_^?#VM]>_'']\M:N"N8>,]Y?JU]=OCM^\?'W\ M6_7A8Q[LWUZ]^?BAV\;134G^^/O(SD*^X% \%A(TW5ECI:%P+ MHSWD7.0/659URK[Q:'J<_9/9J.Q5>)>]#E_'YF.^]\_#L?_7LRHVWIX5I4YF M,0]YY6E#W9P-[<7S-(Q?OJ_1A5I0._)L&.53*./<9/JBU1O*ZCEMGCO;Q/+1 M6[5\FE_X7(?I2?Z;BGIT![5W8]HL156/6K&X(MK[W>$;XEN3RK._D$L'\19] MS0?134&5CERG6?47Q1E>,='JRD:KI9%>.:'Y(9?_/D$0VC0".:6BI8ZCB+5% M/%B/K/8:Q80-8\%$)]?*%Q^"0#_;IF[>IG>3O.0998>G'H^.1^&!N'1KYIP= M,<9^N)DZ[X8I=&.^S2\N(WI>3_-X2X%-JYQXK%^.HRD,YLZ51CKNHWL>S_,3Y MQ9?CR=EXTEIN]>,T?\,\\NA?O)Q'8N9_AA>#RS>6'UU_9SR;+%^LQI/+ES_' MY:L_Y=&U09Y)R ./U>=Z>E+E6\6)'0XORCOQK#R8O>*PLTE^H/IL&,N3E:A/ M]?NH^-35A_+(3?7C\EO^>GS\[NI[2@/*L]FDF15*G([;#TYFY2[S4V@_S8;M M,S>+6%+U(?K9I.U1V5ZQ/'$ZR^?TM&Z:5CS+K_KPZN7E-PW:W4/_=Y;]BS@9 MMH(=3[(:\O6_9BU7!*/_V][QN,17AS&_4+[R_>4(J@_H_VTO".,2\EKJK\H2 M68ZM'LV3K^7JMK/F>#PM:^&5/IREB&?1!BEKM\CBJ/IXMQ!9U9R,9\/\N2RA M:$,1<_[,/V>C>$LJ;%HO,NKBTT(5"KUF:>=%4QZ/1 M+-]Q+LI52?X_K;#+9U)=\M351;23RX:UB9%!13/&@RO/0GU2? M;9,O'^9++A\E*["];72367&A*&\_0JY4?/F-EXH^NA71 ,4!Q>^/XG,DMLLJ MNZ_@>)EI9>+7TXNYZ99IO9SG395O9S^U%Q> .[7_BE7IOGO:PF([!9MF=GHV M1[GIB9U6-J7HIW,L;.=6@=K3@K0M#-I%/[7\T6%M73V\@L/K#7^+1YNG=?GF MKWUF_BT%(Y8@]E6D^-IP)O$\CF:+ <0O9W'4Y#]"1NF,*%ZO1^#P.\W--QB-[7D]F M*[SR\NW?7_^"B+GBEFQ6(9:;GMBBA8S5S2SCS)7P3\>3@LTI.^?YBXIV,E;Y M@O?QJ%V?34+^]N'%H'1&+D@W'U&3!U" N'PRX]AB<.-F1:]=2F=L#A#DDP>$ M.[MUNT>7OLN"0%N+K_/+GT_&V9U"X\^C?+=FYIHZU':2Y^7@RN_[\#EF MY53'/Z^\]M=3]]^#ZL-9!HG)['3'V[IOJ?.^$J0\4G=A+'65,.^FKJO?ZA0_ MY 5ZAJ.F^NVWEYYT,6*N_FR^AC]R2B/^5.KT5*9O8)6U]Y=^=B; M\0C]+>:5:UZZ5A_&PUG+"S<__N9O'U8^<_S^8_SP_[VI?J['S?(3U7_GI7-& MKZ9Z733VK$#NNX*OOTTS$1QGY[E9"8J5]/'$+Z?)L-BL MK)7B,#_5J)V.3,]\V6%B,/BFX)NV5+0DD]:Q&17',D^=0D;S!?'E,MR> MY?GG+WW8%L-69MSJ$GX9AFZ=T,]QGGI:/UO.C*_+WC4=Y(3^7X"#[9GXV:7W. ME4]4H[S:;)JR=FR;AU2I[*PY6PD#KKN]9^-YR?7@TMTK7S5O?E7 Y_(\UC0< M?V[FSNSM5RX7P2VJU:<+][=9?G]QHR>Q#28LAYG5G:\.K;[.X]R[GM\Y.Z=Y MX5_<:S]=M$(IM\ZWR8N,=GU]5+V8I\D!6,A%Y+34NRZYVPK1YB8OYOY";V$%NXGTLU1&KV< / MTXPP=I)QXO>S@I$-^!'@1VS'C_B?^8JV+OWX5WR%-CRT6*9F_O9M(6?AXF]9 MZ,Q?/7982Z6J*Q]+& MPV)FWKQ F#-=(="Z1+?;CRX?=AC+( L37[)KOK;ER_S)LG/J4@KW&_/2D2BW MO]5!.*KFL[^0_KS#61'=TOVJ4HS#[%-=E'&O#':1);D,)K3/G!V"87%'GO<# M+!Y0\=U%I#A8:/@Z4V5;?;VPU74PN)R:\[G!7E1O\D3[_V+FMS N&%?HIM6J&I_M)FJE^/1>9PTRX3UVY8;_D!ZB:[!D,RTJZ60WXMRFK3/J^E>ZT M+JP=BLSK45.BQ)L9=7%K>>6-FOFK6'F[FQY)9O"/*0S MB=/)N#E;B"5+)K@M;JEX]?&M&LJ.>ZN_Q?=_'M;P. [S'O72;M+5L!;PUBW?IJA[8" M='T_F'[P?K -A]*PBL%KJ1#Q,F2.X10YB0F2RAEFDDF2D$V$TB[;=_QR!7"/ MVFMP6XY]^WL-=K46Z?Y& ]K?C09MU[#6&*N_15M,L075;VXJ>.RZX];]ST\G M@+9*F+-2]G1NL\\P:ZH%7Q:_^BR[0-:?S#-RRX#4DDG3M4YOA=UOK]2ZSLTQ M>YWCBWQ1=9(]"SOQ)_/\5CTZ*WWB9HN$W6EK!:TW>O4UK?-W:K_4I_DIKSD3 M8]?$R;F=NV3MCUU+S-GRU_RRW7Q/G@/I_$+)ES6P_+ MNT?5V_6OGES^NACQY%]QVFXKKWV=I5#J9UH7M@QIGO2Z])5;&1;79RG!BZI M8R@NR>)&V0FQ>8 E7U:+M-N/9Q+=J"O$LMA/@1N7.4?7[+0]^_=R[= MULH78EL/6G:J4J-[,:@-B>0N3M52)$O'^6S9PZ0UE%O(P\ZFXV4;DC*:;*#/ M\8OV'%G&^-+!)=7)^?:VC/FOA\N?Y<"J?M/3._]:)[Z6IW MT_.ZJ>S(H=8MS%R'\K,%61 MZC)I]!XM]?+9]H-73\<[^OG3"5JAH-IJ7!^6__CT;EQ^%3N?. MF5W$1EH"GL>IZB+HHJ.E7[9"M9>E4JOIN%)KWA+S@HW;7KVEN.?VMKS?QA9Q MI,2]L.52RG[.Q3B9>'A;]N31\[X8!'=\"CU\FS4&53YX_;R5>(![?Y%7\\*)J RO+OX#& M.TDG0..'0..P-.X*Y,_)G#VQI?$!*_0V#E^-.A<2O!;5+PRZ2I:+LM/Q>=L$ M9#4B?'J5;/HN.RX[[D(&:I/M>.<1_'G X=9$3M9@24U=E'W[B\S!,E,UO3B+ MS?7N!E]-0-:>%]76:E+,QN67?\K8\R7W,@GS0M: M6O=N7L:W3)M=M6*X,K^K1@ME;^D_9^%3:XEE?]JBET#9KE6VX*YD6MHL5&G' M,+?=:^9L+_*?V<3;A,9\DW]YWD528[E?[):,2/N=;8^!Q1<6U_.6.I?5-@UG ML\G9^')T[7=Q>5WE[3$SF5 MTA(D<:*(ET-Y7(H:":59E,8JFOA&&HGZDQAFP_@V75;W'+>(>#P*OUWAX5(, M;T>7(F@E\+& V [VSAV,@3YLUO]Z&UU=@>UJK.!T:; 9X%8++HKY7FT;=FV7 MP,4.XTN8;S/4;8EF"_W=;EOQH;1EFS?7PHM.6?.2[1LMMW:W2VC;]KB5XM#+ MM[;TEES:MVKT67S]J;&EV M'='.W@Z)N(N*CUOG;]V]VO'L^JZ>OWE68R\4OO7Y".P#[/-4V8<"^?20?!9E MJL UO>,:4$VW50/ > # 2&'V]7/V=4TUX#(",AX4,K)>3;]>Z/=I(B.H!H#Q M,(#QXWAJAS#W>C?WOA.U-?>.VE*L!I3C+'/:VMICZ\IO:L(<;KVQN5/"I-3D M/'_X3'N(?AX=!=Z^TA[BTM]%WIMD+A#]ID4/X@9Q'ZZX 5C TD'<(&X EL,1 M/8@;Q'VXX@9@ 4L_>'%O/&1V:P>-Q0Z;!\7/5K?4D!6I04CM-FW_;3R*%\ON ML,NS<7M38'FHLVPG.0-Z1$7)&83QK.Q(NVYMW=% IZ?/?W97@P^?53MH:W+K MM+J/Z#MC 8M-Y;].YL>(+W:5$\.]M90CYTQ"G'**M$\8R:0Y)TQC;_3-7>76 M>..9#L@&IQ W0B!+N$9&J2 T<8RHM5WE\XS(+>=%/*MFHWI^Y]__\?N'7[)+ MFHTI?Y(]JT+TY0#"YL_/4/YKWK/[S\_J+UD"L],PGB[>?_87SO7 8+T\P&3Y MC'_IG-&OYSJ[C5^'2R";K(4#=@=V!W;?-+OO:59U1JGSWG.\>[,32*R[FNC= M=#M'%O M;R,)=%W9;+!LY72J1[1>@9TA>R ($'J7T\0@:! TP,@3$SH(&@1]6((&& 'K M!D&#H %&^B=T$'0/(UU/N4:L,U&QE_G=>O0I2V9^NG>($]L6IJ(JVLEH/)M6 M8YHZ'\W>NS=#.N,:A^_?VVK&H8Z]Z[KHW=3[]!5 M!.0&Y ;D!N0&Y ;D=G J G(#,922)Y9Q MJCEC-S=M.^LP]I@@+()$7%"!3.02>1F#]L1P:N/-3=L_SYJLE*9Y.3YU]:@- MQ%U%[5ZN!NV6)6X7&]G.KW0&AE98X M)>O!'0!W8 OI>SC;9-\:@C5:%7^W;IA_$K\B!TQQGZX&3_ZX=ZQ;6X$7OEOU^$D@A\B MLZ6$6@'=)AT[FXZ7T=+RW?7HTW/\HKT<#>W%>#9]GNHO,;SX7(?IR7/3BFYQ M?;;JH3UKXO,FGMF)G<;E8[QB@.3+D+M\+X]N*@K^S MY4VU4Q9."8=(^E.AY>M.)^';\#JOY_;R!,8EM]>,AW7X>KI[:79WTH[:NG:N MS&7;A0QN/ QKC_9M%1\WU3A5OT0?3UV<5(P,*HHIWNLI';>H^9L%1+W0]W>F MXUUT]:@MV8_@I_MHLCMJ> #Y/%X)G2.?[2S(4%O-^(!W+-E[ODMGL=A M18!K>L#%O;U3EI]4(7YG0FI_&X_B196? MX%]Q6EGO\Y"F36\*+ ]UENTD9P"-"!\_?1[1B'#;&GSXK((6A(]N0:AY4DHX MCD),&''& M)8:Q0X\YQ+0205-UL08IR\T_E*J:1$7">!M*8$,4V\U,$&Z>S- M%H3SC,BOMI[\W0YG\9>Z\<-Q,YO$C30:%-P,,,,;[#2X):.''H/=U02P>V>4 M ^P.[ Z'Z3SZ,!T@L0/'22"Q#BL'2 Q(#$@,2 Q(#$BLM\H!$@,2@SCKX^.L M4DI!<,+($&D0)S@@$Q5#PL>84L+*8'PSSDI%#":(B$CT&'&G/-*$&R2](%0P M3VP0$&<%=N_"#I(GE13?'9A4"WTNE0LU)7OWPJ!ZJIL.,(@;Q-UK<0.P@*6# MN$'< "R'(WH0-XC[<,4-P *6?O#BOO53_-P?1[H2]N<5':4$:?\$O\]J\_M,-[8 -)KZ6_EK)]^BZ0K M!KD\_N!#/)LNSC_ [?D'I#7)KYZ*T,UG&!3*CU=7:CF>OK23R44]^M2F]+Z:R)/7$GGBFXF\_#1'YJMIO&Y:;I5? M'Q:E%-L]?*-3P@9F8T+!O;&>&MV@ MFL3F+.8AG\?AQ2"C7W5ZVX[4H^KC26QBE?+8F\I.8G5>Y!<*MMI\#S^;3+)0 M,Y@V=5/-FO+[XH2#?,^S6;[#K@B]'31WBQ+;H,Z_89"^J5W8R&L^F?5="_\SQ"7G6;TW_X#\9?+%\YOKJP??VG M0<;?LTGFMVD&\"SK8:AL2G6FM8LJ2ZHX%:%N_/@\3BY:%R,46!Z?G98IXA># M.8DV_'MF)],XR0/*)/!;='94Z*$\U7_;T[/FI)[$E@6JZ<2.F@6G%T^Z;LI3 MY%'/SM(DBZ4ZLQ>G<\<[/0&'Q@M##=$8:6$3XDSP[$5+@XBCE%@B)-7\ID/C MF(M6ELL#T=F+]AP9PC!B@FJ;:%+,LIL.S;N%5#^.6QN8Q)\+S<:FBFHS M]L<,TV=X]YQ/FMF[$@?E1E1>:_\U1[,Y[&B@VJ M+BOA-D=QSJI7;-JT+W3Z,9[]Q67F_EPFR"J\U:/YC,E_'=TV_%W:^L'XDMMQ MKS-PQ2]M?/'KV:?[RZ(G!SL\S*3,BOSFZ:H_G5R6>9_93W&> D0VY<=X;H>? M[47SXEGUQWDRZU+:H3Z_A?G)W1EWD1-;$"XFU$N'-<+.1<0]-<@:DY"5AG-K ME/%8K3E]CCH6I4>1DTRXF$ID!6/(,R:9=)(FL18ZO=SQ\%MM73W,4SXV?XNV M['P(;T?OEW&7GTO8Y??1V#5Q:]+S"6_/1[Y_*D6&S[FD?P\S,3PK(J9 M>L^*Y4UF\6M5ZEU9_G9[H7=<8E\K0BY+GD+)_L1F7B],7?Y*68OS@%EY_ZNL MCRYYOU[)0RSO,1YF["]LW.9JJQ_M:1N9F[\_GC69KYN?GD-8XQ;<7::YYY*[ M12AV-ATOM]^4[\YB?HY?M)>CH;W(*GF>ZB\QO/AV:S)N'SR-J\_O_6SV_:HG&?/HYW3%\^7]_C*5I7YMVIQ)!3_H4CL:W43 M\POI$29WN(P<*:;O<)TY(OHN]\-'@M]E>/C("+9VW7=V\BP4WZ7#8'9 SMT& MOY\7F5/;1GJ^FC#N2:'/OG:#;L?3W)G .R3>;L^6;V^A[G;-X?YW2A] D(XD MY00E"5$5%.)!>>2XY\@)96T*Q 1"UC+?VB2%*4%ZD*@[)-C]@-T.SNKMGSD?E(]DC*!< M>X,H-@YQK0/2GC&$H_/4D\BP6:L.=-X:IJQ 7A*!.+$>64L"$BH0%S5U^>6O MQE47P=229?N?>GJR%D-MK@=1KT=^$Z/$/AW#VV_-+T.*:(/OM9.=-*_ MZ7)0OIFP(A)K!&($8\0#$TA3(5 @T5FK&+%R[4R5#OAF?[7UZ+=QT[Q>)%1? MMY5I^;('NFI=#85]=QX]O'G@P8+<%J-GD&[<;KIQ?=LJ!+YZX+P]2-1;Z.?\ MY&?3AM*1V]9G_V;90?E\S@O+6/;THC,!<4XX,L91I%-22DNK6$XN/V; Q/['B>!2^O7,C M7_!F/)I<"UV5SR^V;/B34?WO66P^%E'M9P?'GK;MWYAV._2$RQ[WJXXF\RXF M;+4,Y_0J+EDB$>/9Y/L[.:YNMZL;#\/:HWVG+F'\E=Y%M[0LVGFHXI#T MW;$VTJ"=+L[&XLE7K2N_EG%:=G3ZDYM4?_S+[3MQNS99OWD<:2_LH@,=R&&F M@D8ZK9&.8.=E!*.Z#&& BF'2':A&.C+I5NOCJK9 #C0,<^Y -=*1.?>^["0 MI<(T.U"-=&2:_4_[R1BJXZP >S7C'CG4(DC$CR@E>03W';<\PNP[ S\;SS=R M/Y_$H2TM]O.C_$B^&AK8]F'FMYOTPGC;1,BW3'>S*>XG##&;V3 &TKY_H!4D M#W8.T@9I@[1[+>V%QS(OL/B6RP)J ;4Y?T2]=[5 M2Q:;K9+*ZWZNW>_.R67O9VI.1]=-"9.7I[5R0I<4HQ!10I98@+ M@Y$S6"!I)?..>^ELO-E,P)(@F(\$*8T]XLXQ9)-S2 N90G0!!QRO';>\$L!_ MFQ98<:T1TEG;&6G1"0G1U59(K]_\^NUSE'&'3E&^BQY^.-#9""C92J"C^D:G"Y+2!<5I+\L3F)_;Z<14+778?O2M*UO^-L9$SBS%^VQ);OEUSZJ MK'N4N8VS7+8OW;VUQ;V+AK[=%;=[0>7]-[GMO??!LN8)LLJK M_%LP,FDLB5WK#(=C%#J[)\@[D;T/E5>!3@N/5%"42.5"7M'MH<4MU0,A6#>. M(^@VX/0;S"$)!4FH/CB7'^K3V;"M!.EVF*!O"N[>=-JL6D[K$(;Q@,-OG9FA MB\YRU3(<4I5XR&Y!]N"5W;W9"B'40UO$&,MYLF4MPAA%G$M2SNF(B)@0D[ I M$,5O+F)DP@9CRO-WR;SPD3$A*[1'+"9+K%""IG!S$?-+G-3G[5;V7TM#W-=% MK+&Y5Q3UVTL8R:1'#6-21.(G9SDV+'LF>F=:! CX0,20]GSQCAR13 M9 XCGV(Y&37(#*L9,47D#H=(G1+D)JRJF%S 5B%L9&%YPC*L!H9\U,D[38)Q MW;M:-E_=OL40$"@1D*PCTMYJ M( C\(_!&0=H@;<#PSD@;O-%NJ.4R4=K3KX0Y, MSD[K!0IU'E^H0WRI?N0.D2@-XE$&I*,0B!!GDPY&X[!66DL83U9SB[AP 7%L M';+2".1%<,JQ%*4FUPIUKA"BU.:\35='P5\["7XSA9",'ND#J=OI^?Q\PKC9 M=Z<&H'4#-9 ^.6RM1DD1B;BC#CG/.>(VIJ"%UX;;F]#*"76B%*$3&3SB*I5= M"R0A0:B27%+O!-]T#>23@=->1<;[6+'7&1-X'\_C:!8K.PI5=CYFIQ%!O64W M:!/"[)UT6$#:(&V0=N_CN9UAX,UT:(>(?1?GTY86MST%N,Y,N:73^P=[>O9B MX?8"1?5C2CTAB@)I/VUI XM#%>@!1$LZ0_OM*835!CH=0YBKR_RS\*VZ(]V# M[72\$<<7.AWO_-B::'BI6$"86H]X*NFV _: MIX*I&T])73[<-EJ2/&B.]R3J^QV8)GA-S<>3.AM"_SQ9:$AYI9@[5UY_9U[! M?-G=?-F.*E9G81X[Z 2B) ?@^0-L=76*]'01!G,)5-?7C, WCSY<'?'NAE3U M9]G0"UOK $QT6B\00]M #,U[0[A2B'G&$.=6(6N$0CJP*#7FWF&WGIA@U$4K MD?4L(.Z20)8&B7RRE'$78_1KQ\?#R8MK8;1#/WDQ4&&(X!K90+*9T$!0-JAL M*XQ2&YV2(NJ;IN4%T5K@_$#RE2XA*3LI9R9FLI7!(&,RHMIPD1F_"JI76<4EH!F"=,F-KAK1. M"DEJO&9*>2(HG+SXV)Q7_MVZ8?S+GT)]OGR"A;6V.2IVQ!C[X46HF[.AO7B> MAO'+ZE20MTZ%?\Z::9TN4*O0/*7*IU SM9/IB];@47[&?VN"-8'%2A %3)LQ/A<7?/]IX>NZ/MGCGO MIQ-UE3!-$1R E*W]]2>S / B4K9D4Q) 87;=-DEEA?PF:7%?"!5 M'AVABGD@BIZ5YO=[7> SM-LCR8N_O*3?=:N\M8"[#]%*I2_+Y;QK2\!XIOOV-E/SQ\>U M-%]1KG @(GL7J+#XC#;Y9AIP"79^\[]'*AF[@6>.P]QW(N\'X,XWY24\X74$ M;@*8HR4<@3Q[#RYV3?2MCM02_FTNHGH%(O/O%1Y9N459X6G1 KBVM-&JQ@\J MVFJ9$M7KE/MI].8"= (\0S$/-UU4Y;^<03&#\X,)G9OU$RGS[U51H0CB55U= MPX.M9H#/7+V:+?$2*KH ZK@J*JMH5H+ZUCHE5 KT#D1+E54:DS;Q(E!,TTSM(OU4^/\W;[.%?&NUS MLUMSJ'3<@/N?WOZX ^])[0Q"?/0N:S=_\9=Y^0T _^D6(C(;75RU[786:XK4 MD5U5J,N#FFZ4NZ_*R^B]6P *UZ!K63R!/XQ.PC$6;$NGN5]?%4M0O=%KU.!U M@=>;A/Z5FY.3]F0X'NS*QZ#8C5K5H/8C-%.X>=L^8=#TE^B3U:W! 9N@:KS9 M_O6F#[%RE*'NC%+\-H^MR9N]'T>9@?**S8@D/:^ QL50Y"K7*T=^= MPDIE&Y6(!MZ6\\J95148]Z^J+NJ3L>XCVNZ]U?Y^HS#G0(CH$HZ^J",')#RD M^8+:[,S\O 351BX;;@[-3Z)E>0.E^V(.\!CUHJIKAX <-.IL4\'?J%(%5[OL MI (^;U\#962^+2,:9>1A(/"HLK95UIMR'@+1&&9X[^8%."QO2W#&1M(?70Q_ MFD?_LYI=@XQ1V4"3S@4NZGH%0O&'!\+43_&RA]&TIGF:4R8!"CM#N!.*Z)11 M(B@8@#3A2N3F)II.K3(9I8)0SW/" 7T3H7)#O&$T3CTUPJG][4B]_&E>+ZL5 MJJP?X=U>!YQV:^.0;*=Q2/KYL+G(IVE_0N=W0W_P_0S709V?5^X<(?$"%*TI M%JBU VTZC-PRY7_^QR=DU%?U0WEZ/>)*KUSNF26YBQ/"O4^(2E)*/&4L-EG* M5"R/SY7;>^3OE_ ?^XNK<.=,G=]Y?^?SC!I/DWQHC/I'I//:(M6-1<*@-/I] M1X@ZK'F@C6=W?8VR+/7>&*(->.O<9+A-%VN2>Z]BG0N:V'2/!826(E6*I+'% M^C>IB 1GGSBM>$*5%8+YS[/ W]42H-GR^ONPI;>]DNBT!IAFU?6U ^@T[ZU9 M"S:-I@$[\NWMA)U-@S[S7/02]5ZC\,PKU'H-!FJ^L:^^FT91)ZU@J[$-8-B6 M>2AFI-9FF5:2I$P[PJ7-0;<83C M)[&)3#7=UT??S(P_5B%V;J[?^5]"6*4P MOS3]#GO+>K6[+(B:SU=J-KL>)NMA"*FJ0,)K](+^1\&[5"A.P8=J10LM<]C@ M0$TPC7#S9,.DT4>P[!B9 BL1+K$MCA.P(S/,2%<:L5I6Y M"*TM\3F,*2L;-CH^%LL+! /@H0';7];3Z/7R(+OWAY('(GA(PN^=:;^EX=NX M0=X&B'Z-CN;.5M,V557]'/"XRCDW3A";4TSU\YKH!*!, L8/4 Q &;67QY*Z M),Y3ASF$'LX1#LX1F-'"N)-4.R5XNM?.KYR??P!&0HUS' R>LFDR,&BSP>#S MY^#KY2P#[!S').$I6"1OP2()ZHFPJ4@2E<+_[UFQW.I,Q]X"#%. Q"T8/2ES M1J3*,ZXT$YG.'YZW>#+-!\I;$]R$7N!.R96;74^BN0M^W0I(AOOA_PN:WK9Y M9,W&Q^$]]V>G")/,F\1DC@"' N3R'/"_8X[D"GLWTWYS[3/1B"+C1CF*_)4#P\3,$B$9=L--4F-SDWBW%_WZ5HUX7"9+ M8SJ-!\IDNZJQ@=&?U7S@Z:GH9P='1S0">X.8?N$>S6]QO A[8R[[I@^#>#MJ55=WZ$F!M'%)( M%3/\B$=%E$UZ_::'MD>ZH,";6X)278B@UR_VXB_+,OI%5=_)/S5=Y,(GLM^1^]_>!.N MX705X@H8$=A)1@FI](<2?/^O*!KV)OR#Y"4@5;;RTK-M\@ZV*A".5FN0 M?/%AOJ!H;N&XX>5 /10E^L%2AV!#B @?Y+2!DGIDNOXS79MO#*![;AZMH&-8 M# >8R'TRLY5UO2DJ>\*N0W9VKV45W7 MKUY$?VJP_CZYAXCO^[,<[^9;2;0TVZX]6->XA>P!C(R KP?O\/J\O7'K(^?YVBT/A\KZ_4# YOCWJ_ MTHWFF40J^M[-U$>,TYBR M]R$\M2X#Z6L]EU5'Z MV)8;6E3UZV>9[#]']///;W:>8E9<%K@-O2Y%A>=JKO]-S_3> 5JV!QZJ MV>PHSQWF-C?$NOG\S9+=H#1\7^^\V)9"OXVL;4G)!7P-;V'A*N#.5Z[&R$0H MU7WOJJO" !NU5'F#S*IL>3M5)M@"P@%!BGE4+.L(?#1E\'=5MU7 VS> :YYW MS*5 I*JYNP9A!A8V83NH?8O_NXYJS+B&ZS3/6>]FPKS?^?'&2VPX#UBZRR/H MKMP$")>5FM=M!!P=S29&NE^G$YZSC9Z&= -XK"6&H6&1VIK(FWQ_FM4T)Q,G M&39)^F-:UNJFB? 5=73AE/WW2E6=/8E^=EK-4>?@>?^M+A?U!6C+"8BY1X$& M!QK^0GVK*U5A,48HSH"KA)(09R[F\#KG0;$H[XLY*A6L2)ZW.\5P>J.3+>Z$ ME(O+IKP:*YWQ"G":=C6N)S$S5==?/A?O39;XJHV64!N?+#J'IZUW-+N*YO!> MBYE:XK84*H7-8\)3P.VWKCV!QT%L@P\&"M"%0A:UN&X4LK)7F-S44,!]@LO; M^G#&\Z(JEZZ8-T>:BPI6 TP'7.GB.O*@U,Q% 21%4VYMA>E5>)75O/@W5BJ" MRO2%:>SKW#D;=GBVGJ9;@S)8(M!FR)_GT65I55,N\WB5WZ,R&>IXWJ^O]MEJ M/? ![3-H"= DPR7W %GN^=BO#X=KKL-6%::;KN:(=H-2Q\WV-8P$C:DVW37@ M11#[O7\3B3@=[AYRMP,3;6W!#&4#.9C,^3FX%>B<+0%B6+( %'*]E1CA"S#0 M:!3KN@#':KT)N3FB]=K6"]LU4IE&OX4EWC@ [9$W83\8\MDLPJ8O2W@B-)LU M>EGA>'")D.1 N]+\ON7E-'6L!DW_##='@TU?IT$'CSQX4$@=?'Q,W4 G[;*Y M]VZWEO!2JDT969:XQ/ 0JP6>>/H)3"RQ/,MB3EC*>#CBO MJ7$. J/6(;7? T?Z"L[&4I4F0:+8+OV# TZ?6:7+$N%33H3FFG ;,Z)$9DEN MJ=.I]]J(OJK.NC,"A-X\$R:/3R])DMSG.3 M64E)DN<9X2*)B8XY)S:6,N?&9%0F#\QL;]WRG7^CZHOV%WL7NB!N67K@=\"V M"D[:[EVX!#\R]&:I,.1V4;@KQ-W1!\2P-RZY4 7 Y%E=MN&T9]&:PG!OE,DE ML3I/"(\]:/!<"J*]TBI)K,,.'@[>GRI\,_OX/[-5 %N)48:BET: M-T'HVX(4?A6:)"TO@"3G%YV0/0\ K6S&J4P]MC'$ILH9>'M9P@@S/F;2@N.7 M[HWV3=+,>:LS E3#H>F)(TKQG,0NCAG\D58]#8 >L(,7U#\@F&9_&GL%=_[C!J$YCZ7+_._2 $G<2R1V-.[L:EJWGE MSC'P@!N2FW#EO,V1+<.GYV^*I4>ACJ2IRK$CK -Q/?>O2;T5=8(0]T;IMI+)V-ZS*;16\&/,Y]+Q%O1XU@)F MD7;/0$BELPDXM(YX'@O",TF),((3F5(O?)Q:3?<,CP%_%W"()M9S %VI]7 . MUR2+DPR$VX# MDN9YN@T0V?#CKJ> 3 PWQ;HBQ;FS=?OL,I)-QX3/M M,I)8EQ*.FVS*6$Q R[ L69(%*JF*2I]C'-XCC/ MXSN$JM[ *KSSG=C^ %9H>?UA4WN!/Q\'2<7#]>81.6V5HZ!4 HIRYRWWMXQ< MUZ4IMMV.PSL#8=[,]FR9;4<'S-%M'7-V"F*V1:<141"K=#X)@GP))+N P]&=@LN5ERYL=6R-R+EMV,,))YO?I27'F/G[@)F_C1G; M2?WFI=+A*D<0-* MU6(Q@X= 'ZS;JH^JYOG@W6NW]7#A<=8]PK9?+ Q&V=ZPU&#G7:B!":"V6$,VSG8S E@ ,@B%6:*Z.I5NE>A@TWL8[S6)),:XMIM0EXKG"B MHG!XK*S3)MY)(WAO+IQ=S=P[?X_@Z =DH]L;_?2Z(T'/==V!')IM.%V$/G^^ MG*&RB5YV(^."82]7-=:A?7799]TUM@Z$(^V:*.&NN9SF*2S=B]VQY?L'TJG(^9V.RQ-QE^/2 M*65W.3">IFEZI^/D@1?9GK^^3:>.Y9JE/TRA6V:EQ?F$\7C"4H9RN\WS[=5P MR&73Y>*LZ76!7[P*/1H!&;2L"B+PZC;51K<8>R-.'8N.!80HCYA-O*O7=OH& MWL(J=UK2.ZU?0[7#K5ENZQ7SV"L8E,7C0)5'(WB/R-MO ?G#9Y<''@1__:\7 M[,4H&Z<9]=.Y2)S*$Z*4$82GVA.=44]\;C63J>6^XCVIX!]7_\*EU M5W\%-P]\#W!7\9A;8WS)3HPO^4*BY"2.;Z_X&/708VKYXR.KM>B,F.II]$B3 M=WL L.=%"XYPGKQ$, MY<2;-$]$*IS7]%L@T&/F-M\+*.63-+]]/W14,$.%2&/PJ1?:YLUMN?>DJWD= M@U&# 4_?0/ V6K]^Y32&QXU"+D2TRX@]6H@A@*U'69/ABQ-)UT?V!U M1^7U:+$N=B0(QYX5A/N:L3X_[M2M8%G6C6*5,>PU .3V5:3>U7]LRE+4?[9< M81K'H$!;?PS\D?8:'WH]AR=EIP7X4LV$D(98G0DL$C( _9*$9)Y:YTT.J&^O M2.B! =_M+3KO ^]8PB8I/R:^>R!)&*'=%Z'=&!2])\%?5P4HB'$/:PAAE1&; M?CL3C\1^'&)O*V;X-^Z-W3(/>F"U87V!:%\Z-PCM]G.@-L5FZ[/O%P0YA;B;7>*XWLJNK.K]RE M*D)7J/;TEGJAM6E3+PQO"@]=K\Q%\[2A6A%(! \(MVF*#B_4%3QEA%6&:&RB M MX4YPL"IZVJ;=HNP2 ON[ZIM]14MVR E-[F6;Q/6]NYOO>R/(M>TN_Z- %P M'&)[_R&V=!QBVZ/EL*XM5FS+GE]%+QDV'H^HE;IY0;<;)OLR_:Z?X=:9RUT(^G]+KKVNU<.32:YTF7AA+X32F"1<" M(Y@FQI$LQ#Y=3ZN!ONL&1[M-(^P- M'+S<1H$-W&K')W6_-M7:J"?&>NWG6*_-V9WJL"7+CEROG$[;=L/&7BQ/#DX:2R(4SN ME#/ZZ'1Z-DCX6)PT&?HT=*AXK-^99L?9)(2F;*4Y5 MYDB6F91P30$5X4>:RYP*2BVS>WFE3XZDFBA^<^2O:\U\'#S%V.T#-4<5-&Q4 M-8:SGE@'_=3M.X[AJP'@I]$9'+.*1\RTCYDRQ;3RPA&G8DMXICG1,F,D3Q,. MQCZG>6+[AIG6FO+^H=';<'R8_=G\=A381>G8P+D?.FF,39T@[,(A?L;HNK4 M\"\S!;BJR9<*FO@X"&HBCMI+<-0\_4!/8^BJ%VKHW7K,\F*RS&=IZK(TYM^" ML,*RC%,U0LU-(:I3@YBO3G8.F$, M4PT 4(W.XABF&D'4/HCBF1;.QHKHF-HF!UT;ZTB<)XQR&G.YO_$'7[J8,DD M?<$YU*=$2P,?,ZL2)7.=2?JP^51= YSFX+#5]^%"S?_6-JXY4G/D24+'5*NG M5D%CO.I$P=3W!QI4C1&JP0"JT34<(U0CN/K"'J#1:4R](3D&IWB>:QP<88@Q M(O?4F"3V>B]"E>B,\M03*U2&YS"BTI21E*9:IPGU$O<-APZNJ)QD1P57HSKJ M$\0:(U5/W;,JK6?4''4-4 D-7H)XZAJA%-[:,I9O+4:9\3ZJC$ ML%-.I!:.:*F3Q.7"2[,W=U4!S.+4":*M3PA/4D-$[!7@*ISAJE*?Z?0$T-2$ MIF.DZJDUT!BI.E$P];:<$VR"[);-" MU7KDPV&&L AP.JAH=Q#%>-2*LSR,L MK5*=LTP1G]F4<&<5 50EB5/*IKDVU*7[&54ZL=(93G(A!)R34Z(-3PBU@GN? M"B[\ S=7>)3-P*,V71AU49]0UABL>F)EU$GJ&)T: (X:?<,Q.C5BIWWLY!E8 M=$4-$3:)"==)3@3+-:%*:9&H'*[\C;<,F$9\D8.CHY4#.&CGJA*]9- MS!?J^LDZF#][\1JIVQ]L\ZRB0_U11"\/C?8]*0"F$VZ8S!W1.0,PQ1-!E*66 M2,[RS!J=Q)B5WJ^&"VT+J^T?6H/Q2V,OCA.\HND8O!H4;/ANC'X]F[4&B:]6 M;F?(\1@(&P-A(UA\/NS<'V5T^C!14&NL]H+$&<;IE-5$VRPA(D]28:12F?NF MH3M'[QIQ$".BQ=CZYDC-(Z@80X%#@0V/"!''6&(O5OQF@Z\.,(Y5D\,!C:?K M//<-.CXKUNZ/DCI] !D+E1LG/=%&:,*]S;!5?DJ$HG%.C13HF(MC-G8]7279']X>(XS/9ZUO!8Z3:%;.SPE8N,LQY#@ ]'B*'G7? M<.,S8>?^:*?31XPZ%DQ[R8EA*B%<.T\$8$4B$YX9P94W\IM2 Q\+,;XMY\<$ MC722Q=D8;QP(B!CCC<]MQ7\&;!@A-@21]@[DWD9+]6D,.PX0.)ZN1]TW^/BL M6+L_NNKT02032M \MH2Z!$"D%X(HFG+"A,L-YS;5ME\@\OO6:'Q0G[81I#DB M@DPG<@P\#@Q5C(''Y[/6H19_3&P<&%C\*E)K^,E5FY=-8WC0J"YGA8UV>:U' M2S $0/G JS$\$>F/>CM]T)EK2XW.*,EY+ EGC!*5Y8R8-&;.Q#[A]IM&;#U$ M3.J0Y1>%FZ7II/L#:]]_G=L?,>A'E),=":.R9X51=3FS M]UWO'U5115=JMG(X*77NELVDU#I2K8H9@YR#P:W?0/!=E&<&]2(D1*B59)HKBGWC/UA#BS MZ[ES&&\>:W9KPB8I[TDX\\NB,SB0^?A=?)YY[L+]"?ZZ*D"CC'ERCT[-,3MN M)/;)$7M;'<._T:S_I;.N;\%R5X6!S[:XNL5[3J9)DOSQIO?\Q_M2+/FB7?D" MT?ZUJ@&67/<5Z3<'XS.=%4MX8A-Z6C3 *3K4VG6(Q/X2C[*O @\/28DIEVF\ M];\3]C0_7+CHO&4T#./\X>3C\CQUG&=.DE10@XW:.1$R]X0*S9F*19RDZ:,T M&\UV')ST2\U&I[^ M@!_1@J\2E,L%/Y27\\=2!K<)?RT!,XM8)'.J^"+ M(O.^O@+GTKII!%P-5]B<4,S-;&5=9,#LJV(.JULOHUI=%?/S>A*5ZQH?YSW< MSLT-GH33W\JP"U\OX7=WOOV\BZK\U_J!M8N4N2C<%7Q4<"*\<;V:+?&1\"G; MQXJ"9J_#')1I]'ZEZR6^GIK-KB/52-]R6QHKH!)XDC8J=LD#=P,F@!]6P 7H M4P+?X!N6ERXDF2Y6U:*L73T]Q!Z/N?ZCX7ILP_4<\=)FB$741)Y&MN\CVX.O M< !.T+UKO8%GTU6Q,=^MN]&U"C=):F26D]BZF/ LCXGF'@RSAR^2/#.Q2FY: M;VYB'>>Q))G6%BR^2(A.J26*4JUB99TV>];[O;D !3MS[_R/!9AO]W-QM3\O M9;V77O^BJN4[?R!$^@$>XZ^STOS^(G)@]Q?H1U8K=]NN8U]8H_^@U9>S6?D1 MC7;P3J.P\PB6<'D1K"C.'"OG 7.T=K5H0]1H4#S: 8<4I^=NO!_5:2W"R2T*[5/%+5:EEW<'.\- MRWH6OPJ'DYFZ+E?+,U]\?_KD'5SJ[P'CW),% MV7#((VY?D6HXM#5^'*GK8;KW(%:G)Q(8T@3_@6F"HP . M3@!'M#>BO1,@;T_0WJA>1CJ?*HX:&LU[@HY>OKYLAMP5\VAY4:YJ-;?UK94T MH[ST O9\2SW]":55/EC$OT-#W59:MUA]AT/#R0(89*3TT2O<3 M%,E^$EV>&G>?+)V?&L#NCSEVS&_ASX=U. MMC6IG3FSJ^K:J:JW6H(F:^:]68?3YRSP1NZ0LF,'LY/UXWI$V'Z;^L\W=AAE MX,1JC=)82^^=)TFJ*>%I[HCP<49X)GVJ8R99NC;2Q91)HB2SA%.?$BT- M?,RL2I3,=2;I0_8 VYC0(XU&328)C9^Z\5>/V+X?#1:^W2/\FA89 W V^J-3 MOG=7;E8NL.K+F8LYW/C\D0<'#&"Y^H"9GE6[LF-XB#DX>8EPE@A))4&#![XB M]F=7<U4\2O!46I<1FXJ<<)U[HBS3)$FT%RZGSFOVS#W$]/EZB,]* M! >N\WI$WM&B]("=3\KEBUDF%1RX?370& M/WABA0+G,,\946G*2$I3K=.$>LGW3%N?73XJ)]E17;Y1V?3)\3NY_:7^Z)0/ ME;(.WN#WIM(8/Z'8CWN!O;+.8RCVSIZ>X=:DB4Y)3E,!I@U]/A4;XCFUX.LY MSH6]:0Y3GJF$&T-$EL$YPL YU!IB),LS2[WV7C]S3T\\7T_OF0C?8/5(D2>),YH/RZR8T'7?RGEJ_C#MY@W/KWI9S@AVIW+)M(W5> M.7>)W:G&_;P>VNL)3HA"5@*VTFE01G3M&]C,_< M.Z6$),[A?#PK&)&IX. >YM2;&&B?^^?MY3WCA,]G)8$#5WGC^-JAK9AQ)&HO8[>TGYCT,8?REGUY?N,GH_?3W=7IRC4;F=/_A"\P=->1T'HFPEW9:2B]\O2_![]LJK,A:I=]+I+.VJ&W&TO5?3R M/__C$XNI>=5^VWRTK[Z;P'5,>_FR.E?!+P3G#ERB<.N9^AAF[(%W-C=N$@I7 M_L>I.?E[82[<+/JA7KBY:D;GA6.B]VKU"8XS8>3NLCQW8)U4*E M)!=93KA(,J*,$81;_+]O?!0Q<_;>JK&]W].\SWYKGT]O=_'X*8C?>>AKAN&FLU9K7 M[0*965F#C)0HJL"+M)'4Z"6R[ TQVQD*O9:Y9S.Z>2B1C0>EP?,Q7BW33R*X MOKG P>873ME_KU35F:U)]*%J EL!ZO\BS'^- M?*'A,UQ3P\&NGJS_&5V6.+^W&>->7]=+=UFWD](M8"H$D>$G791@-PSH,[1& M8$0 QC1-6*=K PD'X+#U.@ISV=$8SAHSBA=PGQ;M5-C."C=B+%_5T:*LEKX$ M+;'WQ-T3X:F@H^O5)4+4.HRN!].XF3A;[\R)+^8&? !0O=&O#I[TW,TW-UN_ M.5ZS>?L^J1%0[NZ3F:VLN]TE>63]\7B30;ZRS(_M#=']\\4ZVV*ASEWC&((1 MA_S M4H.6PH)PN 7J+CBDQK/GY54 PFO-- *&$3"G6@VZC M**_?OXE$G$ZB/CN\AV2Q\V6[B$"TE4-0=\YLGU\*#%>PWO-SP%(65F9Y4526 M+, ?N8ZNU&S5:!E?5)?!4H.34+?!,USNS1%M/&J]L*K-D@ ?H@F?K%ED.T[P M$7@#A*Z\1)H%]R? @AJNLT2OIW)^Y@S^<@'N$?[\V_3]-++@2*@VZK4)B\'U M@,L6)3H'6K7Q!R YP(X+-3]W$:C,P'_Q5/ D1[Z$#]L!BB:4:-O#MIP0\$I* M6//@J&QT[T(5-KS"C<@;QG*ZX,C:TYL'*&J?792.6A "32WQS*6$.Y<1@5TK M;>)5'KO<9\S=C-+9U&B:<4>\T#'A.DN(BF-/=)R(G"GC56JZ*%T%+N"A%)X= M,_D3J)G+>>%;S_:'VE3EQ^/$[:;)0,-V\(X@*\5R'2P'20ETZ=1ZI,Y5,4=Q M#QR\'66_5/CG=Q.O,?9UZ@E7* MF6@PIH1+$DJH-!GAW"LB$B](KC)IN/54^KU.>8F0V"@V)U9+#NN;H\@/F[*!RD]C+/89O%BG "*? SW7MO Y\KB(A6&*,Z)H MQ@AGJ21*Q#'QWK'4"ANG;*\P^JEY_&9%]3O-?+O[_M5V.?Z!".HY^3J;I0+ETNNV%DC!:SN%>0XTJ&;R)>;G<@N5UN\M? MSM%9 5V^B_67FSA+<$[P N[3PLWKQFU!85BXJBAMF&3=0*;-O> ^JRJX0]O^ M<_?M,Y"17&JJA4A((C2X =)J(I44Q+@DRYFV7,9[);_?8@>VEOX-K,([WPG/ M#V )EM9LGC5&$]VZQ=)>X"9C$C>,]W<\@V!:=1D1!K,I%MS70RE[=R1Y**Y8L MAZ>KE_!7R-EH!/D22'8!A^.& 5RNO'3K:$0CLY&;XQT./-C)1!#'H&IO@ZJ' M(HL_HE_QC\ZO> M.-;SK#:&.V T!=4$BMDQNWS08J]LGNY;>?:QV(!M!7XX9R M. O\DF+>&&R\AG:H^N'G*U7,T!><[ 6U_*H*N9B5NRIPHQD>>/LV-UYXBQJV MV1-O?*)+581]C?8]+IVJ5U63,-/:FY<-0 P>$^)0W!J'-Z,LNH3UN*@;&[H= MF_X.W@P>LE[!:>'I<(LA BO6!+?K\/@7"BP#-S!()5JZJ+JX7 MGK-R:GG9(MU;[/AH^SZO8FQQ= M%WF?0'F'D-^;"X>I4>_\?H#$V3N$1SZ@Z'R A_@K>U7DNW#YEW*/@OU27J@!8WEZL:+EQ_ M=S9(4;^E-.1!I+VKI F%-(<(I%;+LBN4QGL#L<_B5^%P,E/7Y6IYYHM/SK[Z M6-CEQ9D,U&N/-[B?N:C=6>T6"G$9B!(Y_59=XU;N@XU M=\WEE(D_(L%NJ\5JCJ-3(>7=CF/I78Y+I^#[W^F"E+*]XQZ[E+I'-6/',6=/ M6I-W[:LZNFW;:[I% MOGXII/Y@T#>JOF@*-/ ?#GP"\+,?OVG[,ZKM[E4_W1Z1M]]R\@T]S)Z5/)S4 MCJ9(/$U4I@E-;$ZXRRR1)I-$F]C0G'FILKUY.$^=V8(*'7[X8:/)C]*E+$EO M3X(<-=:PH=A:X$80]D2C<]P2Z^E^;TON<(

ME4-C9?M1BMF%\!_"Y\4ZM(RRS*7)@105(JYEHYH MQG/"C',\A<^*?E.N92@G 97[ST;COFD4[@^=NFT!U$^=KCT.?,IO3[$.Q\4B H=0EU.F'$N]@0'J>>*,,! MU62)R9W,=1KOU=0^=>CIN) )D-X8<>J%GADC3B<'F=ZMJRQFV&HM"@H54\E6 M=5?3.CK= X!/HR?8([H.CX5/"C()I3W@(D^\$0!_'*(EYC,BG<*IHDG,[%ZS MX'O'C8Z)E]9*^&?4P;\B0=[YW^KFU*-@*#KAC(^!IY/#3V/@J1=ZZ!=L;UEU M[3%!TA=8;S.ZZX.!3Z-7V%/J#H^=3PM*6>&]5I)0IV+"F<.V55E.\EA[29V+ M==:[ECZ=,OYEIN;+-@,JZ./C;.!-*#_F%MZH>?J$I\9XU%/'HT))]AAX&@QR M&CW!'M%U>"Q\4FC)>"]-GL?$QD83GOJ<" JXB;G<&V6ERV+3-[04%.[;LNE. M!G@IG'&<>=9T##B='$ : TZ]T#]O5C4\=6A>,VLZT%\4B[%4;SBP:73[>DK= MX;'S24$H*ZP0<6)PA$"".=\9D3&SA*HLL8(S9]U>GW3.=:X]U40*GA.N6$HT M$X8 W!(JBYGG-AU"#^DO;.$!2R?'W,,;55"?@-48>7IB??2]NW*SW?P178?'PB<%GZB5*<],3&0F!.'& A12 )\XS9/$V23) M$GD3/N62,D6=)YE7 )]\G!.92T5,&EN6950I18M1]NU'K] ,WC0&I M7JBC#Y7"T;W5[\VX&/R$&F,,20T'1XW^8$^I.SQV/BU,)7BOM4 MLU'_#!M7C?&HI^X%5I\\HU0XY&=WX 2&KT#7M$U^&Q\$FAI]QE MF3"Q)R:)<\ _24:$USEQBJ?29BH3^P,S=<*H3BDEL;,,T!/'VCWM2)9ERJ[PV+D_^NGT42,SWF=:*!)3S+[/$N"KE%JB MK'#P &EBV#=U@C@Z:OR^-10?U*FL&V)$$[#C;*(DQ(C, J/A5I-;PDZLV+YO&\*!17.$Z?D[*FCE%^4;I:FD^X/+'[_%6U_Y* ?@4UV)(C*GA5$U>7,WG>]?U1% M%5VIVI/6Z[ P P+H/9%BO[0 M]W4<'LQ]Z(X$/J6#X-UKROW06]2T8ZZHP\-D65[=XP\DT29(_WO2&_WA?BB5? MM"5?(-J_5C4@D>O^!D$^7+@(+CPI %[TYBQE#+Q52"R'XSU<7 7]^.8L!1^O:[A;TSH*[[-Q]+>N#J?> M\/?#"5O;5/@[ D&XX6IF(UMX[ZH(8)Y#GIU=1[XJ+\,=MBFV_R3;;[OU )?J M.BKF9K:R+@(*S,_ACLOR+'I)OSN<: 6/]"IZR;[;N@B> 1?IZHN[-ZI7Y@+7 M8=,X:P*7W&]("H\8F8.]W_'LCP[H#W^?MR@9;IY\U[X'0/:ZL"$U%%XEG(I7 M+B-09[_CFU3?5@%#E.6'P:-#I$1?M%IS M,#[3&;)D8>!!.P\P.E39.T1B?XGM6._8;LIE&F_];Q ALJ^WJIT6#89GL:C* M3P6:$C C?SC]S43/\URPG"1QBJ4/F2$J3RG)8IX[D>DXED?93.RD^L=B#F_W M!B M-2*'R*^6J\I%#EBDO"P,H,*Y\P7\X#XM ($VT$-5!<#( ,H48$Y3+ (HJ:_G M#G0'7'R-UP QN?-JC0-_*6?7E^XRX#2XPN:$-3P#]TP5B#SK952K*P X@*C* M==&D\QYNY^8FH$; ,PW J0%_P8T*VRH=.-5]"J]UNR]Y?UW^3K>FW M+,=:^/NMOL#$_VNMFS3ZPA<%^& 672H%+E.]FBU1^Z!":C50% Q87:!BFD;O M5[I>HB8+SJ9JH,-R&TI4H! K"YW[Q/:VN#K@_="]:[V!9]-5 ML?$VV@APUR*0>JLHLTV-IAEWQ L=$ZZS MA*@X]D3'BE M^?U%Y,#_6" B8>>FN?2+0WF-5_ J3-6[(;F[NFP)+TC\@+ MM^V)-\W%2P] ['L7B:4W&' ^.IS/8O^(4L47'O)-%'WC(4 MO=PQ%*>R(SL4\@ZYC*4S23U9D,<+:]Q(V+O+JO[6F23O^K:T^REH0UOCQY&Z MA\WN&27P@24PU!^$?8A1 "9"W)VAO5"\CG4\51PV-YCU!1R]? M7V+F*.[!1\N+5I8$]_+?"I9<"/!.Y1!?*C*I,G2\ 9*7UB ME.XGT)'])+H\->X^63H_>'^6KVK&TL-:T_YLS[\Y6'3TN"7Q UBP/EC@9]74 M^)ZT/9Q_Y+5W.I7$IBXA/'>4:![CJ*W,ND;??$.!I&D<-3Q[N1=;^+.\MC>R% MHTD::^*%=(1GPA-E+"=YDK/,ZU2D,;UI&SG7N?94$REX3KAB*=%,&.*R6*@L M9I[;/=OX,..[Z^.T$07F38XYJ_MTM=6@9UF>BA/2'YWR_8$6%H\5?!G 0O4! M.3V338BC^(DLU4DB'*%2@L]G#"524K!PSLL\,SGU9J].)18&3I+H'8J8<"L8 M49)ZDF7P0P*FT.?LF?N)R?/U$Y^)\ U6S_6(L*/]&([]Z(^6.NS4:2M2GWA/ MTMPS<-!D2J2R,7'6&Y=FX/A(>].0Y9(R11U8+J_ Y/DX)S*7BI@TMBS+J%** M#LFIRRC&4G]4R@=L40AO\'M3.-LU+!RW GMHG,>XZSU= M/.V$MFFF"%5>$$ZU("H1DF0B3>-<&,WDWE:@BG//G?)$46EPUJ<&:\HT26+O M59)ZS9+XF;MXXU;@\Q#!@>N\'I%WM"@]8.>3"Q>0.F34I+5 :6 M+C%@LA(O,VJ2FZ:-26JS1%*29U02;IC"!COP@LXJ;JP$7U$-R>E+TWS4>X MEXPH;BT1)HU=G"2YX.RF.70Q>(<>;*:D&9I#%1,%OA_)XQ01E'/TY;BCV M=RE&T@Z,M-^.26D_,>GG.I*/A#Y]0M]C^'S/54M_D./35(/=8R5''^)I"\?G1NJ:=+-E'ONX%@;?A!_P;4>R!G55;7/5\ M\M@C3B"\T;CX*^@<_3=<&HGX0A M>>!*PP-?1T'Y-J/UR@C>X >0A^5U*/L)SG3TRZHR%ZIVT>LN(:R9M->N["12 M868?7JNLSE5PR<&O!C\TW&>F/H9)?NU23Z(/%T5EHS=PK=\WC/#SSV_P0F_= ME;(JFC7L '\WSOOU^@XO__,_/K&8FE=;5VF^LJ^^FT2O9XL+3,&YGMS_BNMS MN^M-FMJG\MR%L>'AI;NN1\!I_+X"";A;]39W/W00W M]]SL&ENH7Q1U9!1.$$22U^&2Z_GJ:EE%M]MSR@N5TL<7FS#>/1FI6MG5E4(D.!!W7WPL5\6<'(W9+V=MQB& MM:])U32*;*8;X^5U&Z?9OM)+G%;H#+[,['IRD&I;2GA-N3 <62T65?DIC&L$ M@OWA4(+12<73%,^ET3XA::X$X9QK(J1CQ,8LU7G*7.+W*I,DUBNI3!(G<4BJ MA7,D5N^J1(J<"6Z9NLN>_!M0S 4(;3/\M%+SVKL*.(C>&B3+=H)DV>>#9/'M M$;)^*LX(OI_!8TZ"IJB*&K@\,? J2JE_5/=;T*NQ#X#W3L MCJ)+\R$S\19(:4R]?%6CAKTL\<%+\SMR^!;*FD8X,WJ))&X7W\S*H(OGT??. MN$M$MDD#;*?#=> >9G3[0\8+GI$/U2E; .L73ME_KU35^4S1/T';5B"LX-AT MSBS^ :UC5P;G).$<\T6K*<+8I+4CA*+PVSRX)>\![+M&B_\ 4C OU#3Z"L@UN\0M]) 3S4W M#I_DTMG"P)IVF#O2U^@K-,/9S\,UJ\AY#P>YN0D.BRZPO5]AZ@A(L_(@DN [ MS,\;*>WHM'3J,CQ<]UPJ A6&@HIOLG[\)?"$6X9!\'#R]AOB C:>QM:W5VIV M!30*[^A7,S!QMJ@791V&M(/K! /I*]M>"R;YG>1W9R_ZKD: MKW]W,[<$SJI7BT59+6MTL"^N=578J+Y$+W,!DH'.'UA#7%=TX:P+4C]S6!N2Z*1<.":DLX47H[#QLHL,/+[6,C*]5GL-Z7( K M[(O9LE$,DP!3BOFJ7-V0K$ 6%%3U)[U"NL(S.7B$LOK=@Z36H"? -[<-17!4 1N-TRA&2*?Z] K. L6"=\ P#7E_#2L,Q L%GQOYTH[MGG&GZ%!W01 M:.P*T!!6!^)C-=&;K;:?$[3>ULW UZ^B"^"U(*7XV)BB@8\QB?#^%W F62VB M*UBK2[>[MI?%O+@$ID3BHPZ%$V#Y;4.-S8+LJAQD1U\"R(!'7.!,.L0'^"[8 MP\;!BJR,:>,2!]\0'@B?RQ>HI;K':13YY6+6E$$&7;Z[AN&0#S_^N+64F\=& MT/@PD.3H&QZWQ.X'B$H>@@Q]4<&'XNL[GDBTY8H,FN(#9+SG X>W]>Y6Y#;Z M"/9&&8/S0<'%\B"M81G/;\ Q!#B<[B(SR"R9#(?FXP1[7)# M>))KHJ1.B7(FB54JLTS&-R-+5F8FMS(G-G."\#@S1(H$/N( (65\:LU>#^BO M#GKNAHO2+P4]I[TY0E7QTX&$@IL5@&KJPP(LGSXK>628QN5I+ MGQ">>@/_DI)DR@J;ILZE/C\&*W:>+,7,VD7)PPPNC"-"FI0DJ6/ HXE+LKU:XV_AXL<+U7]>]V9R>GN!<4_Y>6O?$T,2 MYVCUS8Z7\0RW0;-$Y5JQF+A8 @-[EA"EJ"+<)+ES-C6*[B&"!]YKVJIL^6EN M5OC5Y9):EF=]K#W\?E5R!XCC$SN_=0E6!R)L*K@^;[;WZ M_7KYWOE?-HOW4[MV1V%Q-DT&R^+!KVZPP\:U7E1%@X=/GV\S:HTQ7A*3 2/R M+$N(U)81JE/0RM0"N."/#"7NFB+U!::,^71PX+=ERVGTVSKA4VT%$B[=\J)L M\J::P!!(U$PH^ U*(*E$:%@0FU1MG;-[2@ M6< ,+/&' N=8UXLF]3#R"CY?J=FJVVM"3(-=5K9W3LO:W<#N39!DRJ=82E/OF10OKH0^,-.?[ZCR+ 8K 0W4KG/Y\5\ MY/*=?$B>QH*F,:$,L!-78$^4IQG)%%-.Z2RFF?H6+G_8BO?FX'>8S_[A0LW_ M5I;V(ZS_<7S=?,"^;LCT#\GW8.%7 *W.6](\3RYW+@=^SF,BC ,N=YDG2@!J M\BY)8T>-3Z@\!I=_N6_JK^V"_ .5TG'\6R:FV4 9M4$C&W[31Q0J[U5(:E%!V8>?I]$OFRV>8 L*S-#9O0,Z'YAZ@N<:M<#=L'#9 M2V5#1MEKN.L,WB9._:OYO7)7;KYJLTWQK'G=N43! MFUHL9O 0"/AL40>G+:J:YX-WKUV?Y!ITN/L4"'1[[?@C"_2FF+V?_+LUI6G1 M5IW_^6+=0'.ASEU3P0^H%M[C3,T^JNOZU8OH3TU-^CZY1W7R+<"H+31A$O!B.0V(][$ MJ8\YRV.]YS7>.]C^WEPXNYJY=_X>L' MQ@O]D>L/(3Z_"YZ7&ZJC5XDY5B'KN(Y>JDNTLVW&>KFJ,8/YN[-A".5CIG!V M;5)"EY1#%,'2@:X+'MX;H,]9_"H<3F;JNEPMSWSQR=E7'PN[O#B3@5SM\5BG MKA:U.ZO;+:KNS4,[F.;2+PZUG;XJZJ+I*G#67>.6YM/-77,YS5-8MQ>W=]II M#J13D?,['9>,"Q[?;@]- ;= 9VU- X">WD>GGWG+K] MD8:G:6<\O%9G)Q7+-EII;K4CB8X5X9G-B8H%)T:F+,F-LC;?ZV!Q;^R->G8' M8O_PJ8V\_ I.%C@"2V?QF&.UL9CD]/84EE'Y#'L8R5IV1CQT;!71=C<[$B*Z MWT*- C/2=8!T'>'+D\(7;CWG3 O"1.X BDA!9,9S(GA&<^J%-F:O)5Q?2R?N M W(R.>&,/?5TMAZQ^JF@FS'F\] QG_)PW<[H'O33*H_4[2EU1^3SI,B'9MXH M+1F13#/"66*(=I:2)%-4<$XO5,H8SQD0UGE_ M:['G5C'1Z#/TS2A_%5WO/EE^7(&G7H$1.CWQ7$X52Y[GA&6 @+B.88D328D5 MB:(B8BY.)E#U)=1JGJW\CJGO" M\:9#(=U85W>'O9#A;AJK;8 M=EXW$V"P,F\!;%S:4+^SF<6XN5_1[A4TY?M=&5_W[3/H)\$TE88E8)H\VAJM M4R)CEA##/#-"Y2P6;*]]HE!IXKDFSEHLG!.>J"QSQ$KCLCPW*L?)#0\+$K8:1Z[HTQ>Z< MH=<'FH=W]:6A%U?3^FOSX[+S/J=M6_XVI 3EK9X'A^-VV]4)G0W;ZT8610LW4F6"0 M+N$=+^!P[&0'E\-Y1]B+96-[(A?:];]WBV4K7?%DMQ'+X-'%"+AZ#+@^M!Q\ M2[ES(P'UL^NRZQ(-CRACHAGV@$Z4)L(Z3GRFC/(ZTWQ_H'./1]_H[2GF M-W@86V]@@ROK6DYN6W'L]QP-F*B;DG++E-ZMCNJK1;AOLTF&YJ!MRQ.:?T0S M'(U(PB*TT\C"]<%24!;##:]O;7Z*=JBH;[P&?+'IF[H,<\PV/<2V>CY^KJ=J MX]>L!;GMX=HV*<'3<-P;MAG2#7N%IMKU"L[IWDR[YCV[C<&Q1=AS,H4G:_N: M@_&9-M.API[7/[H]K[=N&36=-Z/7!_:\>M*YZFOXC.Y1YPU<3%?%"+4>O 4= M]H";JZH9V6O6W>AN-H"L-TVE]CO\WK4+]^<,P\[EMY]KJ[7DZWK;N=]N2MD, M;X6?KU0QP^#P[@Q3[%OE5Q4VK$4[4L![H?7:OLV-%]ZB1NN>-7U=+U416I2W M[W'I5+VJFLS!UH-ZV9BXT/45(X3NDW'P9I1%E[ >%W43V;@Y=/P[>#MXT,[2 M%77HV16FO2HP]4WK+8V#2)=P&S5K&XJ'YII;SXI'M<9U?6:8I=KBCJ7ZM+TR MDV8C'9:K:U0[C7Y;!*\3+U)OM28\\*;P=,T#6 AJX^Q!YPW@'N M:+$!]AV+FL7T154O,:R#=-&U^_<*;ZXLM@IJG-I 9+W5SAW>M5Q5]W6"I]'W M&Q=\EW/65T9"W>Q9NOTHSV)J0JKR5*LD)M*:#/P0HS"KWA'+F#:Q,E39;_)# M=A+"MD)-_VP(_Z:A^^L-V8_B@(NQ][ &K*M9'>$OM%0I?=PSE:+ZD;W M-DVQM)N5'T^XG]_70=O#_?SN(4^[_?P/K[V!QP(JVH4HP3FO-XVV0Q= M-$^#[@/X:,)\,DT LSOU[+M[#T"6W[$'8,;N=,$XW;_@6 \^.&45>@"&B4?X M#VQ/#@@?]=:8>'MRB;<]IVY_A&)L!3B0)-FC>L$)35.A-1%QGA(N8T:DEY8D M5E.;4)]3VKOA3:B]X8- )$&*Q_KROB&HD:X]HNL(>IX4]/A$V"3-#" 6 P F]YIH)3.2"Q;;.+=* M2]T[T(-I2?-E<^2O:T5['.C#)X+>OF\P*INA@IXQD/3 ^N6G^170I:RN1S>A MG^9YI&Y/J3M"H">%0!E '.F=(2G/,L*=!21C4DV,LQFS@J?2[G42?&H(M%:V M1\$\8I+*,=S3#TTSAGL&A'E^P5F_Q690;MA(*T,^HFF$)HX0KA97#W! :9T*QE&J3N;XAH)T@4*N'?VC4,!S_ M#G5P\]M1$%(Z2;,Q*O34VF>,"@T0(6%-^_*ZR8($>5Y@*O/H6O33>(_4[2EU M1X#TI I839AG$K"9*X)IY02E>6,<,E=DN?<2M&[7;).\_XR4P"3FARAH'R/ M-)-")-D8,NJ%YAE#1@,"1._6+7YF#HL^@O+$8H]5[9I@T>A5],UPCW3M$5U' M*/2D4"CV+A$L2TF<4(%0R!.52D<%@RDAOOBE+^K;A$5^-@]8*]V?4M[\B M0=[YW^KFU"-AH6Q,&7IR=3,&AX:'A<).&0C-L3;+1B^BI_&+D;IC=.AD(5'J M,NEUZHG1.(HT,XIHE24D8:G+K3M^N->\1M\K8&!;JA\H9PT(# M@D)O5C4\=>AC-@N275\4BS%MJ'=6>J1KC^@ZXIZG;5]M3)JDRI.4,@FX)S=$ MYPQ@D&5"Y(F4F<[WAA1HX05B)9N9',[A.1%I+@D\L!-*.<'9K7,[CI,XO53S M\V)]<,!!'R[4_&]MO[2C8*!$3'C\Y&-&>R0,IX* QI#0 VN:[]V5FY4+['WH MS,4<;GP^%I3UU&:/U.TI=4=<]*2XB#LN4RH4D59RPHW*BXB=4!J-'T3>S/=*U1W0=@=#3Y@HE/-5,2\*XI(2+W!"A M,H:Y0DZIW N;[@&AE$D1XSA7P5- 0UF6$R'A(Z=::)7Q/'=J^$"(3K)DC \] MM=89XT.#PT%ORSG!WOINV0S 4.>5:Z; C$Y$/PWW2-V>4G<$1T];=&]IGL1Y M1A)M'0"=F!+I?$*$U2RGW J>9#?!44Q9;&1FBE#(I4V,5IYKXXR9>.XX1J&+1+%&+ Y.3PR!FP>6 NL)V(LU/6WC<,8 M@7Q/ PDC=<I=[5G; MNG'[A]9(_-+8B"/-,&/I,:OR3U=!]H?'OQL#42>PBB#-U'THZ/4-T0R MTK5'=!TQWHCQ/I-/KG*M 961C.:"\%AKHG.JB)>>:BY\KNU>&M63MEPZ"/#0 M)&Q]@]?I>0=";J/*7;GY:@SK]12.C-3M M*75'R#="OL] OLP;@REA+A4)X3211#HN2*RHT#ZS1F>F5Y"OLP8/""&,T[Q16<8WTENK3=DAO$LW'7N7]@R0C77M$UQ'DC2#O M,U-E=&KBG*?$,68(SYEL4N&TSCAESAFJZ".#O/MB//CQF"B/(B8;XWD#009C M/.]TUO)MN71CCE[/,?I3$N?<4N\P986%EN!F5030V.; M)K',-4U[%V7DUL!_\Z_-I>GR,Z@T**8Q1O5-8Q9MC"+O WCE]IKC5"^95HHAS+ '4QE) >CXFVE+%=99R%>_U M].C1<,0'V;GE-!\C>@-!!6-$[W36\E:$-XEFY?R<@.VZ'#VM?D*3;Z"NAI]< MM7GC-(;'C>IR5MAHE^_&=>C'.HR08RI[D WY1TEF:3KH_P C]5[W]D8FG"#9N+TA[G:^% M-RWMD<;=I9[)/7\,!M^P\P^-Q',"0X7!.[CE@ MP%PYPKQ12CGEL#M,UZ/O((Y\ZXZ#%%F<3.11L>(#BO50T2!(_Y3*- MM_XW" S]E3/V+EQTWLHX>J!_./G@HDX! 8K$DO,Y*EPN%0+TET$C-B$DFMM;&ES-S$AYT*_;$ /.=^+J[V1DG\ZNK" MKM3L'^C^WQ'WL2_U;)[>WANFGQP8P?1G5UW,'0@A7#A]-@.2X#5@V@=ER7H<9 MDO # "A3*.#UZEP!5&]_A,L5?]9<[*)8U-/H_4K7L-I+N-?L.E*-="VWI:V"UP-\;*-B M][VT@P6W*U@[A,FPVOAH<(M0C+I858NR=O7TT*(^YJH-!GT]'HKO-1D&"$(W MZC)J?.BA$_MAV YL*6BW++B:']X9E/8M?A^&ZF%K4[ MJ]U" :1RW9N'<')SZ1>'-B>O8%&;W?"S[AJW;%$V=TUAZ>@?D6"W!2B;X^@T MYWV+UN@)\/KR\^J&0MY>;KW?,2^N,VXNZRJK]UQME_0QW]PRSM M_@[3T-;X<:0.%@)__:\7 -A'"1R7N"]D;U M,M+Y5''4T&C>$W3T\O5E,Y"SF$?+BW)5J[FM;\VS'^7E:6!/?RWP4Z7EWC]. M/%"(,QP"#]SX/EDNWDCI$Z-T/X&.["?1Y:EQ]\G2>>SZ,;A$A3<'4_ >MRYZ M O6!PO\K/K-?EVZ\FY6%O-6IU)PXF*M"%<9T"LWG#"FI+,VU5Z[FUE93LB$ MQHJ2W+J8\"0V1,B8D]3F3C"72YWI^VZLT:!Y=.U5MU,3-"JN1Q0?B/YUN6Z;^2,LW%%L_*WFX%UG[ ML[R'*V7RW-'8^Y3XQ$G"4\J(-CPG*07+DR5&*KG7PYMKX85./;&9R0G/X'"1 MYI+ SNAE!.<^2-54O__[+UK"!:W[A=JCR,T]GB.XYV1 M'9;V3)Q/&W4E>PT"7#0@B?OKWZP&0(($*?$"$-5@C4S'*ZV>MFCT;7;=N$FXZ?X*8XF%_E,4_1G8_CBTQ=K MM#T 1I6 G%Y)D'\;?IA*/C%)- ++D/TP"O225"'),576@V>5-N:666FUIU*B MH&F>@4$8THE*%$DB0F+N!*M^&!$[\L->B7 /5H\41-BJGX>CG\O17'<[32D2 MG22C2 <+2M])BPS)!RHCC=%Y[ZAGMPV%P=CBP. B0C'BU,'=3AB$F1&6.>^$ M#$-RFJ@ZPK+.M-RW@JFIK,$Y31^G-L3<@&)Q!C;_+6_[FLLJT#K7P.8C?2A) M&3A$-B''K,^38AQR1!ND::14,):!.\T-BI$8!,X6W!TEV$?O"*5< M4YOTJ_>A**FYK,/PI&ITN%#J#D^<#\JK,A'^<=Z@Q'UVDWA$AIN P#WB#'/G M5-HP'8X)H9/02 L,]U ND3,2(Q\U"QILC2-X2%X5.9*L9J+*T#4U$S4@I^K] M9(QRIZ(X6[87.IW&>)Z[%M5\5%'VN<8['^Q+!6,-#T8@JR5#W#@-OA3SB"K. M38Q"!+R1CP(SJ +3 E'&-.+6 HV#Q\B&H)RCAD=#7KTOQ6HZ:NA.U)-(76<( M#H<#P]L6!^6,!<\DLY@@W=>D@Q^!; H6L62M"HY$'3;J C&AV!L94)3.PSU: M(6VE RL4A3>!"YEC?\-QQMA6BP)WLU_J<)6:$BN7%96T R/M\S$I*1.3?JU5 M=B7TX1.ZSF8\E -#=4;C4'P(04+ 7AA$K6&(NTB0=5BCQ$V40DKK-Q,Z+SBE M\45\"*F.F"DDHU-'-3[3FZBC&NN4G!U/O%U%O\-?FPV0T M[_M?'#6_C/WQ3J@N[]BZKV+?9NE7E?1[':3^II?]B6.#%:F']+X!F\$VSJ1UW2UO=S5T7_WL. M"QY=-GXTZ>#-)MO37!:_#F__O!MY'+ IJ7.* MMI/>S[)[%FWX[[F=KG9?\V[NYE/803M6<;N&^>0,3G4Q!BV [)@@_J M^S%#%R,+%L##E8O!?CT$M6W>.(O=V/<8@@OS9CMWHSQS<#E9<#4):=XM5I#W MQ/4W]=,(4^/:?! 6='68SD^[XR8/6;)KHX\6FS//"YQ\[IK?XP4P(([S7HU? M+O(7Y2F(F=/Y2H"VIZ.(X N;[K*;Q?/%6M;&+($:BJ?3_L<$3VPN+*B=6TOO M9@ .S_MGYB5W\XN+O-O/X*W[Z8-^/IUFE74QG>2IA$ '^.E3&_(;G4^F$9X< MORQG_.2%]DAXH;D62U[3C_^K6U]T_^W+A8/.FZ7)J)V\GM&&54\=<@SD+K3V M(V"S-BQ'DC8?LZ5-$797& :YG^@G/"[L5ZWBUJ;WW4)BS6<+&M_[W H[&P30 M[?D7UR@03(IMW#)BTL!+@'E\]^''1F/ NB5/$;YKKZW@Z"H"U*R%@+KC%2HM M^K6 BQ-XG8Q!UM3&A6U#S\I7,*N;,2VUB(BX?#I6&8NLBQX%$:3%Q'(N^$;9 M=](XR*A04OD>$0W2@E,4E12$\1 5>4@'HANJ>DU3DWM#?_)&Z$]\O99;'I.! MSNE>^8GMV(_F>7SUX8LAU<4F79:QEG,< WE6 M%JZQI^#!=+-56&,M2'-N\Y\_8N-'MCWOEC/60SP?MRG[@?#XA6>6\E2M3WFJ MUFJ^[3C.FHVQMLNDP2M1REY9*ZD2R!-B$4\Q(A.]1PX;)0-.AFBYT9*46R)L M2O!=L'DXH119FV1N2*%?>RK[!QV:@^V81']P4[#NF M-;\NL;8Q.2XQ1X2+W*Z#A5P8+Q (KM1<4&;$L\1ZMQG)Q<6_ B>G'\_L^&^3 M2?@,#-^*L.MC,5AA7\6?IA'0W!RP].F2,J]$JH5U05%#$6/8(&XD05J":)OD M.0BVL%Z9;4CU5@5.'JN!"MSQNK^-5K%B/^FR/IT"?)C,KH%S[WQ?!8ZS(K[I MZ,VNO0[PRF?] ^*7BSA>"S!?Q&D["?U@JP7.N?XN^)X/$[ZU37V/]C\"%7]-*=_\5=/KL\N-U8BU_O"T@0@>Z57K@L99K[),;RW1% M_OM2D*]S&7W*='9'6"M-)^?]!P&NZX-8:Q^":_!3]/$\YRL96:5L\Y<=_@8@ M-$2)0T*84).+K"32,05$E I,$J>U\=N$-/O9 'RH&R"[G;U/F5-OYW#/6=?$ M<;8,'^+%;"FRBQ0[62CQ]?UR0]$O# H8@0]_^Y,]OWC[;F4HNI6AR*8E'PWI MMU(W@__T)Z 75N<<7N\,+F\_]4^;G,>!).N'E9&XJW;F8%,0=\7DKZ>4]XGN M.&L6?DNS4A1#+Q3[EN#1\A*PKRLEE@LK%A&^+(%7F:^+:>MC+@YQ=EGCM!DE MN1T6R1AB=.V2Y\^S3YYA_3*FLHY#LN(]NOEX>+51>]Z.[?2R_Y9EX/&?L3FS MGW+M2(!'7%Q,)["ZC&QLR%*W4-L :_I'W'R!M;<+BY*3O@@EVFX^7=2=+?R% M50Q_86TV*[K(ZZG!V+7X[T8CA/;3-KM)Z!""LX(@K2QX2D$H9+%-.>UF? !Y MT.I9"8X54/S@SV*8C^*O:3/D%<.#0KEN%#_"(OX"@O['FQSRMQ>Y_'PZCV\* M-QGE*\>U(K:^CNR&KKQ#W?3ABFZV^C1-&%8_7+#W)\X-$"N$?#J-,;9U7'N"WL:%R=?D$WP)B=V]-E>=F_? M-/^V.*"Q(OCJ\$9_=N,NB;3SV61U.":_!DCW"7[;7XY&]G(RGYVD]DL,;S^W M879V8GI>+:\'@HSL11=/NGAAH9]YQ) M7WRK,L=2?Y?9==]YH<5UY%@K_J#K%%4/N4X<$_J0+\;'@CWLB['8_.)Z:']P MUB07+BSJHO,/$2PZ -SG=5RK[0H?9U8J=4O;%%\_$^T?.D^]=K$=:CP^IN24 MM!(%)CCB1.?!O)HB21A-V&OON2JMQ"!K MVK%V^67\">@RF3YCH'1U&&HXJ6#JUFC0P8,AAQU-)D7$8^ YZ+?31)O=7[M9=U,G?PVC7T/@*L2WYQHF^2C7U>] M>A:U:M63* T75;K6P%#%0G=DQC"QD0>'B'$*<1D4 OA#D0Z&64+=H2PF2]R M%7SU,N(RE!!-8@T(&3TZT7?9F1\VHQB/M'3:\Y\DJ=OS)SW M='4O2L-'E:XU>E0QT28F8C;%$*A#A+N$>/02:6\D4E@1%[A(V#P+$VV](^&5 M\OU[UKV_9X+\FOZC6]RZG7"1V69JK2J>,O!0C1?M^MQ:/_0C3A=C/G(+WK/V MHAY:*Q0/5>K6>%'%1E_'1L%'+!FQ2#/L$:?PDY%2(,&8X\0:32FYC8VD]I*Z MI! V# .>4AE/.85*YJ?X M*8XF%S$TL^C/QGF@V3,*L:MO48-%A=&U!HL.&!#Q1).T,N?.! BHP) (V=1 M4(%9$F)2PFWV.C,X$ \@"G,!( ICI+EQB&') 1XE%X,;/B B1YIL$Q!5#50& M%*I1HUWWSIO:$.$-_EB,F\A_R[J@NA)E(J-*W1HVJBCI&V5&/A@K=$ 6*T!) M&'MD%&-(*$RD%H$(O)%2$\RDD))"@1*,> H6.:XL$EQ$3ZFUV)D#0$FF!HW* MT$4U:#0@C/1^,D:YOW"<+?JAV]-I7(R@J Y&:0"ITK6&CBHHV@1%6%(3"?-( M!AH!X'"&M,LU0]8JIXG';K--/DE6"!$B[F!B78R8/AQI3]JJ^?IJZ(H";?4*,X.2W^6\ZAG]DMM,E0H;*ET MK>&;"E7N"-]8KYD#;*(,M8@SDY!)@2-*.*:28NTM*^WH_$KA?K1?MMA,B-;# M8?M6-S5<,SCP/F_N1O47:MBF8.K6L,U=6*@<1?3]7=.Y#PJJ>1FM MYX0AZ?.)?H<3LKE+MM$18%HBPLGBNAPM^T&N?[ T&+\M[,5V,FVRQJT&A1K^ M7 -?!\!%V,K3>0S-Z'IW5X^I-.!7Z5H#7Q7L#0[L)48\\WFF"O4 M5^?-%8K\*G5KR*^BP$&C0$VB\XQJ9+ !1">)0"9JA3#67CIC4DJQ*!1XLXGG MZO/+)3C%+L/9SXS0U.A3A:_0'^EZ]WR]D*^XM KK.%+I[V M)%"Z)'\F\^HYKX3C;C(*C^7WS[:=-I_L:![SW)YQ7(U];NQ2TU17L4R@^@SJ MWM2?])B*K#_#9 YF9EAXM91=]*][CXL^@J?#0[U[AY5/D8E[0"7P6&,>D>(D M(01WFI2>J?[9G!@\N7/ MG=2XU2,)_F[: C2OQ6HO3LU:HE:)?7#$7E?'\'.VZC^LK.M[,-S3UL/?0_OI M'B^9'3/&OKOM)7_W6(JQ;]J5;Q#MO^8=H)++4H,CBXOSFD[:&:S8]R7="]S4 MW-6&:8C$_I:,TB>!AUU2XI@;@=?^-P@G\XD]XL]B<[H4M!RN^=>#C\%[*2C7 MFB%M?$ <,PD_Y?$9'!/JE N2;,5=6NWCGUMP;^+?VT\;30]_CUT;YG;T?W.L M[%XW2-YP@\37&P@=JWM]H#+EKX'?CS)SIA&>VN7&NTV:S^;3V(!O.9Z/3[JB97.7= M8TKP57'L\TUYJL(D]ZT$LL+G\71]K1?3R7]=+=;%QOJS-H(,-!9NA+?MYJ-^ MKGE>(2RIZ<6EZYL0'SRH]%E8Q=;<[:^5:= '7 S0]/>) M\$_QV M#JS/WB:(2GZUR7GL.^-/8@))?7 M#P>)L2&K]=P1.3_^=:D*8Q6%C4]0<-HC'D5"A@F+'(F>T. 3%FES)H_&04:% MDF*@5$0T2 M.4512$,9#5"3=F:Y;$X!_3J9_@+3]:"\R*GAWQ8'[J_4WM&&SL_UQM[?R[SPO:-7Y!O&8VG4.HHJA1MW0=9K MN]:\N]%\:_T%7E)>AL[LW4!F<-?N4--DXUD_PMKZ'ZST]FOZ8X@ M]4=8QE]&$__'FR:"NKS(KCPHA?L2O$\1#3G4S-33G88T&8TFG[.F[:,#39_A M!:LS.^O5<)ZI,!GW<&ZIF-MEAB!CEFM]L4H-=]W$M[UN_]PN'W$+%2V&6 %Y MI\#&&9BR?/&\BVD^:D8@&MW)FJRO0A?+M6URV&$S\%MQLP_1+![]YJ["AD_P M*HL"FI/5,^XI;UA\JP!9E/2[+ CW!7$7%Y)C]:#+S+$B6WS:H$(9<2\@+5VX\ MA*O_L3))Z1F=V%ZJB'%H/'Z975=@,?D@N%/(#NP+$/N@:MV @]N %>U5M'< MY"T$[57U4NE\J#AJ:#0O!!U]_^Y\T2ZZ'3>SL\F\L^/0W7M&I^Z7_<">3@4O,_SCM8 M=9PN2J7:R;@[:R^>T1/\0!E6@@5^52T+GU:/>;/PR-!D=$P&!>?RH#2+D3'* M(PO_UEHY$=A&X9$7BFOF/.*)1\0E(\@0EI#T*@1M'2?)/;YRN_MG3ZD8W@%_ M[&E7LEJ]W9JC[X2"/ A!&;!#&(DTC1AP'C*P&V^,8\R%)C(/>. H@M9?4)86P M87!/5!)I[Q1RD7-.#?;8D%U.?KHV6MMI^R^/F,)E]%@H2/;+Z)?P?-?L<2[S M #!^.2KEI_@ICB87^>!*]&=C^.+39[3L/SA&E0"<7DF,?QMN&!/:49\"$LR% M[%<)<,,\15X)(X7SR@=\VQ3:(+TC1B$3,$% M%#0X$ ]^%LX]&2C&2'/C$,.2@P>57 P;\;J2?29RI,DV?::J7\KPE@XT+U*. M2ODXM2'"&_RQ./>9_Y9W?#/2EGA>7:822LIHB+7 XHE$&2D.P=@J:QTT0';?"K]Z18S44-W85Z$JGKX-'A<&!XV^*@7#')*34\*12UU;D1ID6& M6RHI)V8*1]/B0E94+2KS6"KH0^?$+7&:Z')3(:JV=2%QS$?8XN_5%7 A]Q&4A^9PZNK6VKBHB&%A;5[V.:.MK M('65Y1)EN4[2K7)]$ 1^Q*CB.W\+M]Y+N,=/CAT&?LOO?/,]MS#@&/SKL39[N8[[Z3S^?PB]68(RK:\9YF_MWJ&/P MAJ^HU8Y[RKA,W<<]X2ODVZ#*FQ_XU:S&.UBV6$29A'KSPU(XFZ5OG1W9PB=K M7BF%A8+<[D3WY9S"USQ;>S52]S2.\PQAN&*ZE)&K^<2='<4\),^UDXOIQ,>N MRU/UX,<\QK<[:N)_S]N+?@!OB)]:^/RH/Q*UFH4*FZJ;GV>SU^5Q>-<#]+JX M>6N>G.J7JG+9 3SVHXJ:KA]K'/M'YY6<67AE'^<]]H K ]PU;?/LX/\ [D^; M=Q]^;"261TW) KZX.*_I>ECIG_[E"\7$O_U]G0\K4](MJ+>R)MW1XNKPMNC7 M?//#2JC:KA_>O(CK-9_/XOBHF4P;FX=8.]@RBY:0S;QG8>8](,?S?D2C[6US MID%CIUDH9VV7AS4>P5-:?]9,O)^#R.1'+JZ<7 VE!E$];[/DK60V?V47IPN) M@R7!8\==BM/I8G3OE0#N9BCOG5KG66JF:/-\EXS_U';V]'0:3Z]&(R^E_=OC M8)\, 'EB.'$MD= 4(ZX%18Y+C+QA6C ?%E*\D/\0)@N@/-Q_!1/_:^ M?PWX 3>?XS0/HUV.M;TQ2W:G$Z1WHIAVY3,NPAF#'JG+S+$D\D'#;255#YN5 MJS9GUMYQ'3[6#YJJ"]?IATW?E?PA0W4?L4"%'W+A/A?('L*Z/2Y0:_;D!0Y] M\MVA!19K,Y:72#_(DB9FO/+18!][:/>/!:+[:T9T YG <;!CP:J2KVKIU:NE M]]G/K%JI'*U4'%*M;*ETWM=LVYU8BB>= 1T$=PJQ*3=B@7>%+5]J(I4UQ;*F:L6A:T5ZN-$*L*?*4J ML +#X:G &J@MDBV5SOL WX37>L-B#,KW[\YA#;/E^>C)O+/CT/VY;IBB[47M M65W>@[TLW+VP7ZZ _OD,>CR%H.>^]N[4L(=XZY MB A3%O%H)7)!1609<]Y@&0G;:.TK0@C4&HR(<+D?@J1PN<*(>TZCYQYKLS&H M\1L-L7X9^]$\M./3W-D7_A\^VB_;&<*H]!%1JHS&O05)]@$J^N%IDH$3O"#R M5LMZ"/OAH"RK2$$P[B.2F G$':?(82R1PE8+1BW\>Z/3D,;"8V"1P2L*F$4\T!9*9;5\"-,336LU;"6IT@&3O""R%L-ZR'LAX,RK)S;E'!@ M" LO$2?!(.=H1(8I8SW8U4COZ.$LI;!1(.$"1]QB@8S-;?^(2(3ZX)0VI1A6 MKMF19KQ:UFI9R],D R=X0>2MEO40]L-!6=:0B(T$>["2,B$>0D!&R8@4>*4V M"*P8B1LNJTP^$L=08-[F.6\6[B$6)9^$=M(8*39&1>_+LE*ACD2N1*V6M0#+ MNOU4^>.K40MG0CD*X_?)I1W-+OM6Q)/969PV[=C#9GW)TN'"F54"--IQ[6_E MP+XY4!'27A&23EPHR@V*,@%"(!TF0T9$@D1R/UAIF';EMM1G#UC*XAU!&$8]2(&MS7(-( MSC UPC%1C-7>9DBC6NT#UTK5:I?,G6JUB^' \+;%05GMI+0ESB44K<:(6R:0 M=MBBX)0CPBCMG;AMM15:[6(X,+QM<5!FVW'MN(QYN*Z-8+9Y0B98X#.13D:..6<;9IL+'A3V M$C$EX<9$!')6)61#H"EQ9;U-I9AM4YWM 6JEG9_+7Z>JZ!_VI+SVDGC]J%IQ M3;JRV%6."OHXF=E1/;E?L+%_1H7433U'CZG(>BY,YGFT\Z!05SD;9C]UG8_@ M9$5O>T5OQGI#?<)(!1P0-XX#$@L)D<09DTICK--M](9EBWMT5%?"1XZTYAQYPBD-U@@BY6U<( D/GEF!L%> )20/R%K,43(<'J X M5J:H;@825UA084&%!0?+I H+*BS8^RX[*%@0G,0&1[#NW!/$F33($:*0E)1+ M&6A,GF_V8J".1>E1Y"2W#Z026<$8\HQ))IVD2?!28 '7@ L(J[B@XH**"PZ6 M21475%RP]UUV4+A !J=Y2 QIRSSBQAAD&)%(!T[ GFIBQ,8Y26I$4D%XQ"3& MB MND?5PCTQ*""N3#JJ8ML*YDX0DM.*"P>*"VP4A+S@I8R *Z?$\>#=M08'L MJ4"P('(>[)2X*L152U0"ET[@JCBJ7%<"5P)7Q3$,LE>YK@0>-H&KXJAR_7H) MO!Y*@I^M&\7[*?'=H88BVB\G\4L.MY;S\B\WO_=IL7.BU@AX)4UG5X?3+NQI M7&Q'9!.\R8D=?;:7W=LWS;_]T(>>KPB^C$._GY_':>OA[Z']=,^I,G;,&/ON M]K&RQW.&&X'7_G? R:Y_GL5Q$]K.GIY.XZF=M>/3U9&SHV9V%IL?)^>P\,N< MS^C:$*L?]K8:6S2='+>N'9R,9WXV'5Y-7Z9[^CZ]< U^;KQ!!8-WS"- M8[AN,28:?FMG\VE>=WN>[\S]?.?P^71FV_'L M=F=-&DT^=XO%Y'=?KO1B.4PWRPJ\S/^9?(8;IT?-:0OW+][\&\^'E9_&<9S: M&9"Q'5^]PPQ^/3D%CIX!*8$/+1#[Z(JFW=R?-38_YW0^LO"K1:MBN.5B,FI[ M\W5U[>=V=K88F@U47CX)>#)CAK;="#W;8)U MP8M=3*9][NR;SVR[-=HL2-]TYUE0QO-S%Z?Y"5>R\'8A"VF2WV)#"+N+Z//W M-[-)O@XH<77CSFFQTGKKV_T%]W.S;K:VIB,)W:Z2%,-2DC]=ZT>0S27G%S+J MEYG9QG1XM/PMN2WPBV2=MGSQ=:FWL_Y#>KV?\GY?![NWX_<=5[GGH*< M,C?==\UDVIP#0+L70LW6&UQD8O27S&CAF)*>DP(/^"R%PYPY'RI%#L0T,R0YK<$MT\!T/OC)LRG&1'?PY3-USYJ M8*'@JES#^'\]>(WJ@@B">8J$HZ!1,==("P8*2&")K>-:RG!;XT3#E7/!(D:S M1A6.(($\E=\IQI@V^+8#62AJ]$$@3 2;/ A:PV"E$::0N:,LE M5WLP>4,3M.]N6;;_=9])NXC3=A*.FXI#5T(K59*]T,H\6$]&@1P5'D6?N G2 MIR35!@YE#D0V.>1$QG8!(*@#,0:M:;WQB4:K-X;Q[0N'8D:\!G2,A(4%@V *N'$97 !))!'L$V>P$^&HH2=B5IJ0M3F"':C:501 M%'P28,] #I$QBB!+#?5&P2N[C3%H%5 ]'U!][!."GVUW^&(IK=+@&T9$HP1X MP)5!.AF!I#%.6J*\BYNA.\*T)C1W'=: \QFV +,<1]Y[':U2,I"=GCJ[J2+E M#6%%7?198',5#L#>-S^,)P.3UEN)H%<,YT$N220Z(.L%RYT2/-+">H2C89KC MH#G9:* 4E6+>@.4.S@/(-0I49C ),6$I(YA;BO<05KX3[I8LA(]&MXL!QPL% MFDL:ED*Z]\37;C)?\E47]_R\DHUVO)#YO&5S&GN:-7@SF4^O:EJN(%X7XR(M M+8:;E5[%67Z/?G(Z[LM25FGIHM_IS0_K:>G?['36_/++4?,+>(B-/FI6KU?R M*]S%EI_;L1W[%I31AQDXM+E@8%$V\V%^<3'J_VZGE\U/=F8'PB9P\O/F@?UU MWA",_K^]:\^7*QMXEKK\+P!);;I\"8WI)J/P?-%=0>#F+W9D^U+#'NRM?KVL M^EF!XVZ=#:']]"2P=P6RE@6O2XP5K7/>6XF()H"7B,3(\I202%YJ@/F,Z(W1 M(T_I1G47Z,]8?_9N'/[>6M>.VMGEQUP'_A&^Z"^CB?_C31,!:EWDDNCI/-XW M\:&$PI6!V6]P;P&WC4:3SWT ,1,]&^Q/;>AK7J]MNG63>;;A/K:?\E4+]1IB MBM/I@RO6P(L&#%FVXKTC$ON]/8>5S99%P)-Y!Z_>_?EDL_K\WQ<$O$,T[7PV M674:R4L&:I_@M_WE:&0O@;8GJ?T2P]O/;9B=G9A>;I?7P\N/[$473[IX87.\ M=B5R_3&-Q:/?K#?C6"W@4]NUB]UTLGK&V[MGM"R^58MC0\EW65KO.P&SN!#V MC%(/N(X<:RH><)TY9E0^X#I\K#=;E2M%NT[0 M.E/SI6S..^\7P8+K6,E1,XZS'/G(J;#II]CMSXNJ^ZZ,,,"KWR;/:(']2O; M0=5O"*DPSR=0;+0:<98LTAK^Q7#B.GEI"=NH+0K6B4CRF1?BP7H_G<./HV66L+UNS)*;Q^1P5E_.[A9^?].=Q3CK_ER= MG<& KF<0O"#REKW']C-]9'C[X: &"92 M%WL* %LI\&6!W'8PESQB3)4Q+:0@H2T#>.T,Z0X@TU&"Q7PEWG!I>8=*]BKA M0R-US6 /#JNOSAE,%^<,_@>@R3;B+7>=9#NZ@#==B*O[ BK^WN\5#WS M\LCI:D3.'H:6[.)D[FZH5V>W; WA+:=6].6+-X(1BUD<+C?Q&I^N3:G(9PUC MKRAR$60W'\VNLO1VLSCR[G.D;E6Y/QG?W=GY*_G^5W14_O5(XKNKXQN-S6?% M\S 7#X8CL__S6;PA)4UG9VV7-/%>69WV<#3QEV6NWXH M2S[V?-YV\+C3R20LY[I<'1(YOCJ0O_CZKI] =-6"*2]N,9S&CG*[G/EX_1<] MXNG[-JY&'/5K.&YR=['%I_WKK-V2-T7>9M,SI<&$O^PD<_2&:KQ,E MCQ^Z(NOB[JP?^HU]?7(\]UCJ'[1X=0?OF=E]@VC'S2\W7_#,=OW?[R!M_IK% M\^--"F\N^>CF.U^)TE(QY;E P+Z>X!L+[YERW7-K=1I[=+GXF@6Q;SZZ.V[> M73/XYM*!@9E!O6[M;YV=V05++N!>>[KHMP0;H>EGA_SWO,T477)IQ9.^)9.= MW7IMN"',8]6#!Z@'^VEJ&]Q>2G_H^V?VP[PV+KDA?""S(;=B6@[!6NT.D.XV M-_&:W-2-62%V_9/C]%/K%RUHUW<5/#S$Y6R%.#WONSQ<:ZRC=>VU*MV[7"Z[ MUW!KBF2]M"]KD[7$A[T:B=7T\_P6#YU<38I;-IJZN5+XEEL*Z<;"\Y;. \#N M@#9@7H"#T]:"ZOF4 UU ^/-X/;^G!^EW87 ZO_>8_&[FJQXPD2*3*+(&$;< M>?#S/*;3K_1766LM$]KN8F0O3](H?GE [YXES$?]*\"&SK>A;F:GL[?]_D) U//N MQ-DNYEOOW(T .-&JXP,5[7@?V_/QW7U6A&K'/4U<)NSCGO 5VFV0Y,T/XDH4 M[^#68A%E$NK-#ROI[/??M7PV"P&]VF']+MJR7[O]EE/E2N3BXIO]IE:DK\9Y M^\;Y2JRO'(,%9KT>) IF9/8Y+MV5B_G4 ZS-E@ML5;\7^HFGH 3.%S,J;3MM M/MG1O,>";>9!F]H%%ET";K_$A?GF&[:SZ\#N@&6]WFJK2W,A?>/F79XQFKV. M<]>.ETV>>E<\FW#XK#>6O>FSV5D %[T%PP@ O(MI/H(O2STR!0Q;$LZLM(4Y:I%ML,/>YX'7?Y/1O-N#H[CN)M%&WHD"ZIAZ:+F\;+MM/0HB$N 1.@@R2 NH'3\$8;1&X>L(E14C:K-A_BJ?PP9_% M,!_%7].*FO>Y!?V7M> FA7>SAZ[P/TFQ^^RNWH>W##>8Y_%IO J5V>GT,E][ M99)/5_)W_V27L@7Q"=T.;[N\U[;W[GZD](%YU*5PV?6A+0\5L'*S7D])&#Z$ M8ALIKX-I04F9>5!K2:,?=IVB#VE5:8ZYY ]J02G80ZXCQYAO?F\9%=C#2*N7 MHR27;<0RT/H)5,]"79*C&_-7:W7IEFO($OA;A)$()') M&-G&E.*5C[*5\C9)]!'#HIXL+J[*K8SS 7=PIAX1>!3'_Q%M3C3V<:KE$34; MI1\2V),(@S'^]S9>*[5Y7\5[.\5['0"^=[]_C!_^W_L: M-BL>^E57]J4 X*L2Z7)TU>'#0,8U3]@+)##/ ;9 D+'<(^*X42&G4,-FTS\C MO0I&(<""&G$L/3*:P5\#,]QZ (]^8Z+['F"@O'^,=E5U)>ZV%P2#->RW;V:_ MR[6FW>(8Q20UOTU&E^?QO$;Z"H9[A^@*EP;T7HD8'Q2&PL9(*CE'&'N"N, ) M\%"(&0]IA:WRDH0-#"6\(Y)'E+3+A[PD0Q;#C0[#/11 E!7^W@-;RS+]G_HV M?[_U/O16DIV4'7'!:O#LX+*<-?95AOZX!7K>?8(?PS/:G[VJL$"-= U3G=5( MU^N 08(NN91L(PJSFC25EZ&P9QCQU6V"#I\LR)J!ER@@1D M"7$6VQ"=QR\.@X@!'"2WB8.J^B@)#=7@S[X5R(_S\WEN-OYIV0MHM#QQ7]/)G"2XP7XUK]Y<=KX_$WVX[_/ND> MD4/\&@(\$FSO163?W*-4B*/5'V!A^:JS'&G>7]W9 6'_B;6I(>4Y&U9)C,^UX-0P*6Y6RG_1_5? 17A[?3#@H!LF29 SR'DI<. M<<4YTD9&9*)/RA@:K-XX1_"4209;/=6I&3L2PI01X?NVK \.Z!W0C-E79,_? M35O0"ENPYFOB^G*PB91)9O+2^;.M$'^UJ1]$>K5SRM_='_$;I%>5\H.E_+WC M;-9;@+W(0)O7TU1RD4=MHO5GJW[I:3*?SLZ:_Y[;*4A!W[0]=S3*?C4Q?4=% M^$$?W9C"X.&_HYB;4+:Y^VS?.7=ZZ;$H+S^^7-NEBV[WEXVJP:1,]#@IS&_ MY:H'9).;NL-"@*3PUB GL#=GBW:VURM>[^*W[/,W.YO&13O>S79^FQ&(O8]9 MV,V+YL,=ZW#[;-LO]W MSNKWK;_S<(ZK3L7-Y--B_D<[O>X/_BG/].E6L\J[V=3F=:%1KU,CJ/EP=-7S M?/FD1:5 _'(1QUU7:<9Y&=-QL$F*Y5GC%?I@Z+.K&JRZFE7QJ MX^=LF#9Z,L\FUZW5\^R?;+IL +)U\7KR$UB9+VW?X[DWEY\G\U&X-EQW]Z"% MWW9Q?2I5MI%N,PIXNE &&S10;* )ZU/=5O MKN\H4PG,^F)PUJTFN4#-.%L*2FX=FQL('_6OVV:TF4:3SMX MDS$(X61ZU2I_ULRB/QN#X)]>]K(SBZ=M[/(LF=&D6TZ8R0<% 0AXFR=P74UX MR@.<;GYT8X&P/?^(LXL1;)SU]UA<="4S?4O^K@$Z+?IM U:Z,6#FUN5Y@ZUP MU>(+KEH";TC?ZC''S;L;2.1J5EZZG]/+B57QBX\Q=%\=%W!U]=4HK=65/?%R M3_^;$GZ]PFD\![;G[[[5['_QUF&!":^ONEKJHG7PZMMO?T$_:.M*90 9NHL\ M)_!3'J&U4B#]%NKZN5MWK.$F(%RUH^[%R,51&W/)4=XX;=^^>&,#3V_LBKL3 M2GN'^%#6[(?D<__>G@"SXTC3PZI5'R MCB-.K$&.8X)"4)J;7+%KME+P\/DE,\"!30$R'A+AW#-E5_,KL+KK/=-<#&XM2 M[,]KE;\Q*X(3';$V!D400L2C4L@Y#MLQ68*-=-$G#/'"2!F$/(0L\CS_D>; ^K9^\OF^4D.JGGU=ZB92B M+C.EJ+>3S*UT?ADZ7R7-"2_F^,H@V/,"J9Z'L'B;5=0O=?AA:*S>^4ZLAJA( MME0Z[\,0E7.,9L''>AC"* ME?@O)NV5X/OI)EH)7N?WE$?\2O!*\,,F>%4O5=HKP2O!JWHY/.)7@K\):Y)DAN8F1Q\A:Z9$AWDH:-95: MW&ZQ]?/]'8CZ@\Y/2NN52NB#*5FLY M;&M9#J\.?R*LC%1PR@(2+ @$/T6DL1)@S#T3WF$L^4:#T"T;\[7CD.L'(;=C MWLT1I[):]X'HQCT6C@Y$-U9\<.A[H.*#U^5-8Q&BL1%%+A7BDH%?[3V#OS(I MJ>8T;#;ZW;(!?A]GVS&VE!Q)PJJU/7A?>B"*8GBD7A82%D38PQ#AP19H/LW& MW.PEGV*2P5B&>!^PM(NA+2&\1],;-6=<*NDN7U0,J. M]\YO=I;GD-5ZD\' E6<0O"#RE@I:7I4X'Y2;'A-)-K"(E(F ARS7R#(6D"(\ MT(2%T#K=QE#6V$0PYTCHF. >%Y$CEJ.4A.)1,&7)?I+>(();=-*KRBA?9=3D M=Y7F@5-W> :P')MV^'ELFZQ(F%NDF96(!TN1]8PCQ0SQ/&A#[,;2&',GM0 +XXP !XI@9"4VR#C%F9):.KL1X Q$IA0,$!YKN$=:@8R2 MX$\%KDE@$7RQ1SA00TX2ZZWGB*MZ*"E3_+B,?6Y\M@_HLANFPEB >##J%K)??"JHB:&JP0/ MD*[#,W;EV*_#3P8G3 /1VB"E- 5;+#FR7@:DE7264TMXV"AXW[(MWF4RF*LC M)NLQJZ$XN/50<_5EJWD_V^$\3;Z7?NR MVSJ33+$Y,HQ78UD511F*8GBDKEFEG=)U>"*\C72S\12S9##2T8.+1D-$CGJ) M-(D:/DL,,W/;Q'BAM" $#(NSV2QI@0P. 1'J$\:4"R[3ZT@W$U'/)!>A$^J9 MY,&YXQ^G-D1X@S_JL>3A()9:^UDH=80X8PA%916. 6MA=M+UCF'M;>93*YN[_[WP\"I.SQQ/BBCJJ74*E*'M&@[O#$>1MI:\:LCIH$)#U- MB&,-1D3XB(@0BDAEH[,;LP^EIL:;2.%*JA!7(2&#P?I8)5Q,F!M+7TLK;5./ M21>D'^HQZ0&Y[;_.SN*T::^403TA/03X\B12._@H3J]?5F!8:---1FUH;LI: M02PH%>+LF /#VQ8'%0@0,2BG@@!L)1SB'D<$&"P@[+"1)&$:[48@@/# J(X1 ML: XXI)+Y(C'B,G@F/;C', MJ4:Z& X,STB78W$*<:2&18HY:^C M)H'7D_1%J(2=GZ1?I^KR:4^J4EA2+U-I]9P"&5;.!OLXF=E1DWKE@499>ZQ5 M,32VA\&U(',P@*?6%Q=*W>&)\T$%$Y3#0ANKD:::(<; MP81@G8B$:@!MCN1J4KA;QY"/\(,@**\U9GNI1("E'"EIZK&$5Z4V:L5 E>:! M4W=X1K 52&?,'/&M#E>I2J,JC5=N VN.ZP6H.SQQWD;RFQ .=B19A+6) MB"=ND ,G""7I+*58")\V3(]SU+$H/8J<9--#);*",>09DTPZ29-X)56*%TP0)P(C$P5#VFMII?02&WL[ M::D)(<9AAKA( 7'/+3+&2"1%DI1P:;W<2%I>)RGNK)GYZQ<_FH=V?/JWR21\ M;D>C[4R$PMML1+'+[5#;413/D J("V-1->6%\6%XIKP&%LKB: MI^(9,KS-=^@\JO:I,#X,;XLXFM/3./Z6G[FMLQG5LZSJJ)KNP?&H5G>_ '6')\[E6,[]N(%U6^PJP5L/ M/>RXF=\6^_?5.J"R*U)N(BMZ3$5&5F$RS\P?E,==SB;ZUW)Y.+R==5#>.A8> MO'*3D/<:O/7(#+*)&F2L"))%KX78&"_]E$8*=W8.W$TZF./<4&&;K01WM >J MS[Z?X00/XT5-!)?#G6KQB[7XC^?A\"Q^.6P]_(Z)6',CA(R(<&T1_,E%:E8B MS!+&,1%8A'P.('E(^F!0+1-?S" 6M$O+UKW['8_X:'0S$"5U(#& M-_ #&'9FG5=("@F 0 )^L"8E1*7RSC/JO-DH/]A&0.-]G.TFG,$X$'&K_2$K M8CAXBU(-?CW)_%JB2)72#TUTURSI\WGP;MH"5*GM*%Z%$G]%9*]R70D\; )7 MQ5'ENA*X$K@JCF&0O@2_&S=*-Y/B>\.-=S??CF) M?=ZGG)>_.]Q83N*.F#4"7DG3V=4YG M[&A?;$=D$;W)B1Y_M9??V3?-O/_1I ML$V"+RF2V7["CAECW[TM3P#+X< OMX_3Y(1HUW:S&)I):F9GL4F3T6CRN1V? M-G;6_!1]/'=QVC!RU%!,\8U9(\/BPK?4 'V*&EBIP5X+WD4..Y]-5GF[_-U MV!/\MK\SE9#X[2>V7&-Y^;L/L[,3TM%I>#X(QLA==/.GBA9W:65R]=J_N M%X]^LQ[G7RW@4]NUKAVUL\N3U3/N.=:V^%9!CQGEWV6*W6=)%Q>28VS(@ZXS M] &7J6.EV%:_]L'+>\C7ZF.M'D85(O="/6W, Z[#\+8/? WV$++ \_A#G@?K MT_K)Z_O&84W=[];=G=5\YH 2769N41>7Q*UT?HC+2/@N?,8GM=89!'M>8';; M0UB\ 9_V6B^TTS:8![L1JQTJDBV5SONP0SL)758SM&,SU)^Y;GZTT^EE]NO_ MKQW-8[5$P]R*E37%LJ9JR4%KR;7#G__NILV__;!^!+3NR6'NR6@ MU>7[.*N0\B V8F5-L:RI.G+0.O*?_9TQ-.^ ?8T-O_1Q30?-7]O4UQ@S._; M<7,9[;3;;^^(ND5K:/A@V%+IO)<4)=YQ6>L@B%Z(X?G^W3FL8=8U8%YF9Y-Y M9\?AQ4W,T'A7%=,AT?G%RNTKS:ML%X,YZY#Z%[3$#RJY_KEO-XE&N=_DYCB# MDZ?OISJW_MEG.)YN-%[5_)P26@-5@@^ X%6][%&]5.)7::\$?\T$K^JE2GLE M>"5X52^'1_Q*\))T3.J"6!A^C/QO#UYU>-J@)\5,<32YBJ,UA]KZ+=D3J M@@A;]L9XZ5$9P]L#CR)H.8R]>_Z%L-1A@Q42R2;$\U1/2XE"FAK+",=",GY[ M_H75UN&8-!+<1L2YE\@%P5'$SC$67"+:WIY_\?/]X[/Z][ M]D5! GQ0FM4]X);]KU."RU&JU5I^RUJ6PZO#'X89#1,.@TT&:TP0%R$@ M;8Q#W!+/%/'!4KUC8[[+69A@W3GGU;H/1#?NL7!T(+JQXH-#WP,5'[PJ;YIQ M;(P/%+E(7#; AG')"+2)Q\C69#T'JHK/1 ] M,3Q2+^L("R+L88CP8.LSGV9BWL_/X[3U*Q>/$!%BDN#B68HX90PYH03\E#@5 M/!HE_6T+PV5D0AN&%)4,<95(OD?!7Y/RA'/F=7JXA5D<1LYGD6_8#]1%?Q+F MTWPLN5@XEF/#2R&]0=P7,VM5)^PJ5U[/H^QX[_QF9T"7KI:;# :N/(/@!9&W M5-#RJL3YH+QTA87A24G$200,95U".A"-<(Q)8.:%)V8#0Q%"C>0$29;SY,P$ M9$1,"!OBD\$< R[;2\X;1'"+3GI5&>6KC)K[KM(\<.H.SP"68],./XV=F.(I M8H>,=PSQY!6RT6/D Q;12\+/337]QF9[%>E) =NE0HB;[7Y M!8CS8XW9^KTY'([:+^BL#?!.)S__9TB>QZ02BI(*Q"-)R&)'49(N&6NM!%^T M7 WXIW_Y0C'AUY)S\S]UE]9=6HW.D]K,%$3>0Q+G5YTD]E&[1*, 9TABL#78 M(*NI1X$SSL#0,(HW IR)AORA1M%R"?<$AYSP%BDE+%/2!<,>488TY"2QWGJ. MN*J'DC+%C\O8UQSQ(UCYX[R#5<=I,XVC/F#2G;47ST@9U]JV0FNP*A:O(GRX M 6@>E=(),Z1%+N/65B)+(T/8LQJ* YN/=-/Z(>MTAIYN)K&>2B] )]4SRX-SQCU,;(KS!'_58\G 02ZW] M+)2ZPQ/G@_+4L3#"8 Z^-F/@=1/KD4M6(ZUYTM$X%1.^#:,8<VJ-,I7&C7_7*5YX-0=G@DLQZH=?BY: M6HHIM0S1B!/B&EMD+/,H1BH(5R)&M6L+O_>_'P9. MW>&)\T$956&,-$08)(+(!5XR@E%5$6$.ADDJIGE,.S:JVTI0BR-83S6A5664 MIS*&2O":G'H!Z@Y/G+>1MO;*<^>219)'@;@ O\Y2SQ!./$;-54AVAT0QPFM921;HQVB1$HPG@!J22E(@K1Y$Q.")K=1+1"IGB?O+? M@&#X-D,!NQ%]*L31Z@\PKFJADEA1,^O%,*<:Z6(X,#PC78[=/?P,/2&Y0;@6 MB' 9$"=<(ZLT09J:0*3EBOM=8XB=3L ^8G3O [ /#U64(]4O?;[\>;!D( KX M%5C%@EA0< MD$-LW%A&5*DEJF7T=% JOGZ(M0"3L_1[].U>73GE2C ML*1>IM+J.04RK)P-]G$RLZ,F]Q-^RC=[I27QVI*O1'IA[7 _C5]]W__MAX-0=GC@? ME%U51(;@*4=,ZCP%E@9D0CXBJ;WP(082=N[[;BN-3K4\XGB;<\^JTJA*XY7; MP)KC>@'J#D^V3>CJ_##0#A,V?_N\WX()4LI)VT4X)7IM.#(T/P]LB!U4S8Z)GC@>& MB)4><<$H)VXP118[@;B,#EDA'$HN26V\H#:QVXG+ MZT3%G74S?_WB1_/0CD__-IF$S^UHM)4J&E5*!4UM23$T_50[6A;/HFK*"^/# M\$QY.=;Y3__RA6+""V5Q-4_%,V1XF^_0>53M4V%\&-X6.2A7DRA*F$H4$4XD MXMH[Y"162!BG@[.<@C)[CJLY/8WC;_F9VSJ?43W+JHZJZ1X##CAOZ;;&'7ZV3*+LDY2:RHL=49&05)O/,_$%YW.5L MHG\MEX?#VUD'Y:T'Y:APUB"BN$73 M#L[M!,U6.Q/M: ]4G[UD7M1$<#GAH,90)6EP=&<)H2 MTCZ9W.()>\6,87)C.N)C ,E#T@>#:IM8P4EIFW2_ Q(?C6X&HH0KO*E;K,*; M&M#X!GY(CF.G24+< FK@'G/DC!>(*2VI#XPDNS&?:AL!C?=QMIMP!M7JB&RU M#J$BAH.W*-7@U[/,99.]DGH?J>[*@^?SX-VT!;!2A;P8(7^<&E\WC?6<]TO4 MF%6"5X(/G> 5)5:S60G\N@E<%4>5ZTK@2N"J.(9!]BK711!X/08%/ULWBC]L M3@ )[:EBX(@N_5R'(JC>",)&5NIP2Q3(X':W,A=$)< M4HZ,)!01)7T2$;.H-U*"ZUSX-=U.$-Z;#)0WDH'BZ]5#Q^K>1&"9HMG [T>9 M%W8<7H&LV7STG4N,HJ8.\1CRM"=!D?>):HH]57)#UB3AP3,K$/8J@*SQ@*S% M'"7#N4N*8V4V&JV]@*SQX_N3SH7+6E9]T?JS9I*:V5F$/],8FW.X^:QK(MB0 MT'R(%[-X[N*T8?BHH9B27D+A!_CK-'87$=[X4QQ='KT6R=7>6DH,DLIIQ"GC MR-) D55$*2-M N&\+;G.4<>B]"AR0A#'5"(K&$.>,P$9&45UX@ETQN$B) Y27#D J*FPC_.+O1CY(:N"D(CYC$&''!P:![(I%, M2@@KDPZ*[D/8R+$>JK#=UI-C ,P/5I-EO^--)7[G8I9? M (H4@PJ,E")%=. "4*+E9!MJ\RO3B->%_*\+\/\Q>UD?X1O_,IKX/]XT$03[ M(ON=T_FR^JT=SV-X-WOH*_PG*=?YZ;+XEBV-F]OHJ-]P/T[.8;V7O<_FP2&; M34!L_60:^D_39#2:?&['IXV]R\%K80//9_-I;"Y (">A:[Z'Z^9C> Y\-#N; MS#O8J]V?3ZZ(<\_^1V;A3YPLRSES*ZCC(?*VGVAD@+\_F\% M2AY"GHV0R2I TL='[@J#V/ELLJK\R]\-8G&"W_:7HY&]G,QG)ZG]$L/;SVV8 MG9V8GE;+ZT'21_:BBR==O+!3.XNKU^X#08M'OUFO$UHMX%/;M:X=M;/+D]4S M[FF,L?A6S8Z5_"X3[+X0V^(ZL)G&/.PZJ1YR'3D6Y"$/Q,=&B(WKOM$11/<, MW5U#D,V0X:-.G.J=[X(G'3C5 R@4K'1^^7S#(&C^ I-_'\*WOW8S\#)F,=0M MLM\M4BU$D6RI=*X6XG5;B'7GO^Z2:B1VT;%\]PQ[J?3Z$S;8SY-I'XQYGV.C M_UC$1O^Z&1O=ZQ' G4ZV.=CM^@)&[4E=ZP?!G4)VYX+#RZAWW8.#VX-UV.K@ MBLWZ).#WTWANVW'.3:P75SRC]SA'&O(R). 7)>9UB4"@3RE$? M@)GH2WDG V!,":#H22Y?I6L]+76 .,89ZZE6$3G'$^)")\ Q^2X"+MNIYV>.-)\[]WT"I+N0T$O!QH_*$=U (9A-;Q3H,6M M7E2AU*VH9K^'C/*YWT0-6L 4CPVR1C+$O$C!L$CEYEG,W:.:'(SY^'FR+3"C MZ#:'"5154A*D.3B_OQR- 6"&UX!,48:V.E(%T;5"E[U"%^Q<",HJI WM3X@Z MY&(P2%GC9'0Q"B;V!%URMG];X 766",Q!P=;#M35+T=G '@1-1)3H*FM[E.A MU*UP9K]U,LQ@C%E$5'B,.'<,F4"!>\32$$Q@6&Q,F7X9.//S9+Z=TAC*CS2] MO^M0U27#QC0'Y_&7HS( S/3R M\,@0%700!'GA!>)&.^18I"ARB1535."4G@./^IG7C\-&[[(:WBY 8OC([#_> M\X1#6P7MA4.!4[? [3I5ET][DOU>[Y=%UHA7%L/*44LC$A6G3J^!;A6:P6>SX,Z2^@5SOFF_,PEIOE;V:AG7G MC"RX> X/LZ"]V9,<^?CB+9)&\TXBX-EY=^)L%_.3 M[N3[.?QBU4*;BG9<0/>V!W!_1;9VW)/(93(_[@E?H=T&2=[\((]78GL'[Q:+ M*)-0;W[X<3+NHZ"YVW"S%-6FE]7FISBS[76<:*&<^G]O>5<2(T,*FB!,82]R M@3URPCC$DC(>7"P?PE:&:7SP9S',1S&/A/D$7)U,+W^<3Z?PTU<'9VQQ0"$9 M; #E\;*UN#BOZ*0%-=AZ6.:*[FWLCIIQG*T;S$KD)\8F;A,U[Y2N[6;=:K[/ MU4"1DX.;/"'-,7[81 EA-@= W#EY C_H.G),)'_8Y GVD.MVL$"LG[R^ <42 MRO1TB_/#*J$?%%&0M<=Y[=]_,'0NHS-Y94L5_T/M]#TTFA?2OWN?/?2'QK*J MC@JE\R.2@U4)%:B$?HI^J8-(U4$5J5:V5/$_8*1:9]+LV)SD 1GEGVH8&G.' MJN(J:ZI6K%JQUXJX;KW!;;V*QXMD2Z7S/BQ/30J68T^^?W<.:YAU33MN9F>3 M>6?_?_:^M+F-)#G[^_LK.N258S8"A:W[H-83H9UC8QSVC&*DM<.?''6*V 4! M+AJ01/_Z-ZL!D" !2CP LAJLL9Q-X]M[JHW>3* MJQK[W7YNSBPPR\B.V]J=:R_%*$]Q_.)X&T25(QMUJN/=Y.%>9"UG>WK2U>>X3^_SV=_0.(@\YG4Q_;1P09GOJHRPNVBAY$ZH((6ZIY_T)8^*@, MF>"IM%Y9%(7!>9*@1UH%@S0AEB?MC/%\KQ&!#)B_3-XMX7+_EHP::%EG(%>L M* 0K>DOJ@@A;6;BJNWVI.Z6)PQX<]:BI15QAT%J,6"2B]\9Q;!C>4G>/\ML/ MK.[T &M>U=W1>>RU-.# \)#;S;:G,33@N(>%GU]Z[INW^X3WT]0HV#_T3D:/2X!)SR[1B* 8) MVI@YA8QT ND0+56$""7E7D,N!];@3 ^($56#]Q65#EA>L4G/.NSMB8>]-:.O M-%ZND?U"+;$]G'ZN<^">N8SUT'O8/\DZ*@-.,!.BB!19(0/B5 OD0J+(&!)X M\D%8*_8:@MG7O#(MZ*(4=/\TKG@]-YY\3HES8 .GMF\8L?+T(Y M#_]TS1$?YLU>Z[9[R4VGEYG<<_LQ+J42_%EXDA,[_FPOVC>OFC]]WSF-EP3? M.8=\WZ-_E166DA# 6_;@,@?F$! $@\---:?!:R?P/D;_OIM-SP%Y+MZ-[63^ M=A)^^N=B=)[GCO@8?^KFD_:#KJ-W82FDOZUPG >Q#Z*PJ?7U(XKBF\ M'@?\$J8!JR&G\F[3=@6[X[3=.TWOQ4-]MS'$!-,[7 =,;^ZVWIWOSU#RX!M\ MQL!4[:][0#J70]<'V)2URW?EY$KG.L"A5]M2@;RG@X+ZQLF%C&NH@WZ/'WPJ MG2L<]02.ZLC?;VU= JUM34;&B8AWPVU/1 MJ]9WD=M2K>^:Z'M)VJ..\RT1A6K/WMZ5@/T'"$X=257F:?SCI6XY_%\G#=[M M9-^]R%K.]M[2 -=(I552"&.N$+?4(RTD0300);WRCJJM0]H/Z;Z2P74_75<& MF.ZSY\KQ(DO/<;M_P-!S@A=$WJHHCT$>CDI1,A.#2<&C()A!/%*)=' !4MINX1M4@G53Z5H07:M!\KRS M!H517JB$!&7@B@>"D:$Z()(<-MHEYKW=A^=^"8=O)^&7L_/9]%/,9V+;O\ZF M[9Z&ZLHZ8[!B1"$8T5M2%T38RL)5S>TM0"UTBMX'9/(/KG1"CN*(K*288*N5 MQGN9[W)X-0<..595T1V=*UX3\X=.S$?;QM/I.#2C#<&LD:PRE6RE;J'4K8;, M\R80M)!1*8VD#[D[&SCMS@:"',:1)D(,MF8OF?8U6A[&BA%D ]1\PH5+\K# MBYX3O"#R5G8N@)V/2OTEQ@B7F"!)6,CSU4'S,>J1(HY*'6@(<6O,UX/RYX=5 M?XP,X$&J^BL"+VI:O4=>_,Y^M37B58)6K70MB*[53GE6.X6D:+WP$6'NP$TG MGN5Y\ARQ:&/@,GKPX??AIO^G]:>P+[.+S5;J^[-3I!C4M'K%B&(PHK>D+HBP ME86KFMN7FM.*8A>]19;G:#3W'+G$.=(A^*P -7=[<<\ M)M4/# L_+V8@?HM9'#0)! M^:;NA)].41CY>S3ZID:TRE6ZE;J'4K8;-LQHV MP5LC+%/9D@&'W%B.#'CD\))*&H.(2?M]^.^7^ F&S<\K -V?7:,'3.QS GE% MBXH61^3)5W8NE+K]8^>C4G[4I$"6A]05*#*."=)8)^2Y35I9;>#'/KSZ0RL_ M1?89NJYH49)G7U/L!P.%'Z9GYPL W>;4SL)G.XN=1]].TSR_J$&QTA1MI6M! M=*VFR_/FW0UFX+A3%+U*B$<.?KO&$1FE<$Q&@@+?&F/^$+_]!WO>C=7^OQC6 MXFT8Q84EU3( M)[#3W\294?$@)EZL/VYD:+FX'OHKT_:^6RQ0H9)K=!RCY8,'ZC:,[<"1HF T7."%T3>RLX%L/-1Z3\5(E'<&L2$HH@;1L"= MMQ3)F AV.$4NR%[<^\^;[ONP'/O0#6\GM7P$1IY"0^_U M1%[5T+V-H]R(:FU2=;7:@P(L*^IE*JW7*7##R@&<#].Y'>>:B4[P!\UY%OWN MQ$-M7E"XSJ_4+92ZU5IZWD02XRPX&U"BN2N3BF#Y^$21#%X3Y;GV=B_-!V^U MEO:82Y)\P#BNR:0*&N6!1L\)7A!Y*SL7P,Y'I0,-IR1@0Q'GFB-NM4!:8(62 MQI;BP)P/^J 1@SWJ0"(&AN[S'& %C9(" ;6@XH S_]JV0YOX/H),19DKW RP>/:N5-5<>09SI1;!'.F.WZ$(9M!,8JV$*=0* M>@1UKP,I'5*1@31,%VX<^V6.EB-.?RA])_MGUAZ5W:B\Q$QJBXCV'O% %=*& M4Y04%DYZ9RS>LAOW6J#S:]R/+6C,0(I]#DX[*/OWSB0\>M52XU ]V*2J_ZO^ M?W8I.RK]KZ/A0DN#//8N-VZ5R)$0$566><6I\48>M#AI7_I?RH%6A53G5OV_ MAVJFVC'Z\7OP=C8"H*BMSI_1H@4JYK_^VROZJC)Q_YBX$K@2N )'/\E>^;H( M F\:=O"[!2/X^[6=_NOB+,Y&'EZ'T:=;LF9LR!A[?3-K]OKY+8AR?+O-5'P3 MOYS'20M7S',J+8;F#T=?_0!.)Y9)2&2HDXA'QI&Q4J% ..,B"L+,5MLL^(#C MP5ID'$Z(2PJ?D80BHJ1/(F(6]987NTGG6[U6>WIV[3%9KX/UQ MIGQ.R1X_9TF5 E86F$H+ 9SE#;(Z*$0X9\P"NQEA;G*6)#QX9@7"7@7@+!Z0 MM9BC9#AW27&LS%9^9.^<18>WU_$6SEGP5$VT_K29IF9^&N%_LQB;,_CP:=M$ MT "A>1_/Y_',Q5G#\*"AF)*.'^$7>#F+[7F$)_X4QQ>#%\*G'DMKJ>*(ZA 1 M#S$B33U%/B;*3010P_0FGSI''8O2H\A)SN-1B:Q@#'G&))-.TB3XP?F4D J! MI3S8;M82(7G!L4<)KC-%>&;#3C MR0;%U\&/+O:QB_AV,9^NLX;YKO/G\9ON" M\-=Y>VZ+GRTO)'2(I;K+A4--Y5VNPT.BS9T6))C>Z3JFQ=UND-SI.KA!J>]P M(1X:MDW"FOJLP=]C)O!E*D,>.)6Q5A]W(K4^.*6O]OX>I-9/4*17Z;P/.G_C M#-+R"P[7?J=N2V7_9Z?SDV6I>T'S)W )[[)OUV)#54P*$)-*YPI'+Q:.?HQ^ MA4:DHE&U6>NV5/8_8B7QH(X^O=B=0M1)SG66W^*E;YO;5XBK6U-1L:)BAXJX MBE[O1*_:XT5N2Z7SFAXL1Y]\]_8,[F'>-J-),S^=+EH[">U3=P_NV]X] MM[IX?-O#.OACWT5C/YV=CZ<7,0+,G>6#68\<]_&BYD#UO*%10>0M6T:>ITM1 M_^3A7F0M9WMWGRLAR>ED*$;!8(JX(@K9P")R42FA@@F>;$U2?TCKP34 _QZ[ MMM4;1=$_+&:S??6B9GS/O:B/%W=ZCNH/-4J?@-H/LDI+IW=!]*U:M&K1PK2H M9TE9#FHS"*D0UXHB'91#@A!XH0/';"^#'YY&BU)@P;T.H#I>W*GS10O8A'+0 MX9>)GY[%9FZ_P!_.[44^.U9/O?0@OO @4A=$V%(M_!?"PL=ES"1-'%42,4TL MXE$S9",!.\4K0XWQ7K&M;L0/'+J9#_(N,?-#ALQ]&C%Z &;5WK>K(D1?/?1:#G!@4/A]>F''\XNN6==XY'.GUB;%ZPUZ:NRV:(^]QA0+ MI6[_V/G(+!NAJ=0IMY3#B#N9C1I,$,.&<)&,XD'MT7M?(NF>$Q!@UQA5\P\O M"BNJ'U^YN>?4K9KO634?)8DIR@P"/SR ?\XM,M@&1)W@T6-'?(A[].D/HOFX MK-5K92!%S;OWR)__;SN;VDD0BPM*" MOYX21C8/=G"!:Q\4_$AV'_[ZN]DT+/Q\A907G1%CQS^,;=N.TBB&_?KO2IB: MEZAX409>]);4!1&VLG!5>?M2>1@+(Q.32%H!.HS'A+2U#BFG(_=4.Q7QGL;= M/Z'*$VJ?KGO%BS*<]IJ*/S!$@)"F" (YG=AQS<'WRZBI\<5"J=L_=CXJ T=Y M)[$ $T5:D@_51X]TT!2!K9(;B#ZD!%,&HRBMAQTEF7(&RR,(?O?)7P5M1*F&SI/L0_]$I!Q@^VZ]MT=KMQF& MC:3*(L6E1ERJ@+25! 7/ K5&!9ST/D(3G8I8)5D.U&U8RT+J"QXP2:\@D2S; MU'C$S*JGW='^P>Z+T8@%;42U3'HE(D>E^@F3"9OHD&"Y/:^7#AFB(DHQ4,6U M]IZ[?81LGD#U$SH0NFK_W@+2 R7"5:.&#UB"M2A][!_DG54 MYIN1G%C!NU8/8+X%(9")P:.$8XJ$,Y;D/L^&',ARDVS #'_NI-NWN;X:;27O M1?^@Z(BWIRKYJN2KDM^/DO<4-*66 G%O)&AZJY!VF"&5N':"21K$UE3E1QQ_ M.9"2%VR ];//4*I*?@^1F>JN/WX/WLY&@ ^U3K(L4PD(F__Z;Z_HJTKVRM>5 MP"^0P!4X*E^_7 )OVGKP>YXY_?W::/]U<19G(P^OP^C3+>_"1V\EW.LC-9;S M,\.S/\CYO'3Z5F1<^7S@\"7&=9ZTHSSBEH#/ATE V"CL/*7)IZVNALY1QZ+T M*'*2 [M4(BL80YXQR:23- E^T^?[C^GDXXX1@ M-\[:$V?;F#^Z,4.6.H^8,-13K2DA6U6(-A K' ,3/[D$U@Z' M3Q-X&5($<\FP9 79/CCJYK],6K!JSH Y?X9G>WL&5+D]P"VO!;C%UYL;:C6\ M/;Y=)O\U\/XX[X/]^'$6/]IY;,YGHXD?G=MQ<[Z8M0L[F3?S:<>6F4&7L#AH MX'[\:0-7CA)L\\SN,]9^Z__\B5?_::)7^+,C]H(ES9I,1XWT]0 M(:;GW>[#PO E_A3,O_RN#6$T7_;N/7Z>%X8HQV1 TD:*.$O R4XII#3EDA#I M<7H4S\\^QLG);QV=/TS?K:C\]I+"613V+ #LR/C?=J3)''O%^ \ M";H]%R<*[I@E'$EM04"#9B"@&H,[+>#?Z 0EN^;B=/O]\VQZMF%39F';CXY1 MNKQ MG3<6_K^99;F%:X^>C4E@UA)I42 .(ZZ!)8V4% FNN5),)1&WQC$_WD[Z947L MWX',[^<9;MZ!4H<_V(_Q&E>#+H^7;(WH)E]_G:T[+ZQG;/VZ.0?\O0!N'#Z> M\6Z) F(9@P,'"$5J'>)4462\<@@#C#EOD@!NV((MPHG0P2$FL<]UH1X9@#=$ MJ9?&6/B4W=$S[+;]SK'!MECW:7VGX"E=ZKLVGHV0G4P6=@RJ#T9N%NB@Y*EZR4R=$0+YFS>S $ #/B3DZQ+KWTB.V@47T;9MH+?)?/J M3>3]#(C<@#""O.:'/!3[2F WPL"CT]@2Q&W0 #UYFBZ)&/1G5(SS?6C=Z^S[ MG_FY1O.+'X%]KZ-.@'?.X-M.@[W(>QTGQ7+VBC4'UX-/?>*YK-/'L6U!M&;C M46>JKGT]4/*SO.W9/((764:]G\Z"G?@(O#D_S5I_-&OF&7R&NQ[S*67G(&$O M0E]TW.O'1>>L9.-N?CJ:A>:?@++9%>J<+4J6<3 _GK;Y,G#)?+QA#*XC#&WG M&$WS,T[]/\#]R?8W,-71VX+!*AT\)L@;!D!I#$4V6K#KI,6*R\ =WG)I9'3! M*9[ ^ ,LYICE66D4E@@X$8F=]$9>BQ_\!.1LVQ\Z"K_/!'Z7M^+^YA_]^LE= MAGMG_*VX<8EBV2N_SJ4;RA8>O#F;SC*GPZ-0W,QG-G3^O;VX=''&%JP8AO-Z MV1&:CS[%G=>MY&38O&VSXQ/;Q7@^N/F-V;'R&QD-<)+R%:N@VVJET^DXQ%F[ MXX;#E7"FZ6(&<+Q3.M=OCL[.8A@M(PEI.AY//Z\_O;[B\VF"NDX!LD._Z8A\'8 M)&8]PLZ!(Z 904X0@H(25F)+I5); 4:E,/4,P82WP@JWI"Z*V:^LHQ6L;L)7+ 6 MUR67_QA]/'/ W(RL_)+.Q+]"HW;%Z%=BE9-)G8&5(_"PY-DHQ]F!S&XI(^TI MB.3-D,LM6G:5$,CWM<:197!F,WLUB]FF@QNP#>CQ;N67%G;$CD6E=$18Y\9: M/$=A,''(V>AI"H&QN.4 W5M'_P<0][=)%L0?+K=_3[-*^BASP(4OCH=?9:UO<9U$MRSX&'P ',SW-[ M]>X3E^147"]DS66_IY>]=\[!QUO64*,N57EBQY_!&WGSJOG3,ARU M3>X:&7G4?H"=!:N!P]1F%[!LC 'LF)[%SL%=NEVS&#L%/('-:[I(:]O$24:7 M]_%\OK)8<6>QDJ7%NC86LW(:31:YE&3:^.50]:7QZ^UL=I$]RD]VO-CE7X,# MZ9?G5#<[#&7@NL60W4 R9\>=3=R>QM@E$W?RFUOU$/\"%GJVXON>_71I>#2>O*F]VPL0:( M##AGY]-)W.F*CSI06<:RVI,J?C+$\PF(Y6J^N!4<;VO(TG;3RWN:QC_=C=&:CETJ]V-0G\ M-&I'RYT]6:]Q2ZO Y;=*.C2*O,X4N^UXV?)",A2&W^DZC>]T'1]B[A M#?:H5T"9!_?V^.#O&N#O1'+]3'[M-VBN>\#K&Y?86X MNC45%2LJ=JB(J^CU3O2J/5[DME0Z/X?FJ4G!28Q5HMHKAL-CF@#M;L'X MP^KPW3>:B]^G2P35:L ->^[YL04Q[U$-?.\?3/26U 41MJK*?LO 4:E*0X(B M20ED0>4A4)H".4$E2AHG^#\C+98W527GT3@I&3+!)\2%2_ 9Z9#UG)AD>10N M/HNJ%%]IJ51QIJ^A@IK:.C R_ U$=0KD^[\80-[<_'(&2XV_]<8H>@3!"R)O MJ=;]BV+GFG7R^$C%!N#_ MN(+ZO=A@# _47J,5QXMJY3#F(XK!7A0L]EP/%43>JN4+8.=R .CXM3SF+G!I M*4HT),0IIL"(JEK^.+1\+>WHT2YN16HN MYUOX:3MO:^B^!S;<8<[H77)>05M0JIUWX!WHGUB4 W#';PN2%(C)_;.I-01Q M$S5RQA,D&-7&T^2D?M2 JBM;,,79+(:?1Y.L('[(^N'7N!\+D ^8VJ!B! MW#ZV7) \)RKX U5?0%E3CHR=B40[J';_QH2G6DCJ%K'4& M<:4=TC8P%+P3V@G*"=N:^O&P0-3AC \QX%Q6X^,%&A\'+RW:W);5:@^*86T. M!B$;U*\[OGO'?]T<7?/80TLO*HM3@D7S"()?AU$ZI"+#:)@NO7FI;5&V :@,\ MNY0=E0W@A)7<*X:Y ]JMMH'YJYTKG2N&'+T-*]T/CB=-TU!^#T[ M"=^O+?M?%V=Q-O+P.HP^W9)M8T/&V.N;V;;7QVI%'Y0&W B\\=\1ATM^R;P> MVWD3OYS'20N>6O33CY.NS'Z:^^;GYM[$K'I]@R_:O34_G<78G,'*IVT3@="A MN3:G-3<$)\UGVS9_./K"DA@%EC92I W/A254(>MD0IXP[QVWD0A],Z @HPM. M\81""AIQS!+2EA+D T[ Z$YZ(V\&%-8[]=-RH_*!IY^^^/$B+)O)Y*,1-M_6 MK9$%>2VR(+X:6<##VS,+93)R ^^/X38'+X#E$F4R22H0440B;IU%)@F,HO4I M,,TQW64;M+YVY?5C=0.P!]KS"*3Z%,<7 MP^9AYL($C*MJ+2S/P&"C#$L$84$3XHE$Y'3BR'B&)364.LMNRE(D'&R(X!"3 MV,-GDDU%G1/Y>HE6 M%]G[0,:2\5B-?;H:R-@=^!\#^M]^-=G.5(I_UXO1;A?#&+E^*"Z*:\ M?.-P2N_$Y?6@@97]*7!FMHSBDMWR\$UB=DA&<.F>3O?R=[ED&.' M39Z?YL?H5^^2[EV\1([+0PN?['@1U\38$.>78<\S3*EA B/.,0AGM D9#5*M M!*7,,J4%V[+G'R+0ZQJB+-C[B;H(VML8WPNQI"110GFGD. ,^(2*@!Q)&#%, MG,9>XY#VTJ!\_[S%V?#VJK2R>>NZ#3-H)G&>P6VQV7YH!?:#2_LHV='LA0.A MUTIYS2-8-@8L&\8TLBX&)+0/B5"3J-A+K[\2P9'9J>Q4F/IMF3S!F%Z0!'S5D7Q06'LTO=BQD^V<[EWV_PVM5 M*+N*3/Y?T_2GQN+OBW8^2A?WK3RA#ZD\R83IJG"N46T=_,*220]@HU0^86A3 M1-HDE4-:2< ?M$A; .4<=2Q*CV+NC05NA$06O ;D&8/%G*1)\)L ]7X^]?\X MG8Y#G+4__7,!4I,%)<=;Q],6//@/L/Q?QG#-JR8"2IWGHJK98A5W&TT6,;R= MW_5^_Y< 6>&)UU0%\^=\;"].TCA^^78QT6IK4/?,P"OY4ZB=V]G\3;=W"+;H MK#W)V) _NG.G 3[0YU&8G\)K*D:3.VS](43- ;WO)VAK4HTF'5E\UOY_.U)?W+)-LE.6C];FPG;7]IWD.^>SFUEW\# M*BWS-#],S^ .+]:XUS9^,9MERQA>ZN8;[-E\EY=8?M:_Z3Z1WUZ^$=[\<1FO M!3\DFZ=@6[>G%NSXM96]_=73L[-IIE;^TODIF-YP>;;\X^P3F._Y^^TG.QKG M N4NT709Z7X)"1RN0W1>]TN<6;;NDOO_[\]9#=0"D]P%^9(EBF# V:\_&BO97#KS'S+6R[N%T,X48_ MC::P_GE6 TN/]Y;%NU7&RS9.DXO&?K:ST&ZL?2F7G01=7Q@D>/HQPE6SI:RN M9;E3/I=R?"6,S9^=-.ZB MB5_BS,,E?\S/,1XW#OSN$#KG/(O[M/O^JT>\(^$N'ZZ?>2[X.2",#PR1ZV?_ M'('.UY\[=?+6?)S9R7SGS@ZKG5#MTX/9I^@O7?@L8U2 ^64W). M&21I+@EGVB#CK4)2Q: <]H8G<]-TPC(Y'JQ%QN&$N*0<&4DH(DKZ)")F48>M MV%A&\$Y8-F5E+]%[V=M"UQ>2(,(&$Q*!02))-,(N_RSV3VA!DI3>($ZR1EH(@PZ.B M7@#7FJWB\0NWVDQOUIS$LQO&W]-/9^7AZ$>/[./LT\G'W M]K\=CZ=^=8K@]\O3;._@QJ>A.TQPUUSJ79ZORZ66R0Y=-<<4B/$YQ["Z_A,Y M3-7&'.WXICH=36Z+)D^ZT0!=+*J=PS]GW8++\!FL?PH?7YX.@-?QY"K7=[,H M89LI7UUK=+>1\7P **WVTFZJOKONYVU]2PJ(:1RD]\:Z2QB/EWW M \S?#0QU@M]TEZ.QO9@NYB=I]"6&-\OTM>EHM;H>.'YLS]MXTL9SFT^*K!^[ MZUJV7/K5KE$(GT;MR(W&H_G%R7J-6P8B++]5T"&G['6FV&WM;I87DB&1_$[7 M*767]=30"'J'Z_!0:_(\]Z?OLMYSW9\>$G&7[WV^^Z/DX?3[QJ0/W0GLX6;2 M/K([DRZS.Y,^MBY8QTWGRPYO\A =WAXT4:P7N_,$&8R[[/"'+F;^G\L SD\Y M@/-G-VO^M-KY:[&<\F=7]8T'^HJ$=6LJ>%;P?/7]KSGXO8V=%37[+9K5K"]R M6RJ=GT,S':1Q<]5,!]9,FZ?:JN;IE^C5K2EV:RHJ]AT5<16]?HI>W9IBMZ:B M8M]1L=J*/16]NC7%;DU%Q;ZC8K45^R=Z-79;Y+94.C^'YB&\I*E[+URA?/?V M+#>B;)?EM]-%:R>A_6,5F*+UQ:KH]CX*X\98[DVJKE:[TX8!D:_MSF;-+MF@ M7EE3N,LID<_' 7+E^OEL&A8^MR_\%">+^"SCUG>R>2G#U!\T8?I!M>A/1_"" MR%NVE/RARL.=Y.%>9"UG>V_I@V]PPLP8E+ G^; ,1D8ICS!5Q @2M.%;(PD9 MTY):H9&-#L-GC(;/V("X49XZG))_]!$^=NT(W]<'6'!]>_?GBC1'@^/] XJ> M$[P@\E;%>0SR<%2*T[+$E>8&Z>AU[G!#D/$ZH1B(()$$3LE6@X5DE7(.<\2L MA,\8&I#V\!+6BH8)8DWR3Z@XA;Q]D$Q%FJ/!\?X!1<\)7A!YJ^(\!GDX*L5) MDC$8F+#5ZDMJSKU1*$9F$&J.IB JV6#H'G_$16NG59WT]GG#%6N> M$LGWG^^^%)6:Z7X>W,AC)NS,GZ[F67^*X^EY;MSV?*4E/=$3)=A-#R)U080M MU0%X(2Q\5*9.$M%@XBBRSN0&HF#T&"T"PF"V)&:E$&:KZ2CSP243 HHT1PDL MALTV$GY0PA4U+L\L?D)31YK;F\Y7<*C@4/5;9>'*PB]4O_EH5#"@T#BS%/%H M$C(AM\JFX-9KQ9QGY*9^4\(ZZCA#C$>+.%<6:>8P8I8K+J(E/CQVX,5]]!NC MLNJW"@YE@$-O25T082L+5_VV+_T6!7;<*(,,]ACQ9 G2,22DT*TL MKPF<2B]08!0^XYE$FC.'0,>%B"WH2RR>4+_1 <7[K"RN\%#AH6JXRL(OEX6/ M2L,9P0T7X+Q1['*TD5CD)*@LHW$RW$2;:+RIX0+!P?N(4602/H,5:,5@(U(& M1Q.PPDP_;1T3-K-:/@^9CG,29'7=)61O.1I-1 M.Y_9/+=MUWBLIQPE5ZN(>F-[/8+@=V\05=!&E&JK/.!\I0$=1Y) PS, =E?,K# M70.);Y]L6A;;;_D)B/9@>'F Y*!6QY].RFS@8%S006"A%K BC[Y)%5*B+FJ*)$6J^=?;4J\Y^03A4=7;Y>U1U=F'[T#\1.2J='357SB:%E,L5VUYRY"CFR.#$ MK<.YC8J]J;.U(=CD=BO:B0B^.8??O(G(Q.BUB<(P&YXRAR('FA;21Z4J[;X! M457:Y>]15=J%[4/_1.2HE#8&1QO\8X9"L@IQ+0TR1D*RRQU$]Y-,L,C"JD:6C5V2543.P^N"[V5"LA:JW$ MMS;\PW1NQW!;4_\/Y++, X!<"7U_RR1>2&5?";;'@TA]'7[ID(H,OV&Z<./8 M+_.O'%E^1&^B0^]A_R3KJ$Q')WT23$:44C[ZR(U EAN/+)8\>IR(CEM-<[%, MC@=KD7$XY4:['!E)*"(J+Q8QB_HIXSURH)Z_9O;;'%^MQI+WHG\P=,3;4Q5\ M5?!5P>]'P0OI@F::HHB51=Q$A5P"91V](8;Z((7=/O9)>/#,"H2] J- \H"L MQ1PEP[E+BF-EGK*M 1]0NL_"R:K@CUZ#5 5?]/94!5\5?%7P^U'P"@MIG(Z( MQ" 1SV/?09DTPZ29-XRE.O M% ^X>O;6157#]TF%5 U?]/94#5\U?-7P^]'P/":/$P6]+H-"/)*('"82X22T MU@$[\.-O:GAJ1%)!>,0DV (\G\*P'CXCDQ+"RJ3#DTZ$)73 :Y"^EQK^9FE' M3;4_?@_>SD8 #K5+40D$!G+FO_[;*\##2NS*S97 E< 5+LH@=B5P)7"_"5SA MHG)S)7 E<(6+\HA="7PX F]&C>!WZ\;Q^R[\E\.4H\G"KN)_8?3IEC,Z;,@8 M>WWSC,[K>].,&X$W_COB#,*'T]A03'3S;@RW9\?CZ>+XUB:*;G>6/:9CYMSA@OOE9U$:/1E_0Z2@ .YW\ M_+_)">95'FH@X2_<"HM%B[OT=";)&4\14E YKIQ7;RI%$(TP4<'FD42.> M/,MY%85\U$JY%#EG=ZR">#L#OOX8\US7OUQ<7?+.7N2WWF8IZ'[\%W WR. [ MN/%I(-[:=I3.@N<=Z0?-Y]'\]/', M6,Z#[&(T.Y M1]+FLSV2,)7D3JEPWY8*]S6I^#T_?@NRD963_1BO)1Y!&<7+S".BFZG'7W[] M^1O51;?F'1O:_!%PN!*X4<---Z-Z"WO9S%\WS?ZR^6[ME(S:=@$W"V8DR R*:ZSN_D5TTGLN&W8_++)Q$"+V3S_.74^U"!_BP?V SZVS7@*<#%#\/='EDE?^ M6*DM%@"FXA<_7H1X>SSC_L+V*.FZ"K"4R;24;A!P&0GY\^EE8Y1ST"/+J!+J M$.[$CC_;B_;-J^9/2Y-ZF]P5[AZS'Z@=M>LH#NS#Z2KPL@;(K&BWHC+96&F;[Y:XY-_\_OYO[?+W\.:/ M %P6]/,L-NW"_1U0-,/>'.YKU?+E4M]GY#R4[YX/,%AC)$J4,L05V'1:&=B, MR"W<98PN;/6=K%7I3WY_:'--LSNR7T=GBK.F4*TC*H1B76*DIR2=JE00O)EB,M+81 M>7@;_C7!NNV^:P\]>O,0+^:G+^>C67?QDFU[R;5@;O68:9LTFY[=XA-=FJ=+ M S)^ 1=SU,;F'!XKKEVIZPC?>4OMTFZUHQFP^NP?<=Y\LN/%Y2>V#-'-L/W: M=;MV-\/F[;QPU?@^GL_CF0-Q9W@ )CHE@YW)BJ,/G0C'3<+&("4\!\V76!YP MR5 @4J1(10 [;FO*I74B$@J*DK@,.EH#4(&VU)13K)37L,#>M.4*I'];S,&7 MGP30F2"IL''7PB;+G-)]HB52Z('$?8OEK9-G6=R/GC6I4$8QHT"9!0QL!C:< MB2HBR3PEQB0?S7943R09?4A(.IX0]XD@EX0"I>B]DT$D1]7>6/.G+BWYRP0L MY$478_HMQY@^G-K)BFE_G4ZRR1O#?EB6F(&2I'S M_$1V>(?-YD.=1=LN,BK?UMT47K3 _. :WUAT>>GJKK-#"*(/;UQ_T/RW[OFN M?^LL^NG'">P"6'%?\E?%YHH073ZRC;-/8/GM\KV[[UL%/*\,NUFNLVB!"=8? M7>4WNX6;/-(VLP'*C)QO?01T> =_GV7B@ F%KP4NU^%56*+#M(F/UZ @;V^< MS6V.V:_N!.[[=.1/NP#"?+0,S79/[T]'\5,'Q5W9R.ICZR]*HPFL/K+CYN,4 M?IS%'+!H+W?^W+:M_;@D)3#GL'F? Z0[;A@,OF8$M])]4=Z&CMV!*Z>P96?M M,KC1/=7]'JJ-71RDBQDOSE>[?>.9 $I>9AL7J(Y=U??[#VAD$^R(SZ.8[' M^=^=#_IM=MEXCA6;K"5IS25KMEEQPC6.!7=OHZV+08+R5G?-%=UP6K5@1? H#U'KQ2>(SL&[4+ M8+&=BV<&P*$!] M'$\_GU28N08SZQKDK@1Y%SGL8CY==P;(WPTL=(+?=)>CL;T W^][&DS:>VQFHG/5C=[76RZ5?;1Z>7]_ )[#:EGKX9+W& MF]W3$9;?*O"02?4Z4^RV,O;EA61(A;G#=7BHI+S#=6IH!+W3]^*[+'?7VR-# MC?F=;H_>Y6OO^K1WIY[6Y"[KX:'0XAEND R58G>[04KT@V_P&V,_=">P#YKZ M\-(.K%[MS"$/+3?C.'/;M;\Z7L+NV _QN6+ M=9W"\E57K%"%M)]"6K>FV*VI^'D4^(G>+J&S^;T[_)(#E#_ !W,I0,X=?8BS MLR6.?C>:-/^3R]S^6"6VGQ);MZ;8K:E@VFLP??OQ8\[OS&/S"T#G:-*.?/-? MN=SB"CH_G$X7K9V$"I\]E-']CX]^R/SOFQ.C"VSW7$YV_EZ19B*,%5A'B4[EP/)CQB+]*+DX:@TKB(J.6H2LM9QQ+'#2 ?MD7$ZF(!S M9S]6F,9=QWM7X=Z?5CFR=SD[=GV$$OP:P_NYGK,"F\BU$2@2'K)G&I!U5"*%)=;7@SIPJ0>6WH-(71!A M2W597@@+'Y5QEJS2D::(M+,&@9EFD,O-0"RQ+DIO.>'[:1OR2..LP_?VE\M& MKH_*[#,]T)3OT12KB%(1I2K%XEBX'/!]1.#CA;Q3]&W.JM/N@?[#P1J0][ *N2 MO7)X)?6+(74%D\KA1TOJ@Y^%K/F9Y_"3UKY$CS,T+ZH"H01,K0GN0JG;/W8N M!PB_._HQ2$0([!4E2"63JWBE0Q:;A*))3E/+O*1Q+\&OW&G^EVYHQX^+V>5L MRF5'R\TV])>ZYY%I(X4'AHE:P=,KP^,1_5!>%$+V7"451-ZRY:&6X+[ ?)2( M/&AO#0I"2,15LDA;T+8L6L,-4=@1740^:JVJGS0EI8=?F:M94>QH=$3_0*BT M@'(E?N7V2O!*\ HOO2%^)7B?E,_+P>HQO"G^.5\-(-_?9X3.Q[W M.8]54]5E5P7!LB,2!%D=8"# &2&Z-QVA"C%NBF*.: MEG'2^IO&P%.T>M5#O,]"FV,$LMXJB/[A4&EQ\DKVRN&5U)74%4R*(WLE=3\3 M;75@WH&=HEL&YKV/Y_/5Q#S<3M$)%0C3EP.(&F- MM(X!:R1T -92GWVMX6E=VFDHX>OF@QZ]DTJB+QE&\GU M<-8+U.N1"BX#*.7 ,$-<:8Z,] XI(W 2+&G!MPYG/;->?X(4D.!#P\K0^@5) MPQ%J\/ZA3\\)7A!Y*SL7P,X/4V+7I_U1A;&A%HA((N@PQS2R/% 4=)(*FR!B MV%]Q0YWV]_4=DD,AZK2_"C@%T+OJS^K-5GEX2=XL"\X'Q1SH%&8-WN(:7^"#XB@U7\M0O\>\%QN+10X5*% 7 :5; [D[[E0H-;A ME%WR5(L#^K0%_1.,XS*X(G54D8BB)0SQD!+86L&B% 1ST2K&""W!X/KI"L_O M5!;PS2%^G T,-L]]2J26!/0)M&HQ0#T96KX)7$^&OB@-;G$B!">)/*$"<:5L M3H1@Q 076F(?X7^%:? G* !@>BCKH, CU=3]0YS>DKH@PE86[H_2O"71KRUU MP1N)2/+@;6KED!/>H5R9;K@U(L@B$OVWZZK;$OVD?XE^,=1J[XG^"C(59*J> M+(Z%RT&=ZIV^*.\T..R93&O&AU&;S/P'W>_\'E4/UC><\G[:C# HGLS@&\/H4X"5X)?H0!AYY3MW_L MO(^,+N72)6QR3M9YQ&-4\)NBR"E+C16$*)=*R.A^VPH_WD2O' I63W17'"J MWE6MON X?CW1_0+#=!$S+5T,2!$+REY&C(P7$1DF-%96JAAZ$J9[^_'C+'ZT M\WB($]_<#!C?9\'R\0):']/$QYBN/QBTO)V-X)*K*<7KS:H%0_NRG]84KI- MRB)V)7 E<+\)7.&B_YV,D& M)59WFH,N)VS(&'O]Y@9Q7K\YMR$')=>/0QY ,/G-0-EUDK'N^NN59'BHNDJR M=CH>A?7U'2E/].:M'SJ,].UGV1E/"J-/NXBNEW<>1NWYV%ZXT;@ MC?_8F[\OVODH7: NM V[EA=![=S.YF\Z8B!XQ+/V)">L\TH[V?,,WO@\"O-3 M>$W%:%)$KL=\D]1KNHTF'8W<>.K_<:\%OD*[+9)<.R6QL9_7;V*5GTC3Z7PR MG<=E''SN1:3&T^V?3ZH>]0=JW6%(LUTTJUXM<[&?-%+:AWPB-%AB-?8D"4( MGB=-9PT\V>C,KEZE.)HO9K&9Y98ZMW'!?;ZMF(>^9>QATL8D(Y$07B).1$(N MP$M-N)5":H_)UGBD1)BDE,%%7AO$+?RPS#I$H[92 SJ8/%)IF7ZO.BK!TEO31$6R8FO M.PZT.<_:-A]G=K*237@ %+]$O\@'W9IQ_!3'33P['T\O(JR03_H=.5]*9WR( M5"/GM$>< ;=9ZAD*$4N#3:0I;?&EX538R!A*.CG$4TA(8V81]XXE3C"7S\>7 MMP_;ZA5?WLJ3PV:S@FYM1L KL#C6/V_S9%Y_U2XW/G8VS60" MDS];5]N6TZ"[;FS!.',+6""V;1/LQ7J!^>EH%II_+L#67]IXR\_ +W_XNDHX M@EHI$DGB7DM$DZ2(&^V0=0#PGEN6$K/PPNVM5FJ?W1:IUD-S>S/E,B6G.0<& MZPY:=@9'9K[5U(!XQ=/1^M,F \UI1,#8\6+E%OP1K@?'X/-T,0[-J?V410/D M8A9]!.T1&G?1+;B\N#F=CD..^5GV'Q=Y.&F M5])W?10"K!X6LRRPG0\%@M? \U/X0( VK#+1\ID@5]P\QG%#"D) ML,D(^ I4@=UO%-C]";/@2$J!;@V?>?!9AL=W4HWM+Q.P\$;3\"%C^!VK$N6U MJD3QC:K$X>T]:PH5:GA_G+&ETD)86720='>LBS#0]53EAV ]FAS^ H4R/AB MN.NFG_*N-E,7>[/5"7WQQOKGU3FSQBX/FBW=3S"!09)J(KU7Q49S"@G04ID& V( M$P!\AYE'VD1,A;38VE#.L?.UR%R*QNU-1>]CZ^XFC2$4.Z(=,CHQ($W"2(>( M4;31F8P16FZIP0>C2:FDH4.Y S)ZA2&7GNP*"KI(U'E'K*)\ R!J_.+'BQ ? MF@'9>RG757%9F5M+V08!EU5@?SZ]/&5X#MIT65&';(+G.+'CS_:B??.J^=.2 MAR_)O5'M\C!4O=[+@WBAL"48"<$XXC$0I!V/2 GLA<0I&JSV JK^-(;%>)V4 MW+)(?@=D@+OJ[ 70C]ET:#OD>)L5ZFA^\2&G,S[ 3?PE5Q:]:B(@Q'GFNAE8 M'=5;W:>WNLM>R?C<-J.V 5SVBW%76K)HU^;*SK10WEX[N?C7?_E",3%OVJT\ M49=GRBXP?*#S=X?-+Y,EP&<,S+'N65>5 MW]__;5E1 -C9+9CS6!L/,NBNVFUHE:TA=IB!<%=Q^3#OQG;2;5*[. ,NA$5# MX^)X^OED"WN:/R_S@SNDQB[FTW7%9[Y_V($3_*:['(WMQ70Q/TFC+S&\69;D MF4ZD5M?[;-V?M_&DC>HU;#ELOOU68 M(6?R=1:DVXJ8EQ=FX;W#97AH"+O#=7JH";G3UV*]O[N#U<1=KLL9N3T^[)WO M3ND[+4>&DMWEPMWW]XT3^OII#NCO0/([5;/K9[* OE'-KN^ .<]];J#2^9+. MAST,<[/,'XR>=9G_[7VP>[$[AU#@;CH.]]SA94'>L\XXWK&K7^T"W(OM[2O( MU:VIN%AQ\=7WZ[P"6B46FLM.G,U&*\XF]^+\LYLU?_K^N]&D^9]H9^TC9J54 MB:U@6K>F@NFQ@>EES\+FLM:JZ=(L5]#YX72Z:.TD5/CLH8R6,= .*%K22?ZR MH^I_6Y\UM?/FQ^A7 5S2!7!Q[9![H+8,M6-T20U6*SL?;VE.LBIGD3W23EK$ M+?7(VOX?-/_UR, MYA>_3-KY;)'?;'^;G\;9AU,[656F_#I=0?1^!K-),1 $[P@ M\E9V+H"=]U$%I;@36!B,0@@4=!&QR!@M4.2))&PP=GRK,X.BFEBB,+)6*L1] MBLB09!!AB7FFM6 6/YW^NO]0H[9_0XW8D-$ZU*A"40'TKIKU!8=SZE"C%^CC M&F.D@A^(&)<0& 82O%U,D(HR.O!VO?1T;S[N0\Y8?--&N&68T8;IL)^Y1E0- M3"E3R0L2D:.;:[1)3]$M\Z#,P6;ML;@B6ED;50XZ=;(>0VWCW -C[$&D+HBP MI7H5+X2%C\I^HE%1PXU#E%.>V]9PY()BB$?LC&8!Z[1UXCT83CQ."DG"'.** M2V2$8RA%J2(1W%@AGR[&25U) M7<&DOV2OI.YGY.9&'*W&;Y[#.UKVP"FIFTO-8!0-J#7Z72AU^\?.Y:#@=T?? MKDY+Z2V3%F&K*.*4>&1R%C#Y$(VB42:WG2\L*MYUO5O;8^-=6@P,I34KV"MC MY1'GPUX4L);F[U;B5S.B$KP2O,)+;XA?"=[GT%HMBGI6.W4UVC*&/\4OYZ,9 M_.MSS\_QN,^1MAI)+SMIS.&%05\R(>$I.,I][ BR"6AD!7>.QE$Q47E>EY$KTJQ05 "]JV9]P=&HVNOQ!?K2U 0E0<,CCID% M7YJ 2\R,18P+:KW@GEJW-U^ZU[T>E1D0O,\ZD>/%M#XF.^Z7AZIIC@>E.2:A MB5_.H\\OYM,FOWTC]X&OYSX>^4"9V(@/I3:;_PFXX_L_JARJ;SSI^;0=94PX MF<4QP-NGF"L*R5-7'_5/H99@8.ZAT*OF;LK>@OX)QE%9FD1A;F*(B#K+$3/A?>1JC$4-"!-$4DG(RA'F;,TPB/G M T\D4O7(EM'/I1SOG\#I8_Y&DKWG;RHF54RJ:K4X%BX'=1Z1K7DA,G!4WG-2 MUBC!/4J&$,13<2N!#X<@3>]2_C=NG'\_L]A]&F7;R>'4JK7;\*H/1_;BY,TCE^^10AN!-[X MC[WY^Z*=C](%ZL(N0-^\"&KG=C9_TST]@L<\:T]R36M>:2>MSN"-SZ,P/X77 M5(PF140@S3<=PS7=1I..1FX\]?^XUP)?H=T62:Z5T6WLY_6;*)12K[[_/<): M;0Z+-?/3V$RZ@I%FFII5660[!^)U4:ZVL6W^PW9!9',^7MS\^&*R8X'M^LK; M5NQ*K9OII%OUO<@/!Q2PV M,WBC(\_7^SY^^]N*>>A;HL?!8V9I0EK;'#V.&AEO,;)<6N69U5:8F]%C0Z7S MQ$ND,+6(4YFGNF"&K%+Q:]/A=G&7]8S_&WU(7)F[?+]S?@1D_3'^^ M)/FU:.YY]\8JG(OH9CR7?C6<>_LPX2(Y\77'@39'RMOF8YZMO)1/> 4OT2_ MR,7"S3A^BN,FGIV/IQ<15LC5TD?.EUAPRA112"<'?(F#1 :X$V$;5. A:;&= MU?">6"L50U'E3$B(!+C:!\2C-"(%[+7RS\67[#CX\E:>'%[U^ 8U?/GS9M%# M]^[.B#H;,L9>WPRIO_ZJ34KH76RQHTWT?@#M;->IL6:TSHTUGW)R#%YWZKNS M=1OKIK!GL^OFQGPZM^,FW]#PCS'KQ>[- MZ=G9=+(R!N"7;3-@T%TWMF!MN 4L$-NV"?9BO<#\=#0+#7S/;+XT7):?@5_^ M\'5\NP-]'I^R*F>G;^G8+ 17FHE\=M\!WA&PMHT#[] E["1G4JBMNND'G]![ MES?^>L9UDGLMOY]G2^FW]+83MW.)"^;6-L(,&R^#E,@ZYLD7?D: M83'+:--Y-8 :#<#,_!0H 8HA[/)8LD4$O^#F,VS1X[&C'(+NEGR#DS321&0Q M!BDV'@08+"/D)&:<*N.=WU__CJ<\F[L\5M@AOFYQF>'MIR;*E)X& MWA_G7<[L?/Q<3 .G)(:L@;@&*SUIL-=5 '4FE39:6HG#32YF\)[D8-Y3&QGB M/'#@?&>1]]:28*DFT1P3%U,QQ#WEX@'HNC:'G$#=C2^&)7[B)8^:#LDQW-JIY_.$(JKH4BV"$AL4 \:8.,9X!V1)F4C,:2J++[ M=/TU,T.['LARXZ1']\B#F>Z&'I'>P^3*4O@V@ MO4&4$54)6-H(B2SS'D45B @*\))LM6A]L-(_(I;F;*@*"B+>B0-N6 "=)[@, M.MVN&#JGN6J'NXA2M"1R)AG24><8N77(19V0)I9I09(W(I6M'9:&\EJ4/F36 MN$5N'F@^ W4+R@A5)W";B:7!@8M$D8@I(:!P!-(3A/0@AMW+;S M:)V(A&K$29=VUSDD%W-(CE.LE-<:LYO(^M,J!_P^SCZ-?-P-M)=S#3I,;3N4 MW/S[#]-V_NMT_C\1[L1//T[@V?<30)-DV#>S^=("R%G2SEQ>3&:75,E9UTNR MP8MVWG1=Y98)^JO*K[P-:%G)M#N9R;OCR"Z;@RC1V.[ S M6S=F@-] *;;P\$V[W/2<) /E]^V"J8:6I1YXTTF:[OT0O->V&=I7 MU;E+\G1>X[5XRJK8MP/U+I("&WPPD%9>V$2=R&5['G'!@5L$D2@E+0/ =(IQ MJYS4"T44UQ3)Y,%.(6"QZ,0DDHH%DB3!%._/F^M^9(\-U-@2D'=#<#Y5T<9) ML2B<<@U>!VB]Q.+AYEUO.B [[_N9?,1KWN#]7#\V%+TYZ_^@H_Z9-AOG+?:! M'QWGF@-DBOMIYRN0N1X2.YTR0FX[#_<3J M&T>"[K#"_=8C0?I;^S'6>SLB^;S:'[:_&H_C3Y.FW>SZ3R.P/CZ[E__ MY0M\WK]9_F'Y*KSY8U=-GY>,7_QXT6;=[:?_G[UW;6X;2=*%/[__ N$=G^V) M8'& 0N%FSTZ$VFWO>D^W[;#<.[N?WJ@;1$Q3! < )6M__

R.1Z) H)"7Y\G*RJHD"DOH\[FY'4R<+Q?3*IMCL7::PC2[NG% :F #I?DV MO+6<.%_U'#[4,U,;6IH";*P-!?G^;YT/,+LJ;TUR8+(/K[A(\2A%LZ!F8L3% M?#Z]:9?7TJPHJZ8JN]3M@T?.IW__E7R$N\CJP/'$EK-X5OJ\_\!]LQ\T8F_[ M'06-5O8PO<%(_85ODU2[5S#CX_D[IC5NW?EX8U KO(4<%SGBW72AN] MUQ^+E_((7.5C!/W2%V&.V SI"<^546DYF M()^+&V>!B:5ZCT%6./\)E\+O9X';.H-SAKE_^-]YD:N%K-9-$B9EN5."9M&M MG&D^NR"5+BX;J[SM9DNQH".L3-+8<8[S0V>>(RV 'SA<*9-9P1]O^Y%96[[D M<']U9>20%OGE=I$UGBUQ:5[DA7&NL?.QN\D[>Y?]%J%/.LS^PNMP(>-0D[A95 M-C5INV;#QQQ\/ 77J9H,XKO/__7Q%^(ESA67$G=@K&MBPDN\H]0:%]6-N#'+ MBD]?S,T;K6-'A3G$9J!FL'"O[BOA9U?P?;4< %[19BB7KRHG('I>Y1?@29.; MVE1&#<@9O"K^, )KJN2;T6YJP-N#!IQ9CGN9-M2 U@+F!&,K<=/=!8SUJEDE M*H M_,Q3P/_(YO\Q6H-CQ!T /'0Q[D 462&2FD^V8%QC?ZB_Y0V6@ ;&4&BCU[PP M9M(XR 8 E15N0;XPM% '(.:.!5@./%SJ[=]J;6NYVVK=R"ZY@B'G-WP*9CZO MTR(F1=2,>2\;K_JCR3O*9@(J*&6,>,I5A+$4-S_[DG@\&XU&($$E-6KT/[L$J13 M[65YRQW?W7BLI^[ULNI;I*M]IE-&:)!B3KP59*RC<1[XL7" MT]0EDB4Q82D+B$A"[+\7IWZ;.QH MCKCOAFD0$"]T0]P+&0!.@ID&7IJFB?*"()5' DLV5&MKP7*SZKK?+]"C MON=CDV?&#RI4W+[\0G==?O%\YB5^ "[$-(5_P)F$P,-4(!SVA4L#FNYK^04D M.,%Y\I7^.(.9N?X$DY8G+;AL35T__XI+<_]^KB4<>M$%;CC8597BSI% M90I.G#4K=7[Z-2_+/SNUM6Y;A &',JE\^8/''JR][/U]Q=>)C/[&/LO6E M=CR9<;(\]G_.+W1]S"7A*;S'&SZ]YC?EVU?.7VI([)NX[\""^TZA>0A<;QYM MN>>5=Y;7YFC'27Y=GP\%H?'L JYM M%A8PAY[/VJDO[T!FO08CUR%S:B S,[H\H8"R6:, 9RBSNO N=?+9] 9?$9XT M<^2B*/1,WCA5P6?EM%XPJ ^5MMN9Q #) O((3(OFOUMHX<$N.6S?5F MH6U>ZC>EGG/,?+@ZV(_?,AU "D>>] -/8]N7'>[/\X!SXYNT>M!)T?'1PIL M[B':>">>/>P9W5;.AS]XWLK8_##E;:#]P!NPA M>OM03UZL@UA^L&JQYF_YH2\R[PD_O&N26M9#+$%8M5CSMP31%YGWA""^K18[ MK)-8CK!JL>9_NAS1K%DN7SQP8=!.F4\SY:Q#[="TTQ,V.5LNEQ_8F^[5+ V" M4?M?D.D 57QP_K$(:)GF=.5L9R/6MD]0SO=,(IKBL MHAW<8-ZCEO7]+N/\F4_-H19U6^]?M&P*%SU3N.CN[E&[:&[3KU:&W!=UFM+" MQQ9L;VKBK,A 64\'KB>(N4="[;>/_,EZP8.\X%%B[8]ZM^\J%325W)64) K; M18B(DUBZ(>&A]'T6^:D7^1M[F -)&?:X9Y& [V@J2>+KF+C:2P*II RBC0,? MSO'8U:9I:WV.[9W[2/VU?:3^CUL CMSX[D,>+,X\!;N/'Q8]+ERU =$C5/EY MR[84W)5RO+G%0-#_>#'0,Z=C>R3XX^#7T34P/&?H#Y[]=/+G?T@9IURGDC"? MN1AUI80SF9"0PN>A\E0:;?0U%RQ.:0SA7 I!'7PG\$C"%"41?T&__^!0]HRV=G555D8F%VL7W+O_!"_^!XD(VP#H^XA)]^?"H- M!'CNW4>%],6%-U<^>N2Y_0Y$_FRS;">CRV66K=IR;IC-+CQ3?+G_..<) E^' M2CJF 4*ERA>X+WI0 6=_W.HXB;E':')X7M8?Y9Y^X!II-PE%%),D"4/" DE) M'/.$2"8CY7M1HL1&BM%-(J9%Z!(>!G@R:"@)%P$E@4]C%C,_]/3&*9]/23$^ M)!9-1HF7]"/7>+]OVHCT^2-2FQSK8_!B1;U/41^LA,>*W5KX,5>LX&=,8]UQ MIN@#6J(_^5"U8:3,G^-TU51002-!(A91"/9\;#H@. 2(*M)IPC5W]W*Z:IW' M_,:_VU9VIW&JJC?<4U5K6W3 &/5JS?4Y.M?U FEV.\G3'F&YE_G,A[7N#GBJ M]N9)DT,[''SD7&-_(8GS8--\L#E+L^+?L<\/'GQ8-]@Z_;X .M5*ZM0E@@62 M,!9B$W(>D# 5P)V)FU!--](K\$>F.">)<%/"0LI($GJ4>%$HTT"[OHXWU@67 M[/G^.S:5UC_KF4ZS_;0#B,;14-L!O(SF$URX7N11CU#/BR!$DUA[/O'CE#,>^:YV-VI1=N&<]ZU) M+W'A*YAUW?=YD& 0\=JX])C&:K/-X*$M;GCA^.ME0"WS M C$PGREL"])VJVB[C,-OA7.C>5%'ZME,%IK7+9(W@_32A(SPG4M>P&,=M= ( MI-B7'J+>)J\A-+;0Z&0Y=#ERIODU7'&=S53*IU.XQLR52I,7N9AEV/<\1RGF M\@\GGQN+TM]U(3/3LKOI3WZE2]-./4^;*U&U,!Y>8,MX&$^>IJ6NL-EX_;S? MQ^=C',&RAWG;W />%V87%TU;Y6TO:JDD((GR4A+!3":*PRA)-H/)_4U?OH)[ MSF0VS7A=0_]!*P#6Z7FKA[6+'PJU'S]]^"'8;A>$%\0ZIMPCHQU PL(HPU$12T&X&A^)*)2"8;$]K]174] M$D1".7A")(D,<)=)$H!V/1V#@7!!M=9^%&U8Q/Z"C:,( C%\(PS9X8,^\\#K MS0!#+$H@W[(T_ P!BD+:1[K8#"AVC2+&VX1R2/9[4*_8_55P//>:XE *.GA( M YBRI$1Z,7"E2GP2^[XBP!!Q[+$@4'(_M-)$G%]T<3[ASU#-05D U_]QQ9W M'*ZX@PZWN*.U2P<,TS&6^<,2#UO/8>LY'F%=G<4_F.K/\P(8NIU[8RK"*='B M,-G )19(F"UYUUDU<<[.WSDTA(EKGX.5^F(MOG5\)E0=,9%:(D+J99.8$_PX\SQ0M5IT4PA[XP(12&5/#D4L_,KYN:'3L_ M\Q*X=IO.R^9&6F'"!F F,PFJF:[:W!&_XMG4="F%&! ^N<3@#K_<[)S![V%$ M5[\N%M=<00A^H1V(FC'O 1%>]UL0'"XJ\RKX'+4H\']6'5S'SB_9U SG,*,E M]XT6I:MP2)B9ZO[)T?]<9%VGY;.:TG(9).-(%GZIO6A=9O7,\%>%%P?#E\ M60ZCNJR7><1J1 JW^^+3A09,G36S@)4).&#=<(5Y)9#$R,E2!ULC-\G1]J;S M(I=:J_I)1OZ+LGX63.WD!-.GMS19/[55.$#Z'V W,,T!:6^QPX^S99KV&N]> M=5 4[NYP8W9X!,ZHD0._-MYIU%PW5%=.6N27=0*83^5BNLR!;K%N;LPH,RG< MZ<+4HUWGBZF"IUUA\A/^O\J6IEBG2\>#I,L=V[OO5K_?P_;VASLN?#?RH<%& MI^J_3I;G*^I-)(2G\!YO^/2:WY1O7SE_J2?-2W'O>988*R_Q*>4D#6#: MQX(D)B)1*1&Q2GD:\H2SS0--=I@EGLN)5HNI_IS^O6&)LQHS/AF.^)R:0*+\ M9DXQN7,&.1AO['?P>F96IU8Y/@1/8<*9)3,#S&X$'UMB#8@>.,9.TVE^7?:I M%_S :O?W)*6'P$ KI1;5Y\O-5V;OU3:QF>;VS79G' ]H_HW[UEQ.IOP&#.)- MFGW7ZFV=/DB,3)OK9=/S_DVIYQP7MUKQF.UF]:U?;3MB!LO'!5AH=?.FO<<= M!\W43V5L[ 8/ZG._M7W]MNNBR'_(==XX#*('7.B.X]@[P@"3<13&>QV?2Q]R MOT>,CYV&_!)W\[FVVU$OSX^WC8TY==>N>94J'?Z@JA]U@A M]%=1P,QDK1!G;\'?#@-T#NSEM@M3;P'8JL9BML7L5W_[A$6=%K(M+NP1%^Q4 MII=JL7(^!BW:QJU#I,6G'8)LF>>T(,ZJQJ*B146#BD]HOVA=SZ*B58U%Q1-$ M11LK#M3UK&IZJQJ+BD-'11LK#L_U;.ZVEVJQ57>SD4K_B=;6&L'QV'1JP"+&&Z3%/0]JQO- MKO['+&_LTA@1:$442")F;O MF]4G/3+S@QUAW6^-# ^*3EY)EO MX1_=RTZ*\'U*73_V0^)K["0C DZ$\ (2 M>3**0^TF?AKOHX'*_@G?8Z,@H);P+>%;PC]9)5G"MX1_="\[*<)G@0AH$/DD ME#PD+(4INZ!2$->/9)!0+]4>W?&VGE^]M'=+^/W7R/"@Z.25 M9 G?$O[1O>RD"%^(6":&K44B8(9/L46JTD2[*O)#F3#7#?;1&73_A(^626U* M?[B$?["=/P.HHN@#<^]4.63EVNKJ8W@KG^; M!O6K,Z)(WGTAT>PYS4LEXHM4SB@!(F0TY8'"D2IT(3 M&8A NM15,?6>LE.GN-"S-^N=UG]&G/R\:N6]MLA7 _-.ZWRX8.8%_5CGZY$- M6\SH 68,7. ]$J\UYQZ8\TE18"JIXHGK$NXE 6'"983KA)(P=D-&71%1JIZR M=^60%$A' ;,4:#&CAY@Q<('W2+S6G'M@SB=%@4(SUU4^(QZ+?,*"B),X#&,2 ML#B,DH1JZ6Y0X&-VR1>:\X],.>3HD = M):ZD24I)^F6E9.GCHJFRZJ[*I=*7YC=TO8,J*C$VX?(APK:BOJ08K:@HFU M<"MJ*VH+)L,5NQ6U%?7IB=J"B;7PDQ7UL^^6Z(HU,#?;*2_62 ^S'IAW MZ4^F[/,<<\JEPV>HK5S^87+7IXRY5Q..2B412G;KI/AIY M'(<00TN(%D'ZAR #%WB/Q&O-N0?F?%*$&/L\"5D*A$A]F.T)/P!RBP/"HE"Y MGG#=Q'_2UHCC$J)O"=$B2/\09. "[Y%XK3GWP)Q/BA 3+E*:TH!X$0L)\ZE' M1!1RPF'B&">)Q#_OHQ'$40@QL-LF^H$@S[AMPBX8'P-,WN4S(U!L=%+J6987 MSBRO]!-6C.W&BAZ5OEBYVI*B$PQV(L&U9+Y' AW%A"6))CR4*:%N$NC0XTP$ M[I./Q_NEV6MVKN6BR*I,E_4^M,\SLT/T/2]FV>RB_*(+$_QTD/3< .DGQ-%] MA4#>R(_VF16P:&+19."9 &O"/9+K\$SXI C1C7T@M#@$!@PI)L%CF/A'@E"> M9R'S$DZB@(:$)9Y'N&(>"52L?%=$,8O")R]8_[ TKP7N)BA+ M?V]0^\L*M$W-WN\(V?L*P\*>U.W=ZR8M6Y7NFA^&YR$FQO,OCA',E2:H4,'8D&>&QC$BHN.8N MI=P7^LG5!3U@>3N5M\!E2?Z%Z,B2?,_T,#P7.2F2EX+&D1=2DG"5$*8C21+A M41+1P%-I',O$?])N^KZ0O)W*GPYR'6AOOK>G8@O/5EL\O-IBGE<@H(Q/ 7,N M+P&F:B>W14U]"PYVDJL-SX:C 1N8'34P"ZCOL8!'$&1139A@BL2IKPF5(A2A MSUGD;@1F>SL9WL"Q5G6 UND0?:;^L2BK2U#ZOK(M=.0'1]_N;X.PX>"33;+T M63N6OWNC@>&YQ8GQ=X@4SHGFS ,N3C416/[@43>1DL?,#Y)G.\C^]3T(YE[]YH8'AN<5+L+5CJNT$8D4!Y(6&Q"$CB^AYQ8TW#6(9QR+QG M.W7_D+-O+[#\;?')\O=):,?R=V\T,#RW."G^]F+%O50KDH2))$Q$'HEU((#. M7:D5370D-MK([:U)P %GW\$^6ZQ:]AYL <,N%2BW:Q9ZJ(K^P$SKZ ZO/;VI M2W 6)7R6S;!:8;ZHP,F=F:Z&.&L(QF6BI)"61SV+"X)E$>$H3EBB= M^CQU&8^>K0#BOT"V(1GZXS].[GM4I;!#7?XT,#Z].7DF6U/NFB.$Y MR4F1>B"C.%#4(YR%C# =1(1[PB4L53)A4J1,;>1E]E85<0!2]T>4Z_5ZD_^ZV=>9M*FCGN+6GLXLFO( MU?#]<90_]5>'P_.G1\F^/S:PO9">RB0-: JC2WE 6!HS$KLZ(2R*J8JEHG&T MET8^[5+%%UV8JGD#W6OE\MA!4:OSBE>Z_)R>7>H"[.J7?#KE16F^LJRD=[N5 M]/35W]SQ7KLB/Y/%VRKY/NMB>#!TPNJQ!&\)WA+\?@B>)[Z;N(DD2>P#K?N: M$]S=3KBKW306-&3QQDZY75Z"I_L\B\X2_,DSB"7X7JO'$KPE>$OP^R%X MI3S.>)J2A'(/CZH+B6 >)P%7/G.YIE('^SC?YCD)WAO'=@9O"=X2_*FHQQ*\ M)7A+\/LA>"$]'@LW)J[&LVX"%0-9IS'Q7#_RHT2%5/%]G'7SO#/X*+($/T"" M?_9=0;9RXAA(\\L1>_D,CTX&6?=E@[1>!6GV6,(7$*II/Y6<)P%Q>9P2IK4@ M0H8Q25D2:"^*E,@K7 MOX9;LC6.XT,#Y1.7DF6^BWU']W+ M3HKZI0L,[[F)0)B1*O9A[24@ID\]19[%OZJ?[S--8ZG]1K&*I M?P!*LM1OJ?_H7G92U"_\V T%KLB(A!(F>$QBJCP2R#3Q=90JN=DV=%/4'42JE+P*2) ',^CW%B$@I(U0(&2P.W\YX17+,XJYUS/*XV-ZAW?'3G4I=[(J2:ZT,XU M_I.O^M4[^1QSO:53Y!]F@,EPMRF\G_ M^.G#*R=%057_]BK[#D);7*J\:BYX];AZ]Z9Z>^G0=>-K4HG3]&('10E MG]W\GW_Y3ETO>5N"GBXO.5PIWZ<5@X'H.87VM'?=2$S,.TYX(W& M._WIY(U<*U\$E N2Q*%+&(=_8AJ Z:HHH$&2ILK5/3/ROS=Z.ZO5]K[1VA=4 MVIY6N@(V3ORA.<"RNYL# ZH"KE,$\)92 GSW80D#$S1@\_3**1*^QN; MJ'20AEJJE(2"I83)U",B#2+" RE%J()4T&AOEOO^GXNLNODX*ZMB@1^6GY%= MOTWXK+'I3_GL2I=@HON!;2\913\XX;:G5KN"[36$SLIR@6&@LYC#9XCH*"H3 MBZ3-)2BMVGL'[S!"&L&2-ZY?NQ\R MSOVI2Z-I5 M9A #.O#H:E(Z&J)'M34T.GF'8BQBDKFDXNP015D]T M%L9&B4>'YBM.ZRTO N"%T,P/DH2D4H5H6YK$VE?$"Q(9:H@]XF@O];)]L,?0 M'T710$/ND0/_S+5$^4UO1@^+P,T44SL S_ MS8B:4:\NE.BQV9L MGBUCX]J,39)MU%FZ:=,Q Q"%NT% M&J81"KZ32DFHU#&%J$:H..Y[QB:B/H0S=V_+Z*=!VXS-;D8N7,5@GDI8F@K" M8B\DB8XTH=Q3GA^GOMH,TX]LY ?(V#!O[-J,35_>;+OE OK*F*4QT9R#%=)( MDB02$7%Y*B(AF-0\V0CH54 YCR""9[A?7@JT=H\1$22!B!(W\)08;,8F"D9! M>/=&^IY:[3 R-NX+R-CX /A> C/D((0Y+N,AYF%\3ESI!8'/W4#+:!^'2?1B MANR.0*M#\Y47@>L2O$U*'I%$I0QP'?Y)O) 1&FK7]ZF(W'0O)\_VP0P]+QK! M!'=H=OB84-NF9AZ1DVAR(B\U*?%QYOSG8GKCH!V-NK9EP@$PC].?C[DR]2EU M4UQ$Y(0I7\/TF$=LL$XFX%CQP24A](.$ $#,6@(,ADRS4DD4! MWTA3_Z)%M0I-/\"[;0&TW\]_64Z1PBZND>"'L$;C:'SWWLY^VIX#GT]1#_P" ML.,"P /A82:S.> &-[)ID0+-T_F4PZQR[)P!5!7Y58;@)F[JP%(7ETMHJCU_ M ? ![ZB+Z0V&L.LW&:$Z 9'*!@O7_^IA1* P( MR/$3D:J,V\XKPC'YK[X[JLS4Y(IK7DJXRF%F,G6\= M@ '^+T!1 #X9N-9,F5QG+7)SHSDOG"L^7>@M&FHT8C@#[P5LI\NRJU5XT\ML M<8E7UEJS]/$<.>U]^&*7=2:\1+>9Y!@FK-M#UV4%R*;VJK296VX:Q\I="V,C M75]LAE==Y\>UR;6'\_E\"O%P_2"4:FF"*WC2V?D[AX9WS(C[8@WUQ3BF-UD% MQBO-8A*"FWS;AO(.Q/*.">;KOZBWHSZ_$G#4^4*4-2P['LYS"&,C- JET= Q MC8'J:H/IC01W:X*=E1VP\*QR"CW%)&D;'W>LI(3A<^5@?%*57?AT9@T!2ID7 M>"M_S9KK:>*:S*%N4J$ 2Y:*X:2CU4E>37-5.LQQ/!LXCMP0*. Z!"4*G MR6:I#$8.WBUQ@E-=:SV[@\5K#, !97E'DV8(]?P%77SC[3L3FRZZ+?&Q7NC+ M$-\:48V=+XNB7, LIS8#_!OH%N(>%( Q&%ZHT>J;L[QY;P2^=EX'7RDT"G,5 M/&V)FG:MFGJD[A]F9LLYYS4XP\E/,+3/A!LSE\0)3PF+I4]BI0+BQGZ@8^H* MSWW2:?'%A9Z]^:71T7NCHL\S [+EY_3=4DE?:AT]-7\R\B-_Y+.AUBF^B(2> M&U%7N1$NG#--F Q@>AHSF*A&KM;2D\*3&X<4/Z;RZL 6Y\7NB-'!36^W55<9 M\L)ZCY< ?*'P99B$$0E5'((9)@!B@:>(+T7HQ2H-_62C / QRQO/:H8$PCXT M1=P)6.K9W7W74^ZZ .Y^Y,$[*O W'DI%HC0.XC200K@;V:/'Y,X/^XZS?(N3 M#\.4P2ZBW$A*?P'F_X])K?E&]?.7^I?6A3W#;Y]"1]?)YUG(PN9RPF M@P3 MY@NG?_L*JM@#@8SYW\NLC)##U]/._&R7%SBM-T@-7@[3@#;66R#".LY M)T0%F-7#W-N4GYCT#^^FLE<)[--?0F%1X (W&5QD/N4W;]*I_O[X&*'93T+,ZT#H@7/HI^2>O6WQE0=8ZM.UUB7#FJ.>-GS02\O/,Q]U[!IRF4V-15S MSE2;A0UQXYQC9JF R2Q.2_/K6?WIU_S&>:_45,,=ZD 7>1@ &*\H#"8WW[L; MH_O-0B/GMV*\?,?FS= F03>*1)%6I%P?<=<7& MR1\^3[TT9"X)PC @+$PB/!S')XD7 -V%&KX9W":HWS(8M2FK!]GJLOJ,-E1. MLOD77>"4'>:]/]]\RF?XI"*'<'-V45^R%G3/%YW-'X0^)@$\M,3OZSL+A+K+ MP)WUB.Y,M)UT0@B47>*R((3KO%DM5KC26]4YY!H#FEEF64?T[2*BN37&VN + M;Z .9*$X:40Z, 83('.3%_D5<:KIM IG\V:]>[KK)HTX?URVKR. M'=WJA6Q6!VN.63S5WW'?!I9P8/@+CSK]2; ;!SZ/!">4\Q,%3)$(/(W!C3D1+&6$>PFG<>0SF6Y _R%,;7 +R:VIU5E M.5D6DYG,Q=H:0+_?9#/F,^Z#2Q7]'OCM RM:=ERF)@PWUMRZG99>1%;6Y[Y@ MRO.)E^ Q;U0*PI/ (U[(E0A5DL!_-S(87L(B03F)X")"B@_+F0X[1_,LYQKO M52R#/OCG[J3Z0VZW-:G.5!B&+A 1@]D-P*]V@9( MUVF&02O,=?>DPK3EB<( MZ M<@OBJYWF!R+VG9/IV=3YW\OP.G?XX8M>*NCFXZXR?5V:+23YO*F0*$?.)?\#OH.!9[VY""LJS%X29Y)?XP2* M3\&#L7X%@HE\4ZOI_ #1JXM>DEU+ &OILHJB.2ZH@3YLS4K7H &8?6'Z=S? ^\"U3N04FWTY6 M+G']"+^[_2[KB8;6U7I5U]G?T/5P/5SW'+0J-Q9I*B1)%%:"*$S2(QAP+1)! MI1LG0;"7H%5.M%I,F\)N7%IK"MO2KUGYQ\\W^.\'<."\N#N('9;Z^P,YW\P: M.7#?M=E[:*"G Q%;5_/,VA9<=:5G"XW+[A*&Y\]/:_D/#JYW- MQQ("K!SL[,]O+'[T+2!M6QDU'+0I$;ZH\K:+.3X;K.:-^]9<3F BDB]@'I-] MU^IM/7U)C+B:ZR6>AS@O]9M2SSFX^')&:)HWU;=^U6WTW0X =X0+K &Y>=/> MHW-AM]U5_=0@''MQ_!HE=E=?K/I";^P^Y#)W' ^CXXMW'=[N'??N=!B)BXZS; M;=JV<'NN#NS[%W"/Q'FXL//NEH_A,[=\;-_Q03*/3V@CUZTL7/R@2 ^7Z7^K M%Z3>XX+4\?I'#D)O]SC+0V1N^W0^$\A;6#H56/J$R^06E?J#2KV+5*U:K)P/ M+.?G98HF';)\\<"%03MF3Z&S#KA#TTY/.&6ME&EO2<8=!N(JL:BXI#1T77NMXP7<^JIK>JL:@X=%2TL>) 7<^JIK>JL:@X=%2TL>+P7.^> MW&U3Y/68Y"UUHQ%E+@B=&EM[B$)!HGTJA^OWYJ"OJRT^[::=\E^[NWW:K3WE MF]T=IZ'D<9ILG"GI M"3PZV=,D%B(@3"L??F*::)_1)(RYQ]V-3C%KI\CAZ7&KCDW>0YLST1\>7,_8 MG4=+6HCH%V6^MAAC:=+2Y&F;\$G1I A51)4$FE1)1%C*(I)$24(\(63@><+E MKMKH\3)K64V* G9OP(L\F[VXY:B+ T.2R,&2R<]TBPEB8M3>Z+)JG+ MO)A)X#A/ 4U&0I$XDIH('8A82YX@G]$$M-0 MI8F@X4;/Y /09&QIR[0.S*]'$T_GY1Y'-M:S\&$R,]0> ]$F]?(Z47 M9#!S@>R1>2Y\],.>3HD\MPL!U ML?=G[&OXA\LFU# (AB)!@%QXX2%'OS-]=PCS#[W6?MUNG#1 M'X.T]&GI\_C^,'#I#L^<3XH^4^8J&L0^\5@$LT]*8?89T) H+XW2()%2>MY& M\M;C+,0B:R_P8/;I<2RWYB9YRY3T R^@^@BSSWTN=I\N7/3'( ^XY+U\/;O8 M?1Q=GWTY>_>7S]5$%[:6:@#1TDZB?O@YOCU205\CJF?6P/#%Y! :U\R(=.( M'R%IX1U]7_<.1TWWR-;[3=N'+MY_VK'A T&R%T O/5*!)?B!N,5)$7R@><+C MV"6)C'W"8C*=P?J"1\4<1>G&A7T?@(!'_T38*6X"W!#PK)7@"] M]$@%EN 'XA8G1? QDSR( Y"]R RTU274B M"?-H0H#?7<+#)(S2B,:!?X2R?#N#?Y$$;]M'#DZ7W_**3YVB;B)IJ_$&$XL] M0>#KT$C'-$!H5/E"3+4-R?JIB.$YR4E%9G[,7(C! L(4_B-T0@1-&?%BG2@N M(LWQY-Y;&R;=))(JYL3E/"7,A>\D5%*2A($4?A!(-SC&VHK;DRT?]QN_C= & MMDUD%Y4.#]A>#NGT2!.6_8?E)"?%_CJ)1)A&,9$!T#F+ T%XZOHD%2)4L8J9 MI^AM]D^I'Z2"AL2CJ0OLSS6)?3\@- J%+[B?*GZ$L_XM^UOV[Y-*AP=L+X=T M>J0)R_[#.U[&_9OT\J'1ZPO1S2Z9$F+/L/RTE.BOV5 M=OT@4)SP4(:$*45)' F7A-)CRO5\&6]I8)0$@:^51WP7"S5YI(D XB>>YR<4 M@@C-H]2ROV7_H]9FV%,0GLXI9T4&&K*MD([(T"!%_*L!/VO$@S-B*V K8 L< MPQ2[M6LKX&$+V *'M6LK8"M@"QS#$+NUZUX(N)M*@I^YF.J_M:G%3XM+7602 M?E?9U1VGE_ICW_=?WSZ]]/7Q?P4ED*9CNKG'>+$MY9%V6KP>Y+'O$MG*Y%[O;N8:+UN-!^[G3+-+L! U=LXJYQSNI2\%/,%W1PYUJ6>^ M^ M(K_[4,Y_"W[K*G7#ES/*.^.!MRC*'=T=1F*&F>0'6-L/A3OCL0INE*UP. M O7E\]H*EA\Y>>'D>(+R\FL3K^S;DZ]H17R)80\)?K27ZY9C:7_ ]X?!<62G"R5S X]*CK E\_3U,$ M<2NP8O"JO+;/?-J5R?J=Y[K A5 $NUY$!$UDF+I"*W>CPB!,0Y$D7!.ATX@P[C.2)"PDJ>>["4\4Y>D1CG6Z MHWY2A*[4GD=DJA5AF@4D275,6, "G@C/YWYZ^_T2';HIUR"$-$W@.XJ16'HQ M\6+F!CY-M"_8,2HHMA10W%%1T4^G>XV,?@E$3]AR-3O@4.@>]F HB%A)+XO*7R]<#[.Y-A1$.5"_'6' M4C9?>P1TG\F)_GORQQ*.S"$ E^C$/)V!L8\#CP^12&.4( .GD# ME![\GZ:*1#R2A"6<$1$& 9&)CIB, \&9OFV G(<46T22V L2;! 90Q@@(D*I MID+%G(4L.@+E##9X/PW?5E+0((FY M3(_P?J<;A][IK3.8)=\7ZBPCO&TQU&_(/W-XXGEV<[[G"%:DKH\U];W%*X8]$1W&(307 QP0%9(ACH9F* M0JTW2.Q8411-QG>?4MA/MVFC*,QJ-Q[R0@*JT(\#ES$"@1#8HH#H7$"@3N C M+A73DO&-\Y=$$E,=:9_(-.#X'4J2) )2HPF5202O+!(;4.T_H/HVT8#KU[P\ M?;-4J62N&_F$^2'$^8S!I!%C=E\$5+I!J#V^V7+%\^/8HV#%*9[([KN<""H8 MD5+&FD=1J#SZ+!"YLM"/GSZLV2@IM40[Q>('B'9?_6V6#\Q(5\;XTJ-XEX5) M&.-<4V#N0T: >KX?$B_BG,41]\!2-W(?4>3+! A;"0FQ;8+?44E*_(!3WW,9 MA_B_)U%NGXWPT4%MO;1:XV;I+(UTO+>JC1V=J;O:!1K0WQ%>]-W%3@>NW%E5 M7_73#FC4$6!=)O77R?(LY#EX2%UR1G@*[_&&3Z_Y3?GVE?.7>A:W*>ZG+C0F M+WJA\7S; MSA]>\V$*7""\2O/I-+\NWW3=5657.]':DDZ:^KV&3;B7>LH-!?"!"VPB(@8! M#D33 ?S!=3E-M;^128= 6_@:XB'-/(\PEX:$!SZ$X4!#?BA"F@8;:W?G;$L9/OYYJN&V3NJYEQ?F+*3;RC ;_#Y_..5HX%C MY@A.Q4+?U3=]*-[S+!7);<5F4S"U*1V^J/)V=S8^&X3]QGUK+B=3?I,OJC=I M]EVKM]>9JB9O$B.ZYGIPZ"F?E_I-J><<4R3M:YO*U/K6K[K[C]L!7&5E)K)I M5MV\:>]QQPGQ]5-#?YR$T6N4V%U%O_6%WCA(V .N<\=Q0A]R/PHWC!]P(1U' M;KC? <;>0^[GCQ_TW.WCN^?L_MA8W*..[N]LXM_]2/C6.QY4:!T?*?:XQUWC M_>P?L-(^I+0?O%OC!4G^ /7Q#]'>6J!D7:8W+F.E;0'* A2,J3MELQ[3!X^Q MT6V/E6.E?9+DL5/?R4'HJ"LNL*[4JUN=M.;6:[*RE>1WK].I:S/^NRG5U-1W'.'IW>TML3SJUT M^RG=X9U%=%)%=G$8:9WZ'N$>HX2Y<0P_)3&)*.,R$$D<2[71#E:[H:M"2F04 MIX3%,B2)C ,B8YW@#C$:QGW9TFSAHK^L^93N+B\);_IVIM^+$GY_W.737\ZL MP_3$89YA)K?>A,3.Y(YT6-5-E5WQH_22Z9%7#:$)QA,D/3Q$ZX^#/(V%7I+. M>C$OMP(?C,![)-[>IIE>DCF?5)HI\'T=)$R2U LT89ZD)):^2UR9^%+ AZ': M.#F/I3Y/8BH)\SE\QV<>B9E*2*(H%:F(M-#'Z#Q\]ZYW"Q=]C%@>U$;PGK/? MMWX*7^W+/M)#;KQZWNUH>Q"#@1QX]TOZ_U\JWLMS\5_][>.W][\Y#AW_?[^= M?3K[]_>_O?_TK=V->>[\\O'\W>_GYQ\_?W+./OT"_SW[]5#[Q7=YE_\Y_WCN M?/[@?/CXZ>S3NX]GOSKO/G_ZY>.W=OQ?WY___NLW<\GG+^^_GN$?SH]XGO_Z MOO"!NS$]NAL/ED]VL9S/P,97F;[NI_G:<[R?=H[W'$:I9V:O.IZH7BY$F:F, M%YDN1YB:FFJ(^*[T],91.6ZM%XL29%5B;P)G^>UW>3'/F^/N?ZI!7;YM_UK_ MKMZ.G/8OUWKSLWQ1K#YLCMAH_[:V=U^]_3.>2\^=BVDN^-299JF&J#;39B>^ M;#MEX-DQ2L/ \WG3%2*_A% &CX8'Z92F>02\5#:;Y5<P/H1V=IIEY=GM9.M7?FRW1>-"7.5NIOBN> M1 !27Z000]<'V,$3\0$0Z#JJ6%R4?3H[Q#K9WL1Z5M8'Q@".\NFTZ7MBSI%I M#:#NVI'-%O5QAS#L:V-,^CN\D )_6!2=.E#=C)Q_+K@Q?],L!:1A#L?!3BSEV/EYD4WKMA=*X:F1?FZJH^QP,<=AT%. )-52Q,-YHY+ZJ9+CINW4K M/AH M!-,.HW;IE?BR]IPO/*XRE]-\!A=ST+K(%2IHB9N79V*)=",\;B2_%-C5HL(G M5CI#*5UQ*1&&C8SQ7$L<$5@KWFCY1(-4II_.)7SS"A\]68!<0*1\6DT?FQ=NE='G]P#LKNVK;IJ$^C*'S9S- M9N",3GW\B@,Z!46#4ESR?U?VMORH8W7U@:EX#&":3=ON0VCTY^N=H=ZWC8C> MH6>!SW0#@//W[U:4C<_6HECPXL:AK#XAYV3YKIFBO%3" [0%*RE 5$!-^=P< MNHM0BAVXUO%U!2K&PK@AK$)/]*S$D*Q

08U@ NQF!9";.8EY6$(== M&EM4^?6L^;5YPA+1NU'6.MF-'4-)-W!%%SE4]#!AX469IAHQ1#]M![TOS:9:W9QJF&%:7-=GQ MVFV0RMIH-*\#?(6'776HV[!>&U>8 M/E+ #Y4)?\VKSG%4F!_.ZJCCDG_/+O&/^%CLM60DW^%C9S[E%=(#-J_(%Q>3 M6@GU,Z6)6N#7#.]H(FK@M S7'6:F>=O:FZV"<6>J,2ZZT$US-0QDD&R[O#(> MS#S^'Z"M++VQ&8V[)-&7I(8YH.VL8V-VZG.('J(=B2.XG%W!CPH@]=8^$JN! MO7'QYUGG:$(O7/85THY9$S;QHFF0Z9Q=%%HOIX1?IMRHZ#<-@%R8C[[J+KVL MXKSFDN7W5T&?(?4SX!*XO+GJ?"%J=8^ -7_14WY=3\Q6"21SU"*PSO4DGV+\ M<#W3R*H%]DM?PE'/%I+=ZT^+]?>I>,K=PIO.9SF\LX-3)_A"7P! M7DC!_;^V)V;6Z:]SS/+B)+@1T3NT4:[RNT4TPLV0VB31ZFZ,308 0SU\GV+M M 7#/B]:X.'A2,=,WX,,$0S$TM/8%_[5LV\'>U .%,*(KG?.U/]YZBY7I@4W/ M%P7,3DK=WMF<;HXG?L[*9J4>9N$EO%G>]1':'M^Y]M3F%EW*6#W+F$J=% "7 MNBQ-H@(")1,-F8]ON\C)SGRVQ1%#/6]SV%+I#P4MD:O.*F0E)J#4/Q>\: G( M^54+/L,&8_B]_^"7\W("2#O"KK(( /6<"M%:%&9IPKC<%.ZREJHW2,33%*<@ M-PZV;3;SL5+BM*Y&]&[F$W #9E-X!YPEZA+U2>04YF/W?Q>?33"Y6=:HTIFN M.!=F[K-:6C$YR^7<">=YRS'"$.#9G1N/.GG"3E[OIH;O9:)RE1PNVQF:R0PZ M*:";G, T]5:.%0N!_@DS.L!$A,:V5FN;/GB+RH(&V#491M5_#"#%=^2 MV\.Z5-BX=G]GH-3@\H.X=N1\RQ?3?(&K!BU\FMJ5SNIT@5@W,=T@G#3#&2C< M$\+<&1;@M#]B_+68WJI$J5<,S/I$9M:2U>W5ZSF$H'6L!V%JBX7+M93K;%I7 M"$Q7:9\ZJ'36:W>P7<9J">/V<-OA-!4&Y>(2ZXJWQ,6(WA6N>!O@;TMHZ@!V M^:*F',&\[*VJA%5V 8=98O%R5DY0)/5"=A.YUVZ+@]3?);('"!WC^_>+(I]O M1,5@S,TA(/-&:L[)UJ/TFDG1U]_[=$SL>:&$%U,LD(Y[V L?RP?-VH3 M^)_T%5?\!RL5Y/_FXM M8>"LD\.T\]_YQ4QWER FV7U+$.VL\M8#1I@5*Q=880=ZKX.Y3LNP.H9!N_@I M^[.#%9S-;?)%92H1,7;0M:F4J_(H7-YLGH/#_BF#+TM=5!QSE&A-9=WO5UIT[_=2MR!YME=JV%0J;LWN>Q'8C\FT9[;^#*@N((<%+6_]O M N0Z^,8%L[HTRH %?&/IU:C5WV?&Q<[!<-M2N[+*9QD?.Q]-F7Y3&(5Q_E03 MF&$X*^0!B'*$UC,'(^RJ6[YWD7-COGJ&X3/8;6L]7( \>1,K7VJ587GI<@53 MW*#=Y])5@;6+,JN3Y;;2K^QL[17--753'-;A2%^$>\/UC7)YFT1 MX\H[T7U;NL"RZ*XQ=V;QJ8,GLK_ M(A8H6"RSG^-<^(\4.TL"4,QPKIO5MVF+%K$B[Z(P0FR6A/!J4!".'&CI$EX6 M] N2FF;_V]9^E_"+Q.I-0.9B4;95&I=UR-%9@!LA>2D]Q?6Z=HN-RG!T6*"( M3QTY^#A+N7,%.KG4ZSJ\!#8T=8AMV>$T!S6K^J57<@<]=;%EE9]8KHO5 M6FZV6Y0+V6["P4]_D,%H\R%U8F)=->:2;Q\^=#2T&B:RM2U5/,;$W+]W4$.> MFV^;17[*9^0WQ%SXU3EODM7$J.%OB&E_S^"VP$N_89QF(C>=O&TZ$!$-G4D"!$^NOL$TQ@F=*TW M^BQ71FH1F/V&"K[3SA:[VZ)Q#P^>0M1=<.J,K[O$M7R'YPNLME:9#,(7=LGR MOVNWJ9[5+>_1YKZ @)?[U]^#;>,,4>/ M6.:ND1%P\KMESAMO^1AAQ_:-._N()&?5,];OSCX6Z,/-5 M+)>ML. 4":Q^2#O=Q4K/>H_?'QI3&K6+.USDB\I[>FQ:^-%N&2SZL\;KMKI/M.VP0!K_(IK[1#6^NY]PTV M-G@O]VW;8H27%[L/ IIW8?ZM;F5CD1=FWB\G$,'979JWBVMJQ4,-<]\71" ! MKNBGG.2+*>9UX._<, 5\ZQ] V^9[RV5 9"0S6S2%=?>PD(_X'Y;9ONKOM)X$-9+V>5B9Z2#-_P=D3_')?.B-O?E M26;5I-!U#FR6F;KO634I'3W#P'^U2=EO-RGCA2;+?@U C#._FDO*-_U$Y!UM MT^XE>>:]),G.>TG,(>+;$ "+-=H>RCA@"#7>N&_-Y63*;_)%]2;-OFOU]CI3 MU>1-8K327(]5;GQ>ZC=E/=/7K8!-VX#ZUG6KJ4XGJJNL;#+,;]KOM_VH.J?2 MUT_SV)CZX6O4R/)\],V+QF[LW7M-X-UW33@.V?WW>-QG<>#R7'NB: MAXR'CN.0[4$^/LCGOOOTSWZ2>\?LCF,WOO>:* CV,A[/?8 O)P^0SP.N>9#] MW*LO.J;A^IB7O1DVF^M%!L(WL>P> MFQ6R*&:)> 8:NZK(R? M4<;+UG?A/:WO=I)W$TPL7SIP8<".R74XZV'5T#1S@-G[0[3[S]Q$.K%@N,)PZ,GS"YW8T<'1LZ#MXGK1_V21L6(0>-D#9T'+(' MVFQN;U1A97QHPJ&6< 9(.%A/8AEF6"YGU=)+M5@D'#H2NM;EAN5R5BV]5(M% MPD$CX9^<=Z:_JW6[8;F=54LOU6+1<-!H^-JBX2#=SJJEEVJQ:#AH-+3YPN&Y MG%5++]5BD7#H2&CSA0-S.:N67JK%(N&@D=#F"X?I=E8MO52+1<-!HZ'-%P[. M[6S=9F]4865\:);QW>>@F:$)O"?D\=/9)9X:W'2KRASDK \1\K[F5?N1^NHU>R)W MX<5N17U*HK988K'DI W!6U!9++)98 M [>B'I2H+998+#EI [>BMEABL<0:N!7UH$1ML<1BR4D;N!7U_DJ4EF4[70D& MYA8[E2LUDC(= X.5G&P!TS;]?BERM9!5.8!"O]/EB?W+N#\R[;7U_^DX9C\, M]NB-EKPH'GE19-UGP(!D0?^E6VUOX,2"_A! /V$C=ZV'^,OVGB'BD<7\EVZU MO4$3B_E#P/R8C3P66^\9,!Y9S+=6.SR)6LC>&;*3<6!-OV]:>6T1WR+^RS-[ M&^4/@3)8[(]BGUGW&3 @6=!_Z5;;&SBQH#\$T*=!- H.>KA_?S1C0=^"_FE8 M;6_@Q(+^($"?AB/?\ZW[#!B0+.A;JQV>1"UF[YS0C\:VZJ9W6MF:T'^N0V+M M/HS#*_AK?L.GU8W#9\K)JXDN[/:]?A/]$R3]\"89_=%!#P.#@VC !A*[(IJ_ M8QCQG&K=[%32'VV^, _;7],82T"6@$Y7 Y: =B:@'5>;+ &]" ^S!-1CY5@" MZHT&+ 'MG$KMGU8M__18%99_#J6<_DCVM(S>I@EH#XJIS^2/2VCMV2Q\VPE'.]XW/S)ND%O=/.\ M6Z&6+]35@%=+Z,F[H+R.I*URMRGW6U[QJ5/H*SU;:+O+N:]DOY.,UV,P.J8! MQF J7XBI'M1$LS?>B4(C#;S>BT$-_.4>PCZ[#<1,9BDN <].=U.4H8!C7:2TD^]6,JR ME/6B*0L[/(4>[95:+67U4PN6LOJ@%TM9EK)>-F71<,3<0S8EM)0U#&BTE&67 M@DY!HI8;;!^L4PK![MW\]2PZNKVGZT<*:O9X]0RM!KKC/^H G8Y-#$_US^(:SRX&E@1NYS\GZQ"O_O9+5FBP M_I)/X0^%ACN7B+G*X?-YD7_/+GFEIS=.3%\[>>KDB\*9KSN,D^:%H[FEH4()RSO6\TI="%X[OCASJ4L_A,X4_P*_PQ#D,(;N"YXS, MY]UAX(/QLRAZ\ !FH,H=GS]V_JX=_1U_AUOQRE%=\5QGTRF$&+,JP\=6N<.E M!!U69@2@W&PF@=O*;';AS'6!W,4O]!VC+N%52S/<*9B/+BM'+DJP'QAC\X7/ M[W]KOU3".( KRRS-X&TR^+U@%CGA&3[7O,K8.3?#;+XOLAR^+G59#ZB] MDX2!"NUDEV!)*&!Q4VLMN\3+X+MF/*0$6M;MM[)\YIBJ_=+(#:\O],5BRJN\ MN*DMY8I/2R.'<@&:X" CD:L,7Q,,%SZYY#M>#XN'+\7.[NT1?M[U\;\W/2(K\T=I)FTZHP0H?/^$Q.LE*C*4\7 M2AM5EUVK^N]W&IS@[-N';3SYC*^YI2AX]>;A.'H(B43L[8%'_4CE..5-"4!5 M>QD 3;FXQ(@/G.C_%GGY89H[WSY\,'_\]N&7#^W5(^=+/KVYU)?.))].\VO0 M*$(=?"! G[J^VR4XLKG3-SZ[T+/_MNI[!O6E@(A..=$:T)R7I:XJE/C9UV_Z M_'\^68D_G\. "Q3YNWPVT]^MF)_%L %6YAPC*@23,H.I20X$>IE/,;["S^93 M7H(DUF&KIA$,+*I)#K0"MUND$'/_;-_/E3[^=CYU-:FKB%[B$3V_@ MYN4F0Y5+BFH8ZN&2[&XS] XKSW-XUG]]>7^4L1[<8H\GYY$#G'EM!?W\!HU. M7,OZ$9&%E?63@T2(,G*9<9S(=8"W!FE=7&52CWM.+9NH+R?P$TPM+^ )DYN' M3$H^?_G]W/+^,R@'[P4W_<.8UW1Q.2M-OB3#_WW_Z\?S,Z?"U,4?F)) F[.A M[K.[_1UQ4J5!*3_PE=95OM27.F<.R I4ULPU<5(O%U,,S!QXW^MJXF"!D966\<,T=\[G&A )$?44.(URFGJH<9JCE'#/; M)6:_KO&I'$=M!-,^PJ9^GBG5NRCJ2+S-T:+F'Y(L'6VD7)M,9QW$_REF8\^! MATZS?#9R\L+!DYSKM.V?* W'_OH?HW'RVF0_97XYYS@3 ,.H[?128^8TRY6Q MI3H_>YV!,>KO$H8%M^!3L+PB%PN ':4O\1F8=;R5R#(3DM8I6OL;.^E[IJ#HY MC(^116:0R9EI7;]3F^4%Z\^+/TS*=59GK?,KC=GE M[Q*BL6I?/3__F7[]3U MY-MWG__KXR_$2^K?U=L_.UX 1I['R$MUG,VF"\8^<;C+;-.)W)?RZR,EL*'=_D M[ I^!^CI_DUU;2\K;DO>:W+#F-V>W1[N;>-3N]JQ>>,Z'8VOK$$\!0J^,40, MG1Q^B1G]&X[6^FD?HKNM,7 >QO$.U]^N1W^ M-W$GA#VW7P2H X"PR&J_152&#Y2>:V,8B*MU5((85Z,WD)4)EV!@\-&S^78O M%M9I+Q?6!^%H(I^JI^/;N[R)C6_S%YKJ*D3&2&-6/A_\66,I-FW[5Z>YVI:O(F M,2)MKH>WFO)YJ=^4&L/Z2K?2,<6;]:U?M6>6M0^_@JF*R*99=?.F_7YS4;?, MM7X:C<9>Y+U&:6ZKA:TO'Z,J_ M][4./!X_W(/Q!.,XNM^WXO!^7X_8_?)Q[\6,<.R']%[SH>[ZL[I',+;7-K01 M&63>Q+%#'\P8]3$LC7J^^^%1VWJ>7\([[>K9@XR7FWKBY]C4LWX??M'U3W\^VE'S6]2[OY/F3Q=^^Z:61^X)?'[%[+(E<%,O9T4&DVI+ MAJ>-AY\PQ=;E0L>2X8M1OB7#(9.AG67;6?9I6O8!CLZPW/+,W()K3?!TQZLVPW+[:Q:>JD6BX:# M1L/7%@T'Z79]4XM=?[0@.%@0M&E""X!6+38)CFJ#FHT!RNTND!HWC%#UGK/S2='HL>XD?1 W6C$64NT# U5K5O MDHB/0A('.;0H?H &\<"L+>=E[>8VN^CJB<[S_.K;R7D>(OJGL/P3)-T?R?;: M,?YT3!=XY'+W\ZMJZW)W;W05!2.6!-:33@2A+!=8"^X5OE@N& X7^,DHI*'U MI!-!*,L%UH)[A2^6"P;$!<$H#A/K22>"4)8+K 4/6ZX6RG>%\L0=VP1/3W7S MVOK1$W<&]1BR^B/87ON G18,ATN\!(3N4^M*)P)1=EY@+;A7 &/)8$!DX,8C M%NVX/_=D76FX$&7)P%IPKP#&DL%PR"".1U%HN>!4$,IR@;7@8T8>;X-A2]<;5]UJ7DA)Z8=M=)7>IK/+T%. ]AC]4(9?2<9 M]T>F/>3RIUJM9?''+?N/O(!9VS\-V[>(;:UV(!*UB+TK8K,1HSLNK5O;[YOM M6\2V5CL0B5K$WAVQHUV+H:SM]\WV+6);JQV(1"UB[UZS%(T/>8YV?_32Z_SX MCOL@7H;S#!&A^B-2B_DO'?-I,/*"';? 6>/OF_';,-U:[4 D:B%[YS#='['0 MQNDG8OP6LJW5#D2B%K)WAFQO%.YZDJ@U_KX9OX5L:[4#D:B%[)T+_\ MG:#I]T8KSUOB;YM"/*ORSO447O5BY%SHF2[X% O^_RH*YR\-+F[^R]5E-LO* MJN!5=F6[1_2<\Y\@Z8>WPNN/#GH8(QQ$ S:FV+DD*A[YD=\_U6[V).R/1E^8 ME^VO/:0E(4M"IZL!2T([K_@G(SEM%;PMB5,,+0-NKHJVYLHXZ^;U.Q\Y$7H8'! MN45O(,SSO5'L'KZGGYV0#,?-[(2DQ\JQ+-0;#5@6VKGFT!_1*.J?:BT)]5@5 MEH1ZHQQ+0KW1@"6A)Q2I!4?H8FA):#A>9DG(+LV@S03N5ZN=W/93"Y:R^J 72UF6LEXT947 6,DACR.QC#4,9+2, MU4^]6,:RC/6B&2M(1@G=,2UL&>N$D=$RUC'TTA^9GHJE6VK8NF2PR662R=."+/C2MBZ23;=BXL,VU=QE^TX-Z:E,Q8XQW;)#3D-SS'J6I=T!D3$FR0/!.9R>T@MX,$ MF\BL$9D)/P@_:BG81&;"#\(/$FPB\PO(7);;P$\^"(7\]2%RO-LM-38HV]N, M&!K->36X[:1BZTFT:S:6Z#::'>T]X==":>$Q'\(D3GAXRZ?IZ1OV?I'"U=.W MFW:SV7RW?/JV!H*F"\E58QS329#!<#T8Z()!]K,@\D#[4N&S?L-NOY-GM?<,(3^#*+ MY?,I'PLV$4D0^RD. %I!6Q]>/4D"("D,MVQ:C@5?O3S.,? XB"/HEP_B&S6@ MXG3Y-(V]@&?PU6V0C=@(J 0C*CNXB<-\+&QV$3'N^P%V8N';$L%N.9Y-O_!: M(%8^Y%Z6)T%TS4:"^QYP+V/#.-F(&O"&IQ$$V.Z-8+9I'N),8"C%/,1X$L93 M(8X3$*B_FCGU PS%?$Q7G;VU)VQSUH;?\QB=.4J2E(,6]W M[8Y2[G;?;FZHW#:[@F>NJWUO*"<@)F'NPZ#?-NPF@TF$(+[R\;>.W2\_L% ? M)L++@AL13BV44SZ.P4'_#T=QQ[^#".0UBY,I\$!,CO/)/3C T7V-P^E8C-G9 M7%?DR\Z^78G+?W^N?OY:C-.= M=XLT5+.K D#UM183"P-=0=R%(1="]!I(. ?"(%UO'!XP"I:<]I#?Q IN2E ; M!W<6@S=G 0^APW@X3$7&!M.G@G^:#U+Q9PXOP\'<9[7-JOJ&/Z=L&,*;-&)AZ):#!4%4QDL.97*!.R].FK@EFW-+W-Z MA^Z:?Q.IX F8?^2Y#[(=QA,4;;9\#PXYZ?4VVP\*PM'?_GKG-ASO]-O?^'AR M^E']Z9]^-Q,1!L#*2A<14&H0Q( >GDA3Q+("2-+2SRSL+X)O&D>1""T N

$N /.+,AOBP&KWD<8\_0X"9 >S4*4C!S&/P?@;:G<3B(CKT0H]QF$*B-V.R#7 2&4PI^Y#L[C!TZC"[0K5W=S M[_4E$8/2+5SR6ROO*-H%:<5C]!5(@=L;25\6G*H(YE!Z4U5@+0&K# W@"U?- M<88&9S?0S@<4*=<4U77$O7%9TI-7F+MF5:R6[@V%5OX<9JL.:AD+8 NQ '2M MI1^>2\)69U"T3P'SJJQ2R_05CNPN,6;;2K,NZO\4+'D\ZF\$\AJ!';T.K).K MZO/B6.-SD*.B;8_B0,6]*JZSQ)@;M'P,%)1"SZ>Z.FC)61(H'2_?.E]^EA@% MOLR$P2)O0)YE#',+,0QCW3++6UM%9&1.LL;[]2Q3Q!>DUWY/F,L:4B#%' M$B:%RC@HW^ X^[F,ELQ4!RTJK!'B)'M(TFHK.5IDJ[3U0;@^8Q% M^&L]A.)26:B#_SH/"+2LS&IX#0?PB\A)N)(< _QEG4:_&C4%SS M$+P53WH='F462I:,XI#-!*I2&X"3\"C]W,Q&8^N US2P-!%5@TE+1%D MF$ +RXW(4X.DI\U)'YJ&XPG.&U?=;IS_/%UH8 .QT[/8[Y6._ M;?7L]L*7[9[=?/?D)/QR J]$ G3Q MA'Z<9^632PH51,.$PU^8 M=,(89R5]-@*!N!Y5Z#A;65A5?)BEHHID%>*7RZ?XOD2>Z(FPNY8_1<,5,LCS+"Z/S<;W BE/ M&J>R^7'(I^":GLC\^^EMX&>CD[XD5=$>Y"#DDU2E,\7C:J[?-3;W([M]/OOD$JKM@*I1@V[[;;7M %NM9MK MVK3M3J>S]EV]YN[&TW5ZZ\>S[E4-N_F4X?37M6G;_?74Z;OK9@4C[KMKA^.T M6FO:=.Q.;]V[7+OO=->.QUT_G*:30D.J\M.M6SJ,NVA2WH2E2^ M#V)[.$6\JV..HZOYYL]G[6K>/H4WVM3\"C2>[6GN;&-/\^+5'& D&S!@EL9A MX#]\[8T1G-G!"NTIW+V2P:Y?5(SK'&-'0M2.W, M4CMBBY9L(30T&@W?$1H:J7:ZL87R] 2"QH(@A0D) (DMY X2$E*8T#R5([9H MR19"0J.1D,*$9JH=L45+MA :&HV&%"8T3NVH.).*,VLKW(LVI=G8\B7A1A!< M$U-Q=#;&TR53=\5U6_)O&TWU9B-ZS M+(3;Z%INJP&6V)52]12& !&?3/W>7HS$3@YIZSV!@Q?1C4@S>2=%$'GQ>$,O M;!,NW5>;9R;ZML^Z31)]3Z'Z2PS\"TBM#V&UUHFWI /K=$ ;7K5:I$4U02?C ME,!<4NM#6#($9NN -KSJN:1%-4$GXY3 7%+K0U@R!&;K@#:\.FKV2(WT9,V& MT=A#4B,R)>0-&2["VL#-4:MC-TD/]&3..S(&9 P.70EH76&.-7&:75*CFL"3 M<5I@+JGU(2Q9 K-U0!M>.5:GWR=%J@E &:<'YI):'\*2+3!;![3AU9%CM3N4 M>M:4.Q1C(FM"#E'=15@;N#GJ.S8M##1ESNJ$PZOM4WG>EB':H?*,'2H 02+- MF+B;B"C=Y39AXY!PST9GJ[MY#]*,'X;8:H,U1TW+W>DA5?HP1FL;L*=MO&9H MCXD0I0])"?0)]*U&>\,07@V%7QN^$.@3Z!/HUTMLM0&7(Z>SX3:1&HJ^-EPA MR"?()\BOE]AJ RYMNTV2KQM3WI'J$.(3XM=*;+4!EZ.^U>I2.%\[OI";3Z!/ MH%\OL=4&7 #T&TT*YVO'%P)] GT"_7J)K3;@OUI2'WYJ;9YVOYG_9=>$FJ&MAP"A^K" C)@A:J$- MZAVYK=V?9T]&C(R82=IZ"!"J#PO(B!FB%MJ@WE%[#Y>RD!$C(V:2MIH+H?H0 MMEZFR3@1U@:A7*=#)['IRIP-]_PVS6^(JK7H-."QE$S8:IZ5D\TBM MR.;5T>:YSBZ/?B&;1S;/%"TEFT=J13:O?C:OVVIIQ5.R>&3Q]-!1$RV>/B35 M,*%Y& %Y;0#)W3B364/1UX8K="U6S2"?%CFTR-D[/_6V1$>.8SDN9;-JH9VT MSB&C1T:/C-[^^:FYT>M:_7KQ MDFP>V3R-2$KYK$,W+LV^O>&E+S44?6VXLG9/GI[*5&S&T\T(.(U[)#]+ F#* M?I&JE$!=2#MG]DYH"Y3$;_[QQGU#0FRL$!-Q"2$((4B(B;B$$(00),1$7,V( M2PA!"&&\$!-QB;@$$:83FHAK*G')B2"$,%Z(B;B$$(00),1$7$((0@@28B+N MLXA;EI_ 3SX(A?QUY9',3;O9;+Y;/I+YW6[)LK?RGA6T71ZZ:HQC.@DR&*X' M [V(;D2:C8%8+(B\>"Q*%E0GL-<1LHI0F,?[YVO$$\H:MTZ&5K_=J/ROMAJQ M0O[Q1YC[T*SX6_ D$CZ+(_@ V\+O'D]';,!#'GDBM=G52#!?> #GJ6#QD+UM M]E@VBO.41S[#?V\=N\-@ &$@>X$O!?Q+A)#?1D!Z-H91CE(F@&D^NQ233(P' M(F'-AL7L"PP+Y;P#&8-(XSSY,&Y7D3L%YYXH^)E\#R^ M+XY248XJSC-IV7!$'[[\[\7'8Z1#@WPIHB!.V.<8[9;[$C?/??_GKG-ASO%/[3 M5PW4)_[I=S-K!H.&=Z4Y# =&_%,.;\/F-F/+,RH?F3DXA4&">. WH!RIT 3P=,[;HB0'9X?\E(5QBB8A$9,H9LPC&_3DX=8M5^^_ ZH&PRG.Y-094-62"G/L[@\I@/?"];MI'$JFQ^' M?!KGV235)RD BP;6)YRUC(AJ+I^LWR%*W)Y M$(1!-CTIGS^]?Y.K>IO;LCMN^QU2:55^536"9::[I@DPJ[6N30?4==VK@/SM MSFZ&T[+['6=GP^FOFWG;[KOK7]5WUKVK87=[W;7C<1 XUW"KT^JO)4^KMR-N M=8 3N^.6@<+37\>L5Q2>QKJI@_ XO6>3YY'[J+L2EI]]'_4V3BWIZNA9=3NZ. \-!$//R,@=6JP\C(8R2$ M/" ])(]15\YH@I#D,9JL@12RI9!M;85[!UMZR;QLV;Q@Y0+9$[-4CMBB)5L( M"4U'P@:IG%DJ1VS1DBV$A$8CX5OV06Y!(+4S2^V(+5JRA=#0:#1\1VAHI-KI MQA;*TQ,(&@N"%"8D "2VD#M(2$AA0O-4CMBB)5L("8U&0@H3FJEVQ!8MV4)H M:#0:4IC0.+6CXDPJSJRM<"_:E&9CRQ>N&$%P34S%T5EQ-)X\ %8=S9]:3-QY M O ;3Y^:B 1GP*\%\WG&=UGQ;QI/]V4A>L^R$&ZC:[FM!EAB5TK54Q@"1'PR M]7M[,1([.<>M]P0.KCDH\!DZLPFC[FO.,W-]V^?>)KF^IQ#^)3;^!:36A[!: MJ\5;TH%U.J -K[I6M]DB1:H)0!FG!^:26A_"DBTP6P>TX573U6DQ2I)@!EG!Z82VI]"$LB3%".#'-:KDTA M'DV9\XX4B6S!@>L K0L,,B9]J^V0-:D+0AFG".:26A_"DC$P6P>TX57+#X?"RX(;M:D$ MKY;?SQXL,P!SS[9IJ_MO#]+:'X;8:H,V3L_ND>CKQI4-2P(.0W=,!"A]2$J0 M3Y!O[_(<07W80I!OJNYL'Z"V>P86$9RDFHA<4R(3=)!4$Y&)R%H061^2TD+S MX!>:G4U3B#44?6VX0@M-@GR"_'J)K3;@TK?;)/FZ,840G^(#AT1P(C(1N1Y$ M)N@@J:X5D5MQ9EH]LDQN]YF@7#Z3/)X;B;T&-AVM7R MV*;=;#;?+9?'/I\2K7Z[4?F?F;ZMTW@";3_%"^2P"2K Q/#1* MF0 :^NQ23#(Q'HB$-1L6PQME+78K6"(\T%OX'N85K#C'G<5#]K9K=QF\.L2_ ML?>W#JQQRD\LZ".=J'+=<&JS*QB(N%>_RVYYRK#0[IWL <-B[^1E"\\?MVP8 MI&S 4_@^G\21[$2 Z([A37XYC[+WJ> )=A9$U^RC\(K.G$IGV H>F<1ID!5S M+OH((N8',)D$I)#]GB=!Z@<>MDG51*$9@%\J&]Z?="IG/4E@7 EPCODY?!>S M$; :AE"\8B!@H*)"?)%:+(QOH<4MB/^0AR&TB<0PR%+)KNL(!,-G,0IB[/W! MXHDD\-)R2C=($I@T3$>US"/HPV(3#B -W4[AFV$J,C:8%B_\U;ZT M<0B\) ,.#>2? 0F!-=?I@^S=D)5('_7J;,05'^48THQG>18G4]4[C,1UWMVG MY"!/X2UI*LMTDQ4X7:'>,H>,E/[M UP;GQ4G!^.@:O@V!=X6 ;PDK^>T&)YMI!::*J M2W>0/4&D5&,SL*_L41#SRP#]COX!GF8/]-YWHZ\3O M*3I(R\?MX=N_A/)(?<&B4@JYCUA2 RP+1*Y-$A/YPTB6$"H1J<2QV=? MG/]P+$ M(D_8#%U@L!C#F9;,'A=W7IC[0AH2H-,X9;[(>!#"4 8"[!B.SL)O$[GBLMB( MW^",8?TC1,0\'GIY6#BYC'OHN>,KP8YE(SE2>/G9O$]Q-PEYI%9*D2F41>N9O@.?R$#1T(+);! F HB#V5P%60O"\V0B@ M!D8.*QY$//CX)A"WJ53T>QW;#&97 )=R@0,8#'0"(_%$ E"#4/1G'JC5\W$B M"H22^+9RSCR3_:@7('QZ(^ ^S-^/)=BM&#&VKX!L288XNHXE&L]@?[:24'1 MH 2F \:E.?RG?!%7X:P\281O&^,[;^*Y:.DX&UK%\5*_>8W'8C0#]DKATL:7 M@DS&[16-VU/%%X.RA27S,5Z?\3\0FA]HS-&9GL3)(\ZL-&'*\JB.;H!;&-.! M04R.\TF)YE;5_JCP<)2):_4FL)TI9A2*CWET':#_RL$T9L%_"L,.58TU7.ML/ M$>Z!^6?QDU<[+TE4823M9%OQY-=SB5G@_^--VN4=X;4[O;8K>LV!VV@WAP,^ M&+@.;W<:O4;SS1((R 3V*B#@>1:?#C#WD4B= ;:=-$YE\^.03^,\.QD&=\(_ MO0W\;'32EY,OVH/VA7R2BI-4X((H$^4D9*I>=?UF^90GS*<,0!JRZ4GY_(K# MGM3;6CV[W7;?(2BL*GPH&ME.O[.FC6-WF\Z:-CV[V5[7IF'WFOVU[VKTU_7S MQ/%TU\U]M^/I-)I:C6<3^KS^P6.O?DF]IB[T1JMK?0N6NEH6+'5?L0ROLXTR MO +Z9W,&]V^2,>DDL$4_;(6X:5))MKOT[%+&X2GE:%?2<_E%.2SGZ+#\?9"P M]]\O>"T[U+"U#'?;;:O\!Z0VD/,F5FJ^C"W/Q,H=6*1-P/(U3!*AI=%H^1E7 M=P26=0%+ [SS[?N-&SCGK^ VDF^^2]]\*UMDR-ILV=I@K)"LB3'6A-BB+UL( M"4U'PET>RTHJ5T,DI!VF!(7U@$)R"@D*B2V$A(2$Y!2:HW*/!%N[%&RE8&MM M@JU.:\L'$CT+2[9/[[T9B:AL#&/(9+EG-HKSE$=^^MU^-,4(OFU541ZQ M 45V_:E&8).+5 VHBM.G %W6/Z_=,K'YU;=5XC_G M4G&:!JR?$3;E6M<<') MJRO1,X^7/7@]>FO0Q=[[T@-]N-5J6TY?W[N]#[16^Z"4P6!B:T1:,@JFZX$^ MW'(;5K^S8=*EOMID,$Z9IPP&$ULCTI)1,%T/].&6X_:MGM,E=:H-4)FG#083 M6R/2DE4P70_TX190N]6@^-%.<>KUDDK;JRPX>!A;.L](G>N#QURNS#"=O#!! M2\FEW>YFUNP*IAJ3G,A,9*X/F0E 2+*)S$1F A!S2$YD)C+7A\P$("39M2/S MULJL-XVK+(?*] NAZ!T]NWCH%&XJQ39"(2GX;R1ES;,K^D"6V]UPXVLRRN%LS6TN!OE%T^:("CC+UV M0-6V>NZ&9I[DG^2?H)M$][!$5Q_H=JQ>JT_R3_)/T$VB2Z)K%'0[5KO?) 4@ M!2#L)M$ET34)NSM6N]DA^3$!N1 O2;ITNKL_['.#.^O'6S)&6C/#/(VK,W_(&&G$ _-40Q]CY'2L1F/WM^.0-3)) MT\@:Z\#?_&&-SI^;L\E M*8N@Y]IN&T'/CW-,%1OE5NBC][1M_I%+\H+48MU=;E@CTV4*/I+ITI8U9+K(=!V\Z7+:?BO+VR.1%27N)3>J<]GK8%E%/K8M!LVU(UPC M"4C.8#C=B;)L72=:_7:C\K_:JLCC"L&"E(T%3_,$/AY,6<;_"*+K:@.>LD1, MXD3M$V'<\P#H>>0)=AMD(Z8ZCGPF[KPP]_%AON[&'0L_6G7V''YQ QR-DRF0 M44R.\PGS1D![ <^$<9HRV06T25+L+1XR7PPRBT4P18^G(_FN1*09#&)B+@C!C:)/*$68,XT2-990( M(4<6@0RS,4QIE#(!TN^S2S&!00U$PIH-B[D-UY$-X9?&R4/Z='!((NWL*C3A M>1:7:3)\+_#SI'$JFQ^'?!KGV^+4VUH]N]GIOT,JK?+0BD:VT^^L M:>/8W::SIDW/=MOK^VFTUXW'L1W$YW7C:;MKQ^-TUHWY%<=S(/1Y9(-F3RK7 M_O=G=G7,>G;KM:[:/HTW65:] I%G\0*GM8V P4:;_4MQ>Q)G>EOGS%Q4MNVN M#N+0OS>UQ]E[)3V=7Y2#,RI%?37[U0?C5VR[Y("C9OE 3 MC8G&N_9""3?T\2T_Y6$X91^#,,^$3^I!$%1K&A,$D4P3C8G&A!ODNAP,NRC8 M1<$N"G81\NL.)037=:#Q,X%C^U3>!#C(9:RGRWC.DRB(KE,V$0E!$$$001 ) MM2%"330FX"#@(-^%?!>*=E&TBZ)=!D:[J%!XRR;B; Q#R*A4V!A[HB5;R LF M,*P!&%Z.>"*,43HC.$M8N'?&$!8:I3&:8"$YA@2&!(8$A@2&Y!@:AX4&!%WI M)B@Z;/IU3,IVCD4S#4\TL11'RF].\7S8;!3G*8_\U,*3= 4@^$0 '*$M83[/ M^'>4D]/./!2:^53[X#:ZEMMJ@!UVI435Q$KH<]"U/$?Y_F'OS].8)2Y5"5X, MXO6L4?4D8J="[,,S4*^N. 7]27>V>]WP"UACGJ.F#[>:3:O5[Y$VU0:GS%,& M@XFM$6G)*)BN!_IPJV&WR234!Z7,4P6#B:T1:(-G;.$ MTLD+<["42Z([X^M)TR^$HG?$["*Z ;K$R12&)B;'^81Y(YB/2*GRV@B%I("_D90U MSZ[H UEN=\.K;DD32!,(T#4A+8DQ ?JLF*%!B$ZJ0(A.8JP19N^'"C>2?Y)^@FT3WL$17'^AN MV,Z&"S02?Q)_0FX2W<,277V0V[%ZK3[)/\D_03>)+HFN2= -;9HD_J;E0VCG MB1;*$K\:DA9LO8OR8YT MNG3H&ND"03J)L4:4-4^,]8'TS;,FI JD"H3HFI"6Q)@0O6!9T^J[;=(%T@6" M=!)C?2AKGACK ^G0AL(NAN9::._)GI7GYSA-F=QG$@%E4]QR$@^9+P89;3HQ MWM13%ED3FI)Y?T']&\D^R3[!-HDNB:Y)L/VWO]ZY#:=%*D J0.A-HDNB2^A- M*D J0.A-HEM3T27TUH,Y)N=#:.^)%@J$]P1[/!W)H[@2D69,W$U$E K:?5(3 M.T^I7PTI2S;_!;>>6/V&2[I ND"03F*L#V7-$V-](!W:4*DRJ0(A.HFQ1I0U M3XSU0737ZK8W/,N+=(%T@2!=$]*2&!.DDY-N?+:%=I_L67FN^!T3PZ'P,MQU M$L71\8]G9U]?=L4\[4#1R"AME$L>P%J4]N MP^;(=]2T6IT-MZUNAZUNNVV5_V &^FN7/LS\3F\^FJ>G-0=.CZLG_\B!V9REK9;5W;0Z:DM\ M-UIQE0R7KGPP3\UJRAHR7&2X#MYPN8[E MM/=76$JF2U]\)-.E+6O(=)'I.GC3U;!;&]ZV2X9KUQLO:8>E$0X$91AWP@P@ M/7[SCS?NFRT E7DV11OY)S(3F4T@,P$(23:1F'C+I^GI&_9^D<+5H%@;*?Q2DC?7#EPG29-ZMHH6/,_B,N2.[PVBZY/&J6Q^ M'/)IG&W@9^-3OJ25$5[$(&03U)QDHH)3W@FRBE+2%%=OUG>2',3 MI,$@"(-L>E(^OV([C7I;JV]WW-X[I-(JA%:-7+O17]?&L;MM=TV;GMWNKNVF ML;Z)TVVO'TVWN78T;KNSL^$\@3C-9M]PZCRRK:LG]6K_N[JZ.MJW;KU!./ZA6(/%LJ.*UMK!4VVEQ9^]GF"?[!9J,4G8. M%/+9I9AD8CP0"6LV++UW')O&\S7J^!1^;704,ED:LC3UL30=,C0&&AJWX3ID M38RQ)L06?=E"2&@Z$NZOM)54COQJ\JO)K]Y#LI>@9/M"330F&N_:"R7W M_)2'X91]#,(\$SZI!T%0K6E,$$0R330F&A-ND.MR,.RB8!<%NRC81!QL\$CNU3>1/@()>QGB[C.4^B(+I.V40D!$$$001!)-2&"#71F("#@(-\ M%_)=*-I%T2Z*=AD8[:)"X2V;B+,Q#"&C4F%C[(F6;"$OF,"P!F!X.>+)2^]8 M)2PD+"0L)"PT'0O),20P)# D,"0P),?0."PT(.A:IR,_]0V[UO.8V5VTR^$HG?$["*Z ;K$R12&)B;'^81Y(YB/2*GRV@B%I("_D90USZ[H UF. MU>M0/03I D$ZB;%&E#5/C/6!=&C3)%4@52!$)S'6A[+FB;$^B.ZT:!\+:0(! M.HFQ1I0U3XSU 71HTR!5,#/7\N+J5[ M&[:[X0J-Q)_$GY";1/>P1%L.FTY5)%0C128QUHJQY8JP/HCN.U>EV21E(&0C328SU MH:QY8JP/IH.7OF&>A51AW]D6VGZR9^7Y.4Y3)K>:1$#9%'>=Q$/FBT%&^TZ, M-_641]:$IF3>7U !1[)/LD^P3:)+HFL2;/_MKW=NPVF1"I *$'J3Z)+H$GJ3 M"I *$'J3Z-94= F]]6".R?D0VGVBA0+A9<$>3T?R-*Y$I!D3=Q,1I8+VG]3$ MSE/J5T/*DLW?'+)Z5KM/91"D"P3I),8:4=8\,=8'TANVTR95(%4@1"R MYHFQ/HC>LYPN77Y"ND"03F*L$67-$V-]()V<='.S+;3[9,_*<\7OF!@.A9?A MKI,HCHY_/#O[^K)[YFD'BD9&::-<\@"^$LE\HNT&#)*E<1CX;%$L#QH']TY] M?#1/3VL.G!J1G\R6 >J@ M#](=P7)WEQLRR6J1U3)&36N.FQJ1GZR6 >J@#](==:QFDQ9;9+;(;)'9TDRQ M:DY]\]1!'Z0[VO$-0F2U=FRUMI#)W"AM29Q;LQ=,9B6Y_WN>9L)GD,/M8)2AK)?]5V64^Z&/GKW5DW_DP+S@M'6W!POO#8];WQ)C MC?-A:@J0M'+6EC5DN\AV';SM0L)JQ54R7+KRP3PUJREKR'"1X3IXP]5I6"TR M762ZR'29Q!HR762Z#MYT.;;3U(JK9+@>S%?2%DLC' A*,>Z$&4!Z_.8?;]PW M6P J\VR*-O)/9"8RFT!F A"2;"(SD9D Q!R2$YF)S/4A,P$(27;MR%Q&K. G M'X1"_KHR?-&V&^^6@Q?OGDN>YMJQ&AUQ_R_V520L'?%$L"S.>)BR,9^R*,X8 M]WWFY_@QDT,-HFN[PH\%LK^4RH9$ZQX4M:;=;#9?+FSUS>VHQCBFDP"D+/!@ MH&?EYHOS'RZN/IX93>=UXN9J*6ZM?KM1^5]MI>^>K+$ <$[P-$_@H\&49?P/ M@+?*+B#&4Y:(29S@,T'$N.>!A>:1)]AMD(T8[AZRF+CSPAR!$9K* M#JQ[]TQ9\)8[D5K,%S Q+^!9$$/'D<_X&-X3_$=^8,&K_LR#-)A]B_U<)ZJU M%Z=9:LFW15F<3('08G*<3\KC%2T6QFG*9$MHDZ3X4#R$5PXRV1E\G,%X<9SP M:QKXHNAYR(.$W? 0 %]MBL*YI&P0QW\ !;(1O" LB( '1-4]G\..33.,].AL&=\$]O S\;G?0E MJ8KVH-PAGZ3B)!43#D(FRBE+EU%U_69YI^0-"/X Q"*;GI3/K]@OJ=[6ZME. MJ_<.J;3* R\:V4Z_NZ:-8W==9TV;GNVZG;7]--8W<=QF'8?3ZJWCA.[4>63C M;D\JUO[W[79U=&VZ]5HS;Y_&FRR97X'(LUA09QNQH(U.CRBE[4F,Z6V=,7-) MV;8/.XA#_][4'N?NE?1P?E&.S3DZ-G\?).S]]PO>C=X'2YC&^34Z^12NZ7>* MR^NQ9?M(N1%;""H/'2H_XQ*0D%(?E7P94I)C3H[Y03CF6TG2DK79LK7!@")9 M$V.L";%%7[80$IJ.A U2.;-4SFBV'$ $@I#04"0DGY"0D-A"2$A(2#ZA.2I' ML5:*M1Y$K-5I;7E'C!%8HHF1.#H;PQBR%"L_LU&"60:W_9E YYY M@X7;Z%INJP'&UI6B\]JFX,#W5+SY7I9%O_3JBB4NT>DR^]\GN(GB%/0GW=GN M67,O8(UY&SGUX5:S:;7Z/=*FVN"4>,AA,;(U(2T;!=#W0AUO]ON7T-LR^UU>;#,8I\Y3!8&)K1%HR"J;K M@3[<0HJ[%#[:RSEM=!.ZQHHQNPF].%"G>O9/%E=R2RM.XBIEW<.H3.+M8 M/O#[U8NOW6U&R5PM6*PEWE&\7T/*FF=/](&JHU:+-$%7YFRXS>V@5,E@W-*( MM&01R"*4%J%'5=/:,H.U>GW21ETY<]*H["%HFO*,.TKP[1X?RP58!OO(VR42M<<$(VD*?D%+SB* MQW)W>J:K1IPA^2?H)M$ET347NAN;GI=#\D_R3]!-HGM8HJL/=/>M5I>\;I)_ M@FX271)=PZ"[T22OFS;:Z!HJUST-@KMK6,;OV"2);X(TB".ZZ* F]KV^>6*# M*4NV?G.TZEK=)NVV(5T@2"M)P^G2=-ND"03F*L$67-$V-] M(-WI6VV'W'12!L)T$F.-*&N>&.N#Z2W+=_L(?DG^2?H)M$]+-'5![I=J]O>\#P9DG^2 M?X)N$MW#$EU]H-MQK&:'=IJ0 A!VD^B2Z!J%W5VK1T=SF)?]H)TF6FC/V3@& M>O[G!3D0VF&BG0UZ06YW %^)9#[==@.&RM(X#'RV*) 'C8.:\(#\ALV1KVUU M&VW]>.NVVU;Y#Z9!BJ87,\S3N#KSAXR11CPP3S7T,49-J]]NZL=;,D9:,\,\ MC:LS?\@8:<0#\U1#'V/D=*Q&;_<[A<@:F:1I9(WTY@]9(XUX8)YJ:&2-'*N[ M:6T&62,#,X//R\HN)P U)+P^NG3^P\75QS/:ZV2\YT"5"YK0E"S["S)P+:OE M;KA]F12 %("PFT3WL$17'^QVNX#=&V:L2 %( 0B[270/2W3UP6ZGW;9:7;J= M@32 P)M$ET37*/#N.E:3[K,T+ZNQ22J*9* M2$D"8VAJGOW0!Z#<+AT)2-)/P$VB2Z)K%' [K0T/'B#I)^DGX";1/2S1U0BX MK5Z'+BXC^2?H)M$ET34+NLGG-B\'0O9 &>'T"XY'/ L">ZT1> MI\"\.,TVS(A0[;%V9ND%F>"#ACS*L6L*76VKY^[^E$^-^$.Z0)!.8JP;9L=K-#NF"F8D7VGRR9^WY.4Y3)M,K$5 VQ4Q+/&2^&&2T^\1X6[]12IDN MPS&#^N0SO& =J!-'Z>X;3=E@GH;5DS-D<+2@OGGJH(_!^=M?[]R&T]**L61W M-&6#>8I63\Z0W=&"^N:I@SYV9\/ *!F<&BL6&1Q=.4,&1POJFZ<.^A@<6NAH MKU]T#8,QV;DS>>^"\-E+[IJF[4_:&; 7%!XLHIUKNVU$.S_.!Z$PRXO01\W> MZLQ%\D9>L/QM6&UG]\5!Z[E++HG>W#!/Z6K-(#)I9-+(I*G#6/M6BTP:F30R M:68SB$P:F30R::H:L].S^LW=;[4FFV869))-TYQ!9-/(II%-DXSM]JQ&<\.; MY!VD$<^L\E\\_!GWG@!]E4WC?R@4^"C(?LFTCC//'F-[!7A[ZSL;$* M]XUD\CH]<#?1@ZU3HM5O-RK_JW'RZ5^"C?B-8,,@XI$G? 9"S^*)4#?NI&R2 M!# _>)9E(QCP]8@EXD9$.73CBR2X@2>&23R&=K&?>QE+>2A2"QH+%J1ICGWB M87+XM]MP^NQSG,&C0<1^RJ%/^1%JW7)[+QZ/8R17[/V!K7%4'X4GQ@.1P%-N MPUKJX!=>_#')!V'@01]#&%YTG;(C[%MM2?-.OY0?JP_\T^]L]@7Z+B;%AG$B MQP(_12H$@BL;YEF>"'8;A&&%' /!PF M 4FAP8>J/V<9NQ233 EF$\02A-.QV"VJ%3B?/!U)\92_"+ S-Z ? M49:BC+_MN([M,.@X5)=;C2<\4>+T^'-=IVLW9\_Q;*X934<.H+%W:2-QVPYA M/^:(7A*BLE&0^.S/G"?@#Z-<*,G#K[PP+C HF,/O!Y2O:*J KW^:+F*LN/.$ M\$'ZG&;C7?E(Y4#0A:XJ2(Z .0:PA,^!7FZ#90GW\=T^GZ9E^Y"G&2@']I<* M+\_ ;*QL5TS&9F*@64!PC/(/[:()UEQ<"G^-0)?"T:^ M8L#^G()#0.ULM)J$Y8?!>"S\@&<"('\8AV%\6SY=MK@=B:BDEA\HJXEC' L8 M.QA2^=VG( $27.:322C&(.C@8%Y(B4?+ G(EDG!:=CP?K,VN1F"&JCU+8ST0 M\$KHGPGNS< -RT45N!-F/?<9,ZB> R>>\BB7'8#GZ4C0)_T M::@/KL8<+:V9)UX\!*_VL);(A_>$\HQH>.,$'-L[<((E(A8@$D?+YD*]': K M0@* /S0* *D"]/R],/?5;&)HDH#EF0@P"] H D2+E:^/E@(/;^"25!G\&)?N M#_I)B0#03=&,0'_Q>.ZWPR)%"#F/",0.+%.4C5(F(GSC?3]-$7N949P-0108 M>%RY)/);M]>UVW-_*T)Z>#Q))&*K9BL_E,^VW:JOABX=C"G M080?X"VFL." M81@@E8$[>9+ 1&%IP0=!")@OTI*Z*SA9H=& AU(HTI$ *G))J543OLB0"RO[ MFT!GWG1VZ2J, D:8BBP+E559I,K]%=W,:47107\B31<]"#$.\C&VG(NHXO5< M(FUCXAT[*X^B8,>K0?+%+.R 80JTDES+E$)9)X7[MH98(X_+A1!^K&" Z1Q M\)@D'$G4"0"5?N%).(AE>,2"/](4W+(<-2=%I4$]GEJ(R]MU9'K:(H'&&& M<5]YM6"^WK;M[@PE 2$&V(5$POBFZ#X,AC/@D:\HK0H0-D@43GZ&UE7 Z^T4 M3[:M2 0OVL.+"D.6B\C5Z!)5$ 3^+M1EP:_JM*1?54$#Z=E)L(#U+@?ES]#W M8?^,)W]@K]$2[JS0C;/\.@=0<]JH&]0I$GM4==K91=[C10<:EM&G"F-WE4);\AZ=P]S.&CW]1X>-S M#&O\?9"P]]\OA%3U/M_8-,:;B'O$EM=$RFU7:!M!;TWP[R+R$@P+O#_Z*-1O MW^W'GS"":5M5$G*6R5D^%&=Y*R: G.4M&PO,>)#798Q!T9(M!(4$A?6 PH8Q M.F<$8PD*]\X8@D*C-$83*'S+/F"YF3!&[XQ@+H4:*-1 H897,"I.@\+-VMB* MHS.YYRQ5FUSB/.61GU+$63\S0+>#ZE4Q^D4=U1!=,^YEP8W<,;2[$Z>1570V MSP[/]M:(M'KKQ>X/U3=/#_3A5J=O-?N[O]!,(P;I>-KZ02F#P<36B+1D%$S7 M WVXU>I:W7:+M*DV.&6>,AA,;(U(2T;!=#W0AUNN8W5:N[]32R,&[?=^K)>% M Y\7FJ5 X+,.'[@1Z:L$ I_/)/, ;=^&?:OYT5J"D'894K+%1TZ[9_7Z35(! M_7BSI]RI(3ID)%1I1%2"?X+_[X]:3:O1[Y(&Z,<:0G]"?T+_&HJN/A!SY#AM MJ[MITKZ.*J /;U;"/Q7U&<._3_(R)BKJ,\FH4W)!0\J:)\;Z@%"WN>%&5M($ MT@0"=$U(2V),@%X"NM7H]D@72!<(TDF,]:&L>6*L#Z0?=:QFBS!=6_YL.1!' MY71;X]SY<"@\>>N.N).W9@F&MQFH&[2$O% '[[NS[MW0K,Z)5EAZ_[]X/5XB MTBP)/+RU#Q^F(CU=W86-DA1//U9((_+KZ%)LF?KFJ8,^X'C4M5KN+@L_-CC7 M22-NZFWI=EDKLM-S\RD5&1U?.D-'1 M@OKFJ8,^1N?(<:QVCQ9+-5XL;:VRLLJ*HJ>-(KT%R>7EKDZ%XL3EU5S^+#)V MY)?W7K&@N L+#R=='?1EKQ;7I8)- U*6BPCKVFX;$=:/<[Q0V2C'11^=V_TQ M+,_@HGG:I0]CC_H=R^GO_ARO]>PE/VC70>,=L],\M26C2&I&1K'^1M%I6[U^ M6T/N&F<3:XV89-(T9Q"9-#)I9-+*0+=K-7I]#?EKG%'3AZMK ]Z:GL^AIZW3 M,0U(1-[QQ:/F&9E]NW!$9B*S460F "'))C(3F0E ]D;RLR2 U0[)\YZ(6RX1 MX2>'=;C\=64]4M-N-IOOENN1WNV6++_G:18,I[HNPU5C'--)D,&(O=/'+WZM MSF&O@V05T3!2 M:IAKL)U&^=$JU^NU'Y7XW#4Y_BA&4CP2*8/QM#TU'*!%#. M9Y=BDHGQ0"2LV;"8VW =B\5YPN(5>L,F27P3^$7A'F[Z?MOIVRT&+PV#.&*) M&(;"DP]%(L-ZP'@L9+-^WW9GS; (,(JC8]F)-P*Z0M=9C,H 3[[MM&UGUG:2 M!$!XF!1T'G*L&@R?B?2Q4YPQ+X89,P/4@^O6YTP?!'<(.+#@U&:CZ&'MVW0DMG$80R2 M/OB>6YY6".$G 4R1#::2H[VNW7_'IH(G(.;'/NZ]K[XQ$= V7S&4.9U 0O(A M,#E'JDB>.G9G-HXTGTR -" N=Q,ABS;+7N0E],,C;-P;19)#-V' !T&H% ,' HKHK!I)\?ZE7I!WLB<>LB%H MYXR\4KPL22-\BI7UM?C03'@+>E>5 G33SST@3CH*)A/XS,\3U"=\T3!(THR- M>#C$D:*2*TXE8LR#J-17*6^YHM!J_4]$FH?XOF$2CUD>#?E-G"@I+LY[@"=O M@.QQ#C2!-R<,/, _L!>/3]#:FU7BZN8&V[Q1=R[\\\2 -D MRW$I"X,XRK$SQ.L/[$IXHPATZAJ'6 ';5 !E?/9GSI,,WR(!M[$,N))),P&' M=S\!<%\#;K5?8:S"M]>!KMXSS$*Y&-&=6@:NR!^[@9%6Y+M:D6\4?%V@Q'ZG M/8\9ZBCW;[YOMI?H-IKM>9SP:Z&BI,=\"),XX>$MGZ:G;]A[BGF\'@>^@%L9 MK,":JN?4[MG]>ZY3Q98_)5YBLW\)M6QZZ\!?\R5\L0V2':%W6G:N/#CA?R>] M"'S'US@$KV/,SN8>AUK]P7=G.&1?5+^S9JO'Z^M$7(-C8K,/A;673J8?H-=5 MG6:S6YDE^$ZWTGL$LBRNC*4C/E^-%VX$]X)LBGY%Z-_"4&SV98BOA^;5MUG@ M!59>DJ#+G***^J4K GPK%K=5WSJ63 (EB'AX#$1D:3S,;GDB]KX^9+4W 124 MU1Z@6LW*LF8X UV>1T!!(7 -^TL<^MCS;&4S93___($=_>VO M=V[#\4[/?[E2O_JGW^')GC_EL/1RFN4Z7B)+&.+/.+J.J\N0*E1(O*PL'GN5 MU>L3(!,&\0#@ 8Z%N2\!KQ+ Q&=>"$&FB3WA07U62X_=<46K)5*-PS"5'Y:C M9<,5:B'CA V[NP#]3_7BY]8#7N,)X:2',I[D3B!>EBO&\BDB#V M*U%$9:2#=) G13)%6ILR.#KB:*QN@VPT$J&T0%Y\ R,1XTD83X58""7+.&<^ MB97+/_,5Y#$JH7+:A]435=1P\RC(P,Y^?>9,GD2G6W 5T-FOIBK+F;\%[;SO MKLPH@5DJ/L6)L7@ 4E=D6Q?G]O!\3%4MPIR:8TZWXJ0_ W,:S\2<,BA0T92* M>MR'I/TOH>LDF/L@W ZS$(>CU_]:2I&5!192QS&7V:CF,M^V.TZEQ(EGJVRB MU-JW[5YSL>5'6+BJADZA\$4MB-3B(F]7IO*B&.T='X OL'?%-<:=W^2D SWM M:HT5#N-<12E J7,)'@J8B+$\%/ 6- :++,!,HC,(#X&M!1,;8W)>F)R"#X-OZLO05!??;W_AXR%$D5XK:Q7#6> MB"2;6E@2.P#5%3>J"M;+DT3:2N-L< J-6R. MS2*5P(-W\(QA;CY3B4"@+7-;92Y0&E3\7&ZYBK&6-H!/ ]R,)BOCU$;0RG:@ M8N=8.DLMROUD\DDA-W MU/#>+^^5\23_D4A2];6J*YQ2T8//4EEB!^V7Z@A] M(%883^2&*7S!FKA5R0X4W73U UX\'F.R$SB#A<>S_5_EQ.&G2(60.Z!40-EF MZX++8SXMTZP6S#B33(QB',N-U7J MMKI?3%9]C">A4/O-%3V4*PI5DHWPVUOPS@, MXMHFEOKF[$)[RKF+E/_=9OY72,56*EC=!8'*5"K2:J0L3BY@?XCIBN4[8&\: MXSYA4$TL[[J'D@ 5$0QD-49(%):=B7#*Q T/I9DIT\1I!N9 7 <>@U^B%!M* MXX=[16;EUN!_!@LYLS#PP';(8I%B":= 908]/)E63.8"1,$3Y;P1L$9@U6[C M//0?!*XYS!05WC/: FC_40W0@3\U@N;H+R+8 ]U$5KP"\3H>#D7"\E02<""M MG=RZBW4N,M"'MD[2)LRE59#CD(N$41SBIEZ;741J?^^]UZJ728N/[T*K/1MB M!# CHY(LQCK>DYEPH"D*5/$RQQ!\M-=H^;%?N@,>!P0!CZ3O( M,[^0(O(@E52 2U&8,+EO#PT5'FX!C(198;97!7%12B.UDQD&,B[\H\0_GG T M9,@'&+J%[>1X5%/YCN([M<\:TQ3X<#&FPFP^-"@Y/Q7SD*=L!&%>5FLN"U9Q M,,=JQ<,0W$-"Z6B,7*-YPN6"X^5J=( ML+/[#TLK"@NJ@:@80KD'E*?0$/\"H1VCM1KBTIB'X8.EW+0YY+ *R@9@59^G MIZKQTAF/P^'Q#\KI8I M:3X_,OCG.$W9!]"+*:Q&;WGBIT:3W4SI.YP5R-F*+2,R_C+BOCSB<)X4"E$R MO:IDJJ-;%T[C++C+\W"M3+VPHL( D M7#KY,)#Q)Q6%><+[9.W_4K9*+E*R6>13I>[*<,B,0&ZCV;?9YW54D3&X^20J M ^$R(CCXO4A[)>(F %[(BH.\L&>U&D7(E$+Q_GI?OA] M?!N)!$]UG9\FB5O_X!7!,/ P1;40^CPD [UM;"#$-,M\GP^'PE-%Z1?14&VZ MK[7)?HI&D@!N=V];D;Y">S(_D78<@\'FR=12M9:S'=N8 [)4)@CC<3<\5,LM M:1V2/X2\!J028;39#_/,#EB#H)(,*N.1E0'@0M ' ^K)")[4!K6Q-2C5P6:7 M :[^;H4T)^J8\41(PU,M+\"/\^)0N$KYPS!/(GG>DC)UP9TZ>PG_D.=1H!5B MP1CWS9=)JDIMC0R$9N49\3(!&LS*;[[W(ZC_C6WAWHDHWDJ+L9OY27F)&GLQJ;:PR5UCD;^0)[>7Y' M' M-I\J4KMPOEZ(^6"9FBK+>LIM_7)D&"=6)\>+&?6!OO # MNC7[$%\SH^;N 8_&L'KDW*ICW^.8[E_?M:& M(JSDLW_48>[@\WY)N2A\F )/F'!@M,X_I\R 2@+%Z7*A(7*I#.5 M*5 >3;;<$S3)$TSQ9V5Q9CE/!]Y MYLG%H=-O-N6!C'PL#Y]190NS1YWS%8^>WZEU9Z6/5K4/=H0/S,Z"K+2>'0JI MEOV/S%JN:-?2KPAHH^.4@:\!9O$:V@-UA*K0+ (08.*Q2 1CV5CO@W4Y<:+< M($]!&;H2Z'$\>P1S[N! 5,86FL*#\ J\RZ[29:4*QY)U7[B51B[QBSLBP-++ MS5]8?0P^1"!+-V8#@D^OP9V3$?ED!K9E 7(\JVXMXO08UY_/NPQ7%"<#STNJ MX$4\2,JJLZ(+W.<#G<.(X6&N(OV*=_W368594?>J_))8AD>"FZ((M^BG4K@4 M+^X,FE==+U<'RXW#*XJRT;N!<7DCZ]XC0(TF+C*9 MIU/*W@OW#OKYO;A "7@C56'+_][\?'8Z8,")&".;X(D MQSLR0 ?'@3=W%PM?V8]O(YA/5&KTK_:E+1M=A_$ CT@%-8K'Y;&RA3X]K*)2 MA=-'E1C50EU>@E>6%(*JZL=Y(05X0A62$7[%:!@L=[(9-7\7941L@)JB5@-^ M#N(WK2R#I*8J-90T 9\;%(L ZXJW8 =P5C; M'_+IA='A$70Y_>J#M^435Z"@)(0#4E%PRKRIFH0RV(+J[R? M \ 6=%0I5[* (PJJGL2D,I H34<1F9Q1*"E/U"L^J9(&KX"RV;]BC(R6*YP2 MT14'K1+,9Y]CH=W]3^?5(?>_4^O*^Y^C1MS_M%@;WO]"KI[N?US*UOUO@"KW M/X1%^+58,:U"$N=? .$PY%P"6[':O(W+*'(*D![RI(3S2MUFINPC%A&C!Q4, MIX\JV"7VNT:_*H%ISJ)<1KSQ9,0@_4.-)H^*:+&TW87HR.HC&2S@"@E54:.L M$/(#655;62X76U%B>2O1K-9GK3DKQK"BUGE^.H_\$[>0CN7%0B7@R8]7HEI< ME%V7&8,XJ1B\8A:G;&DO5HD],A)1[ &!(0"NH'FZD:J+M_Z4USDART;!9*%N M5M;O7B=B=A81S.7#%)[F%OL%DR#@'(C+X'K,Y6N^YDD,=D*.U0:E4VQ,RN)@1W$!R7,B$PKXN>;0]9&E>!2$6< M8MZ=F!^&L/Q(/)#!H*)>;*4=+AZ2E>"!=$0DX4"LE/WY%,>^?.7')+]F9_XX MB +I7Z@HC^Q/37'EN]%!":)92 K>F:$RK-[=4I3<+AW#-CGCH)2\ARWVBA&+!R M4V*BVLL*^&,P,I)-6)HMWRBS2D4P;+C>IZC*XW@^J6)/H]H I;P(K^@6&;>L ML95J]L)%J?J)10%T+N M4A'W?CEP$7FVQZW2)E%^@,@*+^K##9FMW V.Q;"[ZBZH!2LO][ L8*"ZP'!4I#K$_%+7@8A$>5K6T@;2^^ G\PM9 M85)#=%\3"WK(<-^, A=Y/^(0#YD)A-QIY$E7'X^0D9VI.(5,JJWUU)/MWS7(MU0G'86$:Z_GOOU2)/ MLC3'#F!8RWEW.D'AB*X5.L(+W$Z7]@CL-7D!2]Y_O,&4;/.W/S& +9>)-^(W M4#S\("S^UC()!N;BZOP7UK3_\C^_GGV^NK@ZN[KXWW-V]ODC@P]^7J4:^@Q< MC?7CQ>6'G[]<_OKM_)*=_?#EUROVR]FW_SZ_8M\N+O][CWDYRL(9JL^:BGM9 M^/@-'0NT;.;<@:0?5\T4[L-9Q,AR;5A"S-.-F'L48?7$%YE^J!R8,^$37";( MZ-N/Z-5&LZ07K#PC;UK=M5JYJ<^+DTDLW?5!'!61[LJ.UFHAVMD\5%E4I=]@ M99? .TK4>5B8/9DYRK(86WJT19A&!8[GISQXGBR>6XA_5DJ?9\7.1<*G\E5Q M;(#R+Z;EH@IWR!:9B^9G1Y4I7-IV157=A'^@LRKV@+@G MRT"+JXF7ZV.GRX X@K?.8*% B2!*LR0O2C5 O^3VR&&@%N+Q[ Y6"9>3&(SY M5!9DR(,[Y>]6KF*05R8T*]$=<%44,ESI+RUBZ2.=WC):8H" 3GILG;>X/ M0R8-U"DX:@/^+(RN9E;V(;.$F/J-"A"T2BP\FL4/Q!W&R(O0CZH14&9AGOQ. MOU/ADNFDJ) MZ59%T>*<.'Q=F4HL8TRSLV+7,:H(RB0":P,6J2MC\_,JEI4D M@\F5^11C[X0C6#)M"?*IV-4U*WRKKD+J0&@2/[VMXI4L^L)\_[Q T)LYOV7Y M#V"C1'&5:O/"LX.,.%62DW+J;Y( W\@">X5H . W4D^$25 M @+<>Y5.BB,XBT=G79=@/;N66T6Q;\%P@;_[!R:A+7:>)['%?L %AG2"@
1Q7[B,"WYIX"_+F'J'"LRBOG!)W$.%NZ_X2/@V6VQ(>,B@M%' M+,DG BLUAFJ?C%74X>$6G>EC(\9H_0.CE=TO#-B>(\*U+/J5)ZI)@[ATC#IV M*0_O*S:>#$1VBZNGV>?\'H,>8]YR3@$W"*N]N#;[%.98P* R P$NT(HAJO4( M+K_F.>]*YF)E5MNJUI[.%BI1Y3R[XD[WV=%!A:]0'ADW$OZU4&6W59=E^.@@ MZ[W914\P?,?^4QYT;8]HWX&:1>J&#Q0Z$SJMAPIC?[Y3*EZ]4?5[9;\UK(+ *4I4I%W&,PI^+\+,0;\KV]4'MJW'"_/_04W3:?O''O*2CNK7JNR(B+(>%@:)AY8)O><)DHO9W2^]*+0]L]D.Y M.T.&NHO)R>+MIU#L$6JI ,MW [,69CW1^B.M]9CM':F'BW(JFP@A6AM\JI MDKB[(Y%5GW)3-3F,1CJ,>IKD#_-DT^S(G\(V'Y#'=3A&Z%]B7J&X4 YZ5);3 M%9_.]KHBO/Z4PV+7*2Z!KQ2.JKK1V:/%IPN/SE-\[BS;*#?/WJL=+,,7B[?> M+*_^1SSWY38#3%#$H=Q@62U(KVXR>B#16)Y@)<'V3[5)%G^/F-SD)%.B M*X8CD[G)O+A1;EN8/0]OPKZ5+9C=C!@79Z>D:;E/=98FB53U/*H;DR6:5;*4 M(3 _EMOWLEF$J61[9PTT"<^/.]*TN[H;&/F2$&\S4.Y):O MN04K,E3SS;MJ)T&T-"7^2 ELN8TO'N.F0'^>0%$D*D@IK_@IC6J%Z-JFA&F/ MP&-D:_;VOT?@P,&>?2G.6>?1[%XI>8&*I=*2E[[<"7AW4.OX:ICMB1_UUQYL/*4QIP05&L)W QH?Z4*XHB MFWH/E1,ARIO(U*;5%19 /BI)<.]L)=PM@5O^DXHCCGGJ/S".C#>B+3]@/8]F MA&F[OHWJ.51YX#JJYT%/SR#B[)@VAV<+^_NWA0>UK/UZ]NV*75S8[,O5/\^_ ML8O/G[Y\^^7LZN++RGR'^:M:"MWL)-?G_!:*:QZJ1)^0NRPU50"9Z7/LO_Q\ M_J/.&;ZSGU6*[_SCQ>+ZWJ=:^O\9R1#.M[YX6R1.0!/FML@NHG# M&U'L&HR3Q1/ORKS.TK%YD0AD:!?,^#A(97HHJ1P>:X&MS1;/KRQOF:D<%8DA MV'G]2>6\L/*,N2#Q\G$J#YS"@[!NY+%ZD2RG5B=6PKR!D2*2M25AD&6A/(LN MBLL J,W.*J?Z!6,D$Y[^^\#Y?M4#NM2!?978\KQPQ.-JA\^N,/*UMDX_=F*) MSG,!L 69_PK2SBXL=@&""&:JS&/.CEB995.+HAT5=[]WT5-YMSP6WXL_7%Z=?SO_R"[/ M?CZ_9%\^L?/_^55GY_;BZM]X"-6OWRZN+O"PF<\?V:^7YSCP(E)E@-OK=.R^ M1D)L5,SOI# :K]0^[ITK<@O M D^39&?E@=>+7MSG.!.L:1FX?FBV3L^J)V?+3[2>QYOO"Y:L+=6T5I>++A36 MJ_,>?.9V':O1[["J3Z1N!UW>Q_!_Y*&A8]PC@.=E0F\QDA.6!6^[7;M37@ K MB_MQW\7\]/8H#?PB"#WS]%> G2IGQ7')ZLA E6I6AC5?MS[E_AIY('EQUG@^ M*6XX$'="K=G5:D=U7@Q-'NKIJX(J61C5;G2.!K*?SG[]^>J2_?KURV?PK[7>=WKQY5ME":"_NZ^7 M=-+B77=OZ7,<"7-VD9%@$276F\+6;V/H_C>\3S";_C;?=JFW96S9?_GEXO,Y MNSS[='[U;_;Q0F>S.#N!F2PBJ6O=+&*&=S[!,AMW7%/&AD3\Y1:I_9L\GO>W MR@T;6MNBMOV76;6\SF:(*OFI*K!NY<$+*S+=K(Y^C%LGOR\67_.F_/)X)VWA M>XQVK<;+M_#I(%4S]Z3SF[@;!8- []AQQV9_.?]__]1Z7?S#Q95>2V(_N"G' MX ?I).33DV$H[JK2U5DI7843>XS5FRBD^-1QFO$D.Y4R=(R"DYY@4:DL'E@E M<6/XX#;PLQ'\[;:#R(PMH_?3K27E@DA2:1#&WA_/Z_,1:MXCTIOOC_AW)1M7 M\$^-PA3:O?G^O, 6G5/3J\8]5R5@0O'?5W5L5RN>*?Y]<=G!?5+P/(M/!W'B MBT2^%R]';YS*YL<@OW$.XA_<"?]42;W3D(0J'I 72D]2<9(*/!(DFP&+O(U: M]?T&WP\#F%E=O,E27:EY4CY?-()6_HP2\G5]N]_OOD,JO<_\!]HTH$U_39M> MWVXT6@N-X)=D>6@SQB*5[X]IC?R7=S\63H#3 'BX!4(I%^-$.1KXP>F-2.05 M/84DP ,E10MA@1$T8 Q,%EZP194J7Z-H7+YHA6 ]Y+Z4$B1%JE]U49Q=L?C^N3$[Y;$B"L'B M?O3[8^S)BY781UE^.5DJ#M;5B*Z6@:?RO+.7^-#K>,T=_37Z8095*"2_T(AC M#^3)B&G$M,V89@1B;FHU*=S\?=-V]ND6O[*N:E,UOM?#)(F++^ B9Z-$# 'D MLFR2GKQ_?WM[:Z?"LZ_CF_=GB3<*;D3Z7OC7/'GO\XR_[S8;;M=]CT/H.VZC MW>WW&XUVWVU4/CKN]X_5AW9VE[T("W!YN/O]>&^^_R;D!AJ??4#V#T$ ,GG0 MTT547G@M-[>H73<_Y9&0Q]\Z_;ZKKLP>+Y^.ZW3EUWUV- Q"^(;C4;PRN,$ MDW!_U>S0AP_S-\R/"W_\4(SE ]=7G$X_:;CMIV6VVCVW-Y['[YJ]+J^N&LZ]B@;&[GN6%ING.$Z0D;ZB]W^ MCRU'U-;T^XL(JWH+GMS'_PN?,J>#YP XK4T7)!_4*;C+RY$>GM\E.X1/Y'OZ MQ7N>M/2HKCST1'#;V$0++8P.!]/)J28>UHJ'M4986AC!PJA)"R-==9<61OHO MC/#=]Q9'KM-P&]U6][WO.-UVQS%[<70E+X4]*W(KN)Z8I6E^F(;\-MWF6N8G M'N5X.8C;JUQT2ZD46C'4!.P.N^Z'F&8@TVJ-H;0F^!Y<%8?]WX-;%NBKK[0. MV ';2L<_ 7?U&/WUW\SUV.<7C+>.^'?OY=WB^%LECX%'_9*33$ZR$4APV/X6 M,"X1DU/I9TWP;9:-8'>+2$[_\\,_#\\0UUEARO0_U4MRJ:WO%[^(H'D_9^5TFHA0#TY?>2(SY MS <7@/TVG T)J8='--JC:'D]$JG]\/9S^3T:J2QY/22T[O2Z?W 0R\/ M57''ST'T!UZ%2BXPN< F:;GAV$Q,.SBFU1I#R066+O#'\T_D FNDL>0"DPN\ MT@7^*(9!%*SQ@/P'\L UTECR MP,D#7^F!_\P'(J3P,SF_>K",_"AB6JV95FL,)>=7.K]?OYV3\ZN1QI+S2\[O M2N?W:R)2(!V58) /K!'+R)TBIM6::;7&4/*!P0=N'9[_2P=@$!<-\XX_Q$!V M]I5?/W1\Q=$0^\TR=;U@U9G&4ROP!(P0F#: EEGI7(N9:[TR7.OYM)3\$<9P-I M6.]/+@I 4[8?@#B+9"X4W39\RM(X#/RRO9+H7G7HBX9&%]_XV53?I[JM(IX^ MNO9___))WJJ)%V:B\NA4W41L?C6R_M=?/N5)%*0C$UC]8K[6VHMM.4MT&\T6 M*Q,PF9#F,0)#V_Y-#U]P]YO7YE>A>@L\/_Q)H5/>)8G(MT!$P9QZ#^7 M!9<7/WX^NUJE/KJ,\-=OYY>OIMZ;#&!K..ZX!PWD7RO')^/9;(GX,P\2@7'A M=':&LO#R),@"@5=O>R,>@2-='*3L])LMJWCP.DBS!+L:@1/MY^&4R4/A?/@Z M2.%[>?\VO&8@&&JDNGH;_>.!&/%PB)=K8T?R&.FB08:V)8_@(=D?S[-1G,#< M?+(U3Y:U5Z**N[%G+5!,\JH;6;((7U5AADTY.R]8H(F^J\!=-QVN^0 M5JO6^ZI1WVZV.VO:=.R.VUK3!E_66'Q9-33XW&C#DR(+X\#W0Z%1H':5:#XL MAD\.OY:B]J(H'%&4*$H4K05%'\NY-#9+NJRF?!EXDXYGPP9K%42KPKNO&;== M;X/WYQ_L+MJ^.3\468@ESV )# 6__\<;]\UK M46.+$%I-)GF?;M_.O/%S^> M?V8?OGS[^N7;V=7%E\_/A3_7=MNOAW]D>&UWM*)G1OHWL:\=C.LK0;D>_+YW_K34"%W#_9 M[)]:T_'7SU=5-)MA2Y&,DGECN]&85[Q5*T"=#5PM9P4,U=964XS63+Z1VTLL M(9;L:25"+N^&E6-7<31EZ''D44890](S@CYB";&$K-%^K!$>Q1 @:1B/?/9A M%(@A.[\37BZWI'T9#@-/)&2F2 $)$XDEQ!(R4_LQ4T=?DR#R@@D/F9A9IUA9 MI^_(/)'B$1822X@E9)[V8YZ^B0F,4D3L0YQ,XD0>OD'EL%H5QA%%B:)$T4.C M*)7#UJ:BC\IAR6&E$@%L*1RA(+$$F()&29M"F"',^M$!;"D>(2%Q!)B"9DG MLPI@5]XO]ZR[*HJ2*3,NJ]A(V#6ZQV-VY>-S"O>>GG'6\_(2W4M%6NZ&%V7] M_?T@]J??_W]_?S_*QN'W_S]02P,$% @ 7(9<4[I65[8W%0 '/P !$ M !R9V5N+3(P,C$P.3,P+GAS9.U=6W?C-I)^GU^!]I_/CH]/CE"Q+>H[?BKST>/L\%H=CF9'/WCQ[_\\%^# ;JZ MGMRA._*,1E;@/)$KAULNY2$CZ-WL]AOTSXN'&S2SUL3#Z(I:H4?\ W0.@@V MY\/A\_/SL;UT?$[=,(#J^+%%O2$:#&+FEXQ@D8ZN<$#0^=G)V>G@]&1P]OW\ M]./YV??G[S\6=\@40KJ]GWBNEMT[?C8 MMQSLHEE2Z=_1Q+>.TZ1!@MB+!'?8(WV"+ M?#Y2-&%DXSHK82NVD8J(FD\^O0<#XB!@SB(,R#5EWA59XM -/A^%_A\A=IVE M0VRPL4N$<7($2C: XO-S.V"#8+LA/%?QRX*YQY2MAI ]%-FBYI/!R>G@[#0I M2?S0.TM+I24$X9"\!,3GSL(E T%&F#0Z'YP)[*/BG 5IX27F"UD8$J6.HJ;W M:4U@K9QTS^_CFDY.A_^\O8D:0T+L.O[OY;H _?NAR%Y@3A+RD ]6&&]T4>*, M$G%LXN35YL0Z7M&G(61(\H00@/6;XAEK"NSLH,RH)Q^'4:9*ZM0H"GT@@':9 M*OJB&28VX^FG3Y^&,O?HQ[\@)-NFXVTH"U#41&^H)>&KJ4S\-4AJ'(BDP>D9 MF.P8F!TAO[1Q5X@[W$^(!-^=A$@;QZY")"")VC]6U5N*:J,:>56+$S\&XD=M MG5H[;5>IUDN'Q VX^&N0=9(J :JZ^(XBJ+TS$B-.:2-*21=O+(YIE)1_\T9- MKVR,S>3 OD\#6;E(2A(W&\=?TB@%TD3#/4]:[P-9(MF?SS&S&'5)?:\?;AC= M$!8XA*NCHV2P9F3Y^4B,8X-DJ/JWBQ?',*0D)%H%^2XELH=0A+@WF7A)V< ) M1.$;DFX8::LG%.$PXTJTJM6]5ZBZIK1-EFV5 MAB*.[]2K?)72=$UA"[MM%88B5N@:0+[,B!JK++C/(1^)'X\/DV9KAV& 7ZA/ MO6TDW26%E?8]7H'6#BR;LC^3NI+:,MQ^/#T1_\$J6EE0RX)(E/QA6*0O< HY ML:?^C_)WL0O$A6.2FH(%JS8NEV]^I<7BQ,2\KV)TL>-P;-A4V!?8%0N9V9J0 M@"<@5&4;0#D5H,S FB1!97HWF]Y,KD;S\16Z&-V,[B[':/;S>#R?]3#M#M,] M9F"--0DOV_F'\\_AN-OEEC"9W\/<8G?6@ MM^K%!L#TKFPJ8 #XPYX ]_#N#.\LH-;O:^K:A/'Q'Z$3;.O1+:$W@/NQ!;BS M^?3ROW^>WER-'V9_1>/_>9S,_]6#NWO?Q7Q][=+GD@53.9D!RF_;]-/1[&=T M?3/]M5]"'6+&32 J65/M6M@ ]G<[@=TOM]J#'WH>9EL86YV5[RS!;'XPLBP: M^H'CK^X!40OVW3'6S6@-T'XO=Z79$1#@'/%%=(D4SBACC1+>/:!&0*^QPW[! M;DAN"1;VE=TPPJ\\RP#7)PTNP09)/DAEU&-CQ&9DP:*%2REB2'(I]4BB!^2!V+1521,!$))N@&*4PV*F =2F/2(&!'YB5+[V7'=D6]/ M0'E_)D@:]!C/D[*3,Y-^78]6@U6%=;H2>DAVIA\\]R7N ;RKGJ.FY*;$#QNY+5>,H8 M25>\R"[9QAGV-+\2%4YM:#)/,JCJS$#/Y 1) A-/%X#5=,-8"B>Q9B#BAET6/1P*N]X.2/ M$!0?/V7^3RW5@(7N0<@XH(A%C\6!3AAV.6EH>.)PICL5FI\XH'?)K_XTR8QU M9N32LX8Y7K@)Q,U(#[Y)62; M(@9$=5=)*P]\#_7NWF 5TXH\ WBZ;T7W#/<([>Y]S V9Y7D&A$J\)D5/9 _0 MP5PCXL4+.W3)=)D^/A(MW6&/D*;<.'CAN(ZX"1N7M4=!RF[JCV#;%C(&R%Q@ M[O!HN=C,W_*:]1L:6G,GS@ E8@K/7?9*"XXV.6+KLTP3W4Q8Y,72(AR@I6#^ M))G#YA8CELB,%D)H]"X6NV_4NP4;CVQ;BH7=B;^DS).JJ1%B;0L9FH_N9"IO M/F)]D-:"E&H2Q'O #SB*"0<2]$/HA$+BZ7*^)I=K[*_(Q(>?V9BQ3&-=Y T2 MQXX?%A*K 1KF(@N_4MV&YJ?[T)J-7GDA10HL6%$D)W)\^9?""?(S:5%.W'CM M!!+W+?D56G)](QF_;(@5S.D%>2"P@X0Y9DYG) A<7G#I@CH);D MT"JIIV\#^[:!,0\<3[A%'SE9AK"/7Q*QKT^P-3>#9@P,+:',89MK"6DM**H& MB7KDMEYI(WUC:!]Z!4;'JQ4CJWA'=,^H'5I!?-K/KQGUQ-J,82O@OSK!^C+D M ?4(XQ?;6_P;93$]J))K*Z_(W]"4HD>8DJ5E+J K+XM(B;DGP0T<+4$>E J$ MGD$BE(J$%ELDA4K+";'Z9MSS;#R,/Q"*.W&@)M_ 5B99H"H;EG;QTR-B/EZ%%Z"YE98!0:I9S2U)WOM54 M#@]]P]DC:LVXPVQ7Q- ,=-=P67Q;O]T\0)R-]%ORB7^)&=LZ_BK>,R1A:;D; MXLUH#=B6W**,^ KG:<(YVU:D\7$]J(>(9E3Q-),9H&P?S=AC> ,C6/QCF4- M:.O./P/:_?A\ "^O)R(V_A,=%+QLB,_%5T;B5%+;O7RWBT_.CB2^NKE'FD/S*O(:@'LV/);&5RJF/PJX'K#E@]]&K]]M[ M5UQ^\VT1H+H1IVHJ:"8B W"Z1RYA^'K!E MS26#?KH]Y& [LBP6$EN)G"L?QCWO3W2I >W+&8 MN?EK6WWO?378E=0KLBB^>=>X@ %JW655 [6:):KH0=[GEI&Q7[R_4G4="./ M!L3G9*&7E!XPE9(8T*M]FSQBB!*./6Y[XY9[K;\!B&7T!D1U1U,=HOG/!_0( M[W1&S /F6/(K$##P/8)DM=W43%^/\+2RM.?1]7W^%QW$;[(UW*FMH"&4.KIHG=?M5]<&._">^\4Z_?O;?O) ! M]Y+GXM,+5*;' $0M/=X[/<=K[.4-:0WHZFXO]1'?OA,?-%R\^(R#$>/=BAH@ MU]U?)<]"],"_)O#%V[/B*K\E0C0=-Q3K-D'#1YYX*+/B_N(!.!J:B>X\*VTF M^AU;6744]1E5'M%R%%??-Z']7Z5N$./9OJ"A0>ANM^JWK/OQXQ7>FS$[SUL4 M,(!=XJ737J;I,3[D'%$$#P992]AC)5];D"'5%]N?"%TQO%G#V,X(+I\:=F=D M:!,E?KZ2-I%5%WD(HF#PQ19E52)19]]*=A\)2B!M2[$C]AXQ;2 MWR,ZC LQ]_Z^>>.2 8C\^>AEP5SG M7#AV_=4D()Y0Y AQ #-P@E#(^Q.CX28A=(#D"$6_-X0YU)Y+-G88O30 H$8 MXBK8YZ. A< *QQ7&?P^KU6^VJREHWK)0YY26 FHGY"/&A-=-D%YL,Y)[O)5O M>SUC9D=';7P4W\PE #FH \K+&SI%,[UZ-9TS[ @$CEY">W%X8H9"X@Y"V\&Y M[7C"XTG]R6N*#W_:FOCYQ Z+?XU%GPRVJO3YM X+_P#_E"F@IW=8B1D+Y*7[ M=&&E:E*1V6%ULK7$HV_#;":<2^*N3/W;7?%(EG6@/;FH!O*H#^L8MMUCG(.! M%.;IH,XN2^QRDI1=1''EGX\L1D"1^N$O'K K5)LN8(4I?UU35F6MO7B\(5LI M-Z6RRSK;64 VCYML[*TE.K"V3;I,N;HV61BTS3TY!/V L.E&(NJO;@C,_QG^ M#2C?CMX7(7=\PKGR1,ZOE/T.NESBC1-@=V3_!L-AK@>T*],96YB;?*(8K 87 MCB^KR77M"8#M19MS.1!RB]'GHE5:%G[;YHD?.! 7-&V@!>UPLKU*>@AL.Y1[ M(9 5>B1]B&..7Y3,RY")8)D:B[Y2?6]G5&YG$UYKE%A]-4.['K0;%H>HM\K.'-F'FA&X%?8KZ^(AL*6W;AWHMVH/''J!/CM2_WMC>P,[+!4"%QMUD; M4:.XHB\""#;BN5E"7APN.N'$?Z*.5;L]VIOS&S*L:"%Y'_&+^(("J)-=CQ$T MB;F:T[\E(R0/#L;A'/>,_D:LN+9([1J*SBAJ'%K$$P 3&+A8Z$6^[^1Q@(D? MT.@^>:)P(]*NC*EFA.7QN?-$QLLEP#;UHW-T^:D44$P<]D!']IS02_5O7B!W MRB3)O@CZ#;2=B2^7R4DQ44.&$Q3#K\M?IRA:8D]FW;,2C%S1N ]-5UX O(?A MBV3Q78D!S'21;G; !N(7%Z**O*^MH/)IAO@TB\=!SW.JG !DY]D-R3LSX)G[ M_;6(>8+=SY/^#F')LX6C94#8OPAFUS1DJ5GV8=&5$=(X-4Q\,"86CUA$_Y_X MCSZLJ%WQXG;R&G9BD6:T;ZB5B .>90W,V45!%?','+N5[DK;V-L^=]F^N0EE M5_0V]@EQ 73JBY50-NLGBI;G=:;-&W4#)/(GO^DZ7JS>Y8.^<41 HG&;$EV! MV-RT[T)O0=AT&:WOY(IF"A,?5"-_6(=]V81TG4TW=1KYW#E:*>= M;<2Y#(>?K[$?!S(_PJ#+ ^D#C;Z-*5;KOT!2-&3M'2^]OP#=&QN_@C&4V:(B M]/PK(M5$N*Z,^L:%S=>UWZ]$'.\ #2P)82IY(!YVA'LD^5A0B-TY85XWP&XL MK I^T@,[T8D79M,MJFZ ^&8CWM'8BOGU7PZ]KR7"08?50\QQ,!N#_F*9(6;B MRJ]0)\9K3-[-&;W0=\H6*K4D;T*K?)LKN,27R1 #*V=Y&5*\0Y^\V<8KC+ 7 MQ^ZM)+01U+Q\;57D3;22?$^NT+-(U$W-TOMT5U3,A=HUNR2Y*+TMT[_V#<'D M-EU!^&)R)X5/[J'E92^F=E)T]1I=7ORRG$ZJH-V?R^M1F=U)96I>D+QQ?"*D M2Z>G9K2YB:<+EX%+SZ24&"A-SQ8%.J>L\E:@IE=Y7@=5R)^#E.A12= Y9>06 M)?E4MJ9)56[GU*C[M(ZF54/B#BM9C-,H/"Q1HW'SDMU37_L@AXA&R5X/T;5N M7J![RB9O:"OO$,6QGN*Y).HZI5-@ZV*=4WRTP98<=FZ)ZO/6DCNY6AFQ@/"M M?^%03EU9-2^H44W0386>8%2T"<(%/7)I MG11[#,LBGQ!&[%L8EL'HK2U?;&+32Q9K2=5/.68#&_B,2)OPF#. )/ M=0?E=6U1X$TH7'9,7:]Q78DWH7*\2M8=?_5Z&XMU4WDHZ6PH([#,\ K#4'E> M-]6 D9]<8N;2F>/%[_ 5E*FAZ*1*=S_=3#Q8*P6CO")Z>C?%I_[8V[AT2Z S M,&(%E,E5?'2 5E"I$6UGU7PAECPOT94JYG15A5L28.CKUJQ\K5M'T4F5[I?. M?XK[CGQ:-\6F[M8CWJS0X[7D3@K_<"5=M9Y'F.5@-XZG5D,D"JVJ18%N*IS_ M)A8H4WI 6E"Z7:&.*IX_'*W#N EI)Y6@<%GK:AKDDHYL*9#.HC (7Y[@P M%=V[N##[-B#LKH)I8'1R%ERB6R5-)]6:4YAIYPS;)';W\>SZS@/=8E?>IH]? M8,ZR"AUO7R[=-(W0Q\/L]X*NQ>2."A^2Q\TEY>)C.9:4].SD[*2H2BU1)Q5+ MPH/BT+B\0A69G53D?PFC]]3Q@_D:!HJ9F+JNQ4"87D$HOT1[%9+Y,Q!LHW_% M#<.\#0[/]PV:[U5L]__#<#71#G/U@J>9;HXD"=)7R!<(*>4 MGMYA)>K.FW-:-2!\$VH:#IDK=&Y6ZDT8H!@!4J%Q!=F;4#'W6;=R]4I(NJR: M(5H@KV0SXBZKVRA2(*]TFR)=5CUMH:;'HN5#4_C'_P-02P,$% @ 7(9<4[D4X$&]$0 U $! !4 !R9V5N+3(P,C$P M.3,P7V-A;"YX;6SM75ESXS82?L^OT#HO2>W*UVR.<<5)R;*5%*5RLS8:+"_1J.[T8WCIU_>IF'G!5&& M271^<')X?-!!D4\"'#V?'SR.NKU1__KZX)>?O_KI']UNYW)P?=NY1:^=GA_C M%W2)F1\2EE#4^6;TZ=O.;Q?W-YT;'/WYY#'4N21^,D51W.EV)G$\.SLZ>GU] M/0S&.&(D3&+X(#OTR?2HT^UFW?C#IGI\>G)]V3X^[ICP\GWYV= M_GCVX?O#[S_^Q)UO_&\[G J^'44H#.>= 8Z\R,=> MV!DM/OJOSG7D'W9Z8=BYYU2LA,C"@?@N./'XZ/8N^-1&0Z/^)D1WW" M1QX',+C!A1?R+XPF",4,N!,?F5 T/C^@T%5WT047R]>-A/%\ALX/&)[.0G1P MM%VN1S%\ENMQGHOE#]EPW"?3&443%#&8$J!:9(I.FQ!MU.DNT;;@I\VH:79E M!)G')H.0O+;2PMH.=HEB97)[_O\2S+ P:9PU'" JS-,#]2(V1I2BX!+%'@Z; M@&W2Y_ZQ#CQ,_^.%"1J.;U'<8PSL@/C]AGCU^]TEYMZ4T!C_)81^]3:#28(& MA&8_1<%U!(;Y&3^%*&50#_!&G>[4MH*_"9(01'X=OM0O<.)1?\$$_+7"1S$DSUH= MA &;9,99\,)4Z)9@E<'*_?H6E"R!^"**G4.69[V*\1*E<=.#]P;#/8PGB#H, M.XT0ZA$KG1O$52ZAE&%+?]-W:W/0PNR MN<3ONX*WQLXJP#HULDV^W[61TXG8RAD@"-2NWOPPX66@7PD)7G$8NH16(\Z! M92V"0 @ UBG%%0[GBNE9,H@3VT&J><2>T& 4X[O/!Q<1WUOAF,OS'E*-] V M:NTBQSG/+Z$<@%1O=BJFQ6I$ZX2FA>C',9#U8W>1,!PAQF"N/>%(=+N,O.-" M[:@NYK%:%IHVR/>3*6<-IS@!D8]/YK+_HMJ@"(_8C721O=R1]$,'&A6&URD*>6Y+JN1ZB_+FO.P5@/5 MF:#%U9C8ZS0, =*&8!/3DD2<6N!6L%F="&J&2\T,\:P1B50BJ"9 MSC9(]1:J@<@8&+TBF!22%JEQ_R$O>=5Z$2F)22"JFI8*A:*].0@:%2LYEF9" M@S,G7YU2S)!<$V.,-DQC\U-UPZJ*%-5F?9J<[.WJ*BH3T*H7X\D#636E-ET@ M(3 8D]472Q016BV1R?"^N2BB"O<;*5X';&/6\.U R]26<_L?L\?TMKE"PK0Y6H87554M[E6 A7""!D#+ M5V$4QN0SCB=]& 2@HD"@,! 7A8MM+Y-7Q:1 A<;"0,A:AC1!%SY)C:3@4@<7@RA71! M3@"1%'G/5E*JG=&I_5IZ*S=0]@D3Y90,FW3*\#;#,4]+B2TPB+Y@'[$1"0,W M,&K:!%#U3 H7*(*EB_0@1M=">.T4-9VJRR9.0-RSS:J1J M'U+B 5"(G:7. 53,]2I2L,)E=<9Q!$2JOPKF"OJA="X%TQQA%G,Y?)245JK MCSFTLF)BR=$\2[4!&TD:-BXF92T-)@C76#$H,H;M>_I[T:]3_]RYDZR44W?W M17,CWF2(RJ.O;&^T$EY9C2@+XN66!O.$_*^_SN?/F M$#R>[.7>P^ M0ND>&[&E.[M55Y;#LG$]""R7MJ"#78@I]F$,LRWJQ1_D6MXAB@G?HT/YIH-+ ME/ZYC+2OWOR)%SVC>]"$J_$8^=*L2/J;X3C?>AC)=\<[DQB4*5EV6W^CDE'B M(Q2(V%=L?1P*8!#B(NIC)M8- M29MIYT(B<8900C#DB+JM M9U[XU="_YR^,7UVP/A_%:/8XV1#H@3:?.-;,\] MFF4JQG>S%"Z8=T2C-HM>+M&,(C^]4YZO07,&QXWAMW9"20? A2MM-E.HHLL2 M#S5@)@ZQW5$TQ4WF]J3TFD8Q882[0MRW!/!(@?F0Q?RJNSW M[]BA5(UI]0SK4A _O$-!B,"]*H7'Z F'(0HD4OCQ'4I!K0ZY9Z*6$OCX14D@ M.Y:V,)72XVFKQ9V3F:2U92-$L*(NR>(]+O2;#6=V$',E!JL#\AU(H71YP$H0 M[SB$5$R-U56!3*C<,C72VC5N-D],;-UD' M?V^!7<,-K6JS>CYGV=XXA/;EP%J$K;MK+X#J[RJ>9J@A1,,YVY3:-MC-?63-.N;L?2 MVC+=1&5\CZLD52\%HFYO4"\E7G6&6G06B;^0W]:4>Y[& M(BAZB6I-C%J=601>GHG6!"LEM@A<);75EW,7;JQC7Y=4:Q!G[[ALSC2QJX9@^D+KH3_I5@J^UM@@CXWXZ]3 M*Q#8?4? .K+1NF]9T<76PES].5T-=;5I71B6YCFZZ:@U?L$%,4EGYJ:2D75J MNZ,?>)B*ET&&XUL4IR'SHMIIK[.'-2AYCO!?*+@.(++"8^PM7Y]8<+^XSAY4 M,_^6'FCI% 6YFPD:;+O.IZ2?R&I]SAU.W(.XA=F%GWTF]$\PL]EC#DNSFTEN MF8%WY,21HWI:%;/5&YWVI9[;%+'>4[16;ZMR5+F;#ZY9?2K 4:F7$A^E_:16 M'T)P5.+E)[C$"#Q,O&CUYD_U%,07+?V*8'[XP@6S=:^7>]&W^C:>$X$>"!S=8EKWEATM<%+[,UN2?WI&F#6].[RMAL'-G M5O-Q>S;KY$]297OV!X1F/ZTZ9$MVZ@QP!+^\P2]5#A5IJ!H*B0CNT=3#(%\Z M' \P X3_11YU8U?-KD5S"ZKW\(K"%_2)1/'$D1N,=RT5KA\/K\2-G2U[$0;X M!.3&CI-]B&- $NK&3A!]:8B(I)TH>N,8T8H\M/=I[#,,T9-#*7QH(+(1C+[W M:XM8NV='Q%+U?%N02*531X2Q='A;D,&B+Y>@I^YM6^!%;P[!3\WWEM"+SK:V M0-_((557W)MT9\\J;^1/4)"$:'7;#"Q%+5G++8MDBF!K^?M[[_63!_+%7IA> MF,>?C:,OR)'C#MHX>3F6GZ5-T\J4=50VD>5MVLJ(=50VF/*U(6IBUQ1TK^%-9,V?Y7 MJG@PSCZ+W82ABOK&BQQY_:_M>/9\/YDFXB[!_)5I\/<0"<:+=Z?*1Y-9V%9(Y0]AZ#C,B%M%$KS%GC MY?WG5:Q6IT/6P7I/YEXH&U6KTR"MD(()"< 4?O8H!1LR%[1>V \]QO 8@[4O M(;F05H 7>^'OT0N*$E0&:G7^HQ70]#)V-47; M[,>>%W;U0*LK-45[<^^]-3M'*91F.M.C(O-]=:,B:6\:0M6EU0&HM#89'^OY M*56@K$5M>G24SJAND%1$QA_8*3L:*0A%8[//Z;2UP@U$]BS$F]CV*(\Q1?B]4]7P7W8;K/^=,E4_[>AQM+ MLHU!/T;>XES;XKDP1ZKT:T%/C4?Z0BKJ$Y8=7*BNTRRZ)TD3:#5M54MET-S7 M33J%T:\AL02(=")IH)'1&7?%E0E2ZXO+K>WQ7ZMK]Z\\&O%:S1U*WS[E)Y@C M'QROX& XOO 8]GL1C$&8P&I"M&&IAMF2C"OO6=TFTR?^*&A L?# M)&:Q%_&R5-X IK=:901I2P&XT-P%?R>5@4H"O>"/A,53Q;)?(%HZ<@&\O7A9SN%I1'3"1!@E\@)/83*B+W[,'Y2$RJLJF1!]%?ELAJ)]M" MGID4QX\@+P:-08!C0J?HGFQ9 !UA@< %0 ')G96XM,C R M,3 Y,S!?9&5F+GAM;.U]77/D-I+@^_V*/N_+;MRUVVWOS(XGUKLAM22?(M0J MA:0>[^Z+@R)15;199!DDU2K_^@-(5A59Q"<)$@D6(R8\W5T B$PD,A/Y^>__ M^;:)WKTBG(9)_-,W'[_][IMW*/:3((Q7/WWSY>G]Q=.GV]MO_O,__M>__^_W M[]]=W=S>O[M'7]]=^%GXBJ["U(^2-,?HW3\_??Z7=_]U^7CW[BZ,?W_Q4O3N M*O'S#8JS=^_?K;-L^_O7]?+?\)(X_^ M^[LK+T/O_O[]=]]_?/_QN_??_^WYXU_^_OW?_O[#7[_]RW??__7_?/?=W[_[ MKC8MV>YPN%IG[_[9_Y=W=!;Y=ARC*-J]NPEC+_9#+WKWM/_H_WUW&_O?OKN( MHG>/=%;Z[A&E"+^BX-MRS8A \/=H#\9;&OX]]==HX]TE?K&]G[ZIP?/V@J-O M$[SZ\/UWW_WPX3"+.X+^[?U^V'OZ3^\_?O_^AX_?OJ7!-^_(:<1I\6V%C^R' MTU^#[#"A/O@O'\H?#T-;2W_]H1C[\<=C'280>T?)=]<+N+Q1K_U2;F>VVZ*=OTG"SC= W'WKOB?P9Q?1JO _0TLNC MK.,.N>L,M]]DXX5Q_^TVEC&]VV+Q]QNT>4&XZU99:QC>YYHLA_W\!;T_(*;C M;@4K\?:\W_#I;NG',-I&X8KR:[PM6"GE?=_]^,-W'S+O+8F3S>Y# <"GA++< M,"!<-;CT(GI?G]8(96D3#$R6>K]?HMBO=**573]XF(B5-^T VZX=(>GAZJPP)SXT7XG]X48X^(X]JVP6"9=L73K+!MZ]0 MYH6=^75S]L#[)P^B+'R)T!.*PP3?)YF<6L2SAKW?NES6%C?=;,*L(,.+."#X MHM>(3%.XB@I3A]PYN?7Y)H\H22X('\,-,7N7I*F:U-9<9DB(RB\]>V]RW#.& M#KFS:P_'Y'#3!X2?UD1PR+;'&S_D'A]1<8A$KF6[9^S%J><7E@797F7SAI6) M+RGZ(R=7Z/I517SPQMN7VV;E]YAR_,(GS#8-BS-_]HBDD,+ GS'D/G].DN!K M&$6$U][&F1>OJ%2[2%/R:E+;MO("]O00-4!TUAA?)U&&03IW7/U$;=^R>0 D MONHE[K#8F#)6#0SQK$$I"*VH[O>(M@FFO%N1?H2SAMSOT2_"?(11TWF01VBQ M/'@G2MY(V.7A7^Y"[R6,".=':34WN,@.RRWBBT?DYQ@3N"Z]-$Q+AB3%B?V= MC?U.O@B"0GQZT6V\3/"F\."H/44[+@>"LL@9).2THK#8X&+YO$:?UD00H]N8 M_/%X6LO#8ZJPXX2$V18SZ&5/,/7;UOD9\_))=D0D63DQCPG M3RC+(FJDC?( U534+W'R0MV1E%O=QML\2PT?PGA;'4N7[G''-9<9A];JFVJ< M4?%H7"),3D67*/37'!_6&@.X1UDE>?R2"OO J[[N^#!?IUFXH:KAEQ0M[\EN!I_%\:*B!G^R\/:F8K=T1COB+Y1,>"]:4C1&Z2UBB6;F!HHR@M8@J('\?5;=5 M<4/?_G^6"B[1;.,4 MW22X^E?4\21[+3HHASWH^+W!<>'LO:O M5^A%/31#=ZEQ_0H]SJ[38H-#=^FE**#N B)CZN)& R:U)4;1^Q?;0B^EJ0,$ MOYKJO&BRA=TW8MIZ@2)8::376)KAT"^"]PB]?"&OAXY'I+R2;;CZ'%ZW92W% M5?429GU6'?YE>1M+W:HZ3TSMY4:*SNIQ@GJKC&/Y//4A]P"OUZ)VH#UU?U'_ MJ$^-4V&44X9"QZ3D'9G'^DX?<]^R$3G7R_+5>V:4!]&GBY9]_[$F&?,V%P_V[VQ#XP86=J'T+57 MXL$5H&58FL'OR%\;@]%;AN( !?LE* R&L^KH/O8[B1*_\?F()A$GC'3'=)^" MN/32ER*%,$_?KSQO6WS_ XJR=/\O!=;>?_>Q2AO^I^J??SUDWU WU2WYXR'J M)O)>4/33-X*!'ZQONHC/DFVX'-1SLRGROUTEKQ\"%);[)'\HME>FE*+PUSNT M\J)KHO-FNXNW\!2-K!&#;ZG\UE4C(;>VG\;/D#;SZS[EV1J%59Z(E[1P]W$H M[&20M#MZ7ZM]\3#/'FR97-20SQYK;>LT MY9*^ULG_42/FJQ<5[_>LX3WE@*(V%\*](+MDF&N5;XEXND4YJ D21" >C/-T:@*XATJ X5V?.[6&&)MHY=Y&L8H3 =*9U9>C@3SW(?8GZPYA@3R_0U>$@:FTJI 2$:)0% M.R2)_DA]*S$*]K[D&I\G-!WZ(0\(A8F ["K*]A0H:GQ1IG:Q_)*63PXE%?YT M#H2;(&4ZP/A-;3OR#5OF[96,46+KK;&6.;ITUW VK%")C&%GX\VPC'LNNH\(W_=,W:1FOL=]@54!8J_;U$B<;H:-^O]>$ZQU_M\5A@@G$/WWS M_3?O\I1L(-F6AI N./BNA8.E%Z5(&TA>5>D28H'7G8+:=CJ#![)9Z;L3E ?? M.51H6=6WNU#PJ8O>67#E[OL&V!P_N;/@"WWG=<@5/=7.(D+775W'C8B&G$6( M'@J8?F1G86<'(+7YGR.G+>ABP.']C="^O:!KR4&ST+95-R!,7Q9LX"P:]*YX M.TS!6<"5I9XXTL%Q^,7\7!09X2S@?:2\>HR%L^A1T_W5D6@6$=]#NB!J 2G. M(J#/15$(:7$6+WJ84(F$<185VB]G7OR,LQA05B.:D3=FX?W!#:;0,Z;'69QI M,@S=22LV#W4B5' M>V6-3@T!+2PYPIT,!+BJ0F>> MK0F#_O/(1X5 M2:! N8V37,M0*H)H(!8Y%F:>3%US&M 4I\%H3*,YM51F0D! M+,5+(YH!!PSA=>&-AK-]^4413IFS=>8@WSDW"6:VCI[".?'X156=U-FXI"YH M: MB9\,-NH._%^ .NQN[@MX0_LZZF]3@5U*KG76R:.-@Z*L_H@>B(^S#W/L1 MS>H=X=:Z], LRP>0T\62$28YFY>!FY?[/%S3PDE8A0G*"L5SAUL%H&R)7'AY M$'X-?90^)1'?=L"=,#TC?W>\_H)HW P*+EX1]E;H/J<,<[%L\3H)P6@O Q[@ MHI=43VC+-:R!VNH9)CY#[G P (C.A#W6;KVJ>R*']T%JI8C=AVF+3T)QLM6J MN&D1>%)N3%P<]W3D[- \G+$D5^6!=L0B"G.6X? ESZ@*\9R4$0$J%&1@=9#H MN4DP8A>'"'V=AH72MC7E7Q6/>V;+]'5-5-3Z;\MX;9WC!M_T>C M&^EF?@FS];[_'[FD9?(XC7\C_POX-[S+2C9;;% 2^MPP7K1[:M3&0-.F&PU8 MY3Y2W57L$62R\Z)L)SR9YAB+=R=%'O9I ;(K0OQ14I0BJ51([BT1S;'9R 01 M"I!L_G04F%=+1<:*[Y;]:'MV+11%M" 'BLEEC @I7 2;, ZI+,B(9B0^!,7) M0)]EG9YC IH'[55'@2,D6!LD8HV2'L;UJ47@*12>\]4*E 8YV1[%6$D<7J) MEN2E<\BB1NGU&[FT"28"U\.[PM9.$VZH\I04=WS/;[GL>+@O6D8CV6QUH)>$ MSRVY'0-XH^T1,LJDK*(YQF:DW>EK7/*(%\V8X^R@!V7)'%1-GRS?%P03 6<6 M:"@_[JYNISH9:'IRG,65S(U3QPG'8^(L['INE-/Z82T?!5 \S(&Y0[A$6CGR M [@3@.):2% R;P'%F\3J#1YL5E^*WG"?3:>*MJ/ 68!Y/@\&N'IN!NN(Y MLWPM<^))L_H6%\,O"7 656.N#<.( FAT$,1].)QNS:A+:CUQN740<[:UF M5HV;+GQRTFEY"]OI.++1H+9/_X@18J:]J,^;'D@]LGHP82?O]VRDV"W]EU^? M<8Z^;(LWYA7R"X9*!GW'S#E0F&#QQK8K,7-N;6N@O=C]XOM4""4QX2-"VF"/ MA5";4)B?TAYGGZF?H#(5<$OQ''<)QSPCN7@E_"J@2A2?=[3&V*,%Q5PQ0-E@ MG%:EPMLGGF,/%'D313%8RO/GX'=%T5D6V+K*,:'Q!T1>/F6UM;*M(W5D+Y9? MR&N&SR=UUK"8IMALWR5.K60/AG9.)8OJ>5"\1: !6Q#4/M88!?3BDUM?&( [ M4"9G(6A EX=C FKA2M# +HZH]A3JPGL:TZ$!6)5U[ PA8[Y%[60?KIP^HD(R M/R?/WAN-;*2/+;+GFP1KD7"?%2WKE539(IOK!W^GI2"<_W/"43N+/;^<[OD1 ME?2+JFBWDK8?D9^L2O-I<9'E1#+,9R'KR+QT LUZ1$-\:4Z!A)*;P$C)4#0< MU\%6L&B"QP0K2V,(5$P@<4/9@$T1HV)'=A83JEQAZ%[(8V: BHR+G&K5P,]9 MB1TJV8<;$1=L1(''@8@1FD$"=!9H(%%#$6$P@]8-PL^5G# A'T3XM7T?S@*O M*.\FD(*F+>XD#AAG _#5$:#NMG$6&0 B2\$%Y&LZB)S%AO)%X+F1)AZ#K^N MFGA8?1<7U<0C[CLYL"8>EZ_NW9IXG+Z&%\PL)GZ$AHE>SK*I)R]T/^:80R"T]D'<:@YG"/RR4O7-U'R-9U30X"GA@!L 3>1MDCD(M-K\("3UY#< MM(*)I7J/S_V_A0GZ72126GJK$ ("")"IGDQ:/-1^&K0/XK3841JT03YG+6=K0)/@_"^U^L:0L)293=T\9VG[9GD"D M,,&>3IIOMV50B2=9_U,#V1&9!&1/MGN(?+BC%8@)/^ZK0?=R^B4OX#%#-!M MM4OREBI>U: MUPP5+#&I.A6:MLWQ M@"[#W@I.7@J=K.?[>6Y>@2$H&MCIXAP%=Z'W$D8B":PT%1!@A[M5! 5E70 4 M+#'GRD-)C#SK?IC=8V%.VKC)@DN 8F@NF=";5A2B.QJTHA4NX2RR](,E3IHW M*$0A.(N<(6,1COFY8C^_L\C3\?L?D:'@@W<6(]W=\:.E=X(NXS)T)CNX;),N M! ,3)09J.C"576<3^[O)78TX#VK0*JQ2 M]).SV.LEIH4/3F=1,M#K^AAE-C7,Z-JH.@>O3;^LC39ZG47)6&Q;(5+061P. MQ*D$@8=30Y4FZQ*&+TX--YH73>>]YRRJ3!N3&V&CSF*EDR%4.5#5V8)F9MBS M3M"KLZ@:2QL81[.T3V/Z%G?EL%UG466:=ZL%_3J++C,:DTZXL+.H4NP0KQ54 M[&PQR_'L<9+096BF%?H]];J^2C8'9Y$PB [ B:%WH(KF@2:DY30?/ K?&F6A M3_9OO4QEBX;GVIJ#%>TK&PC M%2?71<$(N2US1KH5.YSB]7= U!\BDCXC+\UQ:5J:)3MPR=Y]LX?SIA'!Y#:1 M(Y<*+/&<64Y-@ZE)*,,!7E:WDU]ZD1?[Z&F-4'9%>Z?.=O'I,K6CIR3RTI0\ M6VG2J,!6R1]OK\I7;2="*1=M1+$PKCYXX"N6,P3T!WX&%0M#Q*#(V:8;6N,^I^T)Q62[ M]TDV&[?!:XNS<7NHP[Q+XM4SPAN:X2G3@-AC9U7'=55G-ET# ]*4^.9<;@?D M=*%LT7H9"*=EY,DLHV<9?:8RNGT9J-9ZU,&EE@OE^;,LGV7Y+,M!RG(-)N" M?/^4;#9AF9-'5MH(J^@M07 M3YOE_"SG9SD/5$5K 195&V:Q#5QL=]_LZ5'+9!)__"R0IL&]!!3A .NJZN@_ M>#C;/6,O3CV??G!^>4!G8?/+8ZC#Y%T)]8>(S@JS&)C?)?.[!*1DUV($#LCZ MI_PE17_D!.QKVDIHEO'09?R\ H)8>U;_G>J])EKR6M(>(> M?:WM"Q->DL=^61BOV.6N_*\,>.UE9D7)=45I-J ])8\?M>O-$LH<6240@_O=S5_B94'G67 =4M96X_ ZO] M3!_DM2GQ4[)Y">-"&-#*HP1KN/A+86$O^[06-,E3%(TM"^"2TQZ:1!C^B8+; M@# @(A514#9=K8@Y(/*RUH"-_)9O)/@9ZBO&2(+(M1T1GT\7_.MT.L3<7<89 M2G?Q99BD2907W%!PJ;F# 9#.#97EZ"Y\I?U5,R]>T4IL)Z=*.]QES"NB3CRF MOF/L".^3^#/*R-LJ])_D9R@8/=V'H[82X>P[1%E]<*Z[E/J[NJ/*:*3K$EC" M$-\46Y+XS,+^_>081=HG,YB0??&&--5S6+L M!\AT(U)S'3 $_IPDP='O& *:Z M&K\N[F_%,-@<7,=8UV=A>[V_!-)KD^ L_+,04]=O6Z)S(R7;7*\EIVNWF!W> MX*"='=[=5%X&9W?VP:=E2^DE.R;^(NHG21S0^L6M!&?%?U;\9\6_X)*W,8T) M3_#N4X[Q_N#47P&2Z=8 ?, )48ZRW4-$@[OB@);7WA:$*0%-82* 4[OP?:(V MUVV[FNOV,N8]445?A\E/7)'7$0ENJ.V,7HZSNCZKZV>M MKM>N1='W3477$\^9U;M9O9O5.Y#JG>2R.R#%VWVM9@GNA 3OOMF+KQX.GLEG M!"D>S3'V\$IK(UYZY*K3(NV$,97I@!A[\:K,>KO<'<<\>#OZ;\7>CP#$ 7US MW'L;<6[0()^:$=?M4[\2UN?E40;!?G>]V4;)#I%'#GX-J6N""6Y4;(;\J1[J M^8"( "#C4H6:/H-]#P *V3 4HF=1",3TPL_"U[WP4<=5YX7!(N41I1D._0P% M!11?B/Q/R\MB$D.Z7YF?(*X_03C"'R:\:ID(3#VF<;B#"$'P**M$)QR<':0Y M5-R9M_ :5QHF[AXPH2NRMTGU-^4CTL='4#G;5FC6#6"&:- +A&H,4<'- #GDJ6\(BV-%LJ7LUZ M@!-Z0*\0/)_LHBS#]!BFOU_N+@F9K#<>%K6SD4X#!-!^7^(>-[)I4P,(3MA MNE@V-KM8E@1%_WOC^>3SJ@J6SDK6P:9^C%<4Y^AR]]G[+<&?\C0C#TB(R%L]!$K.SAFM)8K. MQLW<74XY\.(Y]AJ]\4+\#R_*T6?DT;\7$#7J;GBQ'WI154\B#@[_4DM.J^8& M%]EAN45\\8C\'&."J*)A1UFLP=ZKZK"S R0, !;Q8=-DP'T2XP8,L@>9V6_8 M*TVU!X-PTUJYC9]QDF_WSV,9!D13K0%VE\2K#.%-D8HACF]G#K7W'/+2-2$6 M^G\T!^/5B^@U%3U5^1.L 7&,/V'OCOVOS"+L1I:<$5$N:?]1S!1"AW_\?R'" M1-"OV=Z3;FO8!_4VWN99>D>TC.BC\&A%,^R#<;EKX[C8HH Y*4ZV#]Q8Y&C_ M!I8*RV%_1_V0 QY_/!CA+CP>SF H2>%"AL >ZS+>[=/_YR1&Y*6'?T?931X' M8F'+&6R].5>ST01]HA*FTV@YL7^.[#B0=5G)/INN"<;OM47I][9/K_9$5.>_ MDDF@SN0'[3/Y@74F;ECF!S$S-*I]*CW.89HNE4W].A:(.G+8#WR8R% T^DM? M_G7X^[TLP>-)Z H8#5$3N$PN1#K&0L4+4KW3>]ART2)&D[!(TETV4;" MTI1NVE#Z@.#E[BS2Q$]*07VE*7 @D9-"I.M,@K'T WX"_,*$;Z".*)YA Z8? M?_ '@JK@@HD>"/*FD[')?72:5)2_'^82CEB08' JDQG%8&)NN3"1(FM M._:#ZAT#$(W%0L!%$(3E-F_C98(W!45UWT_R@IT_)%'HD_O7NJ>-)GR:2YAK*ZCT85:HDO9T4\;T%&*Q[6[;OIYQ+L[(@GE9IUIIR4!,( M-QC]D1-9PLIHUYEI'RS6UK1C:4YG3A,L^PSG4K7%.">2@#_/F"IP\4J6#V@I M$J:CF3T&%$+Y-YHW&DRTCS,AU$Z'A\T!LG. +* 66 !['/8X/DFE=3-9W=5 ML5R1/.4-!P6 6+/B3Y@"$/95WGW)V+>+/%L7MD,!07$& ]J\\!RXPUT'P#X9 M702_Y6E6:ED)OD=?:_9%G,3DCWZI@XE,.5IK6 .5JLB+Y4506M:%0I YU-6- MVRY/DF/^8-_X-(,)3_ VRPK3!LT-PC]0'P2&RXV_C M;XG)7D]_A;DM4P1T3<>#ZZV%"]54E$U(;;/=!@*"D+Q'&**A*2M7\TA*Z4I@(%"B)1J@P=:J 02#'.K?] M[&5Y83;Q,EZRL6 "$" .;O/%LNR.%OI5E(>:Q.%/M^JO?*Y MO%4*.SZ.A>8!R3YY&._">"4"16TND/MQ&V<(HS1[)'>V*(08'(TE2C=$N( U M(*M+FCXG56S)/EP"I3_C).6)5>DTZ\$AS>2*8TK%,Q$H:2EC:A'RMS&-JS\& M(BL5]5!>U%R%(1L%M[ST$=J=)\FS_6$QHWKZK6@,LD]K*N<) MRBK!_X"3WY"?U<+_Z[L6C':HX$6?"'(:O*\?Q0TTIT^8U"D.Z:9XD 0G@P>: ME_05<"#?HC2$F)=JQ_M>]:W0EIAXD%, MS(+8W#V<3C ROB[4U[TJC\0%BA(E54<2GMOPLO'C2,%C0*3PF$ !=&:HJO>J MAMD:^+[7L [/X M^(L[^%!,:8")GU&N$S=CDBL!$TN Z2LVT:!8#_^8*!C@6=9C8 M&.'2R'./S*+F;RX0BL@;!Q,=(U!*WZ0NLXC[$3[BC&2+P<3:.$\GO;@2P]8J M)SQALO LH#@9^M*)$AD-H\0IJR8_I-,P5IPPVJE$11O&BU.F*TM-!ITR:HW1 MJ?VC4W8)I1P_![J9'=OT,3-HGOPU"G+ZE'Q$?A+[1-TMV.EB^;Q&I?RYC"#W 8'5T,[^^O6(ZDKZ73+@EDRS6 MH,%$*XGU :!(4 R.E:L(3<^-"&_@,2$.AS6'"NB1T_J=Z$V]R=@89&$<9I0L M!*X\I/8(,\AT@E@7J9M3,N.)K7/7;UM$&&=RB1Y1$281/" M;7NS;0^J;6_N_N)F3W588*4'BE7K<2R::@TPNK,RE GYZS@DV!98(#F# 6U> M2&'CI*G<)-'$AN[8+2]_L['VU8H)*=YDZ<=GGG# M00$@I [!A"D 8=\S,/ML9N^>^[Y@)4WS,WFD;O(-5]=L_FZYXW21ZD)O%JMD M([/I-'L&-# 4NF?SYDP'%/.ZS>,5C7Q,-AN$_="+PC^+K]4K]:=\AJ,^V?Y; M15YQGO=4$2/H'G+Q4]K?%\BGW?90*SD%C]F [WD>Q52D.-.M.?,R>N]-S.@;OQM#)>NX6%ACCC/'":JT[#CX1Q(1W4R5!RA,,[;'7U"X6FF%M3?1<#"O@ <<^HC@CO!.>K)"\XG:W,'N>'76Y4%WN^FR)0 \ M V["-^KE.&8/2U\![1G&CN!XN'1=KI>"A7K5J4/=SN;W%>[GR83!.)N,;0C' M#X4MW4WJ3)_#L@1>TLF&94V[C&JW9C(<[XNT7TK+NP$4*TJQ5&(W1QT7?),\ M>/A%$53]$0 ];DKA>LC<+8>H0I'[ RCT2M= YA1I- ,2F.[!XT!T%TZ7X""IY&&RVABZI=U83K/P&/"7E#+3.H M@"Y^%;B&DJOLP#LUO%9 ,3+WD>Y**?(HFN/+1<.K!C.+PZ[B.FC%R!$377J0 MC,"MZ1PZ9'I&T_OI''B#*Z "9ZVSR-*4NRH^XCDSBTDX0M\U3)S!,)L(-668 MB#,FDS2#!ASMLS *&?&,_C!Q-JQ6(PWDMP M^YPTVW?+@9"L8(WLZKS\V)=#D#XEF ,"&$ZGG#*5 "QGTVNV>J%":'>&M9 MI0HT8;1!J;,(TWV80^VG4I8:($/G*Y2\5O6K9I4Q(DOI]$^1EZ9J)7!,?\X: M G].DN!K&$7",S\99/^TZQA42Y<]&6\?!+<)UCYWYIB;+G>2.C+R>=! DI;^ MD,^;'DCV"7!"-2&>4$067?V,8H+GZ"(.+H)-&(=IA@NG JTS&:>(G7#=;0UH MI^9:01+:$RS;?4HVVR26:=GLL?98@K<-,]IY,N2D\ L&VKLA^^,_0:9(^Q#/ ML:>!4$,CNB-WDCH*O7@5$J%?J@>7N\_>;PF6JE4:*T $\[C%>V\CED.ZJYP7 MN/:%,,-H*"!3O&$BU=R$ &MOBY4>@_R<] ,-KZ M(=2D4:GR[@/1TMLTS0GF,/U_:F.ZS^F.%\NGM4=^+W]5%W5=%C=V7-=$*8H1 M^7+P.8D"\N(M0C>3*%GM[B(!YU>:9_T(%>B?B7WRWM^CO_\-DW[!V&$RB.N7 M!/].3J=Z?-;\-ZQ#U9H/Z7"I?7<5AW\2/3\@FPN7H7?0]/=2IAE.0W[+-ZC^ M+^H';>1KD-#'HUP#XL6@9#%Y$L^-QZ#H+@SP-4A'7[OJ14P$"CXE*;=UJ,8" MD(#L?'"G5H-"67I>>_'>A3@"TY#OP;JW5>)GM1CS4"&6;PAZ1&D1%%1X%7E1 M#YJK6"?]VIVDE[&*.:.J2!'H5+!GS]__K&%>4EH-$O@/"/ODMGDKM%C^(Z$^ MN(,>)GG =EQL2&G7D+&W<8 V93NTXA&1^CCYJBC(%!:R?H@*ND6-5][&U/\O M/.S(NE@\8H;,8>"E MO;>4VH*NT#8AMZSH?5A08!59QH)/>PT'B[.J1(_7\K4&C'4[N(C?W)RR.JZW0BCO@%CP=1)2QSB !?!TN),#K%0M=1 MQ(XP!HH2[%ZBR#E M^CE=:T@,7B+7KMV2'1U]*-G2#L%UM@BJ/O"M"&"8L(]R!:0<$R9N!C#FRV.M M898K'95,)-HK3 R-2RR,./8IH44F6/AQ\LZ6)>WJ%M2(M9\2;B04(@KCAXF& M43FLUG,/9L754?$U8H'Q$2O2&HA$Z)19,B6$2?B06GZ*X]5E3=PP!3<'3"S9 M%>WR]!]G:_"J8JU#ZA!,G(RK ?#=ULX6(#9PS\QD8L'$X*CTI1FB9!9C?W,1 M8Z(@-YCHL2OZC#]H?X2'EL$3!V%B<#2_#"?FV+ YVH'@CO?LTT4\/8 M<>N-JY6/:AA3 )\>@V6V&D8=U.?)BW9*K /=F6@[*8+E'*/Z@X)W<^9637.K M)NHZP9#3([!6:G@#O-XRQVH,S3+-D@7*_B*6E% M*9@!\=3@-7($Z&"!T3&A2*F."T7ZU8L8C69&^NCLK;+IK9J]NW.7Q-/#O$*O M*$JV1.$_9' ^AJNUI&NR;):YOG4H:R:\'0F05%!9E;$>1H[Q/S]TA M#T=-]D1>N5N4H4// #')"B9,@EYY?''8;TT"=8W[]H#1U@N#JHHN&5\DNC ; MU-G=R]Q[=#0">7-'D.GP;)&6U[\1]DB$./QO[ZR QUGS0 MC'T=)5]W"6/DY6(7:;4-@,0;B_4>GWLV&'_MZY-0Z([PU'XKWGDC:'*"C[N& MW/V#DPUGR\@T]-?F-*%< M.BZ-2#4&&+ DK-99U%A5YKDQN5-*Y97P)_=:PHUSX401P<[BQ>9M&TS\NY7O M/498\93P*V%?+G>2 TYP@C!EF)W"('>8D00RPVR-!9Q .<'+Y]P5RIU^+ #K MMK=#E,^ZXQ'$IG_GTAZ)$?E\/NV01HY[GG[/)4LAT=/OV#1NM/3TVSN-'%%] MOMV@!@NZGGX+J=&CLL^WU]208=MGTH9JS*!NPTZH,WDMB0*Y#6-T>H\G>?2V MLT54K],LW- ^PU]2M,RCNW!)[?R'TJJ6ZZ@^961KFX)HQ=53&0/MU4S=[T58 M$;4Y:*Z<.9=UG8L?UG8T2&N[[@C=2P(!!?R"J+N%B-]7HA6NT)&?MI-CYYS.AW-41PP+7%.(+..%\CYA6>0 MIP3 6?V4;S8>WBV65V'JK0AEKPJUBG9V38+*J_6?9EGT)2@=#2+$^MSK)I]JSH[)V)O-["*:8 27%6 X+\ M[10 \D^_5G1!\]R?$'ZE'8*9GE'Q6&NXK[8D-!0WQUC;:G7&]9M:OZBW<56_ M@\H]\C\:]\4!J,M*-HAJ@2LR87A&N6JS+?Q A7R M-Y@6'H%6H<3UZO"?\!CG .YS]IV8%DP,*5LD5.0YQ1&?T\%$@-@P+N/;)Q"S MKHYS]AAM5G B(QQX0-0N\%.XBL-EZ'MQ=G@=6'X+$)[B(\I6"EMQF/XN>P4( M)MB+I3K=DTCSYPP>53TK;2I[$N H9XQ!HVZ2FGL6R\8NN \3_EAC<1>?=EGX MZO'C*QJ_&_OJYS"*PFV"$;F[&\'7F>,<5$_E_*#A>>1 FG6PT]8*&Q*- MO]L@:,?B6FB7I M6_MI_&Q/^5Y[\0K=QBSK1%FQX!A=LKMX28M!/-V\TUHVWQVM;1ZVQW]^".: M D7[]-PXM7U!G*.@N$<9N[V9TA109_: \#+!&X\HL(L7(C@+5OI$_ILN0^K; M?\#H-4SRE(P+DT#C(#47MIA1TQ#X/%%S,LK!E]K9.!+.HK&+W'G02\Z>/-I% M4LM=!/5%C%@P.(N7+HQ"$YHB[6.R+O9;"XBPJ M.C&:;D3H@$&J@K[*ORB.*0C"6'HWL#D-$$#[?>D1\>DT>]75O BEE<@A#T5AV"I[ M[*CA'(]4T>*$FAQ_&W]+3+R=_CIN= [1#3?YAKNQYN_6*TBU;HA2%2G>K',. M,7I8AG\B+*AU5/_]K +&)I]K<>;A7PIO1^?]"'P#AB;TX@<>4.B5:K(HO/C$ MX7^U)PEX/%0OH($1<7AIP4?(A-UK7:F?^>02GGSK50,4(TJ6;:4'6Z/,&_M- M!!0'TK#8UIMI'PW;>+D A4X<$LIX>QT"FYOO'^? T["8LFDST\? [/]U#!5]=Z859O&A,AQ[ M?\M?HR"/:C@4MA'BC+;>F<+1_B#'IMQ".H&%7V"=?> U#W"]J<6>[!YR[*^] M%%4ATU1M#GXC:E11]5%"LN*Y;O4N,8S6?4'FJQP3M AS=(13SK0WUAXG-^1% M$ZZJWJ?^[AE[<5J61O^9\)>[))61J,("#CGWI#I(PX++D_J.VT8DVHR% MV5W65GUIH<2N_=X4^/UY52_>1:*T#E M"XJ@ZJX"%=QAV:"I+,%!B/IGS+?C2:=9/$_&=J[?JM@3B=-'<;*]7B!>)FT: MW1P#]5ZIGXCF,M:SQ9A-0IFPB698 ^.@+"ET5:\/,Z;024[\'IW6D%.=!9'' M7OA^OLG)\:/@8I/@+/RSH 1]KLM;R!K01=Q@2P:*2$HT8RSJ4CN//BM!I,+V MG5*V*3G,JXZVH'J^.K$N,#C3)36 M; =IX%.@)3E&2D)>W6+E7!B!/A)4K5S.H<*@E#\QEL%$Q6 R79L3.1=[T>76 MZ-HDG4.*P?LC-&@Z&[!A #%M$ZESV-!\6ZO89&$F[HVE>G -A\ZAQ>!%$=J MS2+F+Y#HI9>EV2Q>_@H)+ZJF:+,H^#>(*% S8)M%Q-\@(D+-X.UV5.08=>F9 M>-P7]@\EI>K5)]M+ELX(JZ2.!6&.='.0O0YH-8[>?K-Q-B^99,_7MMEZ(:98 M;>]*V>FFM89K3BKMN]?(!SPA;#=->+U0(+LN,$TW@Z)$\](Y(!_KAWS]MD5Q MBFX27/UK6Q&>#Q8" 7*M5IY$>D"_E(!ZHF8C.R3^]-)0F MF,^R#M595/7#D>K8SF7VH3PYC6B/9_A4[ZM>.A=C,#;*#DJHFV[VL3%5ZJS. M^9UMX*I4!]WT1'="57_=V4WW]%!TI>2N!F!\K0<0OA+MF^P7=3:Q&LOA*G>R MX]E>!0,M)IY5>RF+^ B]D>RQL_44J/7T<%R/WM?/'F%Z(6%%Y(+3(NXIPJ]( M2I_\B?:!^B7!O]_&#SCQ4:H'E6"F?; H;TX);Z.N,#VP!#/M@\6WWS2&.&2M MD7/]9G@4D\W"?)4K&V&$PF.VMP $4B4Y5XN>!;+%.=-)1Q2())%SMI"..!") M+>>L'!UQX,K;B5 JX>_9[B'RXNPB#J[_R,,M%8J6WT_4PH3 <2Q<'>I M%L4BF3Z_PH"^PNZ\F->1H_C)8CN>,*)!=RD-\-YL%7>%>_W"(@!!/LN?!S3,17CA'9TTWX1O\DKKO('6^O M[IVW#3,OHC&B6H()QNC@D?Q'1ONM,8-\ MG4^)C%'6=V#_/M3U#PX!-8; ,VA?[I[)QP5W6&4F/+#HUH3W6F7F-,%BWQHW MG!)\G$*7VV/4!%-3700*K-*MUM GE0Q0 M=<4&/%Y$_7>&0\Q0MV2T1B)R?48+B3 =R@:QP)><,!W(IA3:M@1QP#)]C >Z M\'WR)@IJN?V&*XF*/M42/W4+BMI$8V8=T>=8YF7%27/B1&L_,!(GKC?;*-DA M5+3K:1Q$NN_P8]>V\R4/CC;8/PF.R\2'X6O-$V36%! M[F>_>!@376!7[,^+BM8OX3)$@1@6(T;J;JZK ?)7J M=F^4:&)SE#I ("65Q;0I7D-?@VEI& PC G4/IK5A:$RTM4:8IH?!\*"L?CH7 MR&Z$/KAZJW/1[/W0P=-\G8MA[X<&F0[M7!B[D4O2!1, +)J?DO@5X8R6&GU" M,=GN?9(ALYT$C;T[7[+;(GM")=R6-]KBL[F^(5'@+6LDD&T+(L@8 X%LNMT\ M6+CUVG!C1O+_03AY2 A+*JIF/U'Y<1.^H@?RJB-?9-_!JQP]?R6_[LK_TK+( MGQO,JVY0-_L!( ?WB *T*1@F@2-, F7J8TX$"I0&97*F3A4P^X&_3_E+BO[( MR0ZO7RLOO8 &>:,A;5]X*/SQ]C-5:'! MJ-)I$E,DZQ%YR"<8\]QUMR-\"38 M8X%<]!O/1Q>;)!<8_3G#@0!P&V<(HS1[)'12$$M0R4EOI::3"1>PZ43S$0K2 M&_*HJ4E\NG6^XXP[ ^!9/2.LJ.^W9P$!Y[.7Y?1%>$4VI@1)8X+%@N$E/JM> M'72+A^[ ]2Q<#DC*T^VYTAJMH>D&K\+4ITSK :--F&]X+C7I/" @W82Q%_L$ MWY^25+$U_,D4(#>H?K6OETOD9\=W3A?^S5K#7L7,)%Y1?B7@V8TA(#9ZXX7X M'UZ4\W#/'FOL;;TH'@[/R4.._;67HJ/MJOP@1UG1FVMLMTU"K E=0I-)J?:Q M-JHRS1HQ/**MMRM*'RV6:HJ':(8Q5-\E:;J(Z9KE)]*V@.*/,[8+(NA0FA)5 M?I/$3UGB__Z 0Y_/L-3F.!2OH6B^;?I9&*92F&Y[Y6AH@?F7#[J[41ER\S$? MZKJ]%BCL\E0AF0GZ$)1DV#0,%&$=B$5D_>43#\\*"1XOHG2CX1 #/BE/B7 D M=MI&UCC?)NHT!E3LI(VP,+8U$B@.=/FMAGI1?R# #(0;5L=@<" SO@0V@_AHD TU>#*TA@!D0:!U\L16 B82RF4'D?G L![8V$IL_"N9C/ M#O"KNSN<"_WL@ T%WXAS(9^]T7#J3W&V6+$1WLATQ#A;L%@#)4V'C;N5ACN" M7'/]&(8=UI-!T]%D&!>PG@OJ;BS#:("I, J=7X8Q $M;%#C9#,,-2TM4=.LY MF_QQ0L5SVL?9IWU\\C#>E6\?U:C/DRE )GS5R0 S/DK!@_N2^R5;T84[%_, M2B?(FF>]W$OYX$7%9@R!8L.Y"&G(?I,#6-!HYN< Z>0JEFX8 !H+!E MUR=C65RGBZ-4AQYMCQ'OD:TXV5^)6\DE^F5NEB7.IV]9^KHCB0I-\WQ]C+6%][&%UZ:=GQF.A;945W6EEL5?8'O]P=QSR4 MOH-B[T< XH#6Q)?:?0;YE/7"T@73+'UM3'N1?/Q.$C)7D.JS[^ M-OZ6F!1\^NNHV_I,E,I-ON%NK/F[-?K[!THS:GOA7YSZ"-O;%%Z/YAAWM@J@ M_@Y;P!7"BP@Y?XT6,?N*=5G!7N&.2@*+^G/6AUC?J+@Y)1!]HL-F>U"\Z.E8 M*B=$U;J-J361VA7)9_G.,/DD8#=2Z_)9WOR+0%^NU.47IKI<\<;'<+7.4FG! MB6&^-:ZFX+V)-87&[\:NS'T2[U7[JQ CG\R3/0G4YQG;Y9?XE9P1"LK54_ZV MV .!7> V7;*?C!5=EIEB'[L^2W4^X1ZSN'[;AM@[)M299A"M]8W1]"-!/0Y] M0JS%Q:&V 80+(S!M4$?_Z4L<9@):UUO O3M0W>%%GJ69%]-LD/M<7_GL\1WW M4%;:!HXNE;2H'OZ\]N(*R/ND8I##H%+[^W917$21BG!0#G"/#BIL7[\1929, M47I;<:_G)*.N)L(VXC3T166D1OFTLXC]F7:N.(#V"Z*:(PHN7A$F>F/Q(TW? MDY7J&GL7[DGW"M!_%"QC#^@!(*%*-,3GW$.@E"%?K%88K0B9-*]FB0+CRE2_ MW;C'+J0 6V8DQO,F>D\>]-#X65$$MP]4]T'$]PCKP)=N0$$6YHT>4$FI"]/!O\BS'Z#9-F=0U(:=0D!;53O**+V!!&+#9J;0T2)P@49?+ ^R'#)EGMD!DN1:"XF^M_ M*C"@5OS?GNDTHO" 0L>_'9PXPCUP)[%\0,%3(F!&O%^=7$^"U\!#*JKFK ,J M^/K,:C$YW#I$SG:48E.@?>6 \>C5A*F#@'IV\XMY&9!$#;&&^1:PW"P>[(.43IM+A0]UN+>$"6[0P2=Y5U&B MH**C: 8T,(0E%,5S+&9_IAD1FUZ$V 6K^..L;9GJ3$0;61,E] J]HBC9%O[M M4DX*@5"9:8_QH8@LNOH9Q0A[$=GB1; A.@?1KST: 5OM4GQ*>FLXE#XZL![2 MT$&'D=W.12V/B?)1PIM';R4VJ!8X9P"[!J2&$E2_'!)E R@FY'Q%28EJVE!: MJHJC(=FC,0@EDH.)Q"$H2$ES="Y*N3,Z-#5.%TQH^6;CX=UB6660^00.*C7L M&L\Z6S5E]C(#"P,PD74/Y54SB_5=?WK6)! UH4_<]OLHJR)4[S&)HF6"Z433 MI-]](U-'NEU,3P*]E%QNQJ+;^L>F@#RWBL3;MLB+*BKVP!,GCNWBA6J%_FF% MNU$^.07:'J5T._][SJ+PV&?Y&$&05!Y-\_)7$!9.Y% MM$_W]R($C[P3N!3,?3VH!*L:4< ,[@ NFK5@'(@SG'S$6590G3E]W2I>P*$Z M-G39R130WI3/(V#W](/.7O0R^)P&H+YM$4W-?D[H/]5D"D>?'(@G=-^/Q?[; MB?\[#31%P56.#P4FRMC)6N&;0^8;EY_J+^3LY96?LV56:G"#<)F#3-5IY6K: MT+?T-@$7V1(P;Q*\1&%6O([B6KV507$_Z)ZF>Q2VT.TN2OF:Z1ATK/KU*:!W M4+MO^SO.HDPNX ?%I/+G'0PK->>A9T>2]G9QPXSRZA#H9,C9[UKTHX&"9H-Y MU@>J:266FN=W3F)6,9 /^OS0K.24=ZJ,VQR";3(]>1S_^$ $-FS1*8>NMY)? MV&0=I4[>4VS&EQ2GOIHSP_E8^F RI?N_([ E@#IY'-W[GBL MZE@#N>:=2PAR5='MX=IW[HPL2.\.7O_S0^N@$EHB=,X/V[:$L/H".>';%#>F)X1.O/I#6X240C<@=FUY&SND'(MR1NQ5"'@C\<;9&6>B31\A<+F0N%])Y?6LH.NFVR@2S.09N M*&2/[HW&HOD%G[*&N$.=L'9[:B;T_/&F0$AQ5ML^^=OIU@6=I!M;YH^SN]5? MPFS]B*)2+5^'V^?DFE_8HP4256@59IJ9GQJ@NTJ^ HLQ^LW %[0PH[H3D)M7<]GW M74FH-C@ M4U(/S?#@;6&I9\XA8D!OE*+R"!1ED(/K+1:V=BO?:X0(N9Z<1*1YPXQ$L$LT M AGFDK7Z$:49#JGQO= MOI /S\6M9VNUP];J\S,!;?@GA98(WM WH MX;:S^SYU6 #N@7?N1WWH-#M@^>5NFY@@LD>MR-IS-Q-$OWZ(JG'Y.L@>W:L+ M)Z=-K5+:]O=S/D=0(U HIU#?T@39UDDS>'O2V781J#&"-$RW!I!B]TN%W/Y5 M60%OU.5S8-XZRYN9()<;M@BY[N==)EA]%1((<7?8^ 0O0ADR;.TBG'Q^@@BN M'&(6<=S>P1S0+S'&SV3L:9,\/_6:,J>.<62?#HMM':M/J M9Z2:@1'[E]MG.+I#:60."KNDZ!S9.T?VVB\#9YN/ [ UC%08RX4"?TR=U[;A M]?R.P0$A.]TBYAE#^6',FSY_O;C=;S\\N! ;/TS$ K_+E[I.7H55"?9.4 M&^Y'! ('3M?5 (+/V:[0F]-UM?,&_U>BI7AY9+'JR2-*$5$%UX0K7*%7%"7; M0B@==3EA8P?5V:,RQ4?Z<0[+/OXV_I:X)OGZK_:5JJ7.0Y?X^^7O@^ MU4QHBUY,=-X\]DO=7N3$UEK#&JC4@KA87@2)O',)7E!D!$4-Z:-4\8 M\]]E\C3F$(O?ML\D;^A+$MV1)WUP&V?DMH;D#7*1IHB^=#][OR7X4^2EHINA MLP)$,(];E,9UZ*YB#=S+/"6O78)T_X\\3$N#"_\$>:-!;9_^$2/Q^0+ MUK:#',S9P-K0)K 5"PQ79ZJ?7C MZ-MK&2: JP4<-#3<*%VZR6O8/#XJW1&H @\Z+10$2EW,?R;I:CL3/:L'>Z M93"3;H=##O=:F47$OX)%!/_!;Q8#?P&+@=XO.;.(^BM81)V\/LR"_6]@P>[X M+'$AYG!-3_.6: =^OLDC0N-!41N AF)BM*;8>T5W29I:3I87[N^6@+DI=MFR M29^ZE'67L>= 5]NI*-==:XDY8K"UGT$B!O5SZ#-R@)2IE$4\Z"$FL21R0CS' M&B@GNQ'Z%=EC(5S'9^S%:1F]?Y0'PK /Q4T3TG90T8#H1]5W7(V=U7M#84(RUI!=,( MHYRZTD4T3\HJ>Q9N<"WY6[\+'"D'% =RSYQ0:G.8@%!&.HL)$YR2)6L=-<7V MY8>*-PPF=D8BE]Y:C@,VB!(B L@X>8ZUS_',!?QQQ@*7:ZMS\Q9;8^R]W)9+ M1$LHHL.6'@E9/R*BG/IA%):,/KM!Y(IY$;W/.=G)KC&8]\XSL+*]H%DO*@J MK!'*[NAW)$&_O.&@ !"'^_(GV$O ("RP*!@K0'USC/VM"I%\.LJM[=I/L)B3 MCYC'9";YJ$?>VD'1^QDE*^QMU[0*+R>UCC]VW"V7UI;Z)K@IT?RQ[FW9U"6> M_0)#W?R#"G219^M"Q1=P,\Y@0)L72ACN<%#I4G.VE\T383\D2K]^3J3V8DM> M$$7)):V7"',!^_>&-HR)4W2)8O) YSDS>*,=>_IV#"KQ:BR_.13"J88L[NT3EV M"0^$"?:P*C_[B0LSQY))FFI '[RY'$Y(TL% M7,,9-I#SKI3(GFOC<""NY]AZ]]K#M&EU2BBYJ.1N-,S'=)Y%2_#PDBON[&<) M'?8B['G9' 2W&R2OSG_5I+;6%OT^%SBZS7_'_OG.R3\VDW_FCJM=KMG<<76$ M []"+]FQL;> 0!D#@6Q:2FG2% M_8IP1HMF/*&8Z%WW28;2JQP]?R6_[LK_WB0YNTWF !^P+X^*>B&+97DU%&11 M:[PU$.H[$5(=8R!"EV_$1(,4_1 >!U7@1SIZ^ZA MMU14CKPI+?(UGM=>7(%^3V]V2@ >1F/5_KX]'8J\X8,P*CJ9/2$_)V_7$*77 M;WZ4D[?F#7D64]#SK(!\L6R]&$7MD,RL#40:WGB^&%KN<&/2\*K"96EO7L1E M?\;%LA13U)SQ@-$FS#?Y%EUB]A]$OJLYU!PE=STP4S3@.*9)NHTPS("P(P= M,2B9!!B""3M$74YL/G$T_$2=AE@L&2;0]HE'WSCD:!1/!Q8T1JD74_ ;HR1# M-C"8(4_&L,0WA\$,?NH-N*[-#6;0DQDT]#/E.1T4U4S=6RR)/ E]VL.(4@9Y M[14$45Z%SM68.0;4)W^-@CQ";9YSLHG6P=7-IAU6,68"5OXVM]B2Y@IS7836 M?F#419"SW.NJ,Z&!9X.,!;]7"W51W(8@@G6@#AY_Y6:.WE+%]SY MQ#;' 4MK"6N WJ/L6&J0 TES#)@[45U6Q5NQ'VU,%C4/M+AT-0,"2_9(9AAW M[-8>'Y6Z67SS%#-L^Z'(Z=MO86-P"F_8B::]_%(]PIEF=!:P!E>'Q<8:FF:- M (])&3H<36$U6. OEKPMZS%R[BH.A0;T?!8KF+'HBIY*0KE +7TZT; MX0!LO=595,B5V3KT>EJC]E@9T&)4GHW/X,7C/ ME&6?LTY=(XHP_^'M@$OO$14]7AX\G.V*QD<$=AK> ;'* 6>O+1H^L71(IPW@ MR&M\4^ZU:P\?M>KZXFN,<+H.M]Q:ZZ3KG_ MYN^P3VZNC3^R#UCI&)_#C+*!6R(W7L,@YS:68(^SN]5?PFQ=\"\J-@B=/2<" M-'=9P9JAG2<;+W?U7P09Y!H+@ !2F%+.&.CBINUW^'G 8>R'6R\J6+.P[0US MJ+6-?P[C0IV]C3-$5-WL(%JJE VB$U_N[I.8.G:(,] MTEAI#D,^_C;^EIB4<_KKJ-LB!QIN\@UW8\W?[55,R%_2, @]O'ORJ"22%@+A MCK<'PG$C-,-JL:R)%W'A(_G$*0)EG^O/37>@-=VI*@['JSODI=23&6=51=Y[ MQ L6$<]Q*$9"UZ;""(I@V#A@>CP%AD#!&_H(<=M$ 11.:?L)IB5C7YJ\A0?P M4/(:3>B .;>4 ^DU$*R/UIMVP1,;.A&:'"-S9/L-:%OE:G[<%B6 _#8$+65 M,HT.\/Q0[M7C6X?JH+/-,), 6J;(&3#H ,635(ZTC#E[V=$PJ0"%3JS',HQ" M>^!.##- P5,KE2(SWC12]A4L"N"1(>+^AK$!GOG/W:B&E0@2FPA,7!C5EP6/ M#9BQA4:A[Z)5P@R1,TX4-H%HX M$-=8M9!]1-L$9T5,+[QX1C>[-AVHZ $G0>YG-7P*&SE)Y]GKJD!>N 2Y99&> MQS#]_7)W22ALO?&PR"TLG08(H/V^Q$TC9-/P?DOPISS-D@WAP)SX"\:@ M43=9OJ,:N^#&O?''VJN3486P']3^BFUR:V9PQQL+"/X<1E%(F#9Z"E<;CQ\3 MS!QG;!J,)B./7:XPV.P+,% 0$1D/%AFCFF;0&"B";7JM!Z_7*,ZS( #!MV2GAY5 MFV$/C.J.MS8GY)FR67!.Y>BR^JAZ+/4IQMCO*E6+0Z/M@_11[R)&Q"_]O156\,P&"K2I@N*"%[ISD"L93 YAMVQ# M@'- 2XT:!X";-@F-JC-/K(C6[#HP$=)9*S\U6 GQ4#<, <5# M!Y'6-G)R+V>L18'=2W(]%SJW/RQXZ[Y5+#J&^" M&Y/,'SMNGA=871*,C&^!&VC$&C;K)ZQPG6WZ$8N-G8^%$%UO/+ZP#_/B@ MTR$.!H7(54RQX15T1$@'NQ(8D^/H'@FQGCZ[(68W!-,-H:#* D7%'"\VAUUT M<$]+]=*]#56@#0*%71QY(-5N#S&##)T2IN=I'.'HNA-.Z_";NKIS+B1E6-EO M!)CP&B1S"0=TP"&@X 8H/(+A*@Z7!+(X.P:0V74'E'4D?PD#5.VSX9)IO5Q. M&]@KS@90WZ"UU/RE:K@-!]93AVR-D% AJ4>SLV-[Z*C.67\, M(,Y%U\GL-)A([H)U@IA=!F?M,CBO-'N]9',7E1U-V= MPP6\P@P64]V&OC.#^N%&\DVI$\N0A1XLYK,9(9*N&6\0W%?Y2XK^R E8UP3\ M#&1U[>866^]"1I-?YG![ILKFCH2N)=90:QMG] RX7BYI1N,KNO(R26D::N/AQS[:R]%AZ_Q"4 X M'M3EZMEQW0W/@DSS.>WRTE8R8!I 5++M-4#755. (D6Y:Z) 2Q%1Q!0< U(M M1X V$9!!>"5E8RC-?14YL.$7?W=+GA)24C?W70BO@9U#!P^U37 P\DMQJ@% MJ,/%%T4ZXK%.BE!_ PKSW-K5-%MC70S7+;"*G)Q+)QUMJ]4_T_^\D#OU'_\? M4$L#!!0 ( %R&7%/*3FJ:8;, <7"0 5 &UL[+W[<^2XD3#X^_=7X.;;N^V)*\UT]]B[MG>]7^@YJUNU2JO'S.=U M7#@H$E5%-XLLDRQ)Y;@__I!XD #?57B0I=X(>[I;(A*9B40BD/G'[YX>3DX?SJ^OO_M?__8__O7_.#E!%U?7 MM^@6OZ)3/P]?\$68^5&2;5.,/CQ\^1[][[/[&W03QE^?O0RCB\3?KG&8H]^#FZ\'*,_O#YX^=/ M)Y\^GGS^W>.GW_[A\^_^\-,__?";W__F=__WQX]_^/A1&I9L=FFX7.7H@_\] M@E%D[CC&4;1#5V'LQ7[H1>A!3#I#U['_ SJ-(G0/HS)TCS.3>)3]/[XG43/VW,:_9"DRQ\_?_SXTX_%J-8OX%\GXK,3 M^-')I\\G/WWZX2T+OD-D->*,SCU@$O'Y6^W[UY_HUY]^__O?_TA_6WR:A4T? M$K"??OS?7VX>*)TG9(5RPC7\W;_]#X08.](DPO=X@>#/I_OK5NQ^_R-\\6., MEV0)@QOO&4=D;@IBE>)%\[@H395AP);? UL^_1.PY7\V05P0US&%" 4>?#;SF. QS0 MQ2RF3'SEHPA$.TGKQ&<$!3K]PLN>*0[;[&3I>9L?89_]B*,\$S\YH?OUXR[8?]V9?NL0Q MY %3LDO'[TW\+X@VC_,\0TYJH+KF*BT95BG++OSTGR^:&#,(]DZ9P31KRVB9GX>8T)& M3CAREF;X K,_K^.GF"Q0A .RVCA\@15N$H]!XXQA^9CD7O28>@$^]?UD&^=9 M.<-N&O"=$89:=!$,+2>M%3'! K"5 !V3A/ MR :+R1^\'1A,61-EFA#'VXPK+\5$]L/@*DF)IO@U MS%>K) (#D_R _O:,"%I ]L,&QQE%OFV_'0)J-,)/@[]NLYQR_QY'U")(].C7 M@3@!94QVY':]I7C3[0?XI7A%4"1ZDRB>9(UODBQ[A TY7/4>!M781O]"M"2Y M_\"B7,>;;7Z/7W"\Q;^0R\::WH]@G]X3[-IUUKX@1EO**J)W:>@#FD3"X.AO MI'"_L=:6A:O#PQ:D?; U?._2Y)E;5//%P];WB<4P'.&.T9,1GD\QHI!#6^D3%LXO7 M?9A])3R''Q#M]*F%DLXAXRDL9GE>I!R<4YN'<2,3HDU'6VI:LTR M8E%0QT^;6CL TG@WM9I$W>+\O-&'-FC(>'>MG-QMKK-LBX,+HA/B)9&J, G8 MT4@=41GU(;39*\/'3XW$7[QHBP^GL#[&'!4?D=7SN;<+IW$5/BI FRU52J? MC6EH"1N66J]WW@Z.WNZCNF?0:,1F()O8+ZH/AI=OG'[2#Q+MM"V'XS1 M2!5O7M()R]0LP1F3TR+/V)$\3^%/:DTIMWKVVYX'7TW@XUZ$P#_3K0=KGXV& M\ 6Q[:-D Q$._BI.HF2Y8W$TG?CWC3)F<%V1'4'UU'S!';?E:XDD(TVFU]"A MH[&^1QV,O],E^[KMZJM\,MY1XF4K^#^HBA36R1&-/@V_!UZOI".XPO\W,:9KA'F'NG7 M"0'[=^J#@?/SA-HUO\)T#1C]>3<3TE/$[TN_H1<)LO-6^DX_& MW.),D!YSP)7U%"?/$#4*I-'''? %$?P)UH()A!2R$<$;FQ7Q40\XSR/<%.7A M8,(I&.ZPA3L-A>9OC6WZNR0BBF7]<-KN@:E^8D[AO!")#D!'MT]>^V9*:H7L M6KJ-)6.HY[UE3R#CNK=J83.G:0IG*.R>LUWY"8^J.GWUTF"^H0[#7\@Q3;7: MY=L&^]1BA!_)[Y'+94HC@\F]A&S3+/2[+MWCX3/N$CSWD_Q\,,F5I^-[#-$$ MY.?BB6+K18\X7;=:KM-!\&@7Z?(-IWZ8P2$V\FH<@LG1JJ=V8OEO, W(LJ2, MALY^M.QMW\(NV#MT]J-E;[_B9"Z]T2@'F/?A%/G]\:P MJAFA^R&YSW!;.)?Q_ .QK PPAI<*E[J0F^2^"<.A0VWQ<,]UMK.N30D$C2=$ MTWG[;P,GAXPPE]M!) B?>VF4/(0T,H>(3T'?MMV9&ZV?3XB CJR-EH^M'3^RY=>1Y#-DV*1>2;+B1:+3 MWS]HJ#GF7U#S;[V&BX@7\<>\H4LP>+ YZZGY^&G'L7O !'2S<*KU)H!U#ID M(==QEJ>TP@T$\'!3LWS&C,:;W'^:Y)^A1=,EFE0Q(+SH,(B=*W)@MQC]+L0 M@FK@/%V,SG1V-\PLC(O,/]>IMPFNW$@^P]O[FP=:%^ M6WS+\^IG6@CW=$T/ 35E6U6K2&)2V4%XU=3^K# M8; F)M^=X4+F H_&)UO*1KF@@1]R>@K15U0W]^WI@4#&JU^8Q'CWQ4N_XOQJ M&P?=5E#+Q^.[@)DK^P82RG\:]K3<,&)29'S>FXS/4R3CT]YD?!J;#.9&&OX$ MU?[]^"NA\5)X0]37=8Y;;Y!FYQ@SEGB#TWQW%WDQ'+]@4V] )W<^A70/FDP9 M):GRTP5>A'[8GES?.W"\JC@51_@MS@<7PQDR=$3" L+;UC81PXG<$\R(AE5( M:]*#LKA>;]+DA85V=6VU[C''YVRMI[VH'DP'N8W5"<<[:2O%,U3!;3MNNP>- M1DQ7JP&B=^:+1^_M#E GJY:3!7C>YC3P)KGS.C(V=*&.&!3''!8\1K6[(%O+ MQ\?G$>2;[2I)%SC,MRGM+'/YM@G9Y3:[CEF-'DN98?WSCG?/]/P5L3#2W5 ; MJV/ E"MQRANS38/M">5HM\'/Y,/WWQ0N=26C\=K]T ?# I= M253D??%RM"57A?F&^Y+;CI8] (SGPFF_T76=FKW#QK6/)1=1;[)RQX#I>8O: MNX]V#AEO#ZTW4;+#F!0)77[)YL/HBKB3/<+N[=8T8MO0MYE&HY MV]/\W$O3'<&VLQ;]H+'C'GODZ$H$YYG-P;G>=?2U#YK"':?KYGJ5I#A::41'?[4BL\B7:(]Z[QXSXKF4$6["4P)XF!YP^A+Z M.'M(HK;K?<> $9_),NRE/J@-7H-^72K"UA>RKC'CO_2>[LL%'>W7<>+L21Q'P%L?$\(S IQRLB;K,:%O*EQZK=>#@2;[0-AF2GL\= MZX<8L)8F&_$67SXZ5-X:6F_T[2-&]WMQ0[3Y\:E(FZ#O3-ECPMSVQ>_!IKU- M\C_AO$Q$[?&7F9]O6FHOW0Y)Y1TT=#S9:&H$W;:NC=].H:'_4=M=7V]D)-.LL$'Z\%!P#2)S[#_PS)Y^3' (:.;_(622PDE__C+>?)" M)FO.8:K_WCHZIT3D Q#[J\BKIIC7?V\=G8O$IVF6I1_@BORDNL9=7SI&D>VG M84C*WUI'\S+.PWQWCN&]*H+XY;?_P-57K?;O[&\#=FTN5^\R#B[J)6,[/W6V MU&SAVC%L_LX9>E"@L0,K^FM7\L;6ZAYOX"82+Q]R+V_<&9V?.T+V'B_IS9G< M_;QU$P<;/W.$'*V*[-$0&B)-7G/(0._GKI:]#+CJZU@_<)!UQ!_ #TFP^/3Y M^3',:XZDQD^L(P7MAF$;[-;/2=5E5_^],QZ)KJ8MVZ3Q,V?;Q$]2HCVHZ0KJ M@]PZMN0L(](5M&_I[E&.4'_TWD1I+9_Y*)HJ6/1_[PC=TR!((=F:_7$3QK4\ MFNYOW:)Y#L7QT\?DM7HSZOK2+8I4[N;I79J\A'&M357OYVZ1O2-W>2_ZKW#3 MN:\:/[9O2\+,Y)+7@IKR:T=<>UCAB/H7O;C=Z%8^H M7:YQNH3'C31YS5=]S&O^VCJJ-PE!_]QZ*3$#HQTSJ#ON M!-4OW=U5X.DE9 4F>W"L?>I(#J_""*?G1-DNZZ5:V[YRB%J/E2!],J+_DO % MEA ".L 5')(-D0SJ7#QHZ/B$=07]5#X:']F;GC(3#1].H4(]Q++!Y7"51 %. M,U:)K4=\!@^?+($'$C8)@KC78?@:50>,&75;>2/MS==J^7[TI[HBX:HO+Z-C MP(2$:; 0325+H$@'Z2:@9]"(TH0U'NJ-FBD_&K'H @1V- 1W=A_"0D=,0G2$B,Q4M>+ MIXP%E0_2,-4Q(W.]D]UC(]>KO$TG)PQPB^*E%_$W@'I+QJ8O''G,&GM=UGX] MD8(M[!G\=)NODK0CX+EGT'C2&47)*P1^7B7I1;)]SA?;2*1=W&,?AR\#"J'L M!6/46Q*/7;CSTGE*76@LA%>$*W?"+$,::S M"-\]U 4?,"DB^GL=]8V:SK[I7)"VK\?/<"X+:V>#^W4VCAF-E *%GKM6_;O1 M>R%(C1M*GO8MP\#!(]8!H+5FKM)DW50[IX^\P3(6#X^@P9.1Y9V^<,_VT+U5=>Z+M.S[JT?3X9 GI7H_7[T4BXQ:_\ MX@MI>VD2D[_ZK##_71*%_H[]MX^RO<&,9P=!09#Y@ACY&<%.Y+0_A,N81CS' MN40'X!SV&ZE:("=0MZ7>A!D' UHP[UFYQ2@13H$TI$4@!M$OQ9("[(KX0/=C;K[..TCT3J M)V!9" ?%<"NA/F("9!0!"/Q%:$_+IV?X! BL!YKN26(O@.D5>N\C;L# ,4^2 M%X(;;'TH73WTS.@8,]YS+E3*@N(!#2_ZS=^,MU_Z&MQD;1UN2@+B .0)9WD:^CE_M:2M MUID\0+6&H7:EZ5G&TRI%P<7L,6GIW]/LZ[>0F28&'"Q@ ^Z2MA;GW8R MSS<7(;GKMA=+;/EZ]##R(@N%7PW.<$PLZL&Y*Y51XQDU3.&#D#'?F7 V8=9L MCK92X%ZU-O-F'Q#3"7GH#]^P6?!%J^K<'H(W.8%CC;;(>9'X>R)'65%-T/QI0B0NH^>J]TK'1YZ?=M M@NAF[@G5F*3Q&44P^IXU)1L'CUM]&\*^R9[=IP=._?OQCA6"2D7EE*8M5TGJ M#_KUFQ[,Z9@2^V[E/0!,]O9$K07>AM;HA6D X DPI?/ VI,/^\ :TW_FXSAG M#['W8?;U;$=,+'^U]M*O'7ZHWF$3(DC@U>EFZATV >%L>=0[VY7U/%F0T[Z2 M>C#@T9F2D>N9O'*$%BJ,\-\KSR?3#^7"/I F%3C>$RO6.<3< ^!V3?;*CFBW MSEB?ABH^>P^?@B?M*DD[XKRZ_/=[P1@OJI_,,%^H\U@8-'=\5Q)/8&I-9>SZ>$/*=*]'Z^8AB]9Q?Q^0DH-7_ M.O=&[<.)(-W[>MCZN;&3[[]PFMPE(=E0Y#/\ /OL*GR!5PNP)8C=+[TV/^ X M)%H_R7%VL<6/K^2#'?OO5;)-VR/KC,]A:OFR-)>6CORKNFSD1W]1C=-2DO$@$!-1?E^\ MG):!;VB2,6# 1(@@5RM\N@96#R)!^GPJ!*0TC\4GXL->JD.?^P&'$=0^?+PB M:0G$N:=KP+2X/K90T_SM1-:&-NG 60X/;*RF0'ED#EJ=3@#C>P'.=L5?_SW$ M*?3RWMU )^\.8V[@X/&)XRV,V5VYAFFGU;$ MIGO#6]8JW#PF';6O#H$PZLF?\].\1QTU?CH9Q#OW0,O'H[[!UR-_NE[?V@>, M6$&A\L)?P:[YIYVN92V0XQLP9SO)_"CL_&&F6>O(\VD?W4VT]@7S.@K)V'4YN49-,281ZIAEE^3]&L8 M+WGD[+#MQU\TFNC;&\:H MA2-HMY-XOM'S?%.ACX MV"='.-<:)3W#;KZFIQN-@:(H2:??IO+1R!%:9;?%?@=_UXBID3$@VJQMS(CE M.Z,(>@CCF)Q64*SW-%@3]9?1F.L7D0W5[17<#\9XY223.!6[O+RP=\A>QX") M$=$I>9U#C%F]-,5,-GLNW_QH"ZFDJM.XR=H=/'8\DY!'E4#0;)'^ VRQ;CJZQXQ^\S>1:BRW$^Q* MX;4[Y[M@95$4S0$+R[G>!>MX&3GY%[QWT9VWZWCE<(N#36^76;0KE>L&^L+L MXC"Q(F=M5FGSQQ,)A'R*/58,E"C1,&OR PX?-^(]B+F1NVLL5+\:<04VQ! . MNX1&^63T.STMJ]K6-J4OC79/(.-M:G$EINZ4^8*6)>B*NFS]?KS;@81)MX>X M_N&(P:*;#7L/\2(Y!G&/#EA[@1A5\?;V+.KY>!*1_WW+T?SM>'6YAG0,GTJ7 M\'KG#QH]:K"UF0"L3HB<+)9=(Z9$1M^:= Z93'U56ANP3Z]WCIGD_7N? M%NZ.)S\"?A6M/9J[6[N>_9@X=IO$XS)-0F"2?)/\H+L+9EZC9^-@2C8SQR'YO"<[F]'M*PS MBH^(8.B]'+5\/AD"!B(^]F:\2;),-+P.XRTYK_C!!0DO>)&DN#"4<7;Y1IB< MI '12>F.)H[01^LX3Q,:EB+MT$Q8L0,1EHCK;^) M=>6S\>(K<%[*4UM(A?+->)6RA2G8BW#3E^,6^&X05L!*".P=/) E\6F>I^'S M-J<%4I,[+^T_W4U!'[W^>:*N&5?L0ZCO'SQF]%(S:NW!2RW?3\:5LJ<79?PU M:"FAS9OH#.V#LB^4\1\G^:.=XN'OZPD_:.RX+Q[7Y#Y&+KE;B UEU:YH=#RK M7IC1HLNTD5;7J\=@&%,CE!WB]XB0?OWQJ2 7&O$+!=ABJ$11A]VP\<9P[+2CA4Z_N)TD:1K&B56 M=&AM1W<_ ,;P?B*G:);#4QEU_K7CU_SA>+VR>#_ECI-5^61T1#M/2^WNT%T: ME*T8C8L%4P[JMI/IVE>Z?Y S#7_3635[\.")1?!+33 Z6X?_@FG)#F8R?=HK M[O_ *<9E5*T3$QR+R)W M*G+IST*_J_:VDZF/3R:9,BHO"QGU-#^NO%BT'UPN4[PDMK1*ZB_T@#4MM9K8 M')]<]Q+\,P&1%S)7<<[27T*#@K["\]/![QTN$1,^12V,MQZ=R(SN^!Q0_JW- M=M@+Q#$0*I:2EWMC[FLP8LE?]LO&/7B&T=@D(M#:RSF1*R8M_MVUB_:%,LD MRDB)$R?N%_[WR;<\Z'V3VZ\ MD8Z(SG@.#N[_Y=[AQ^31>X/V G S)Q>EJR1M/IG;7"&'@IM$9BE$^EY%R>ME MA(=XV@<--;9;5%WV%)/C38V0;Q3J :-&//.J3=)Z&-XQ8#SYZ6PYW)>(.6SP M!!ZH"F0&OS[51TS)!M4M.L*^O$OQQ@M%*#+YGNI[9Q6-AN/R_EA/H."0UKQT MSFEYZI$LZ'W3@,@OC>4@:SC%JX;6*MN$N7I^N^^ M6<49]Y3AQ3:Z"1>'7Z<[0+X+E5N2ZT++RK.-:?-XW*=.(R1YPD97UYO.(5,C MI.U5=O"P,4O=PWL=%+Y_00ZX(EBA,,:W:E?CUZ&L4^UUK\;'>6[;>JOO R7 M+K#V%G?[C1V=M"MR\(=+7K#$9[W96(GUG[TP[LACW0/ Z$1V%NWL.1'W@V'N MZ:G8OM59V\/2>X:,FT9;Z_W3=2ATC1CQ)2K'?17^U6]&+/P0X(5VDZI]H4S@ M9.QPA P[+'L!3+$;URDK8LV;?5#W^I^PEUXEVS8Y/1"8,?6VW_RGBQRG+11I M@SNB!7TD\[>)\*'0CHG\U\0<\036D9!^B]_RQU< OY':Z.J"EX!"@(YY5 MO&7''O5)VT>,3P9_+^DZ;IJ_'1_UOJM9PX?C(WWOO7XA5E<:>A&K*G./H=E@ MZWO @('C$P6;.2,V"=P^]J.J8^3X9$&?=W"8)5 +8"^R.D:.=R%(H2!.OH/4 MM9P'UVT&5#WL'S\[VWWFH6ZC?CH]J9=5O]RER!$RCL!*U %POLY_.85WA:E*5> M[E*\#K?KIJO2\,'C!4K$>1AP-!^@UR9]@F==+'' "DNN-]NT-D6P=,K5(>D^]*<8L6LO8",2U"VTKYE4])^] \ -KHL6%R!346D=5= MXJ)_W/A5#UGR#9PO24Q3, :T96L<,W(3J@*;SA5I_G;4)D:\\EQWI^G:=^,+ M#K'.>/9.;\9/UY Q"SD#-N0*]1(2*^ML]Y2!D[+(\SGUR7$SY&0Z -!X5FSY MS/^8"#,-*_6J'Q,S;+$RU7B,D[S5\X5H(0AV=_.U9OBX(]@ VH(_:K>!%/P* M%YC]*:%W[FW"W(OZNX$,!3 E(GF=;[^6)S& \]VCV3R MKN*O T9.CRQ K;M0[("18Q[O-*6=X$7LR73K17V'8-<("P\*= XLIXT.>/UH M&^0$OX%O'%T#QXTJKV/67$5@X* Q*\T 2E);O&XZVK\?FP2B0A8X@W=D+[K" M ^EH&S0V,??)SHOZI:KMZS%/ .C^^:L'M<'(.<^4'XW4#R%IL9N 65S%G59JF#S ..PR2E93,NMOCQE?QV MQ_X+$>CMR=%F)YC(]PT8CZ$L8)ZE4;7K^&N,T M6X6;4H&?[=1>W.R3%DH/AS=B;=7G+ Q"+]U!&0K>6;0K+*?U^U%K;7!$H,K9 M?"$)6:>O9\# J>VU[&PG_Z9CH?8 , DB.U>JX<,1C[Z0F+(;+Z);MSL7ONE3 MDS4 M2AR:C-0X;CKUQGH?'+I&3(>,W@>&KA'CD<$+?=60ZPX4[1DUWG,Z-^J+X*D' MO.RJ5-3^O3EEG>:L5@CG65/H<\>']O!H?Z=L^W0\7_6SY: +FQ279'OGNUS# O!ZAJ' D5 #<'C;@_2MUY# # MY'#(XZ5Z5%%6$.[S>@P=/>K-'_]M"QDV+WU)[4V?FE,TRQ33C(VV(U']P/R\ M[4=@]1-SQS X'0KWKIBEIV5PV_=3$:&^+='Z^91R[8I''&@!"8$?Q6_ZFOP- M!#*5U>JN2=OX[9C7+'BRH1XL6@.%[("LL[Y#UXCQJEYMTSC,H5A3'%R%;_"W M3B+:OQ^OT(87M\7ITE]-+^2/&JC[1ONQ0>-M57B-NB.V86T@]6 M?7,[??'"""R*JR2EO7>[2+8QW?$QM!P$I.4_ZC+VG*, MQ!2R]7FZ2%&F XJ^ :)76[ (:&/DN/6DV!_.:"3_PA/IVM\ Y"_&1K/3RZ]^ M,[43!C8%O G[*SR/FUUHAT"8@@-KB'8XC2@RO'62NO]I@.) EY;!N494,UE. M3"-H0=)3%*3ZW8A1 QGV4G\%):;P"XX2:K'S0,5.(H:,G/;IVBM.O6Y)P[-, M8,_W&K!9FP4[;)_KPI^:]N^W['L=>?J CX\IHH5\&8M;U-[NK4ED=WS_<>6%C92Z)@ _5;WB=1M$A2&&B?MT,1.5JFDUO\ M M.G @AV(19MR )#VOQR"@I^=<'H/ M#*;+YN&J%-3EE2N]+4\V8B9E9Q.XL@4<))%T>@4/@63,S*S.UG;)Z_EXDBVC M?'^[WM(4D0&IK0< FB#13QE>;*.;<+%_.S1IJ$'IZA3M82ND \D5);>X\48U M8)2Y\EI-\PRM:3-\\(A5GQ/_*SQ'X>!B2^Y$2W:TLG>K?2K''0#(V"*5*9\B M\N!A^_Q7[.>/26D8-RW0L('F4J:A(1[V:;N#]OC#AJ_>+!;&DFF/2 M.SX\/A\9*QY?EBK(:$C2X\J+#W+[C(_/\1F__22[] 5K8C.^N[*7@"<1M$&] M!1A:D3PF\)*^OWO6J-/3*>+O<)L4T3@6[XZ'(?$.F:VZ(YRSN3+].V0P-\+* MT#SG/*YC\ [9K(8_.N=Q97ICIR>$XX6L40DY+4#YDS, QWY7J=3>,>92HL@D M06KHW($O[ M@G4$ >X%8@J$TDI?$;."BI9HG7MCX. I$->U!&U']<%@#+XG%!7*6RV\VC=. MG:M%R\2RNH@7M13L:O_6+EM'Y&_Q\H_?D55X>OA.X52* MLX28*VTHB2Q]LO&?PYA5S2E"VZ\#(B#A(O2D9T;:#ROX.4F"US"*B.D@/9*1 M;\BU,2!GW5^BYTC,F"819HM#UN;U]?4'NCZP-)\_?OSI1_CUCSFDHMT :M_] M&^3TH1=PDJ-D@6*<(X_.C3P^^;_^6%)BAAM4"@]D12,++O "IRGT*'\3O]R5 M??P&<^?WC#LQ?4 (.'_ 2D4Y,5-1P&=!N?>&(C'/M\,>+CP1XXM $$D8SE") M(Y*11 Q+)-!$7AP@"5'$,9TA@2LBR!9?[%")[C?'[R#QJ7>(11B\([[7DUPZ M@V(XPS.HOSI?-*S7(W[+S\A1]75?#K_@]#G),-_P AU0AX*7P-8"(<%4X.5E MEH=KT!:(Q;,@0#Y[Q[R*ZDQBF)Q05!K85,I>A@ ?&-(DQ.C/U.I$@!JBN/V_ MEO9ZO3'J4TSD/<)!V1A5[] 0\%!: +0@%.:)41=9@$8"-EE=5)!6@C\BRBK* M]'&%42BH_!#PB;Y' 0W40>2.1E:0%X1#&^J%!_&%GWO4%9G!/U-66PTMDA2] M)NE7^!)*W!(FT1\1:W^% '. LB+;($[(+O"I8B6J%VPN F5+#$]"G$\[$A#K MB[7J_<$26OZ*Y]WN;7#BM-"O=&9$IT9B;DF8 M4#$[(M,C.K_T:UO;J(Q;>(H#WJ\<-&OA4H<^/UD88)8^<.FE<;+-1>M:'7Z4 M,Q,1**L7?%>#ZTG_H.6@ MT?_EK3?_@M@,2$R!8 Y[:U\EDZ8>$12(D,.]4I^X$I:CA>+*W.P2<:"V5Z61 MH+LT>>;7_/GB8>O[Y#ZF3Y$$%78?AWMD@L8M$0DVHL!GB()')7ST9S:#K:NJ M97711BCJUQU'3GG%N#J$ [:N9M8T3^MJ-ZHAUPMLC,S>I6TDU]5JFE.[KS;>\@]*9Z54;Y*D^UR1:ZERS#C+61@]WHH M+^C+$[0D\H^2%&W2),=^CC T *;7M6U&GQ^>Q5M"[*WQ#&6[]7,2P8B$7O$" M#"7FX-]9OHMLJ'FQE2K)-6K%9RD)1P2EZ0BJF MY;#+DTPJKW+>!DG*V/]@C MF'EJ#5SF."#ZHL96C;O4[>'.>]$9N? ((M7'#!7R$)F=[AP&H4^1)&&T1;$ MS8 XB2G@Y8+)D 6QH2J%(DUV[P/VMRE]@V9A.O.8DE6E56K2_(#C,$EOB1;8 M^W!2'W@EF"BC0.%!QN:K;IG>!G&\=&N02%#WR9VW X/;B"'?YDR9(9XW@&CX+.0H$//^.*XJ%=74>U&!O__# MI]GG3[^A:_H/__Q/GSN$I"8/,P"T8:EJD46W "1ZARE85O-%-67@\HU?446J MF=:UH)@(.!.6&0$LL^Q(*8R:B*NG.WPH)D)B)HM'EMTUE=($#R%[AJB?PA[U M34V/>4T=(H^8W!?8!7B>TILJ* 7E48;]5C-=B+^XJ#=@H>,A_M\KL;/LEH4W MLP.MEHI_J8 V78P;WVTMXLN+=N#@$?NK.(F2Y8Z^:)I OX"(3N#!DLUCZ:Y> M-/&<+W@@3!FE+&TD'7K4G&(>A Y'*#/Q\\3NGK!)9B11^(N@4$R [DL*3X^5 MPHK[9:^UM.B0.?00JWHPQ.6_T4!SXH[=^UFI?6N->N2<>]D*_@]'+L&(I3N( M% /XQ6DZ'J*'SX(@-/:#1@IE9?N8<@$'B;@MB/K*@Z\(#S M/,('Y4SDT-###Z<_V'X4U<1<"3*4T+9U7K\031" !6:$T1S<#-YN;'*ZXVPFYRX] MB"4]=VBL)-<"C65+P%2D\\A7/O1G,95%FG5[G/W2VR^@I9V&5N(FG91R#?-I MX1()>PWX+6C? =,91W0()SU 7G^*R$;<6THW!,8PNWVRQSC(($#]P8LP;17!:HV!S$!6I 9$$Q!M50Y"?A%K-8B<[!BDE]\7WJ=/>A+]ZN6VEH& M"JO*LEM":?5[O1.J.ZZR,U1.BY1Y%7>5]5J\O&33=Z%D;6[)6= E)2S1$5?3I0M!:IRWF^W'15Y' !CK;KFB.=)^U@$N(,49A( +5:7)F<2/C<2Z/D(:29S$08]-\% M*%1$P:(2[N1)B+JPMUZ&U!@9U;*CC>18W-D0:L.;-?FK./S;5J_$: $.G6XV M:>+Y*WJ'+( [*#9:ITBCU&@_/3:+CE:O_/+CIY'" 36_!IT!W=GM<&*!K':O MHDJ1;<5@@;1^-R.-="K:KUA4%DT1TUD1=*POD'( = 'VN,B).BBQ+GP7] 5W MO89P#B_BJ2JFE0:M57_!WW KTJE8&T&Q1P[ WP&;7 MCI$L I=CJ5T$1XZM=5;\$B01,!U9N.>MUG.4I M92L4EM6P=25"2IC6#-S:(O"@!=(V53Z E M;UR&MAO."?V9' )03Y"+>W =BQI]^D%F$-%4)M-^@RQI4.#&LV8!6ZEE(\48 M&&^_U**-'::4]U3V6*U>W+$0IN;BCT9404GW*4(%K+9Q5($T?EBKX$5K\5*) MP+_44D.MQ_N)..#?-R<;-(N$C= R ;2^K2F/NL:I+H#+>XLP#G-,]-\+ MM96=%>8UR3?I)[IJ0SH'@ 4 _=WS@.N0YORO$B$D8R2*_ J2ZO*#<[Q%O67AE"[5&,_2?HI?7)69J5C ?.+]"@TX*VFZH_[Q-<3M3;#(2Z^HM(B!1A>8-HE0%O_39(MR]')L M_U)#NM=*B84.?3C^QV[N<61H[[[NJ]$MSS5@?.C?):VI3 M&M$AG?=%7P@M?8=3(G]K>$2CA@NU!O12?-A$"-.9Z+J+$V%33L:["VQANG?' M#RX=M11&A@(-<6#]?0IF71;,*HY/"1-F4S)+[=TQJR]1,BZ8QKO?!?M+F$5U MRIY5K^.F%MVL4'#I(-H=6BFXL04\-(\3CJ" -F.F+[OD>H9/U@2;%6)! C' M$,304,B.MENAXY(_3*H0E0V3[*@)[#MO^NIK'37Q_2[1017&W+>-NZ %#.1* MX<0:HEY G(QTI@5<(EH#,D*)9KH9_:HUB[#"$UA63PTS8:$R7M#>=MP$2UIEA0N.%=$L\60CR/BTA?%#Q0"I2BN M"(S%Y6C5#AF,3G']EYHCAEV'V*E@J:*'%JZU@I6?TEBO/OBI5]Q?K6- M P/.>@H1,9 .0AM9(/(-].#\21]Y"@?]Y!;OSZ;P_NP6[T^F\':1A* O)^( MD2)9&5!B"C.Q<= VQZ#\]-+SV;9YI=O"2'&'ROV+[/&?Z7/#EA4#ZL:H,D9 MI.+NV%XRD7-V0\[QZQSO_\3>L'/X.5\]WIO#VVL9D10=]&= "%&,;(:QI\D& MI_GNC@ #QH\86[@HG)0$'LUW4Q GR$*GY):S#!#=(X9NF0]('B*R7'1*B?^ M#*/V#"_#.'9"\#W./2)$@1*T?'''%RO-VGRPBI.'72NJX\@'# ]RV70Q7%NF32#/1G5 ML-QC;[U8;5"OBKW.HLN0X2VDX5"PO.C4RP?KG>(567):BL9/UABRYF]W@"21A)PLZO,VI]4QDCOOH$Y*$O',KZO,C=CD/%F?G8B$+00'8N@R+)", M!H1M,D2L,XH8'C3>AS_4GQ_824JB7T 4K2EFB -UL],U^O1=)>D"ASFY7V8L M1#=D3[/9=7Q'3S8=MM"9>;$R&3TDX8>>=TC^CN.(*)(SQ-&<(0E1=D4J486D M>8:L=79_\?P5,6G3G?9%4.93 ;7E\F>9*,DH'Z)#M+2D9/_OJ30FOI%^)A_F MD]LU#"MY@W"62MO)I7Q=8++8/BN\0/X>8'MY^Q6-FF"X7M1&'.BF>D+-O"F[8[-Z\ATE3?;C=Q#F7> 'UJ%]ENRFP?*4% P\R\ MZ,X+@^N89\M!I=PDIAAI'Q;%# BF@".43S)#;!I!N;,#P!+-BFH?3+5;=0W9 MS2)IVL!]34!$'*2[^QJ+T2_L:F+9WA:AG5!J MQ?:(6>B[H/NJW=FH?7UBL$]NFIV+KFY1]#HCO=MJ]*BN>5:4:*X2L(/SOL7R M(;<(RZ^\9(8)O/$>3.<>+[R44H?J]'*]B9(=QO>86I^2;!G0K +X2$=1*Q#Z6U*Y#*2NE(4BZ>%:@5HERDJ%;^T68>T M9=Q%=9L+_*RE/VZ*>HT R?ZAS'F#O0QG]T0Y09F*.,,';![EW!: $8,, MT=TQJ\-.@/-M8YDX7I$/_H#CYL6+X WR-#_G58.,W-_/124^^A=IGAF\[8FI MQ/70E5:T2+JL'/Q[<;LI=-M05ZW@FM M@"A\)"9PT!6H_;8E/]1P>6'U^ *HU'$59KX7_8F(ETX$%2T+\2$59?Y0ODHQ M1K2:1&:QBJ6(R1,9B!>TG,6!+]URSHJ4+T[TR9)/J?,BDSSR6F?#?I(Q=XB M]PY95:OYJ$75>2&X# GW9IXH=3Z@"(:;)$(="L7:T@I,#(;EP*H,7A/)-8!8 M]N"X6R4T0)K\H#GL2F=GPU/7:SD'2")4GZ)_79!UR_(TI'5"I0)4Z ,QS%G] M*HO'J M.B*5MB@TKP\=FHL(910%' :UR")R3<)(*0SH18_DP9NA)]L&A^96R MC*L'L^#!3"Y;8U&;E_?UP+M6GF@%OMTY.E 8-FVZ-M?!I M5[(PB9-6/(7$\"1Y8IT*:0E]K5 N T,6;E6J MLR+RF#LH>F7=6Q S6P:H'8MA:AX3HJ-KO.:>$4V@FM.":Z@E@ M)#N*-.DHP?&CS0T5G9=/ZX(JKI_3D]2ZUKU+\<8+ R'"W!HCY[AT>;&@A_FT MPOJCI[IZN['$B0"'?SE/7@AI!Y8$+Q[A7J#"K(!BP>,)F)X2.0E 5JXB;^]V M6>(E0,! ,0.GA>\G&WY&'9%?G*H:T= 0PP< GB( G2!/5,5)O%G$&U2P$ >&*#1$P%G:B\R#40K.91Q U>E#MR6ODBI+ MSB6\^1.0=H7G3D32:&!?" Z7&#>8/Y(/=1$&&%9%FZWK/=[ S2]>/N1>?O#^ M%!+.9:4 BAA4FW3@>D$ M*OH23!!R3ZR'53$J4^J8D:;1C;(B3$H.'3<()>AVJ'J EU@R_:?/SX]A?G , M#AT+_J)/GS\\?X\$5#LX/Z8>,.1AMWY.]G89"X09#,2 V.7MY9M/6\UH;%@! M"@E8#C:LGZ1$K=&K#:@U_3> M1!%UGSG;#FJ>J!(%ST,J5-XTRB8EIT&00E\/]L=-&.]?A4NE@D.:B;\@@(GF ML=7UX'.=D[_.T\?D]=#WO"H- !#D"D ZP)_*\3R]2Y.7,/8U]TA!1+$[!%P' ME-PEY-")_BOO*+'K[*(3L"TC>:G3HDG&]<]-C01[R%XTZPEYNHQ:SF&,14$HP@ M5_CP5KOBE)5R#D0Y%:*57.Q:6Y0I+:VN3\^N;ZX?KR\?T.GM!7IXG)__Q[_/ M;RXN[Q_^$5W^Y]/UXY^.H9(17ZW.(D;'0$>]AV%\9B:W,SA0/Y2K36 M#)PZ_FK&+2=BPT!:Q;T2IZG-_GI(IHL5,$-%91$H*4X.#G,4U%2MYY(.$7I6 MU,T\N,998YTLJ4ZF4MG,?FT7NA_OL8_#%]B19%:3!4Y+P"*.\#2*DE<:+PH) M3^>$^#!'-[1"IJOR?-+[NID:5,JK^D@%I,T0I527ZB++:HMX:5 KL*74:K2^)68K4@@,E81&-B!9+9/'6 M(I4*NDUR;,9>ENL/4:@.#6?0,B%+,X8J>+2Z]A+'_@'90E&IMSA$5O9.AGD4 MA"C7L HUO@P8?8#E0K^W6 E!(WLK:KGL3Q+93O>$$XRU?7?.O7;&2Z@SQKMV MV(F;!=Q4>)J,R64I+BYP8RG38IROEBTR96U5T)H36ITLGO'WB@?%"\E?*YK; M'SIZ>K3Q;/'0X&NUZ-XST-*&+T]W-YM)4R#SOR0C8V3\P\KSDD+A\?[!>+UBP,/3T$ZR]-HIRZET,Y1%H$&OWT:88^?_S\<7KX MRT)@G\L-7;6T2QIR$6ENI]58R_"XZ)-72"+2XT3&V**VMT%/1>'C:H>;B1<' M%>=P2UW0B6/?&7S)1,KV<64FED]PWF48GQ'\FR+X&.,=!.^9"(TI/4#UJ!@: MYF/]15)T_=D=$+!4G!8H%5 BILZP+5^WH?+E?Y?/&4L=NY*8\R!7N2+$X(8+8V M1T*0(]3 UOT-L,.[KH:IV'4T.N(6/%"9[:CAJ7+AJ3C6=JD7:V^$WK MM>"E%_&*5F_AH9)+H2!>U.+/ ,A2C69-=)7L<%Z+-SLK(K%,!;'Q\J(EX&,AJ#.FK1:X9E$WBE2YJR2]2+;/^6(; MU=V2FE=))1U/S((:797VKYLV"6[,0TXE\@AR.'UAC @$(SS^I9.0M#LOG:>T M5 IK5B)ZL1B)4B/ (:*2@6>>F[(URU&15TTE(33RS5F$FCJAQY#B;"S*[$)K M&B2E?4D>@UW5=("S>%K#UHC;D'H=0H98(>$( MU.@7HV];&ZN%Z"V1-&25G"0QU)2YUO9I.I/L1[@;HJ'W,+*];:!I.U7'%V'F M1PFTI,^@[SQM.W_@BM!&\.R4D:"B/SOI9V^4('EY)*J^8 _@KNT^OQ58:P;3 ME&QW$DBT?H]?L'Q%E^E MR1H2YD$PH*7W^9;HH#5.=1>+@T<+ A^)"6B+=22F<+1@M@A5'XL$O;S[JYU> MZ.D2QT4\L(@5J49REM)XJ.X(>*%H*MQE\# Z+<)C:B&YRCYTH&BJ;6"-;+QZ M*UB;4DE37\C%*)=;9.NF*'"PB,*5&UR[25MHH\K<(=!!H/.CP"*U:FY3&\D6 M,^GP$C1 T\FT*HZ36+R M5Y_=U^Z2*/1W[+^Z"T2F0>4\2)T(>CS!).C/_$\G:V>;(.GL*XF0IULD-B>$/'N3B7V DA_I^#3HE1!G) MD]* /6E:12#XQ*ZNI0Y9(LM!P9>--+-%]>2O<+"-\'S!+UI_QX%H-8@#GC4+ M]^>4_"N6Z_F2WY%+34 ;:6@K9XX%T%WB@4I$Q*U(H$(%1:XBS['AC3W1 M>:=8%Z88:.F.7;*JP=US3BSO,,"L9R8G0#^^'.PT;K]$=J,R.I.F=[+2QN-.VM?9CD25^7,9+@@0F M$WQ)(GA<>L3^*DZB9+F[B?PO^) N6Y7-4DZ!^!RHG 3=W)P?$6EC8MERE>4ID >YT^+ADQH538S !G3UO%R^LQVB,Q;OJ]D8-J\5ZJO6_[=!M>IN MDY[398]3,9?5O@>U5W-Z/9><(#_QGI1N*G-3&^(I,99Q%F;@*XS#'-^$+I-VJ\0>G:W@P^CO55+RLA1'A M8%.>1#!G0P""/&U1T,.ED+AD2>5Q1;KR-[(!4D7X+YIX9UT]2JPA.^8Z#O"B MG5G6#DJ&!:*3TEB6$A'^P[I4C7"6.&16P[GZWTSJWFNU.GTN_/4B LND^[2( MZAKG"4*;)'59SE<$(PB9CBM5?V127=!5%-GBZ7_&W=Y2?;.B0MXH*VB6TNHN M*XJ+N2"EWOW3^+(U-&8=:=U,$ZNN7 .=(U3GT5VYSC)*3M?-/(GJ>G52:O5& M)=K>7>!G,UI2;J4'0%U?$'_UTN"1?*E1 M0H3"0 #$6C$.(^@J[PGN<*;AYF=>A@/H;D-N;2R$)TW!KJ$A7&>[\IL[;P<_ MH_B5U,8![.%;;XWUBI'PYAV4>/M5/J9 N?(PZ9C\XF"^7&^B9(?Q TY?0A^W M\"4B"J5PFHO(F3M:J_X\R0P$GDI&B\ (<9184L3),R"%9*QFJ,2K$M/#4$,4 MMY$LGI$96^O]=G)68Z!PU;A@1S/]]SC+T]#/><;Q$[E-9VR7^7GX8LK#*TM7 MNS"5N+#47D2QX5M2X.-4F$Z#OVXSU@KV,6EI T7I>:[SE67S">EC$B6EB6DW M"S^]NSZ?*=SD2A))2G0&91E36C"/-K0G$BWGJEGO*FXXG[W:VWY KKZ['O=6 M:)4;D0RB]@POPS@>C> #<^(EN>ZNC6%=8ANB]^IQLU[IX^^*G*UZ)&D6Y>/* MBP]N'2+QJ2G*;]845NO)SR4]@;6SNI]WQI,_H)5 MS_.<(0[6.CFU8K7\X#_#,5X.229B0CPQ M:]!)BZ5SX=/2#GP>Z"O(X:%RJJ(Q*2V=+N:S3GRM,HC!(ZZYULDH!YQY,N73 M;0"A#L\V"QMUU/UYN5A@G^S#RS>?OIG<>SF>Q\TM#+24+)V'WB+Y3 BF0A"! MWMZUP3+QOV(H%DT.Z1><>DM\NX7(0'XCDH48LII\'>K%1(C/A-A4Q;6G:JO! M?$=ET;3ZI2=HR51\W+-J5P3+;!<7KPO,_KR.J1U5U#'7+]M=7.T^B#F@134W MU\IZZ<*,'LA%*?Q-MQ50WU]HZ%+&UX5"+INHJV>G(9_7S.V3B^6_=L:9$+-H=309"Z MK-,3!^A.\8J0'KY@=NK<))F5<)>BMSP[ZI29BP,/)O]^)&GHO P8YTC_C>#= M<:%:)\)G(>S,TU9GB,ORNN?$\,(0-$]/B3#[>K8C-W!_1;;J5XT@!P4L KBH M &L]A, T36I]VDD1)J;6BG/HILGZP[]IJH8OE\.8AI;$J+-=45>,%QHSKW!% MALQS/4.,_*BLW"80&*T6BQL.5<+^< H" FI78M48V66"$]E\H4@MX0Q58?#? M*\_/$^V2M,5,/(A.VB' S+/C$H&[!8VXR@B89$12A7X4@((T3_C9)EZFQ4Y MHT]3[-&.$6[EH*EVMV8EP+9:Y!;+ ;(T%6;R$R.JL_P6B)9N>A._7,P7 \J0 MP7Q'2++8O=\ J4WWQC'I;8A^NDK2CC*#.O'!Y1PT0JFSOJ+]$&*;%"LAQI,B M&X)IYXO3(*&>"JWZ'S1J&CP!')@#L],$]O+:C$""B.'@%ID4P*<9?E]+')= MNXEP-T^:4N]CXO1IW51KQ(TMB/HWU!%(*ON#LR9O6AUQY2;G IQU$3-#@;P, M$R%#:W(ES;N\ MV.+'5_+!COWWBL#7LIP!#43Q0!011#%!@ J2O#9M::"(X(,8*N(/0,EVY;VQ MF:?Z-S_^\-,___;_;.=10'CT^>/GWYAG1I;F?U%=N3KO246K+$NJR RVRM.# M"Y1!&\P7"N)Z3T$%TM8TC%&TFQEN%?=[L/\U1)F.MRH4!V.H%-IS@Z;6 <%Q MM+_<^BX4VZCNX9&]"6-\G>/UWN*AX7.'.1&=]$AI/\#Y?O0T'^J%MTIXL['] MQ^J]0L;0$3 =!C($2MU)Q#9#B8=X%#]*\\'Y^N021,K0) 1 SD M](FHK8#UUM6F,*\60PIC/]QX$?+<8#0Y\'6QL1)S$!;6/$Y M1)V XR.S8 M8Z2U0:V%@LS4H?UHDJ9*;7"VH>0]9GES%1OJ;%?\]=]#G'JIO]K=X!<<:7B1 MI)"^ B;-*K@]_<7Z>TU!SA?L02@A"P^JT:CEB>PFT/I;3D'-=;S9YAE=KD]: MSJJ2(% A '2&*%CTR>*31$L[8\T@FFH78T>E(H,I M.@8LB75B> &5AQ7&^0VO@*BQ13@X1.$A ="Z:#51H25;;718=;H_ACFKK!Z$ M+V&P]71.2@J+%8P7T*P^:QC!78F^')L Z/9SCR.Z\-DJW#PFEW&N&ZS42)5; MH3)+E]JEJH0*50(87 =*#"YT.;_0:9[QU0NVDY.QBK^6B#538#^?L;&$E$[P M0UN9*.O+42N%4B&J^:=:9G('L=97[DL2X]T7+_V*\ZMM'.@10H$A!@U1< [, M?.G.*=W-"G^SAA!*X"0G^A@WS6)V+>700H]],[->>TPWO:^I6IC=[+YZ]J[ M@=;#R6@IY>QL)_U+*^6MJ96[/!/-5Y5^8#\3S#;EO9WLQR6_@>@;S="*)LH< MQ1*8I$:I]>&>)!H7TD#/KTGZ-8R7O$*[E&RG&014D.A))+ZRR9#/9D->.9VM MMMTV2>X24#X)XK,@:9HCI%06WE];%]'I1F1=2,2[ "^A.$_A3]!Q:IF>PPHL M=JSO#/$N*,6C#YL"Z@((%&:U"D;OC4'*8<2*$[&X%IJI^]R@ IS:3Q(SZ,4; MLSXE!JVIF;+G^22LE8O3M889H989*_3*O J/J1=GQ,SCOS:IW:'AZ\F:NTHPMT=RAJA6RZ?9CV<]2N>KKV(<^JMJGN**^U<67 M)IXIE;+%W.^%)XTRX4N;PD]H\#8X07P9C??"@$ISY-&HE0ZU,J!EOO@E 7P* MV^W0=B"=1[A:X8S-6)BS9=7X8^=!O_I[8:07<4V>- \CZA+*_UB]6YY4PT[;&-$9+,Q..7%(&:$;!S,[B?JED]I2+[:)[WQ[H6^7 MQ4Q$'_#[AHEXWKD)B3!.6*4^ M\B2ITX[]:"7,51"(:;H&K9HCXJ["F&SOF_"EWM!3E&^.O$PGY(7-<$*GJ#?@ ME$I9PSSVHQ#LT:MD QT+T27)VK6:NFF>*10[*N-DF?#A*SX.]64$$<5"=R=3 M(*Y$5N#.5XN%^ 1SZ.ZW35/>SS![BI/G#*O>LMRB#:K3$AST^#N8R!3@-!$] M)?6";_D<,\1GH1'%ZCRBY;"+L%RK)"O1&8+NI42WITQFC\K;)$[%05L&(6EH M1AF@%%EE78TT$Z*E15I)L5L1C+8WE:^(EV]^M(668FIHOZ;KC_J[E"0+=Z+OG0KS7'I\L4L[(+6BM3 D0E1 =K8HX0=3D(W!,&F$5J M>@5TB\U64B_ T$\P(W8=_0=X:O36I81)#3CZ3^H X=\3P2>$<"GXB/R.&#N!Z-0!G0[HUR;C#:0@ QDM MX?L5B%&^R1%K'+<9*OJ(T)X)=-0WPM;&;BHYX8)W1%RXCJ'619+NC(8]:DM5 M@=8[YZ+J&SDJFN]28G^D^>XN@NJ_<0#Y(!N-DIF6)$F@2?X&B,[HEP6NWQBK ME?ZC'"AE"#XNAIQ#4&Z-DMEDU BCKG\LV]T!4S8 MS/_-^;TXWZ80*%^L1JT6SR608WKF99#(N8:G$9[FZ2IT!J/55I%D=;R2:]M6S;+(G"@-;*J)"- M7H0&MJS* K?FH93$=B9H2 2LY#8P=3>R2PPCJ:PL/+!SDI MQ@<:$:FQ889,XHD.'_HZB+!%.XMP>LD:K$TC70:S-A:+T.6=4NJ*@J M,GR@HYXQ32;-P4JLRK.X5G&#"-:5V>$4.Y%;NS2KZK*#<*L$D@OOBMS1PQ?, M@HQA9QI8QA(LXL'+'VZ2+/N>:2!GRV>4.GG!3GU_N]ZRPF+L4JD2S:EEL]J. M.'_TWHPI';Y:$);@6,,TT*(KB"W$.)$^D^0TY (0P%:M*2^-B0+*[G JW+NA MKVM<<9A0XX:57IPA"M>)>%4ITI6M.C66!, M#1WS[:WE11@5"".*,0M*A6HN!&D&Q&'UFVFPW<2#V^'L_M:XK7I,2OY$E#\I MY4^R0%OR#^\H^2-^O^-/E,>@!0JO?%-/WTP8S% G'_A%P28KRMV42 MR/4'TU(X0UDX64I 4?J3"J<4T@2_I\(9R'D$!T/9(<4E%%GRZW1F^?@V.\9$EC-VL/ ;VW?J&MM,E=,L9Y50U.CAO-0:ZLV:#4$G!BV06B # M#:C%+I@!KUU)3!]L67^:^3;/VZ5CO@!K7%:9#TET:%,6 AF-P4IJ\T, =1CH$2U(3+>R8#I)^N7TWN< M82_UP3[EQ7;@R#\PIT@NR:AO;K-QX;A9,I MU\C,: @KNTJ3-0L0W!)LN,<9VECC19+B(NX(9Y=O!*LD)9<%+]W1%L:TDE.< M$\HBJ8N3GF'/0]T6!"M4HH5*O- S10S)D4LLA;-$I6AQ]4TP4$V6I%SA/ K9 MOW*[T5U-D9&8'#^$:/,AG]2#!X<0@3Y#IWF>AL_;G#IK\@3=>78\QQ9(E5=- MI3>T'.9YSXYM76-?@'%BXNOBK!Z7%)9%&Y[/(#0#(/QKF*]$14B63(3$;%'(2M4K%A+![CIK\AO6T6+$0YZ6Z/[3:(LXK ML>NN=9<6%3*_@13;.DH/64FUND"V>*;7EI+RP5^1E4FCWF!^4&V4%):01?0A M6:+A4 8ZQ,%\!\4ODEC>;H\)VVR:)V!3JD:'L<(1:=GX3H[1D?@E:P_&-+_! MXD$?(F":Q7.YB_PK8C"'2QZWX\NMYEDEU#AC59C+^NV:1NX Z>$X(8&4W(-4 M%(<5>$F%Y66Q>^_,5'VV@F&^8%@N,<@K)G.0I\,=!&?D;K\(#:1/<7CH X=H M\4PP1$-#FA$$5&W2Y"7,K-:6IY))[M:)>KAQ$SNUJ3Q<="T5UQ6/_O<_T+S(#81+6_'HB^EN8JEEEH\<>%J+T\K M=(*"J6QHG>-L3V&V?')8I=CA"5A$#, M'I/3(*"MR;SHS@N#Z_CZY6/+^'Y(DLS#&/WB-';)@$/,T#/J#- MS@]DCH06O$"4B"' #+8UQXUG/_#JZ3)^D#3#,2R"P1F.2$+RV^&LZHBF L>Y MYDMSVW?NT)FOLVR+@XLM=)QEY%&:6!U-<+[.%T^$UD.?*5E]7C8)8K/PM9\A M.M$,E5/!_J.3'2G-ZL+"++28+:'*EW)JT"))40 U5OUB0N<$LP/ Q2J+G*@I M++,AJ@]?9_2!*$QF%EET\TA% O=]>C/\I,]G@5L2D1<,@1W0E8QS::5YY1DUFBY:D/,OQ MT5GM@;S%:+MA1@6DN-'>[E!J)D'D-$(7V*-5 W\ ,X('D4]@J MV&2:-/&.PTB22U @"AF5H(^$(O54ZU\I2V2I[?:D7B+7<9XP7Z"F&%ZPO26F MX#N/]2L)R22T$$J^LR6)%@CDPEAI)HCD1BP W%IG#%MTJ?WBU57SUM :L6WQ M7+6#O,H4FBL: M#+3&;=M)35UQCX$L-73X4=I&,D74V \[_-#/7">A%M^&BKO#MO!YE^4-^DJ1^(2F#Y:LV[E>MFZDO=BI*%XD=%?%ZQ MVQI:I=O-[Z=V?F]'OT,6N7)%D^=H[U\($QT5E;(;]?U1U]:1T3F)4$WQB_<6 MKK=KKY]TPLP:PD.1A 5Z MWC6Y-1'%8L;^0!P;_MKX/GE6J3G3 MCK4R+C\,KYG54*U),7*X4+GAQR%[BQOO(NXZN^:1#;05Q75,[HYQ%OHZZ98& MY&PN6%J@"3&<(E2ZP)(%37];3)9E\'2Y3.EK+(1N<984W>_4:'K,49FBKF,' M>QDQD-%5%W,^%G2JK/N%7D?'DU)ND$B(\P2QG*!>RG"Y2A7!G2%&P3>_ M)(-E.FWV7[ZX8.,A>J"7C3\3$'FA'BJ5#N@O+P@KH*WER!IYH*PS>F1E7:LE M03]!0!:B[3JGJL/'7CMY4]3*DBPI$P-@XD+I>=JR0^CWQ[E%;A/N=V2%/R:_ M!0I\9[QLRC?(=':MNHQ%M<_"=>SEZ/_9DNOZ3Q]GD/7UZ9OEC9P0+7.GR(G[ MZ1/ET,=OD$,MSUF2/INY:>9JCT/,3E*N!<=SR#/DY4/>Q4'>T 9:2EJ40PJU M:D U=LR6LR.5($*GY)X3[HH*EL\UN/=XTW2)T&BT):L(GC&\M+AG0NBR \/$]U3O"7U MQQ$1F?KT&9/C\BX9IL3A,28HF^)=$JW&Q?\B-HF2LQO229R2SRNS_9U8!P$X MF!#OH_?)M$[)%9HP:T:=68.(FWFH,;O7$Q4!1"%M1B(>2+)ZQX[V]V:+RO&ZT MJK$H&7I M[IN'[L?I\J:_O^]0L;CE_Y[90RMC)*<5W!G*][-Y)*AS2>5/:5[ MCS?<:($:!T7E!BCO<7#:FH#("AB4Q2@ Z%%0HK[@<;#,NU92$QP+->I-?21Z MA&G,GY\>DT?O[=C4NPC,:#M>:9[&JAFR9CQB#C0V*KTK M%QL:^KZ6$Z+D.0J7[&@@_Y-J%5=UD$63;[O91)3O7@07G*LH>;UD/]"MHR*# M1O3R!,"1@.ZDH8P-\BJM2V0J Z5T3)S$)S[0'<9B;>& 6=#R2?1?/K%SJ7O! M0IM">D2K+HVGF-Q)0A]\:WIZI@2(!$0WNB5L1O^5E$5/>ARK,$CAH)A D0G>'H2%02]+;KM9?NZ%VEFV075<8* MDLR5$"O7R8E0FG1VLW8N.?OR+B5F:QCP7LGD>WI3F^*K D>[>!7FF(O^]G0@ MNT#;>G8XJL60=Z-@E2AS3WG%*M_SJH76GXJM\8Q P>$+C)RXO$J(?EML5JP4 M=@! RP\!;Q+/@YV,$ 52R;U2^B5GCZD';2F& Y@C9"^498]NTM+$ ]&+)-'S M&+HHX/C2BZG\ =_LMLSVJ;*\8Y]W;_-REY\V[W(D\*3N$/F#_IU2'?J;X[9:,E$2O..P>ZC171;TGN)=B-US2AR/ZLICA+^RC#%N MQ"4W;%]F'E,OP%"53:_R'P5#J[O9+/IG"FDE*@A@K;WT*Q71'/X5TR)UUJGH M#[[-*AG73QE>;*.;<&$W_CAK2&EG4R.8^WUP1'TCZ:*7=FG=82^UV:353JS^ MQ'0]E[J;BM0=B;+78*LJ;"Y222_"S.-E1D+HH'Z/7W"\U>I)H(($?S@':J], M?P\U-YIU!CLHNG%1<<\T6:J8C4W=>4+C)%G4Y7V8?=41/@48 FCVIT;*^!8@$85IRY-@ G.^!RH8VZ[(:P)S MI?F( L\2TN>[/'PQ(R ,E"VYT$%4Z$0*PK88Z" J+__/E^C?L1?E*]]+;3F2 M='"M:#@*R:%6UK5EFE3R.,?\P93TG91'1D[_D>F*(!K2 7&DY]LL3];\'5ZZ MY.PTHTG$'#1V%(E99OSI2;X/[IS$F%BEN9*Y[D70;21#BS190[ TA9DQ3OA\ M[@PE<;2S$$)9;7S)+?R#&W;R!RX.9K+X5BXZ NV4WV\^A+$?;0-6P,GS_11* MG,AO2.3'^0K35,DD"@-:[.B9+23*5ACG-ET]YRL()+^.G6Q,.A?0>PQ;M,# ML!HJX!X).8I_FLCI,UZ&<0RAAD%5U+G4NB5,ZK(T+Q($'LA_LT5(,W<)=F&R MS;024]L64V[Q5,Z.BNEIT3:.@/5\5/?+T68OK^NQ@@ZIR/V-O97PC6 O@-X,Z MEVF&LH#FHH>)&?15H7-*1:M=7O8X.+0X8-TD=]/HP20I/1&),ZE3 R3T"H/4 M8D"^%^&,R\8MSC6[&[)#[@S'_HJ^T=I_E36"OY(_ #M6]1&\%;W.2N880US MVMDXC/5[,#,8MGLPZV"JND%CNSV8'_P5#K81GB]$;3:M3N0<&KP?"7CV'RT, MT:#LPU$($3/I6@XEQDY.6VVT%<_O.+C?D6]67H;+3*W3X*_D_*.IM9K+0 P% M#EU.!)/@'QEYBH+"'N2%T91P=BU GDO"KI(4A\N8!7+Z.UH?-:*VTL]>&-\< M7OFK7#P^!1)S(&D2!+.@#S"/12>0!6(;<_O/M^LMP'O!K.PSI[%<4/LDTG:> M:A17F7VHZ=\J5 OKPUJ)8U-Z*%KT:;%:,\615:7VH*.K6DM).KWJ=-I]?#=, M68-A<>04M9D9#LD2FX[>S:M$:9G7[+;?0(KUJYA!6NHQUJ&+\,,[HHEC3?YS M& [XK86MDJ3+ %D. >'@(&H=0K& 7>OXP OV@.;SW9?O+\FZ7GD99E&4_AR MEK;@;NO=XDOEVA'';53/ML05.U.Z'72>KI,T#_].3W&>#']/1"ZD)5,(@S+? MB_Z$O4,EN)OR&9*G%^4%()";8\"8!S@@0&(J' )NQ<4!O? M?_ZM)1MJ/V).%P2M0RFJV,)L9L3T6ZU' /+DY<6BI ;,3[,XT()@8.NUR"%3 M%&%';;JO2=81G=>FP+OF147D_XGE/1\J MZ_R;21'TFHRPK*_)D?.@LJ0_386<6_R6/[[BZ 5_2>)\=:@]WKFVM'0ZID4T M90SXVL[CR6Q87694%OFSS5O6"S$4DG1GS,580'3E3:R1PDL:Z#C;"EAE,2?K MMR(C^*MU]TO8/J(-[+>-?;WWNL7CV 2>E%VBW/(D81(MH,S MFR49(J!1 7N&"'26(\G@'Q-M2BUR0M5:0'5 !!PDV0H'\!)C>H4$;/I>/\H2 MF:-.Z:PDZ!(!F@XH^35)OT+L:>+CS/0Z 6P6=DNAC[%0YLB3%PJ@GH3QR8;! MM>AZ3Z&\<;Z[BZ"0+>LZL:'=*/2,%P%WABCDHEL'A>VF!G'A#6ZE4<>PZ2'0 M79R26>K4DJ>CDMA*F*Y%U$.7$SO#/'%[K)P3"FDY=FCG<+TF6NR%-1;0Z9]7 M $0R1.M]\\S1(:]024PH@;5:6IX%Y$"URDV*_9!>L\G?(TQ;$\6!?/UN%<_# M"]&+Z9$\_PP5&% A5;T1%3&>J7)L\977>V,Y,AKOH5#,E &Q_NZIA:Z2\C4" MSA<)/ D:8#(#-%V4VQAM#6_Z%G(11EL(PKM<++"?SV/6(TRT;ZZHQ:,KSL. (_. _6U*4ZDOWUBF]56:K*$CU3;GM:PNO10R5B'+ MD?*%'"G;P\\M:6Y43H[$["SY7IH?F",P@"W.Q(,^I6QM'EFC,$FMF[%>@XC0 MOH!888_O1?XV*MA#T22_PX)-Y(QGHF5INT#AO=@/HY 3?^9EH4^,F@N&"-L] MFO===0X@D\Y"+18^C] 4#@."J\MB-<3?R>>EHO:N:_=HZMF\5%LL9189U.;%]/7?*JG:E)MWB6W6:W".<(<$ZDSC>)4[<(@E,3R[:3SS,%"HA&4_R\TD%?+ZN">E M0H'6WJEB[T">C*#?M0(.:) >9FEZ,LR=XA6.,W(27L?D ,1:F:ZG\_-K=)H3 MR_YYF].F+7F"[CP60VN_TU$04#7C17=>&%S'Y]XF) >^'D4%3 1 3Z#$*0/K M@"#F9:<7)+T*[LRPH8". >V&EP;+=]5[G).=AP-A/6G6DV/ R@N&@WIRXIR8 M+\Z];'45):^Z?J$")+@/ "BB4-V4[273P?]!1[YX$9Q/I<< ?D'L9?4'TI>' M[A("9<8(E8 I'A/Z2["CJS^3!KP3IK"23)=Q4>%'D.[#7[#,( R]T1>\B-.[ M(I]L@32_D<6C2CUE25I*@T^_*BLI.^#++0D#')SMGC+(MIJ3>3U: MK\LG]UP3CF((MZ9B(*:"4I\?8#84QM^C8D)4SNA$6=AG@'(@ 0<65!/2]^ZD M(-LKYK'H19:JKSTFXAT:2G$R\PU*>3TF;N1!0@7LO (9&I?/T.$%SN#74Y2< M*3!3*:VKB&P#CUZ+WQ',XS'.-%>/!; ME"@\S\4'0N=$.8$/'+3%+"_R<0W8I M1/_H1<8IN>+DC /(2(!&'SAPBRMEG+!*A>L4"]*@@T< Y 5\@B,B2A7 ZJ(I M5%%#)LRR+>UXX">934M6#@JOQ*(?K#B&AIG?)C'/AR/_/ H2E3A-"2PE3BY# M8_%ZR1\JB%V=K$$EZJP5!7;R#-"0#&[JZ"O!(>"/X#3X$DQ1"WX&.D5GXK9QT:!MTX;.9@ M$Z.,Z-L+S/Z4J.0>>>T*+ PP^B"F^!ZRS3U M[6*EF=V,A_G#%^%ZX['H.:]\W+5YV6S@AC@]6(66FQ)1PZM?G(Z\%(PTTW'2 MJ^2E)O'RA/Q@+:^T2[+$P6!\W23 4Z>GT8P9"?]3UL72VG;B\,?:1?KD56[4 MG!QN]+NFA;;ANB^Z>1426" 7!=13Z5:2$T7/0I MJ- .2KP#0%R&,2QN4P")-%_2GZ :T!-_@ADGP.9/$%=D+_*.R^YM^?XM?;-+ MQVTB\MOQ+2>^'%MBNQP"GJYE5T$]2I7&CT]$.=2)$6P0.6OC"'_GY;DT^+FP M/)5SYWC2+2I6!B<'Q.J%&%D+D2=%V57$[JJL:\0]K<,/I^5.Y5.DUF#?W@LZ MM:?P@@S\E*V+[R$].EVE9G.67?I,A?X8E2[XG)I(&+_C?[)ERF7WKKT59-3J M6A4?[U,IB\[C>US'HS=EO2RM!B(0SS@!-H%X79&]B$ \G-CE5OD4J1WP@*Q;6:=)>"-" M5CFD1^/N.S)QQ-4[H5&<'Z_>R'X%MXH@JS(G1=7W"9'52BVLT$9DEW!BBTP; MF1C+I3FHNN]%2CM"2ZEB2G9AI=N@[+>2D)PG&9Z;J%:\G*!F$](5EXYX7A3G MPI_JF#B##Z>K8G$A9.TK#A-BP,LNG,5+-Q"=%"5=H^HV[>PC^S%E9ENN<-!= ML,PT3\5<3C02QLL6;O_Q1 [\Y3,YBK M2K#6D]9I$'7N5T\\*.?@B \N&V$R554K>Q0!!K+/)9.]=EU99LWORB0\C:_. M8AD^9Z).+M8'H\I4G]POTF[GSL)JHO!VP;RC,Y(YE#=/E+Q13.J4QD; 29=" M6>-Q4O2,AJBJ>.2I$-1(J>DFB*8=9OM(WDBZ)]-6H JKE;TM,/'SX-\,ZY-$ M4-&E0]O^=I=D!T(>"4\#-=M&*/O]B8J.%]X+LY/5>*>0G3UT&&;47-:/>@"'VN:,%)D4$PRRN/KU5T*SARQFY&PH(4\@ %[' M;^2!,/BTT&=%O]R3Y^_LZT'\O&:=3TI9"#@$'(F 8Q%P- + (Y"(&'.C!PR9 M0.!1_@/X.$QZB#]M*A/]_.]_^8___E_-T[-BT_/KS[_^MZ5VQ52+1(O]ERIK M,@\-3:4*@Y!F/H7*D>("?-3FS+9T4^;JN7#K_38G/8UHKQ9159ZEY9(0J1QW MDS+D2%[4L2'U81*^'GMOME@0@CK$,-R]KRRSHYRR;*@3I;CKV =DQ26]5+HS MPC([+JE1$B;#V(#JJS)WP0RIIJHEE/U_XOOQ4U"-T4@X=7ID-KU)4OZ>M>?E M,?:[+*U6%(--GYEX-M.UUMJ* >_Z9&AJFD3*+49VP@,[*-P0P^4NX5[VG)7! M$'6&=*#Q.HR.+"_:>O81PX#+]TX.%(1U+G9^4:S96)#_C WF*CF2*V++UX.* MR'* 0$DXSSD6QG!63]8IC:U4"35=0BR&:WXIOTA%-@>:9G'T5.5]Z/0D*#'[ M=E925U7ON5LHK YB>)9 ER![\%.C+F;MZM"8@P+) M"'KU-QD-9Z@D&G[$J<9C8M#J1#=?T\9=IMX5QLUS@^00P^4VBQA7;P*D&.O M@$97E3[Y*:@&5JPZ$._4:B# /L!\J$QP!T&;"I%9-1>5*6@;I_%VOW7H&%6F MO;F%5"KY(Y3/$T:2.W*\JE;F\A&=0K*75+$!W;E,XS\K0UX7=R18[[6EJ1I6H1,$^U%>6MZ<6EJ M+)29,(=)A>03166V>"*OVPG9T>JGH]H*4W9Y E0TQ9&:F+KD2NZ,&"Y0\?1+ M3$%>D6Y6_2H&H=$ M,K*8"SZJKKY"'8,2G%79X)6QG6L*M/@2_CVCY:&1SY#,Y>GQ.=A"IT%4]NI, M;Y@#_5(Z9&CSSH*J-[=Y73K(SY+%N$T?SBDMUOS@"T^QTJ2*3E3A'F^=L%T;\N)^T M+&-_S?MS@ M>)?18G/&CN,X"B?-*.\HD#TYGMCI2#=?N!7,E[![7;$+HSC\'J^(3#AQ?FC> MM/#>M0.'_UI'FSDY0_96[=IB/E?C=5W$LYZCROT=RE MIXY=^H] MVSV]%[E_RE)82N6J*I3W$HJ K)4OOQQ)6SE(H/2E1D)?\DCAM?KY5"ENZKD5 MX5&V?8E3851826I%)76WQ+:8=-KAT.%0YWOL+&(G[)[[A:FIXMGO"8%?(+NO M$O?LJ C8+:S@3X&"3+!RFKB^9M4X@1 ?,%#>;*&.!C^-\REU$*H^N8%2[=5Y M$819R5%%^*ICIZ_J$,K-O4VA>F[&KL9\TD*H/8KJP*)/][4HYB.EY2#0H&IG&QIU"V^#I^A]\FK4C5']\:98_.UV,V,M35J#K]%*QEG^*U=;V. M([)$V<);-MRQ,;"LJ5^(J5/K%KLO8;1A,@,]J/?7%*ZN.FQGXG?,UO,1TK!T M+U!;U"1%3%F%GJH(CM=B7I*Z=;Z0*J,:R>)/2VY6BG>-MV!'4=942ARG^N91 MZ@^4W3+'ZAD\LISWX".6#9DGR7(P]N^@(Y$F8[MEX@\OE>88^?,P%\7$RO34 M9Y!>])6($C4UB*S1>O8]I*MF)H&SMS!.P$1\G='/D)ITRH+]] *#!2I"@8(1 M/(ZH>SE?::C0+6$5EQ[U-0UB=F)T.< M.11!CIX.68>0TYXSU8+C66:8.!,))OA'L+-*F[G6,%5O,$*5!D8N10C( MY@+695*HJ1.I9%H1N]T#=E5P*H_.#SR!XKA[*D):E!*,K+6J9!(*0K8Y2<0- MDL%??OD$^7=_#OZ?3&?S@6>GX:B@5FC]I$Z/XPEXZ9^ %\,$_,8N-2@9(0ZJ MZD Z]JEASFTF4%-OA<5.?@\F5&4LH>6U#G.5V;ALXO(8+PNR/!'ZQF1M_;:[ M@W1I@ >?CYQCK7Z'#,9W6?$'*1Y)E+VF4(Y73E-&Y9^FO'-556,DEH&)&S\% M%:J"ZZ $A:-L#\]=^"GX MWA93* %' [@[*!$/?I#[4"R<:Q'[@NN)_+R6I:&%"O%( ,"\W*]!ZMMF?/[ MZ$<&KH_R@1B+B:%*':LM'1>*1EXFMZ,JX>XI=K:'?#VF M?H"I[-Z.>^OYXVY*?A-6@0F.;;('YU'6$S!5IWMA="?YM56X.@]DFH2M=GK= MYWG0ZTZP:2&W4[0A]^FT( ZS-B!$?3E,P,99PF/,';WM!0SNV2TH"_O\04*7 MYH':-W_(V7R6)%DD*XNTA4%>8&2N,(81EUR-D_#PKTYQ*6QSO!:-],BN+F, P\3H=MX[-GP;CKE".1W,MV-\V*S(,6'--J %F<[CUH;J>Z/D^W MV76UDH7BDW G4%NR>+83>I$9K&^]7E-Z;K*ESR4S#&'$W,J)2TH)"\^723(X MB4D[]I4&_6A;:A)5D.;KD3DXW,^>"E5J*J$5PD M;XE74ZOS;OBI= 1YK)X-U%)Y4-,M^%.(I5L-;XYIB7Q-]U4![^!Z[#KQZL0\/SY%_K,/XXT;BN^#LWPI4 MW(_?(:,R63UG\*?Q4^;#$2*].;@[MR0'RC#^)NJW>,/7(K1[ZFWX^DIY".,- M0S=.\SCB/B#'WH?M0/L=Y-?&-N?[P9Q15DYYF! MEL0J#R\1"O:8)N*UC]IZ\'\!M4#B=AH*^83)U%F%[D_!*J0HK=ZD=F@H MTJY3.]RD*[*.4R82W<9O$#/.ENPU9D.?Y3F!$TEDVT_"_*C"6LUT-N50/R4P M5E /%HC1G,=S]5!;TWH7;J<5_^PGMJHV .,%,. "\58+3,"X)5]T%OBS9)OF MVV/=%UM/XAINOG7ID3@O,17;GC(13=9;EI(JE:MY=RG9H]64U<>FJA7[ZM:T MK]1IP)TFZ-BGW\A2VR>(I(*_>HV0/8L[G+%M]CY-DKKTG4TP&?ZI&",HA M''J7NJ&QJ6$ 51@R?'3J84K)V6*[ME^KC-&STR5C^OS-2?K?7(;KX^U M)%C7Z%,@^@]@@-,BKYG>I&/04.ARZH\N+V^K1#G3G=>1M_Y="](\=Z>_9=)*SG4Z&H43"3%!Y<(4=1T MEI8QW=+=O""7D6>&G(-'<./XF\_)@>&(NN$7VBE1U62_)4Y"3HCV&+R-PYVJFZGR*WWZ_;1 M%[WKAT#(_6\[V41],'S8.I[3KX@;X%=VI]8'[4Z=2X[3G@] M>*JIJP(:7LQY$6^Y6;Y>J8!)*\Z8\BY+V<45[:%6VG$Y.%LK1 M85;1F;"7G'5B6#<2,HA28.4AQK9!DYA;2(5:92!VP$/F_"U/?<+0+S0$%=5)P- M"H8\=F:7DUN74TW[WK MV0@"^]=J3LPPU)AJHDPU_'F!TV^RF:?_HO S'_30"_P$LT4ONR3>YY%V,H7C MT\,B%@X9R.O'YH?UT?KLPP+^N +MP!F=1< ]'R@.G2\@#IUP4F6?U[TA_OYK MO3_\>O]8 G)5R7=">HK%984*Z?)!7WGJ\SXSR")+3L9GI0N>B?-D$=. MN98;15\?1RX_SA?T&)WZ?$8=ZTS5L9ZECN7*1_2TEF:,VONO)5ED27S23/G, ML?G:Q@4GG9$(>C?3+4@:Q>2XT)W6<:!TS\EL#. N:L<):7([?2225';$I.N, M#;OBF_*(#(HMEJOZE5S3S@]NTB1/1[O*$U^@: M^,(MSI;S[W:FT/V>8_#6>82W"QJ'75VG2=N(.\PI@:7R>INEK_!H\ MK'$ZVV;[]%B7%>CVIP(<'\J.@[KG3X'H^W2H:@:N2Y$\YV$-X5O\FH&9(>'B[ @KQD]W*^!_4J(U039H>R1IR]@?59LL7*>(]I, MJ(',21=B#^/;YL%YLNA'R6WL,+NL>4W1.R<%R#RJO*STWU#<70[" MJ#B;)VSL\VT@^@O./,=<+H**L4;-A1%;^1FS3*MN2.%/?KY_!] MHL]CH^= =!W\Z3;+\W^K(H+9*.PJ*0H:O^P+4/C@2'U@9RP7^=V[+"H)"[DA M1C,;@/ 4]5W-B2B,6):)<9]7Q"7%#1'=6[*?V5F6)\)@M_K[/B\FGYLJK=<9 M)?%K&ESL*>/BZ!#48Q@9W?DF=T-]*X-3FW!E)&42T#E[JDXSDK$740%2]^?8'CT5<\F1)X1QLS#($FA#2/X36UNNQGPFH-7O MF$H?)A.48K4;9VKPK(@W$M0LACUY;>,^245O(NY,ZYX5=?/$NRZN5&W4H^]_ MZ\'H](:?C03M"7D:J)N/RD6$JZOU&HRBI=C AGYD9]$CB;(TBI-8J!+%-5D1 M&B9P3NV+C!X:P,]Q31.*-1@Z*01B4>[-<>5"3$GV%:R:[X2:R ;+ZFV;:>BO-]SLZ< M/&?ZQ$N<%26 MZ(J\G"FY3 76S,XS>2_.DRSZIN/-V0?!Y$IV[% 2YN22B']OTJ\I6]2$K!B' MD/@-N*+#3T,:81+%R\0\TW!%SJ(('HSS&J_'[! FG)]382^K/^7"%-HA=UIW MF!-1YT[XFJ[BG",/O%JY*A3LMSQ>R2OL*J1IMB_*!_+.1$SK#OMLX/%^#V&\ MNLXH.[U^CXO-)DL@O(W]0>_4J]W^1_2#3'IM@6><*UX"L@DS,*$[;!ZHCNXQ M3V$#;X.CNL0\';ZPLWM/N67I)MWMBT?R1M(]^2U+V$5_*?^2U M;V/[0.,(<&5\"3),E\91#7U:1WGN'K&"QI8^D?= LQ-ZOG_91Q,2J@?29 MFWK&G,]L-&$:',*1-;2'9(!I>2@1E5$;2W $(6\;TF\F2;#Y'7FV6PDM1)!0 MF41AGZYP_D$IT MBR-P-8R3/?"'A8<&-L7ZN,(O.EIL\-@GG1"F MK]D?RP1%H&!=,,V+*1*4Z1.B)BN8F]C_P!ZG/0_'=X.MK'98ZXX4%UW+YA!X M;'735BZ*6PAS;D_1RD>#&_M)I,@2?QR-G;:X,N&>?-U=9'F17S(6@U/NUY]_ M_=DH(5J@L5>J+=29S5OMS.C([ 5F)4)S$4!O9*0&%/XIUF<,,E^Q@QNCWU$% MTSG)JA1T+&*Y%A)[C2IS-EAS;]*+W@*9' CI9Q5OE#KJ!O5 3*QY7NF M![9#7RG:*>') M***]5O56OV/?0V&^@?_#,?,6)N)=,R]H##F2X,-9NFK^08$4&DO7(T(>U^S< MWD#X+#RE"..0]EY;% -TJ7$G/0+NU\J%?DE>M'-C 4=UK=A"V,P_N>4(KNLW MAF%&#T\%V7W==3TG;-">7.5S>(?5GF#*-Z[#V*YZMR,C3V]UHR@/7F""^YIF M+SFAW&+%'\#RIF_K(QB5P28"MN2\\K5[(D61D(Y_COO1L _IYM8W"R5:0,R3 MXB%+V/FU?3HSF(Q:WU$/M3>V;59P=QAP;0/X=W2QPX&?%HJP9GN[&M<#MDPU ML;SY;\<6#3,:"C&0\6$1CJE2.9CN@84J]&*U-]B=^#)=O1,:Q3G#0)S[!YKWL?(('#GWB$]Q_A@J+)E%V,X,%]';_S&&[N8-">^@'@J/%1C*?)14B3 M["GF7F.,H4WQ4$90Y)4 PYX,BH\V:?R/O27ZR03K'0FFR"<]I$^WN2KR)_; M>5%F[_P#3%+WGAN03V&1@9$G5Z&H(A=D^20#ZG2S8F_A"Z_,XW/RF9UVD"A# M>+"!G%US@\&(>W)=)MF\'3DV']B;IP_;?C.-@6U>E:",]>"DIS88D_TRS M7&]3[6GCGR7U:,\Y[B17FT5%"]?N>MI!,:7..U+\GM%O\)XNHGJJB OI?ULY M;79$T.%-/Q#7M -4JEJV-M_T11'X0).M_,7UM"I_P=R."$66Q[G!^8NE/XZZ M9>TV-59/Q[\]37QX=C_&A:MWD0T+."1"&PD?'Y;"R7X;[^"H3VC@$X+8!X$0 MAKZFL2V&L OU@UT[75<<7$P^[!:_RR3A#IR?Q@Z.&N11GO(&T_G]2Q*_\M^N M,]J;$GA"9_X)Z W4>0T[D>R!,-ZP,[3FJ7D\"6DWTAQO4]7%O%,#^F++5P8 M]F\A#<5?!KSG=\$]).37<83\ZBTAOXPCY!')$SA3@91?L?+_AG?AJPMT+-K-#.M*;GD+LDZCF)# MDHV^5MC)M5K6_CM2#,NI-: =.FDK-L7&2D(#R1S7![JX%?,Z(7!RW&RARIEP MLC-N.6L#'RP6\X3X-NVNK@.*6Z-AW[RM%#E-#M9>O]86R.1,K+RMHW>.8MZ8 M'H3"#"+]ABU9'O60/NSR"7&1UQE=D[C84UXJ[.I]%\NRD3>I2. UJSURZ*#8 M>F@8;9C800^#Y"XS-/;1-:SR4[E'M6?9N"Y.?#-\9H"%4\YOCN /?UP2MJR1 M\(]COR>DS#BDW&5&_:*'<2;UC:Z%R4/?GL%8 X:]MOJVJ];;")DM6 M5>C/R:R'Q*YF,[AJLXZDD36?$0T]9I7/>(OVM?%!;E:L2?8$ &9H]//,<,X: M"E[;X+'WTG:79 ="9!YD9;8MIT)O(W]WCF&%["VP7RTUCXS6)SIK [\TQ0$J M(G8\CW1:-*4P5K]C'Z_BZDI?;R%)=/[(=B(X :4Y,;"]M0$VUPOW^E8^[+/B M(J3TP% V%\(8TA![I62$1%8N@!!&Y.0;+T-C"WR!YU1$K^FXI*(#MQ] M1N0IJ*M.SZ!'CQD&_7F@G=B]#"B+T+8Y(_I0E M6B. &1K]D2TG#!S.$%D#8UN?B_KW-4L#;%&H?,P]/YR'"7?&VA "AK7]CATB M_:'.EG;8I)EE-M4H(M=!.%*OP&_M.LZC,/F#K=E(47!HMYX4$"E#@=3J>SJ* M;?#8MLAH0U;[A+#9'>F54 ?;6R-B9QW !Z%"*BW]BG4;$/TFU)@KCO("T+=$ M)Z]];[=,:\,N^U8C[-U)D@2FF*1,)DW &+W:LM,SYS5WWVS2[+"6/NRG$3)F M&$F;_&C!ULU(Z)I^_6+1>JC0:_U&<$]L9%)&U;]>53$@_*$J?\Z$Q;_Z#N+N M75;\08HZ>M=F6YM],!\/0+KO#7\>T@Z;/UJEX'E]>.W:Z@"QSW!+E68]\VG/ M\]&]H!].PL;(I'U0;GA-9X.1S "*OI_@!(#C7EP5!N0U8'XRG @FFLQQMF[0 M5ZQ]DCU0L@OC5&!::>*K.1T0DS]@N M6<%.N4["US:2C8^(2%YF$8]!K8T-U^PO>1M= Y@WB(O-.@!U!1 1^:NTB(O# M!8%GM03 M)ESA&SX?BP5_)#M0L=+7IR(LNOO0!HM.PB-YY<8"INR&V\YLZV#04>89Q4/N M><08-=2X5_3!HI.@>+ ).7Y[A(.@S4_HZ(*A22 MAWUWV+YD21O/QD M6E&OP7Q!G+/T/7V@V5N<1H9-H(?UA82'C-TQR5_CG7D7ZR Q975 B>GR.H35 M;^@S_+0A"36\F6#2!>(&R3H>KOZ'9U-F6PYN")!"\5,=MM6;/$O=Z0WM_. M%]*,[FI-"%_0O;6E6>E"83NZ*^FB4Q&#M\F2%:&Y2(!H8Z*A;3TG\1C2_"%) MFHD&KE,+&M^#O/6H;X]*U -[\JA<119:8X[,T-ZQU#!6PG;7:@2S5/%.%A+L M+="]Z;?;F+_LAY-""_0'2 P:0'1'8EDQ2&+SU?Y M'3U2GOLE:?V1+!?S@&8^,5 OXWAUXCQ",N_[]==M_T-_\!3S?;')J,GAW]X" MFYN3)/L.7L_7&;W,]B_%>I^4,4B/)"+Q6U\"H3$=>*!Q26>5AY#>4VZA$S[L MI<>^2?/J:>8/84,XT@+NU>X:LTC#6GI%GIA[X>(^]. 0T!Z2T5/VK*>);_O' MO"@&4.Q0^6X6^WQ8H6!= V1B*CQL>EL'"#TI=J=J2CVUUJ48UA(]9P9/U73- M_JA+/F4E<&A;)!)Y!:0J18)41=LQY_6*Z)CRR"X\"VNT+J(1&)TQ>;H@=N$7 M:NBTU5+5U\93D@:>)R.:8]M[R>M6C3VP6GL-L)Z1,'"-!C3#)FS_DI-_["'/ MT1M_<[*MC0'6,Q+L*V("1B;BCGR7ZC2$P-(L9;]&HGS&0Y;$T4'\M-(VM@]L M40H2[]ROFH;GZQ)R2*R:!IH0PG+YDO ;/,XDV:99DKX?; M).K6>!O<").H,UJ0_)">QUF>06U2M@H&2HR0F.C?9>D74H0).VJ>>O W@V)[ M(\1Y*(L'\_H]4L?K/VX&-?3C$)&HG1^^A'_/:*FN6G+.'=,>W?(UH+YM_ZH> MT0VVQ6Q4%LC^&9C2GQ_LKE ==KL->D&;X()O7HC>Y66G8%R5 ?<&T(JQQ'Y M'C=&.K2W]8;$KNOP&"+[6J,_O!CJ3%C)ZV^%?PF],03A'( D^X.N&W,#[!=U MR-@':4#:[A9: .Q]TU>H*S=5ZJJI2%? 6!#MWW7><#D.]M15A\:@C([@)Q%5 M,F^I:(O4-CSCW, 3:N;!O)E$/2&/)"]H'!7RW?@KDQQRP1:0.V60:#KS$-BG M2Y4$-G_.#'7(]$5F'PD[]G,F>4G.$=P@N0, C/4V7(_IV3/89CC.22L8Y29FP/2PTJ=D$6\P1YS]PFS \EJ8W(DIH\@(PTB2I%7A&M$<7 M?89E7!H"C^ZU/IC]_&0[43B07;$R@1&4#;Q/]=6&M*?#B/;(I/Y.P.6;J>1, MC Y?97R[O"%5EC)F.A[5 ?9[4M=PWWWJ"&MSC>VQ8U1UUT4&QM_UK52UW/FE M"C 8D^16UQ([LD)6Y8K8]AU^"1>C MMO3PUIYK5ER$D.6VYU.F^GOU9EJL-]B8F1C1$?8Y "!I(9ZK'^/\V_F!25[1 M9AO2;R9K55\;[T@JD3,;H_K:>,.BA@?$\T.=K5?XD8WBUV-[]61:>/9X%%?&O=;ML<.[&2T>EZU,T"-;>N/ M@>XZHQ;/.^/SP)@.L",U6._WZ[-5QF_\K@^+#6>/']G M ?Q\SK;4X.7X=P#($U63HN_-67:-HOJ(1#1!0:[7S=0ZO*F%1 1^4>X(G13 M7'W 1J[+[ZU/_LO#M[H4H\>T]^H0_A(6O%9$N^Q//[179#!%D9QM8<;[B:AA M_2*!\JBGB/&1>)V/(VGC'$"2L2UVHK\,8A;H%M"MU&$=/5I K]:'5PHB>0&/ MB2*A17TM]Z^0K;4O9HWS0_7K_XP)95UL#K=,!DE, N:PEKZ0)RO+"X6^@ZY9 M$AW5 ;9MKAD\:=.@#:#^$6!Q9C0!8[]SAPDD8GK:$%+<2O\_TS*88#TDP;P0 M9FA$P9/7$P-W^57\%J_V8><8,P+YA#0$\O!$ O"2MXEWSYDI/]L1S3V0#@IY MZ=N.*AV<9ZB;]X8>$ONU3NL+97QZ-$*C)^AH^3JT4-3_U6P>G]*?+V+.^4&1 M4RK%8( (9VKF"V$Z_,9);:UFV%=LURG-^IQH@\>6VCJQ^=PI1Y2VR<\/RG^9 M"\N,[,.3U5/0TEJ(AL!C&K\T>/V>T6]Q^BH#"I1GT([E:TQC3]9+V3T*UC)5 M$P_)&;CW#*T](5/!#M""@$KATRK$/R4=52_-([OR@9E-F4$@ZGF;5D58KW+6 M[7;8(GL@O9JA&HJUBZO:L9Z9Y(P?1&49KN@1+"I#Y!UEL61\1\[L\W!.:$ MO6@$*Q#Q+\D.JO-!<);8X_)1IS,=8SO 5O[*DD5%8T.?'VPZ>&\C/XFRZ^:] MC;!U'W.&CM)K- ESH]X^HKF_A-9XVAU&1G:!37"M=W,<[>MH O:%"#G-0M-> MW4-P%9,"9-19_C7-7G)">?V!FW2W+^"&2",F,<@CI"9J@#X_\UC(4UBFJ#'; MI)H07OC.U055>QXW+.!^$M+G"6AH@&U^(4D"YR;Q>XYJ@/L/*Q92LLM7YL73!QHAO:2##/_V> QA6<>@:@*3U?O4;*'B..F M,;TC- ]MB"U72B<_]1'-LI,LX/@,%T& 8$'.7IG^M;6_A)BAL2,=:+@B$"(& MQ5?Y?X!,9Z'$VL 3,\4<<>EJ:5%CJ+?3 3_09%8Y]EQ/8C70!YH\F9=0_2#K MD#V$!]/SSZ((>&:>FY?05M[$(<8[IPA@"\?:^'BM%*R%],H)]6L:BARV[/B- M\XXUF/?H!\%+8 M2X_9(3UP5RS#*ZQ+H@7$3@?'!)#B8)OS)@3VKH#]N723,;)G;%;T38O8$) M^PBTMD$7.&4<_S#FM(#[1XAU76SPV,=Z*X5M#3Z*2E]E7;R%5(R/ MD-'L?OTU%TV=ZO+6D3_F]%85<:0=8\'Y;0_]P2?X+DL1Y[@>_:-,LV)\7Y2) M+>-^) NVB//I2;[J=D0O!(W*8-(O+75 $:,H'VBVVD?%/97E#G21GSH8?)1! M/9 (:9RAK(#H6D/.D2J=1>S*GQ[6,Q*&H.[%-KW-\OR:_5THEGMV_\F+$"*G MR#JCI-(#2'[USN8ZHRMV9-$#CS_BC_UIP<9,%&=V\U9W,ASZVG<56"A1P6@8 MJN]*LN73RI.^EO[V8T&F,O\F0=#&GJ90FK0<6'1G:!_B B-0/Y=MEXWK MX*"&Z,0QQ&Z8 M$L=TXSTXYXH$;#Q4063KS'E2%6D,/GI@4E-A/8QHG M/2BFN0DNW_L4'G+K>>W8AG1 F$A?O4?"HE(65WN@HERA)M/>H :8Q#3=L"[J MW+U,Y\G$*=:A9T ;#UPA:@P?R8IL=S(LFNWD8[S=;_49HQL?L561L@!T76K+'(5B!,9D(*;DE7A=QI1 K1TK,8,;81+5 M*B,-U%Y$Z9ES=;75TI>F0+2I/*)PD0 M@]DO(V+4C^T>>:)*7T1STC2F"/," L:]-+*+C^)X^]R(A^TH'^Z&\N$0/TJ^ M>-_%8GN(LW%>X:75.:K&>BP1I9R5]E\S=YDTZ#2+VW=U8#QJ$E8-?N772?;]*B&]+R%#VF%NL.:1 M^35EUVXSWJ.[#_J;H%_$[3J1MA4R0V.SG+4:O#7@>5!+;UX=*XR&/2EVP/T3 MD*?F_A&0#Y3LPKCTBF?P_+98)A'98$0^ZN2S7DC,4]XN.]?*N*/ER35:XA8?V(:?ED#26_F2N[-?^\Y99\FM.UOOD-EX? M:4TP]_>!CO6:9NF(_\W7,G[0H>8NS M?6XVWT[O%7._<06QC(C5\K %#-ON$K+K6R)U1PI+A0<=(*:7+Y/SS%Z^ZD?L M&:[*DI9I40=4,&V >I(/UGHZ=X \0?IA3Z--F)/:-&@H1SJJH2?$73.9(WZ5 MF8DB44A35(WX',:I*;!\>&M/R+2F$;9=K*,Z0'WYJS9^&T]#"(8=WH/-8@%'?PHLB+7(20, /9'+BJRGE?L;V84W%ZO%YC/@KNUKC5TCSXS>F*/TA(K[.]EEN/ZPGS7!R'\=FZ(%0W 5/[.CD.>-Y0HN7Z([LZO0GX MGLU$_O?LI(B_(^_%\W>2O)$O3*?>C*WJ.J!']&M.UCL:FHC9".X+(?)ER7A3 M:0%]0=ZJ%':A?$'[,?S^AQMY(Y ;,1T@ MCMO;^KINUG.POQ5V=1?P9 2GU)OMCF9OPF/S,S48D,S0V&X0X;L]ATP#P!=D MS;'A+1#43$20&0XJ.:_7)"KN4YDB;ETG?7J@9!OOMQV]:W!+;(>4M(A7$MP/:_:]-T'ZF_A2;J)5Z1D?8 MF/8^DFI*4%J_S0VFNK\K3]P"U8R0PA_/DDZFMQ&VCE!F9!7187#S92F/#^JK MN*EK@)W JXF2>56T@.B>/%7&2_,#5P?(%_9A\J,,,+-'I%G@L;-IDP)08KKA M6\SDP//#UQSLL55TV5G$;J#>FVI\+]AB=NU%\9R5LB%IY.=_SF:8&!?C8$^= M8IR_7Y=E8D$[T.A>@QN=S#:8QO[HELR(@MGDDHA_%1POPEU3 =C/M;J.TY!=]!-9U-++R9 ]C5QL%H47.[+B-<*4 M)*-51C]M$$%O(VR%2]S4$&DG#+Z$EIO)^-32UP;5.2N,1&1*2W/O?/0!R:YN MKOF,:F1G/ZPSV@;P!5G#S'9!\,\4_2/L^>&9#6Q,)MW?S%?" #]+XNG^9MB$ MB=AZR"7%1&2Z#Q/K96X!]^.UA6-%U$CJOI5#V$(7/4WN MCF$ML*U% B^ED*J%$B.P'T2PLVI-Q$^(WZENO,J4_WV_R:\5VM1ICI^# OI*U;SF*'8PJ@.T,W% CL950&H M"Q#!QYS-#Z>,!X'[H53)9\$/(E/,^!;$# MB\Q4#7P@H0!3OAGK6^_9OC;()'V)TXPJJ?COOZ>$YIMX5U\MYP=XH(0<-EG" M>G@5(#I:C^X,V^]F_Y+'JSBD!\@#(ZMI&UVV3,#81-380![$^[7";68[67\K M/_=>>C#TAVV5?S&?NP5 /RP'!SD_)T;%RV'13%IVN$_03; MSB%H?_NQ@/M&B/VMQP*.38C,]M?!T.*3;&^"[:$A-8S*0>^)O!J3C1F!44]^ M6H@\/W*>.Z[Y9BBOT#8\3!O@L*4;QK_P-?7I\54OR&B>)?18G/&MEX<:;(4 MZR&\D8:NV$8K#K_'*R*3H999TJ6$1SYI;^_&5R_0--S6K>^H @:8@"JC M?HF723FV /O%T=8]:H+U+S2V>O&#PL7@9E1]L=:D'=:#7RMF2=*M \36\#+^ MOL>MBCP7$]L,N3FYC 4<.Q'?GJ9Q 0GDTM5U_ Z_F%-TM(">]/"$^,#DV#-A<3Y5Q_0/*:B>?,I]>PMC!.0>:XSRNO' M&XEV,-:I3J$,4.$TY&7I]U:R"OX1;B0W=>F/0\&'"9]0G/@W7G6XI+:B2BLH MN!H+6V_;[I+L -Y\](T=0GK^J0HT#1G25:7<@724@.WU'H2$FSS?0\D;O6@TLA-DHG^3@:^& MUQ7ELQ^(FM]/&@ ^''[=HQ[V![S?1QMRGVKL?T[L.L<+--Q#Z@9,73%Z"HDVV[#XM(.Q'$':0,? -I(\C;R3)N# OO5[- M9 QH=@JW;2]?V:VI\P[AS=[OE6QSDV@[8+]/[!Q[DHX5^NTFO\F]GNJT2(E= M\=>N:@;8DXRY'-"'R9R@_BC>U2VM\I& ,,5#443QQWV8@-/_KRZTL"/00'UJ MF,I1LAPPN6$TQ6D>1USI-.;H=3R>#SP\@3J%>9KTN3@,C(-]G$EL[< R/PNW MACYF2;+.*#1T/+L#L3CQ:;_.Z)KPAPAP%F(R<2S<:DRVOL8TN%B!20CYOAA& M<;&5BLC=[,^*P:E/M]6J[7ZNAP_O^T0//U7AY+Q>Y/Q61D(/[;66S:R+9D+\ MD-G(>$0WF#)J&S^M4FF'Q'[0M]3!BZ+]=L]#B?J"L\?WXBW97W.RWB>W\7ID M[L5@HZ*SJH%6H& JB42B)> M+\;@#-H%P0P0*#&Y7Z^9Z*F):#!#8>^:8ZV HOY&G6@DYPYBSYLP'6\P0T?& MAT4X1H3OIWLQP_LT5$[2,MQ+\M?2TX9;90B4@7K.P/%AO.U\/OORDEA_V'U5 M.5&Y4LZ/PN##3G?3[+/L1#?'_K!3+"6_VJ]RV5GN#/]A)[KIO;KL+#?'QKQT MP?$R%K6DV#T#UP:[/4@:&3,X]S5 C;AC:*W,@8'J5R_0- 4&-K][RAYF2\60 M1MBQ0EGZ"H)1&<98HVPN=MS7QEN2S@\73.-ZS>CA?@V37T(8:XD?V96W$V# MV?Q><6177OJ8*O?56#_33E-48]3GVYOMCNDT9R935 L W4UYNZ-DP\2&^(V( M[/-WI+A?/X?O-L5_0#/L-,WU,P&7:S08\Q*4)A_5,>W](94G$$R$!%C5WS1O MJ&$M_2'/MA+:F_[8/G!?DZH:$'KAM@V :,NNROO6R8/"1)<"T B(B;Q(XZ)B MI$\,: 3TA$W,0JX."#L4H\SR4.$&V<;+ L&Q.(&*:[(B-$R ;?8%DV0:P+H= M/D.W]<3\CS_7\\+F[=M__I?R+^P'O"?\Y_\'4$L#!!0 ( %R&7%-0R&&UL[;U9D]PXMB;XWK]" MD_W2;3/*3&56U:TLNW7;/#9UV(3"8R)"I;[W1<8@X>Y,T4E/+J'P_/4#<''G M@I4$"1"$65F6) = X,/!P=GQ[__K;1^\>P5QXD?A/W_X\.///[P#H1MY?KC] MYP^?G]ZOGBYO;W_X7__QW_[]_WK__MW5S>W]NWOP_=W*3?U7<.4G;A E60S> M_8^G3__SW?^Y>+Q[=^>'WUZ_^^'/XR!@[Z]W=73@K>_>.7GW_Y\/[#S^]_^?OSA[_^ MXY>__^/7O_[XZ\^__/I___SS/W[^N=8M.AQC?[M+W_T/]W^^0[W@M\,0!,'Q MW8T?.J'K.\&[I^JC_\^[V]#]\=TJ"-X]HE[)NT>0@/@5>#\68P9P!?\(JF6\ M)?X_$G<']LY=Y.;3^^F7GW_^]:=3+V(+]+?W5;/WZ)_> M?_CE_:\??GQ+O!_>P=T(D_S;'!^IFK]UVG__-6_]X;???OLI__74-/%Q#>&P M'W[Z/Y_NGO)UOH<[E$+4P __\=_>O2O@B*, /(+-._3_GQ]O&X/$X!#X6T0V M\2'?4;0%/__VZ\\_I+)IX/NHO!YI\_Q+#K^ZH+ M@N&_=QJFQP/XYP^)OS\$X(>?9,\*T:/O09+S+IP K?MI!T":L&?)Z*ADU@]. M#,_<#J2^ZP2]EX =9:KU/*7POXAS).O-9;0_Q& 'P@3R&WANHST']0@/I6)E M3VGD?MM%@0>9[_4?F9\>^RZ,/)*2'7.2W4T0?1 M8\[S8Q1YW_T@6(7>;0@%E:W_$H!5DG#8G%#R+J+DH1/9A,<9LP5%5]Z=M[8V&.:CCFS:R<.X>8F#R!^VD&Q M@34]4OMQ[Y!\$Z%4DQZ?8R=,')?KKF/U&Y5+@"TZ/X_@$,7H]#!Y!*']N%+; M2P+^R.!GKU]Y!!Q2>_62I5P)\UI83#23_47@IO6N2F\+( K#^\^ %D_" I^WJK M]#3<.ES!FR&+8[BN"R?QDX(A#;V^)YC9U+:TE>?EMZ<3W(:;*-[G+C ^@T7/ MX;2@+"0WP-T*_'R"Z\WS#ESNX$4,;D/XQ_-N;4XJ=V[K]2&SS7N@PQYEG)8= MM;/2 F_ZA*_?#L!-GZ,+."%XD\$3\QP]@30-D",GR#Q04Q(^A]$+\N0-$J!A#?L%%' ME1+W2/?_LQ!PH60;)N FBLM_!3UW+T>0)P>'P+D)@D]9.\[(+V%;_:-,^#5#$*BQ,8: M87J;^K#]ZC?@]*NL_>L5>.$/X!$=:EJ_PH"]ZS78Z*N[(>R35ZQJR>?V&511]-^@R&S+J^)KE;F87B3A]YWU(17SG(\M5[R"EC M%H;(IN)#34/?[8E!VG/AWYUM[NK-#9(7QX\@VL;.80>I+P:.*%D/_L24>XR9 MW##;O;0/3!C;.X30A4W D""O6X@_]0-D?SE9/[F_HI&JK]G>:\P%L* M0@]X>2)R-;4@Z/V^CU)P_X^?S0'W+@;#(WD,4YP7\")[Z!_Y)0YM5N.?$4(<_Q(X]ODO6VHT_S&JHDZ?$2 M("\>Y! >>/M_P1$S17R[T:=WF<5Q8_>NH? %)17<\20UG6RKBXTCSQ#?;JHM M+N YW8(H$1E+C-3F$TWV-DP!XK*HOHB3.N5DB),E-)]HLC=^ .ZS_0N(B1.L M-9EH4H]@ZZ.;*DSOG3V.&+'-)D0LOH3$OXUB,K-IMAI]:E#M015OGH[[ERC M3*KY^^C3>4+QOQ"%#[^\/",Q"3.C3I/))G7]YN8&'P)M89M-QCJ0&!H587EY MM85+I)['Q\O((Y\#>J^)IO[LO-UZD''E6@B:"(.KD-I/-%VH64#!/2G_#PKN MX -QJKBVTT[S$OYQ'3]'WT/6)&LMIYUB3G=K%"7WZJ/*2XQYMIM/.]F'*$F= MX+_\ _5<81N/+S6B+\? (4RM\?-$J#WM0! @:[@3DF^\1J.I)K9W@N B2^"1 M3,CB8+/51%.[WH-X"Z_2061^ZVP^*^S%!7'\VIY M_UT%BM:I,?&Z^6L5-Q?AQ&[U!?C'CN6M61.P;/'3(7>AOG=W?N!5O3=QM,>9 ML:JO13BCTKLH]D#\SQ]^_N'= :JL2*3[YP^__/ N2^ THD-A5D2_E7'!=P4( MQ GFL\N1TA>!IIVK!.## @'HV-9*+'Y9+!8-(UZ)QJ\+0H-@*RR1^,N"D""; M)4LP_KH@, CFSQ*)ORT(";JEM03DWQ8'",F:6P+R]\4!4K<8ER#\MC@0VA;J M2M1:DK")-8=70"Q)Z&P9WRL(EB1K=@W^%0I+DC'Q'H8*B27)F%SNC J8)_(GW8U5&KB5)H4UW687 MDL1/G(^NPF%),BC6)5@!(54,34&<@+LYH$'P0E:H2!5)YX!*U^%90;$D(93H M8:W 6)+X2?;E5F@L3_JD.XTK7,821/_]IPXL4!_X-F9N!^LA-*UR/>[ U@E* M.?#-Q\6]M%M,%&MP%>T=GQRB5OX\<#(;)WG):2=+WF\=YU#," 1I4OU+/K7W M/W\H'R7\[^4_?\54>, GS'!T4+:(A^I4Y9/+BV$19H]KJ1#[\NDPI-G?PC^V MR9;24-FDRP)6=")I-5(\V=(_Q37G=EME4Z\5_^&;/Z6#.OR+ISV2!^>(2@[B MTSX8C778@57H"3-*[N[*%HB>*T15+.#_H2F].@% =2W21E5!PNKX^JIGK;6: M[0]1(U([Q M?12Z5 [&W5TY0SZ7@;T'*1];QG91MI#U(2_4'6[O@). "N4C?2F,3@KE5T*A M1H@T49"E=%%'7J?:! ^.[Z'ZM <_=8+: 2<1&;NCLD6U*Y="A*_?4-%_9$,L M:[P2EL75524S:)699'("0GO=V "34[/[*22WHM+LD7SX&TV4391!^^KI&RK[ M!\A-RM*.U8W>R>BDDAV32^T59>M0P3UXYM<;*&&2F;30*.I8MZATK:,\74G\IZJ"IWN> MH2)@.NAA)>.QCJF;ZB.J;)057U E>^:ZFSIM%7-TYJSU MF3"EKC+%:$CJH1AW*MI:'#NL0Z*G'T-IW ;![=^,W*A<\&,DOVL0X$5F\;B MEIJ*V_69&X\0R>%>1Z;MX38<%+Q#OPM(QPMM."YL!WP#(X*G>SD@]X7")>//KZ+6=Y4N!J1$;< KS;HM*QJ,APHRZH0IC5 IZ M!?%+I ] /-(0/X.4BL&4YF.%6QF52'$9F6!"],(%Q1GIP[+XCPTM![Z+(-Z7$BM]9D^^Z!H^72S36ZQR2TVYWF: MC%XQP74IF-D<#%%"XE4++%@<:H;AL:C]0:KD,<.CM?H#A'MYQ=2H$3Z4N#0N MP\,CA)$BLB13O;4]$6KQ(U,=D#W1P3&C47UL2MU$)Y"2]083;JS45Y3$:EN5I>+1E#Z!XJ4^@EVPWD:AH2;) MH2LS2UAO!A&;*UW >H,RANH4\!0%9%L9L8/"PUNK"A$N2+E*:Z/O!&=GI6\")'E< M6#$Q^M, [98V"D#3* ">I*V'*,YEX#2-_9_K>@T!V\W[/B/##JYH_T,5G@BZA7RWFWY!O5ZTU&N&-0N/(SV"Z9=OF)CJ)?>.BJUQF%.C^ 5 MA!E37^DT4SWAFSC:HY!Q-)DO?KJ[A+P(,K 8\K&B" N*GX;_\\A,L,](NIVC M*S_(D*&",S9 =!1UNQP=G2 ]4C7_9AN%!)D )W91Y=(K2%%!E)>5*J5I(NG1 M^JA\_ U "F!,OMU*&P6N)&-.%:YJK?Y1D;/L11+7,"W577,@"%"1*Q#"2060 M@E?>W@]]="^D4)"DTPYG9TT5ZUX*M3XV24Y;I+H)BP*O(>8U/:J4*_PP@],K MCW 4)A=@ S6L4W$)D%R_0>J/8GCA.O$Q%P=1 B&22*+\L%3\EFK%'.>+BF&$ MDRTW] (RC WQO2M2:W6$#%(F4V^VF<]4O_ZF-!RV;;)@6#IH/53Y8+D\RQ76M-!3?9:&0X3P]>UX.AIEF>J#@W!"60X0F+^HW:%S8YSQG"T M;#2^C<8GG"%Y_JQ.>941?$%C[(@6U>M8_B $+D/J&@.;0 M"[>MSJE.DH!O' M\*//%SS9=:T8#@O)EX0!1 M1(^;D3<(GF2/,/Y='1%3#,,/:OC!&J)1MYRN4I'ZK4 JA(I;6K95CM40^\S) MQVLX/?&Q)JP+>9144WTJ!HKP)%Y?M>'9N?V9$\L?;CAP@ZH'F J*J'^F&8(P M2IZW/MRI_U%CGS)3,>.\ZSB1M84$Q@Y#,?QE!A&$,1$JMO! -ZK$\(+Y?)B0 MU1Y;:Z"7%=3P&M\]3MK7WT8JWCTW5*0Y9RLS@ZF^!^XZ(.2XNPHBN:88GS1/_R M]3G.P.=#KCI> 3=WS,!&/V.3@3@ZV(1 L4F3Z+LSZ4Y#]4CCSB?_0PB4ONJ7 M-H>:(#@FT4W+9K56EU"6[SFZ[*(0@DGEA_BV.A2*IB9-=MNII^P6E F%9.A] MI-U JU=(C1Z2=,B73J>-.B YLW\URN]=>9Y?"(8/CN_=AI?.P8<"'Y5TZ7WF MDT"C$'7V$]KT'>#NKU9\*6HX7F4QI/$' '62HCAH\>!Z DEHO?D<^BF9R8B, MH3#QO/G*,#U9'M]8MWTJ6-3 C2(-HMMBH)NCVX3V-[KHML*POW'N%F/X*I9,J=R)Y!/EU]QP].V\H M4!EIAW#.-U$L1,)#1E0L5R)A"TYNV/I[#:7#_C]'!+$SG_-+>\Z/H*!?4$;0 M%K3]"-QH&^:CY >9323C?%9GP9.4VR18V6Z,+\W1%O?UPZ^J&4V&I7$BFD&Y$9&#QW(I,+&#FO% +AX?(J\R-U5.7"KJ^E!LR@Y> M-AX#%^WD(.Y[B^$:6@H1V8P3.3''IF+"?Y[XG7Z&0R:@J?)[$,=(-]$J!YR; MT$C^2)N0T\/?.4:.C59D-?PPDAP0-@&GK_?5O@@JY,"U:3MB[F";KS/4MRPU MMT?'TB B.K2H8UIN*L]\T1O?NSU*1M ,I9=1W-X5N%*U-.W,17V]BLCO?8)( MJLI10'0=SNJL8SWL)WRD:A^<+;*)^2EY"Q1\FZ?^;[M-Z@ M(N0A['I\2L'A\P&;G4'MH#)9 (?AC1\Z$&^![>HQD,IGW%T O+P42)XN94=B"(&N*J0H^!;'8N MUYN',;I]KT#Q_S5$2ZL<8U\$!M!HD2O7C;+<&NX"_Y7"V[FZ*A>.)26,]1Y. MFIC3A?MS^.(' ?"(.\7?3X?LQ0]$GEUKHIR>3IK24[1)O\,MY]6L3NV5+>$* M'&+@^H55-/3J)AG"(F@]-&)9E3G))[ZI3.\C[8S>.'Z<^US6&Q1U$V4UAE$3 MEG#'E+>KNIS!A@7O"KRD5WZ2\_N'&.S];$\R9#+[Z7.FH0@%;^CT^! X88K* M9,-_S9_-X#WDY $4EJ4XE+.$ZF,>V)3ZD.6CC2"LBM9C!M+R8"E9<:*F4 ZW M1EG:_*;3P;97G2X?R,4.CN]=E;ZYJOYY6+B8"]L>]ZW$-9AN.XQQ<@SVDB@L M.K?9 #>%M_";NW/"+7B$=_ ZS WAH8?^#_'T5R= _)&P3*$A-"+EG,C.#%&, M=+&=%]" ;$DK.8_U%H684'='2N? M=JQ3:4&Y!'0FGH1&!Z,R;$!YKY=!I.JG;$G58QTNW)368R;8I9#;S_,(C$'1 MFA%HG 'OSG=>_(!V W-UM7ML?!\6N-F(J9N*Q2:VW,CF"?LP7-X><6*JD;WA1)$E*9.\(+:GPZDB9_8ZW M0)B8\0B*JI+X>+1EGF/!FW<RCC<^Y MD5IN7L>C/)V-DI$'9 O[*TDP&@-VC1CK6/$9IP0DPQ]5F(H]4/*BI"*L(PN> M@#&,0Z?:%<<>X;1WLKG&> MD:??4U[^-@Z-FI,<@DDR+0;1VC M_T=RY7V&DH'6F^*9@N)7PD(E#:X3.+:PL2TA.V4Y8TV+2&M[S=M\ M4 -2VP(MIVPR*!HE$VN&3)\0.ZFQPH%*E2C;[YWX".\=?QOZ&ZCNA&EI MP44/?Z;$1.^CFI%QD+XU(PAS>)/Q MH(H'C ,RA50P^058LSK.[-ZK[*:7T?[%#T])]"@ N&Y*I5^%@H,H=P[6YHEA M?OR+Q'56?4C[;2C.E,Y"R09@!%.P)M9PB[VI.Y]D( VFY":BN\V44 MYI-!);DNLR2-]B!FG53N[JK/JIB)BA^5:5S+DY_-CU'D??># /*S6SALN$7) MO,WW848^I(00F=K$\BC%]NS.[)-P&/N.HNR$4K:"_T85'$35:1VXQ?4C+ J; MD5=L/4+SP@F,^)W-=/2B^P6SXK7="0Z@6*:TQ;[@QK\M7%@ +B9DVTIXP;&L! MT%#-G6(,QOB@7WV\HBI#[VK%IIY "%=T'Z5S"[6KBN-1%5=&8_6RB@VQLR%V M2B9]%X7;9Q#OT$Q44"6U@*-LJE0N76SUQY M0H_+P(D4>8/S$@N+.3/$P58C]9*#%0.M&*AHTNWCCE1!?A\9?W_5/![/&*R8 M:,5$*R:*6Q7YV<92\+*BXV6TW_M%.4)4\C;*(X=@M]EE\5(6PFUQ%!M#O=!B M)5 K@>I[V%ABJ. @JB^-7@S&BJI65+6BJG@M5$'^LA30K+RZY'X@G'PTC*RC\@ARU]J# M$Z?'Y]@)$WANYE> D+0*Q@7([*;^6K$&%&M T>I(\=M31$90?3GP,A!K8[$V M%FMC$9:JA)C)4A"S)IQHGC0<)(_>\I>TG 'QD<\OH5S.[!E?;L64>0U%R]:C K6Z>MF6GU M1]&CR2Z026JO_")A,!EK7K:E,&TI3'FE,(E\P]:]7$3=2[XGI^W3T^KE$>N< ML,X))9-&;GYX<3[4673H#7J0>M"0RH"X!]]K\XHA%\U"MW@Z-9_EL?@O:_'" MPZB^*>V[W-938STU(XC?PSCK4B!4+I_K" J5KL0O*B,]7F?' O:Y\YRN9J;2 MX)[J92@UU"[J)&%W![PL .O-:7[%JVJ0 =[YSHL?^"ED=^5^>>OP$;A9'$-Z MSIEFOG=,*Z?4;ZA_OYQCSI_#Z"4!\2N:^FUXR%+T+&KHPEXY17,_>R[S4^J! MX]QUV. ^"N/&*E'_((_+5$K4?S%*(*L]9SY+Z6M:\QWAZ>(S#[WH/ON.7FKU(>44U(6"_PKZ MH-Y9TH;50)JL)E\GM8MC[6]4,[KH,.ILLMWY46)#2*V53[]&8I!/YARU/D>Z M8B,XB/+%UB>%_A@#0(V*8?>3QE-6KW!X#Q7R^03V+R#&,8A.&PU..Q):MJ'_ M)_!N/+I#RFO1.MX7*DY4,US+[RDX-1P9)'#$4*D_,L"OD&0X19PRD;&G2<(.9..%U!%;#$9)QHR[0 MM]V#HY&UD2GLIS-B;=*TG3%PU2HL7)P*:0I5"=>O1IGQ'\$K"#-07I%7?N)LMS'8YB@C$2;?&BX#%U_?$?P6Y8$PC<4PIPPOOCIKII!<@CUR;U&4DU"Q6+%^8D8<-U%3[,^ATDP^5& M,7+K=32-],9_C"+ONQ\$<.%MF7".]_DL'^KPFFZ2F,$F- M('C5SGG^J%O[L#-?O^@[R@BB8TV/S=F6!S9DS59$H!PRL+H 5XI6OT?%=?[, MF?7UVP&$"9]2,&A(U9* J%4$PW,7G/8^6;Z:6F^3%JEJ:B$8>"W8&BS:U(O0 M 0\LLY5Y;X^!H9X\F7IO#;OMIS'<3Z[$HB >J/5[J.+IA1,XH0N>=@"D5R!U M_,#JL9/KL;GP(4*F T$,O'!]R\F,<-XZ.&G"2E>O&&:@'W CR$N8 \[CW^7FK55ZM M\FJ\\BK Q*VB:A557B[+@9>4 M^_US0F.KE5FM;*&&CQHC0(>#-Z:+TD?U'4!G"+;2HZWTJ%X#T0 ',9&)P2:6 M@I%RC41YT%W^_, N"N#2$J1BE+&&,Q,:9WE5G]66Z_TAB(X BN[QJX\<1L5C MUL"[C/;(>5:$%I=5W)_:>X6(.';";5&L].)X;O/@'-&_Y7,_+R#TD.GBWMG3J\J,\BEEP!4L ME*&UMAIIP(#PFY#?#>O\9DM6;NJ_\B:)2!A86U > =PVWTV!EZ_B<^BG24&. M,A$2_8HV$A6GH4[ZC;=XB;5UNYCK3L!>HPTJ&^7R,A=0_)UE#2L:JH?D\9APA%(,=!,E_!7=1DMS"(?9@CB:->6D2 MUN]E_5Z:&-.H/*'@!X@SB,?N]1A5]5UC13OK,[,^LS'"C/JPF*6@J)W:-+E< M>NW$H1]NDP<0Y^+[+ 70UAK02R$N2QZE]E$OT5CQU(JGBL73+\#?[N#%L7H% ML;,%]QDJS%=J^:)"J5&#CYC=U)/3'*7<9+UI(+O>%,2"_GL#3VD4\\JX(B,I7S:Q "J< M;\6-2^XL*NGW'ECUG6QS805%%#9K-A<=WFN)CE>;\YN+EYBR(,25K:I@<](I M:F?_BVZ:G/7)M:YSAN+I0>[R\>T=Z\70*6UD5=K=MJ5O".JM5Y^QA'V:'2NED+HG55ITHYR0Y2 M)?H_%#[PZ@2(@&E:(;F#LD6/_]D$,+XD= MWN?3;PSU2[T-#UF:W,$K*OA W5):#_7+N#AV,@FE3M9"3B]-?ZBC0\)Q 8>2P^I+0\IT3ZX,^VL=/Y)B M:/A!'/T.Z*6S&IZ@W_>,\\H\YGJ11Q&9?VF==4MV+1&%HNV-4?1!,U(;BS.R M[$%3U-/0 5^91_G7UE$V'KR^-X@,5^]PN$]5*X BS^^C5: MDL\&J;5ZAXRRL#?24_;9?N_$Q_7FR=^&_L9WT6M#KAMEN1+X$ 6^6[VB@R,0 MD>XVH[XSGVL],NJSEP3\D4&^>8W>\V-$#)!:ZS1]>L5I8GM92TCBM#9]^+?V MU.$_?6U&3F, )S2:=)*H NIZTY@%%EMZ6UMRW99<'_'!L$)]*5,2:LM@;#Q' M1TT71=U=KJZ3,I%'- $"@SO_-OV4L')O^]=)I_6,5%7TKJ[GO_I>YN!"?(XKPTV<$A8?Q);T-H>2=Y8R0QE$Z#369-/-.(#:7 MIFG\%XBCA\B'; @V T^(.]WXK^ !Q"@ET=D"_!N65QEX_@X;'(O_WD193-97 MI7]#G>3B_0YEJ,+J"F<)OM>TJC@*X1_=XJJF239"8RA;*KJ6UIN55Y@DJ<8@ M;%-E$Z^*2[^MLG27VU=5.\7JJ7Q9N:L*'OMUS M8O_#'2'EL]<0FJAD-XX+5GLT2RZ5K-9F@R2).A+W> M% _+^6YI\.3;%7)WI=SXN62P%!Y\:J+%1$],AV/&Y[:Z%7Q$,Y#['+[]'#MA4L9YG6/*H%:?H7]BA%'T'%1>J,HIR.MSZ/E)?K4# M[Y84JHY*C4=96FT6-K!EV(C25G:Y0ZX&"%GIK7F(H]^!BSZ)FS6EM>J01YMS M*@-%[K Q!"8ABLOPE!A&(!@NN86"IKFDQ)LT+QX%9BB!]0V'LX^'+?SQ,'KT M7*-^)CE2S5"0Z(%N"!M&E)FAN% #U.;YF+E&J/*'A-6AYHNY,A0Z;)Q6=3X; MT5(& T -OZK $ Y\,A0P=G14\W"1PI$6!4\W#NLD@\N/CQH#V6ZI;96W9Y\@ MJ3I5XD./#*=(>MA2'1YRC)#A$+%BBQI6!DH8C[GFA3D7>-$#05LB3<\B!:.6 MZ-,#-UO?B^-0LH*!6">R$VQC'FI#(GC(RD$],,98$785$CQE:(F?(<1',H9;J*@TUXQG&Z.HT=QN!");:[D3QL!J7H1%1(K' M15#"]Y?EPL=]+FOAFQ8U(M$18U=*S/YJ58,V9)R!MF, ."^B$Q#;Z#&])91_ MLQ MSZ') A9>L@8FYI(ND?QMN4AB"55*UH?%EHPM+>^D,H&:YMR7<;Q)L1,6,XK6 M2PRFJ% SZ"D,&8!QO.CPP: G'61 )OKVRE@U\6<*'_5YJ@]237GS!XLK1J#" M;IDFO0YV_826"L11[2R3/V-Q3LC#QB\]N3O@9<@(\ C<*'2A]I5_>KUYWH%" M;KL-X1]/G=<;ND0\Q]DBKR@#GIV2R\[2.V@ \-D^^N@GWZ@5C"E=U'.( MVCV)LJX^A]%+ N)7Q+^*"-[FE?G8.K_E"Y9/((5W(*XVR 0?- 7$C_#(W44) ML@H'F8?LE2AI\?[E>9%5HN( M%V=[./W*-SS=C4=0:+I<:=#:0\NMS.%!Q6V"!;47J..\J&J0OV*R^VA,&=[0 MI(VY[@U--3 TUT$3L0YJ"Z,$_1_R[)[KT)N%W9QN#K]^.P HL$07X!'DP8G> M:]Z)[@&8M3'=5KCG[ZGX89X\+AO-B^ME&'H?:8;1QRL4EA#M]R!V M?2?P_\R_4J\\AG__1;"S;M S7W7"]U#W)L^9JG.FQ32K4SI(HYWV-Q[BZ*64 M%]:;I\QU04(A'H'>6L%.(1UB<_4,U3I=K=/5.ET-=[KJY1.<\ZN]G_S0WV=[ MXL2:OVNP]=;?+IOOL[13=H<*M7>%EN09W><#C3FH]VD$J**\BMWW%B#:&!\'7C MOR&7R+D$ U/VZO:0M@5G@D/C$DWG..AYNXY%PLWO:;C+#DR4&F!THCCS#01.T!?(X% U';#2%F>(.-1Q2OI,KZ'NU M^48#R)#J-+;(]K?84'T(8P"KF6@\!J8DK62,?#@]X!P@ZC!#+0Q].F@R>S$UO3$"L] M<,S0AY!F7)M&ZE8L@<"% B6G>(=I\L(:M><(D_.C*[?A)HKWA1UPAD4OSN5 M,*\N)A?'VM]HJ;["PQBXKVSI^^CZ"C*EDM\B!B[+%)KK:9?/#1*WQ]V M/]U*#TU:]4G6]0H"..CV(P@A'PN@(+WR]O!@H AM9 ]%]=?"!. S3_N-(2UI M:O4*B<)#A>#(*8>=-CH=@XZ:PSX!=^HKK&!F=97;=NL'=0M/*2+S#_Q+HPVB MVTE77&2,2[8G/$[?=<@^&KK2K[<\H M_!A%WG<_"*A[WFJD?K?K"/)5^&VU5V=%<0Y^BA[]]@GE:2@-E4VZ"G]]CDJ- MLKI00?(QCCK%;+B[R:NP$P7P4_NG%5FS:3?1$.+#=(>3I MCW$*DF-XX4=)%&2YH$A1)(F-=1(EFQ;)V F3PK6U3G<@9NEB_.-(VX)[=.-" MKA#X[A-[#RBMI+UYVCGP]^)7?EV^S^#*P>&@?^RZH.I5+6SX M"6-^01JE8[;M2Q1_@Z1;7M4U61]'\4+]==I<)+QN0_]/X-UZ<'+^QG=.EO_J MEFF&+<#?LCVH_PO_1DOYFD[PD2A7PO4B\6:1N1//#><0[2R,\#6=MKYVU'/; M&O NHX3X+JO #HMLO?&M;V(N;#TO'/"2MV<@&FPYZ!<,V?HY KM8R6P9,?P M(TARXW*N@Y,L9(*C*"?]VIE$A[%TP2!1)#>8Y^S9<:N?!7Q57*/IM/P'$+LH M2&X+UIM_19+#& ILS\'&O.T:=^QMZ(%]\4Y6+IXG;AQ]Y[S(. 92OHD< MLD6-5]Z&R+C)W,R>@XZYJ4_@X,!)@.!XOB%J1RHY/[2XWCS$ +SY24%YKY'O M=J36L;XB#8&7[MP29 NZ H<(GK+\L<*< DLO!&Y]PF.H#J#N&PM+KIYA6@$2 MM:6/- #@1"H\L;'U+ 9"!*JY]7VXXU;K*'%$AAI.6#T"21O),J(!FH;#R8C@ MK$/'$2UI.%C'81W.%M7ZQD8VK0%AW,I3\^",PZ_#10QW-);Q>D9%UX/#QAN8"-G:8 M8AW;=D3?&*B^@O@ETN7,,J,"*74)).Z$N=1+S<-M& (PP8V&7QA#K(],==?P MFIBB>@4[#'5Y@#%TU4Y@[/(0ZDM2F&!<*H/E,SP1BR(T M+EN20-"VX04H99"?D+_"<#S%61\M"M^"U0*++T' \'*F$BSHO?(/#(=5!BOD MJ59N\2/CQQ$Q8'C-UQ%%&G;^S!C8:F7=XT6W1XZ.X?5=I0B*9-NJN25990 G MZ"(9H_2J'F!*X(YR$M"FJ&X[3]+^/YN*50LQV\,W PA.TK,1XG:;\NE MMM&S,L> 6"/"E'"JB>F;E1/%.C6%G)HU_$U'4*74PY%76\%OW8#M7-L*&>MZ M$<_OK;"3:OR>I3%B<,YP!:6IED<)0')E'U 7?J)KAY.] H:>N@@@%^]9U&=+!G>.C M4/W203B*$.E8*GON+V#)J+^B[%D0C1Z82(#[XS9Z_YKB_Z.$6S!>V-.6*S4%H9BT_ 8.D:7^$?XRAS( M07X94YM);:B2:NMJR'.S825;0_&B2/$5%..7?- !UL>:6QC&;]LOCS4!N<# M6F?S>/'?IF)KT^NUI$N:7TMJY(16WO_)PJ),S9S6Q3-H U0&Q3++#4J)4B?0 MSS%X2GQ9;^Y!VHRZFZ-S4+C$+-:H(SJ*NF<6LR2-]B"N%P9DO+=(Z:'NP4OQ MNL+\.]89P3IS9^][G+._;#S;=>]0ZKS\3YBK8:]. +HONTWT49W U#VFQ+K? M-76_+S1V#OQ-\2..'\ M+TB;HI\S>A\3WIZ6!"Z M]/J06YO#[1UP$I#+B.O-YZ3HRAEJ-]+'C2#%G .@NZS.)R8@0_QWC8#4OEU- MA5K[MZME[D.CRM3HNU[_FA'P797>PF?G;3+.U/VF$5"6@F#]AR*I,WEPCF(I M#"/.04L9!#OM.*.=;C5ST!*]VGFJ?CR6JQD;--JG%6$E.E_XHS2P!GQ;2\KJ MGHG[* 4$?C;UU[5$K*G03'T<&5^?$V)0VF^YGC>!)$?Y^-S K11._#H[1J:QOZ8Z2K1G,&"C[#\MP,[PY)@>47F< MC^_@T3<<3IL&.9_:HKB N(7 ;7/#;2+O^"?9)O+:@@+V?5B=)5]F,.08$&J5 M9&:3;H,+$BP]S7;::%[#05?U+*^I>$JXJ1G!U,;7*Q#GF0M^ MV5@"O='BRXVO/#!9<0Q3"5#EK=V5(RW*2G,&#']X6OQFLL_(*R9>2CZ#?=][ MG!<;&7D18SS K)5(H9+<"3D38SPB;#'G3ZH8XS7=6>/?@<:^YSIRAH=]NG0\ MH#&Y(/:ITM$5$EJ^B-SW4'\KX _!%KVF/*\-4)1R(O=15;L!O%DK7Y\?_*,&OO?LB@NDO(C!29G0OBWUB MFATAA,1=SPV53;H2J0&I1?TP(FLL-8A&J8ACH&>5D&=?"". MIET:7Y!@KE4=]#CBXJ+=TJJ&L"4[XG5BR<969. A(-P5,08H>M".K.3^T?/Y M-:*A&2:HZT%LXHQJP640YIR9.WGTRU.VWSOQ<;VY\A-G"X_4-A]ZO7F((R]S MTT4;9'O'^.P3%EU@C<>R@9^BY20^B! M,)0.ZKQ3K3TL-X\6 D/M(FLA29S6%@'_UEX _*>O)0&A0C=/('[U79!@PQ;H M;95A7TZ)ZH!IMM&-3#J:/1^IW*GW[I6\G+8.D:]F-A2D>P8(CCA[T'6GC@CJC1H/#QI-:E9+R'@?(G?QOZ&]]UPO2D[UKM5E7X=Q2Z %V,N5O13[[1]%I"XTEE]<*F M6=$-05+'-)ITDLCVT^= L#1X2@?5MY.8PD5B!<:+PW0>6 E^.,9CIL1'9K$5%A3^9B8D M3(9^:VQ9T<,%/Q58'AT")NM\-PYANH#)Q=9[2T(J&%6)2$P=INF@VR. M"@/. E5D%9Q#]8X,'4)L#(6I@46]N//NWH,4_VHR5Q?5"YFWDJ>9"S,![H_; MZ/4G#_C%&N ?\JGGDZ8\!EC.$==B]"E=-QX@[,RG\;-N&\U28?1U0E[NG' + M;D,IK+/76"H5T@H+9^@1). M?E*>X'^3C8\"[QYB\.I'60+;^9$GL#V" VL@U(H?Q&9*"$TR,%9?LC[P,=PJ MDSWSK186+=Y'UIHR.A).2[T6X5G&\Z!!0A4+V)J(8GA>]V#X.F+14MWE]-/; MCUJ7BJ7VH0>F,CY1#<%0PVY)5F6&Q18[>\UN&BVHFI?8*6QW4U<0U E 4AZF>T#/@,*W MG33@[1$)5H1@O/-OTT\)BUO[UVGC%_W0WV=[XL2:ORLO"]PY(5RE@4F]EAR$ M^;#Q_P0QI89H_?=%A=0NTRD_M_S*T:-\)S0(<*A_U/BLAKIEKK&=0SNC!Q#7 MM"!S4;+.*NNLXCX_6#6+>H@ZFLR2\,)K<8T"67A%R3R0L&I6%9#?4'8,7GM3 MOCBE9C1U*O/6+V!GQ-7P)2IQAGIHQ9(3FHJ9><1C4WIL--9DY2(H67(&U3H5 MU!^'5"$Q+3M*U\2Q>1TU?@W#W&*Q$K Z6S/,+7,JPKUK^L48A3GG!0B5R9?P M_-6PZ)TB0BJY#2^=.#["*RE_F'>]J=XQGF/:)>;]!):_@-I%G4_8W0$O"VK; M07V'E]!:V?2K:71$I=;$N^V43YDQ4_4O3VK\R+'"Q^M&!'E&;\M65/J0Q>[. M2E_[W&4+KNH-GJLL1K8%6DX@M8L9;YC.ZI7S:C]N MH-+I;\,B,]$]/L=.F!0OH7V$[/$N2EA'AF, Y8MD+.'K7Y0+ZSS"6\,=1)*1 M##5U,X6K.CCG;1\#C4/.LYY2)T[UP&24!SY,)2"&D*/!PX<:@<70Q$1> #,5 M(B&&Q!!-#36%]^=3[!?33,5*X.1A*-!P<(3.'%Y',?RQ-/&C1GK3TB+$?-#= MU+?0A(X9CQXI%:_?"KQ"Y-\HV\X+,:AUCN)]*O23Z[".R>0.EA/W#3NO-<[1 MMW(+O[[I]P!ER^;09R1I)JK\T5#D,R=;J-I-E-EN>K[WV8);=!2%M>,8#W!C ME\?J)8URSO)H&T:<;XZKBXZ45;Y'F5,%Q?.!?N)&T1)%@.&@UAL M#&5+93!5SET5'47:X6I_J2,^U(\5N;&.!^IC3/8@,+LII"?,=*[?RO!%AE>! ML[.ZQT:AO!PR[I5F&UW/-?^." ZC/!W]$12Z4[+S#_2=HO50MHR3$$F?>Z>9 M1(Y*W?%[T+[P>'OIR&-7KIOMLP"IP:M]%*?^GSDEB'-=TD#*%IU')7;D=AI) MT7I,15U\^S%D)!VIL'NF.#MI<\O#R?2]X[%=-=RESPG89,&=OR%%4W)U56UF M&V"-.5ES.Z80P_V4/ G9&0S%;I QXG18F> ;CEX/ MBQ4G(>+/ON%P]C07U2'M=049"BN?#8N3($N#D85*T!1E>,B'!/&E9?)QF"IH5\Z!L-).)Y4^_\8L7/&G506^]?,933_R=I+ ;)0U::)M7:+0?UVZ\*LY@*&;3 MV2#H!-G7%.;MR46R.OE@3(5 (I M<[VY@4S5"?X3.*102!DCV^25*GP^^+1O/319K3\FRB3 M!AO7/D/\_FH#Q4/"B@8/I^.&RDD8F)4.(D78,S0T;G"D/1FUI JC92*4B=0Z32IQ[._PH'ANL!,B]@5TS]R6]!I M/12F[9>3*FI-4D-O\&VM%5Q3*_AINSI*>Y/#K?/SF0S_M.@-@A M>G$M ?$K8"Z"W%']HKY$\;?;\"&.7)"(K8K24_VRT$V60+Z.K$UBRZ+T5+\L MLDVUT42U,LQQ$S7CCK$_ MH4&Z%&SXJ(@F71AJ4NR)U&B9I,K-!I"''$"<'A\")TQ7H7?]1^8?4/CI'$T' MQ,6P%#6.CLJDYCLG)+U6F?^D040@$3Z^>$!&=VL'T=0.0MPWAKV.W4_AX\+P MRO##;8+B.O:'.'K- D8!<%W.N@=%"VB$\.O,1#$!_K9$); M!*6#NNBR+ []%%D/0N_&?T-_HE><)[975_';.?A04D'I%Y?1_I!!4>XIVJ3? MH:!%6PFSF[H%12'D-9F+))EG],FPL0,-Z+VX^,,Q=%BAKO[*!JJ MX?;G?H#1M&%#(U:' 4;1O T-2!V&%UO--S3H="!L-&."H77YAB'&LEL86YUO M)-B:M":U1E_;13D[T.198DIX?S.N&NE(5%EWFW^0JVZI]ILCEA\%OH?V[L*! M"W?!TPZ U)B:D>>8QV MXUKH9P*^.#[#CU,>P>;IJ=^RT-2PNR+24YUOO,;F[M!WT+U$WB)B!,3U5>I""@/#"I2S5A0-S46,)$0V?"N6^-@\A MJC1P.E^X"]L\+-B7??/%Y_KMN@ TQ-VW=9XTAB]R+@"1V<\8#D?=42&PG#%< MB;I#0>,X8[@*:W@H+!6RDC3 MK6DPXZR1G)UL.DQG/@/387KL'\GX(-!1F3'B>G\(HB, ^6.LC$;OP;P+E)I$X*K9&%H/((7D&8 ?HB"(V533X/ M$.GR5?HB&)U4DQ7W.CB7H,(:QI;!3AH'AV!D:(BVF%QHTR"6F08A+GW6-5@. M\6ZIN.$-()Q(&QK"/XS8*(*WQ8N,5U?*-S3?81A:W$K%&!9++<*%I5 ;46LQ M- =B&&@D[4O,>=(B5ALPT1578GT (EW4?I5!3 M-"92&KRDMWD"$"O.&-=2H16H/AE*(">FH?KH/^393H\H22T*X5\3ROSI?=29 MX9NSH0:BXMMJ0CKWSIX>U4QL+LU5\U\@CAXB'YXI]'S+$[JY;_Q7\ !B%WX1 MSW^N,O#\'?YZ+/Z+WM3X!/8OG:HY(WQ DXWK7%+4?;M3[[EJ3NC&<<%J'V44 MTS6AN28+> 0>V.>7.J0C/_*X>3"VHZ:+$N ,A*Y*%\;]" FAL;J;,GM)P!\9 MNO9>R^A2VAU):*W3]*F41&ZOR;FX#:'> I+T$0HCN43BE9>'L^43%ZD#J/3[ MN@!XR0W4BVK7()HZV==+[*'A7CV#F/."[/;29#F?G#1#JN05G!C72AH=%#X7 M4N!9OGZ&IGC]Y@89*K-33]@F+(F[NSKO;VT6ZTUU@2 )Y2$&>S_;D[S S'Z: M+.G&#YW0A7A?1DE*.D34+IJA?\^_!LWAKI"P5&X1?R*PK,; M3;28Z(WCQ_]R@HR$/;ZM-(5SG8NIS]%#%KL[)P%G8U;Q08)F(M97VFR;A%B[ M="%-1H5M 3=1GF[*B.$1')QC7C%LO>$3/&@]I$%]%R7).D1C%I](NA<4N9VT M6<"+#B3)9;3?1^%3&KG?'F+?)3,LOCYF;/77#W]3'BQ%L1@W/5%="ZVAH1M" M]MU&M O>BFIN$AC9;$\FG;J%UG "8IFF3U$_DDW&BX*U8S@FDUY=%%H41C3C M+ADNDO5T =#Q/;*)O3H-1X=ARFVD+Y+-IDNY$@68$]TF:V@ XR A%,_5+%+4 M8VIN:KG R:,Z"@R-?I7*H$I'A.%UOGG/&EU/-+>"02^N?3=N+0-MR4?@I#5] M9!8E<2>.A9XB3HD!RE$OPL@6NZ-Z66<#<& MEYHW=91R[5KD4@E@).CCK3"3J@#/$C,N3W,%EU7WZ*[-"J=EZ'IDHL+[U"MT M%BRD<_KZ*Z2L:,X*##A!)54P[W)R35+P6@C8Y#M%TYY)\MVL\R'4Y:S9W*WN MA"Z=.#X6)B3>_*U6%YL[J'0#/X=.8;@!7F78\@-=V = JRMHL\(]BV2SGRN MQWF+!+&LPB&]"E&Y7;VY#SW_UO(PG+ZC*#.WGJR8"'OZ_ER*4O5YX)Z?OV\ MH.OGH?34LAQ-PP:5RZ(;4B42I6LO*1.?_.+JJ*ZD2W[ST\N'-=OH)OR@ZN'; M/%L@N3B>VY2DD,_]O(#0XQ)-1_F4\B?!:A(#548DMY_L.'7T6I$C=:?>'XHG M("%JLV5XEUV&]WRK$7A0R8)>L"RHE,T>_>TN39BUK,;YEC1N<1^%%4^Z\F/@ MPGXL7L;?;UK9WWFCR_Z-WZ4!^#E\A7L$O&+A"1DQ?$/-V&B7+O'7<$F712[S MA[Y7O<@GI&W8(QPW]EVX$SG!(F$"Q+GM$KUOC?[I<^BGE(T4&V!^3.[Z[>#' MSCE5739CZXP_OS-0GN%UEB:I$Z*4OOM,W#(XX#OS@ZP0 <[NE21_ >5YYX3E M(N^CDD&. Z7P]]5"G,>BTS H&LR/#DJTK]^@,.,G(+DMN< S%D05B<;XW/P 9#+DU78;YS$"S:-90"!=*!DVF_FQ"^:"%3,2Z?,S<(N: MW""_QM3M!W4RZ@VT('Z% A-^^2?1+U]IDL^]_CMRA=Q'Z7^"]!&XT39$860L M Z_T[YD'87F)17'Y3Z@=Z>*<>!+RK/$#+_Q5**RYK#?YB'C[OL+I*$SW.*7X M7CH''Q)%,:-'D$!J FCS;[(TB\%MDF3(B$-, !$=9WYW3G//5J^.'R O*EQ: M?J7*OE58GU,=$HH+"VP4YVNY/,W-BL"&\C4JRXD$T!D:P4^)O$-0=:/@#,6! M'JQZ2@OA",XS%"!L6!_"I1-<9SH 33]+!4$KD,]0$"CQ@'7.VF*]AH+!C#ZL M:$,X[L]0P.0&!S:9,CL$R:<;0-\+ZD9 HM(8^'*9>6N'+>++PCP2_ M<#J#H0_!*52-F"E3AKXQIU(;'9AD-.\HF=XJ6<5ZJ,J MQVJ*ZG?PNGY#?P1S+*7/==NL@GP*/GJ[OGV?Y!'K'1KKDQ L\!7-4C4)J]:M MGJ49A8EE[:2[ UZ&0CKE$"?M4=9QOF6?)>C,YUJ+ N"W\!K9@U/\S%VYF92J ML;0>NBV#6CN6WD=A48$DA;**$P!\J4AR.V531@(ME !W4(^X J\@B YY+%8A M:5 7P=-3'=L% 1QT^Q&$('8".,65M_=#']T&*)NXG"5]E\3&4!U)-I*$97-= M).92CBP4&+X/HXI22\M\LU4IFL3%(4S53S!#:%DF6.3<6XQ@9"%J0L0EB!F: M)S09A^[?=.?%QORI)1+B1))+7, MT$9N[:98NVG_%"D^6^G0\:U]5%/[:&^G(\O-)&'@^8'2S:]ZC(+@)HK1C[*! MHG_,!/#LVS#"2VE%/5:Q\WF"!R*/S52TR#L1TT%7B_1\X5UYGE^(VV?IC"7' MC?O-^;T4PJ251X"D#_COEU&8+S)S@F<0[W^A 3SQ3.16E!]"'?B(?P)-3O+) MV9[N&B%,\G05^7OZ0DA4J7C2':3<01)G,%OF62X#:;%-RAGKI2K*!TT D9/O M3X N]TST91%"YW,DUMKZR&S!*A*34*K VP&@.D#/$?JGVLU!N(U'PK7_?&;+ M)MA+5LP])$Y0WW/"NO4[^?@J1 ^Q2:@#&^4HH/07X%UE\:G.79&I42OT>5H/ MD4N+#Z0OA3'V]B:*-\!/<^4[K-4%&_LF8W_77$@5F+"&S6FV6S$+N^'7OQ@! M\+0.A#F#5M.+1@6M^QT3(%-PD'F_/EMXV;+VJ(3*_7G5L59C1MX/#BLQ/(!5 M>@".C;!?=H2]O'"H%-^)9[&8," .:IJ"SU+TY%#:'U(E3XW9(,'!FI-VC M"Y)V3V4%CL@LR]@KO,)0UCEEH,5(1Y!06-:TG9H9"Y49#&%H[I+2LS=2A(6A M6S4;<9_[2)N^46,H^C*IP'3\YR84]HIXLINHB3[=#IPR=&/F*JT/"-4R/?%Z M;GQ29LB7W5L%PB*#8NR>S$%[%@SILYLJ2T[I$1XH%?S?"O##_*[T%@?_^(&* M4M\P-7RW%+I@!L9'&OI2[3B2QS1:A]V2&1P[_FC441[A+7R?UZ%YK'3J> .[ M0YKM$":>U] '@LWBB-Q!Q78W-3EI_''*4SROK$MMP8=\AW<@]5TGL(4&Y0QJ M"PV.76BP/T3%'.!G*$^+--OHFYE!Q/B\@-![")SPWMD#ZALDHWQ*&7"G:K-G MRQSU<0QR>UL/LS.?ZS'J829Q6MM>^+?VUL)_^OJ,+J3UYA9>UJ^^ESD!!C%R M.[53_>*GN_SV0*+(SC\\1Q28^XP@K?S6/7J;#[@9*H>-/36D5OKRR5G51B5L MRP/4*I 8MJTNW^0I>_D="K+/T=DHBMLIOHZ3GHX3Y:PW&Z@DQ5@RHS14K?38 M5#Y#(_Q:PJ'A4&)%83G^:IH :CBJ8TKMV"<5ND*NH0C;)-0"!Z8LC-#H)84N M"3 ^B?SD",6)Q8;"-:([F5.*-1W8JP9]@[&KM*_H2B#=1O'="%YRV M&O_B=8\!YF>YO/XC@S1^&\)59OENK=,=B)]W3JCB68Z!LS$0?O&\&.DVZ%'F M.+^MTM+&KQH4)FU ;?X-MD/MC%/X^?R, Y_[47CBAJ#6^R#%U3F.)7Z,C82DV%[M@1S%E3/QX5W4FQ_ZZ#N91Z@YW=40MDQ%ME4U<>(.-1K;1 MR+;*IDVZ[;7AMK2F+:UI2VLJ9XZS2KNUI35M:4T;-6&C)L:'TD9-V!CQ64-N M:VW:6INVUJ9&K,W6VM1(J+&U-FVM35MKTP0X;:U-AGL+PK'WTT++#CT4G>2' MJ)L/:M$3MV$N(*._3.K=(AAT*',FV:7X^RFSQ=U%X1:%A#UDL;N#9'B>[6H? M92')R\;L)LV.1H$/Y^[BZV/=!-.X"83)\2)+X)E(DI7[1^8G.2.@./M(K;6: M/OIC#.@^/':_2>V]#W'D96ZZCI] _ IE*X+?!MM,Q431*2_GD! =-.2V\EPQ M'^]N]P?'35<41TR[C8:L_^)XZ:1@&Z$ %'0_52T\REGL.YJ&RR=,EWJ"^XZF M;/F/4'B"8O(.'H=?YM^2D1W6?U7 M=5$UWN]94@A+-U%\#[ZO7!>)<%!D@BPSA']T"_6'%G4C-(:RI2);_7JS\B+V MZZW8ILHF3A%HS[Y-1F"+Q%=+HM#'5UN[=T\-+&:?L7'&OJV>6L? MI+/7Z0>O"9L+6"\%^G0%L*510\4LL@9_PJ:C9QL*Q0!=O7[PA'5@0^$4UO)P MI&AHJ(\P-KUHT]# GM[@$57),2)PU-Z*PAB1U<@Q\N]G!LY@Y:G$\*\+QK E MU)>(_&W!B/04]4OD_FW!R D8WDNT_FY6<.4.':3;$!)*ML_R#,>\D J*08W! M#H0)%!#NHB298\V0QB)N(19[< _2]>;9>6/[/YD]U3GA:7M53!;M&*W A] 0 M-@"R,Q\] B"?X,G+^7E1# EM8A0RHB_H?90MI34;JE,7WU:'X_@<.V%2Y*2< MKV)JZ AG9QT61V,4=XQB"\+#*#Q3D?MM%P7PKD\*0B,>I$Y#99.F85K=6P]1 MG)-6FL;^2Y8BSOX<%67!""L<.NH<]_#K+\J-A@)22T/V%Y(*#+44#A&1;'C( MLL-#N*2I^HDCR"R&PT25U @,B2H7&1N<-E2&:F2'8JZT13QBU9>3&>J-&Y=?0LE^%. *CGD=>BK-N 4J\"!JG!-?FR/)7$!N MI\XPM=D 5$,;G*;U" GS$;A1Z/J!7YR+] 9 PG("=-ED<";'1F.2&4O"R.J2 MEYT@KT:V R"]0]]A)%^3FFNU 'K:-;F#-9!K:B!'DDG.GBFDV6RC?JI4(FRW MLHF@RTD$Y==LI@VYX$L2X#N:VT7-":^$&L M&=-IHXPX3S-99>DNEV@I!X[06*/)4YD?L;GZ!7 G5M-Z:%6)QA;244E8>-V@ MB$S*X/VXAEIG4?I02+G #J#^]* G*L,$7( 0;'SFR6FU5AIJ1M-I&ZX"&5JD MX8X%EDK9B+^F:&_F)2993UV34K!J72-CK:U,&0Z(3?$3R =EJDA5C#E%,3&4 MGJ@*T-+B(_A4K/HI(NLS2X&((S^V2UZ&@Z-_V1$-P&)R'@;G-M3'+$')P"N- M8^"E1="-$&)$#=10#SOSE+'NO*7C,FG>[YR ::ED8V3ZS@F.?HF8IB7U&BB4RVN,7%WEV:=G=>':B4-X.!+(1/)73M1',L((J3$O#OU M04^]WZ)9YY28K+,T29W0@SMZGU'\Y?*_8]^;M^_-&_K>O 0>E%?T66^*R7+D M"'?:JRMJ7IL)E>(P#95-^@J\I+B__>1!G^ M'?(1/J#^E-MJ "HC-]J"+#T>B-AT&NDKRO +D%^ O]W!FWP%3[NS M!==O\/C["7B ]SL1A8F^/C]XBT-YOA>2/)'G>>>$Y=+O$5=-X(+'T0^$OZ]. M;PA3W_.#_'':)^!F4+/W07+]Y@895%MOXFB/EIX5^NUZT^$7M(<7Y8RMB21R MX[CTU1*;2Y-$KDHL"T?+.BS>M%YO"A$A@2 ^Q&#O9WNYD;S(M-FL(\\A [FI(LDX9&1HIA M239ECA$IJ44@=H]S>-<)=S/HJ1@^@A&U,X\1.3J;TR7!R#U&D*G&897-C//U M!HI5OHO>!444![R"T K6I/#%#UL0:ZKHA-;^"P8KD'KKM3R1Q2AT=G8D+<9F M4#HH6T3+#E!H7E#?S=E*R^5 6);0$-(\I4_N#GA9 +IB;(O&._=0W3_:8Q1E M6W4/TG,I5<)>--M(#+OEN83PU-]C@.F)A%@W3' $;?AH.2M.3EJUE@9\DPGD M4-6,CSB@&3VD1X34].-29L^_V48&[^NA18L,&UC:.JEL1QFW M6(FCZW7U-1A2C0#/Z8$BMR#':'HM?[TA35GL\B>.8@LRZ:&F"ZH5#>\M7F0W M'#"VM%_'2$RL-A2Z@7)Z'<^6[&LR8+UD[9-M353B-1G)?M+_4HMF2;P13LJ' MH7$$ ZFK-U^T<)+N"2ZET]@*2F(RBDPUV%A()0\#'&VOPU=R@#*:?L'$HV4[!;O-)R>D9\8'UYA:RR5??RXCO1N'; MJ9WJ%S_=Y? AG@PNRFW8(NCO5?*$5K! ;08I'4 M\C68ALHF_1#[H>L?G""_.*@OW6&;:H%VC2(ZPC8?(=VIC\[YY(>Y8'H;0K$< MJJ:GF[Q,&H5R[L7Q/H)289A"\2] U;WS)H25]A]O4K;^B+)^"+?.^;?IIX0] M"NU?)YT6W%!_G^V)$VO^KJZ 4/:2^)[OQ,",KQ7F]J MG()>^Y+=4:LG\^R+?^KUQZ\_JP.U?!XBW-X!)T%Q!6%:/HMP#TA2)KV/RE>> M"*:#L\>LNS^&NF2)EH+J694.5.9EQMN +:RQFFB?6%K8 M/\49T58<.#H8") M6BCT$&/XSY!+8H:/H1'*(XS>.H]8SB%'8R M748ALC04I;D>_>3;Q?$"PK';.S'-+\SLINYANL[,JGG1GZEC=9LVFL#Y/8HO MLR2-]I#R"0$8F$:33K+0LANS($;WD=NJ?U>KH].TXP8T>@BV"J8_J5HE8R)6 M#"*VE^98_^0'@0_9(GCRMWN'[%O'MI,VBX>-_R41/+F3(*D"-:<2W'6_S,'R6TM!&O:F*>M,P=%'\ M'+0%2GKT.+&YN@6<](:'./(R-ZT)PM27*IG]-!(=C^UWM-AB\*F'/LM 4Q(3 M?FL]U"VCY+:=R5'O#%8O?7;E[./]P+LM]2[2KL%GE"D)57D/K%PW+S3\"%P M105X%A^CHQ/D^9ZAE[_G@DKI(]D#3O$R"@+@%J5Z M:C,E;)C I3,W)YJG@N(,PO$10R59V;VQ ])X!NF"0!\'_>L_-&6&V?D52[ MM7C-'8WWY9@6!?/;F > MW3"-)"=$FC8,0Y%@F$Q.8#3-&>:!(6JO;H ?+B-3@&6Q[C<% \1JKZ')_S1QD+E8<5C J2G5KTX)0ZAK9 M&BBQC%F&WMUB2A/=1F9H?*1L'M6R9YC[H*V(Y"S%TFD)L"5C8@3R!;Q?2V5A M(C9D0R.7>]/3R"',]$3S6A@7NSW(!F"\MSO6-'@"E]@;>O, M9Q$3<>?\U%T^N8N 8$=?;831@[W:S=1K02Q15]AF[-YL3I"DBG=W[.(4F%T ML5>IVU!GE#3S'>H,%=V!R"$K+PTP;4-WM09-J^@R+:Y"+C&[\E%0A%M#28E+ MI#]%A&,$:4-QD2(93."LUP J(1)JJCE+1P2OA!G_L"C[4#&XMN&^]0%,YZ[C MY1O58:R\5 _&P9<'9_C;T-] @@G3<[3X#!U]UWEU\R^^!\K%-3S>'=-'R\+) MVUL?^_-<78"U%VG;F%\&V?KLFE7FA_#:L7UKY2F0-,3E.^M:U.J7&S]>]:_ M9Q,$K7=O+J!IY=W3 "DMZQAI@@M_J9[Q"]-H $GOB"@I6VSABIJ<[>TG 'QD< M\AHN/C7F39K6NCHVKK9?@-1@]@O)C2TXB#H7 M3A-^JJ<:UU2;B=/=SJ36.DV?Z@0DM]=E"73O'[:M3D><0CRDUEI-'_L,+L=" MFOWD^0VCX+@'^Z<5Q778:J(+(;,M.FV4#^=\D/(;6; MR'O/![W5^)#%[LY)P.DK9.JAME3*551$#*_X#!#ZF&]O-R2,):%$U:\.KM8VM*.N>"PA"4:#S*U M4#59:#LG ;5%*]-1()P4NIAG'BB\0@V.A,PM_LLKXA%O+(,+U?:3?D>VEO-4 M?RQ_0/]Y@8?[/_Y_4$L#!!0 ( %R&7%-T^;MV@@@ ] / #,Q7S$N:'1M[5QM<]NX$?[>7X')S=W8,Y(E^>4ND53/N+;2J'-G^QRY M<_T(DJ"$&B1X "A9_?5]%J LQ983.74/$K:O+/!&Y M:S?WFC]V4IV[NI7_$>T6K@O7R;@9RKSN=-$. TKFHCX209B1\DRJ M:7L@,V'9N9BP*YWQ?#8YTL[IK)KOE^1*#O.V$JGKO#GN$HN91).1=*)N"QZ+ M=F%$?6)X\5"JSRWZYOBG'UH_-SO=!E$==QO%.NW9$)/[FXYX?#,TNLR3>JR5 M-FTSC/A.L^;_[G8>C+5V.X_K:1+DC+1*GJJXWNU(1M*QX$!!?8MROI@@[%F, MU]I_;NO%6%>8=37?:>]JT'_?/ST9]"_.V<5[=GG5/S_M7Y[\RGI_]$ZO!_U_ M]C ,BMX5N[R^^GA]+UUN,-W6:,:.$JJ ; :?.BQC^!Q MU1_T>Q_![_3#R?G?>^SD=$"W6^\.#FOLY",[^:UW?M8[6U/[_;NT3J;3ES!@ MKDW&U5--V*^Q@$/5(7]FVQ&W@J8N-6N&@8E,W C7![\< MR7R###U3E\R]9B*EXYNGA5%3=B4*;1S3.7L/]JS5K/_.=$K#< 61LU-M0,"=U'EG[L+0 M0_5S15?^>8DG'[X[:B[\>0''7E8SK8NE7MRK]S?9J_\&'TC(:[,IN\GU1(ED M*&K!N4UPZ41C3JX=(WUPF3..U("T8$J!_7"X$I1$OLY9ABLCN6(ICS%DF,Y0 MR#D=Z!X0Y"(6UG(S)9*,WPBLN\#38BR!,%A2T19I#2*(I8G+#&0YID.21!@& M]<0C9DOZ,9\_$4943&@#F;0*78C,AVPBW0@;M(6(O8#$MX!H.L$VQYB6L&BZ MJ(8M:%\5: ]>)6@%2V4.6!#"YC"H ;$@QVVS<%_F*2U."0G_CE69@">@MN#S M-':B*&TSG LQ&DPR TI:POPM#-A'DB[1>BK0NCA)B-T\(D[__3#[7ZS]:YC M*Q!6[13E(9VF$I<[=M<[>Y]Q(SRL !,9*4'NSP2T%"EI1S2#R#*D84K%= V5 MQ$K;$O-(LT:K@*_"Z%@D&+9L!W!*!/ 9,-.[C4<\'PIV@MQW52I0^+;[:$<$ M*7S/35?A4M)Q0QYP3?P9)<@%N ?XD2PK+Y1^LE"*A6B?]X, **CF;J\ [ IK MA*#VV[V#@X,?.UNL;PS6=_CN!H/]3%A8%"[OR\\OX[%&E7',2[OZ%"I1(P%L M52N%HE>7!@R0%\?2^FP+*I%[/G12,\_3B[G>",4]6*NJ=PZX6E4'T$V)G U9 MK%8RX9U-V:$*GZQ^<"_(D&$L!?FBV25++\-!AL=#*+7$PQ63IT/8L+J M27?ET(!P,I8)(9Y;G7.J+KA%M* ^FL( -\D,D@@2DD=223>EZGS9LA2@/'H] M,$-L^81TH0_W1Y"C0&W-5^KQ)$!%IBBY9CN'<=DFW.V\/5B@$PN7R M#MBC'A.1Q&WHLR-=NL=%6*54X7?4@@X1TB^?E+%H=CSA YD(JO#GWL1\"]Q7 M#MQDDX%[%B#Q$%ITZ%UUL_[.<@ _(6M3@:[CN#2$H(5J>!G;3%N'&_3@'\QL M#$Y_AB=/;.>Q.2F" 3+J/?)*]AB^[H_LZ30_+^\DVPURC;B]:QXH%_O@(1)? MI'B55 7$E"EY(U1U?G^/OO:_:VG5B+$-#QL3'H[^/X_U_+/C9!9<:O,<22E[ M$=[S=$GX?$+_\*"=GXO'T=,[;>Q=S>X'P#/+I'-"?*XDB33: B)()"3T7'80 M!5 !6*HP\)N.%F;!2_Q92FS QZDRC_UI_^[V_.ZU@WJSS^].%)I5V%0"LW3N M3"?8L11 6%5OWYVC302_H0(Z-*^^A/9MMW_4/7N\]23<5D=>X=1_25;E"29: M<9=4'\=XU:UC#G"*IKH6RGB+&MZ6&?P;^O"[J0J:I4\"OT&)OO3EJY?'Z_9= MK-=TRG:":CPU2&,U $CX[ L(^G<\*JS60B4K\[%68T'E;,Z'U:LJIDK8(BN4 MG@K*%U:T;3BV)"?' M8EC-S):B(],03=LSZHH(5,G=-P*>=ZOIF4-U#9<$1@UG[G.<&2GH_2&O+P!K M M'K$?+#3=O_K-- 9TSE)GJ[RH3!M"3)8SXU,\,W#,Q7S(N:'1M[5M;4R.W$G[/KU!M*BFH MLO$%2'9M'ZH<,(E3.; Q;%5>-:,>6P?-:%;2V#B__G1+XPM@6+-A 1/O5F&/ MIB6UNOOKVW@Z(Y>JH^]89P16F'$T&4D'59OS&%JY@>K$\/PN5P]M^N[HQ^\;/]7;G1I1'75J^6LZLZ%% M;A\ZXO'5T.@B$]58*VU:9ACQG7K%_]]MWQEK[+;OE],D\!EI)1XKN-[U2$;2 ML6! 07S+?#X;(^Q)E-=H/K7V8MP7S&M5WW%O<-D_[1]W+_OG9^S\E'T<],^. M^Q^[?[#3_ED7O^*W\U.DZ W8QT^#BT_=LTMV>,:%D#97?-I*%%ROH<)2#RAMQ!.: DVK6L>-:WM%59'_U+8B;H&F MKE1KB@,3*=P(K_=_/I39!BEZ)BZ9>%3'*VR0E"P$1\#,S"6, &!6)"6_5G@6<&H*1M KHUC")M37)XUZM4_F4YH&$T! M,G:L#1)P)W767I@PRJ'\NZ8I_[3"D@\^'-:7_CV#8:_*F5Z+II[=JIN;;-6_ MH T(LMITRJXR/5$@AE )QFV"20N-&X$:?!P#=R65F"IYTQV+4%8EE,4AW222+SV/N,&_"P0IC(2 &9/P.4 M4J2D'=$,(DLQ#%,HIFL42:RT+7 >2=9H%?"5&QV#P&'+=A!. A"? 3.]ZWC$ MLR&P+L:^0:&0PI?=ASL0N/ U-UV%2TGMABS@FM9G%""7X![@1[RLO5%R8Z,$ M-Z)SWG8"2$$Y=VL-8)=8(P2UWN_M[^__T-YB?6.POL-W-QCL)V!1HVCR/OW\ M,AXKE!G'O+#K3Z$4-0+$5KE32'IU87 !C(MC:7VT12K(_#K4J5G$Z>58;T!Q M#]8RZUT KE+F 7138LQ&7JQ64G#G&8VL%)(;20>0(3?WV4=&*Q66\F7OWJQ/ MKGULUA:0(8>Y $W*4?TR+A2GE */Y9E8Y-TX(V3QR\4'?HN "%%?.!_$.E%^ MZPPVVAE$;\<9K!TZ[_B$]8/NVJX!W227=E++S5=N2@_+H]< ,ON4&Z5(=[I.8Z_) >6%R= S65Q-QK(WP#/B* M? @9%@D*_0/>@9P<#Y$4F0L^ !V4S#&/V'J!-^\%XDWV KTQ5X6/FP012!*L MDN48C=NNJ'87Y<$:B4"X7%T!>]3C1 SB-M39D2[<_2RLDZKP.350$R'Y, M1;/VA'=D$$3A^]ZT^!:X;QRX8I.!>Q(@<1=:U/0NJUE_9S6 'Q&U*4'7<5P8 M0M!2-KQJV51;AS?HP3\N9F-(VWGQ0+'8.P\0/DGQ(BD3B"E3\@I4V;^_15_YYU):UV-LWA$O"YR/JASOE_((]CC6]T\;.<'G0N(!O)\JLMAW^W>W_;NW M#NK-[M]U%1:KJ%.)F*6^,W6P8PF(L#+?GO?1)L"O*($.Q:M/H7W9[1]USQYO M/0JW95"]'^-EM8YS$*=85%="&F\QA[=%BO:-\O"G*1.: ME4\"MRGZOP*N&]UAZV(FGA@,814$#_C(B_#SO^\H<5H)6:S,QEJ-@5+9C _+ MGZF8,EA#FBL]!;P[&>D0GOD-+X"H?9I4?^\^/+V2'X-_S0_@FU_[ WCGVXXK MO @OG&Y'Z+? ^'U1<*UZVY-7T2IU@58MKT&T@S$?>#F5]&A\BN<66C:T(LEX M<3/1U)P("]63VNX01UWV+G MF*9&B,7F^PIKUIN-)1-<2Z/-O>;A-U-I*H50\((J?;D78%X<3BB^50=_0!$Y M%_1,Y"8A<7W:W!X?O9B M[#T"0Q>O6H9GYR>_#GH7FPWT9_6XK_L%KN57?[9*?2-*/1Y)2-CIO#HY#PW* MK7[?B'YW/H;?1M"K%7,EEUWHW8>TC)]48VUZ0?K,;V0__4NASWKHT1S8.1]" M0&:5)VC?+:XF?&H]Q#NU\*Y^I^;?\O\_4$L#!!0 ( %R&7%/_6BC[P 8 M /A: / #,R7S$N:'1M[5QM<]HX$/Y\]RLTZ:23=##8)DD3 MPV6&$G)-YP;20&;:C[(M@QI;\LDBP/WZ6_F%O)$VZ5$PG-),$MLK:?7L/KM" M5KQ;$18#"DS)(^=[$9(&3%&A Y'TK&J M]:Q%@",:SIP!C4B"NF2"KGB$6='8Y5+R*&^?#HE#.F1.2 +9V#EMJBX*C28C M*HF1Q-@C3BR(,1$X?JK5]P;=.7W[QCHR&\V:DCIMUN(RS5FH3AY/VL7>S5#P M,?,-CX=<.&+HXCVSDO[;;SRY9^TWGL=IDNGI\M!_+7"=Z8BZ5"+E0.\*_.XK MNC)-T%*L9]G+-I\'XQ)15ONU.U>#B_.+=FMPT>NBR^NK_G6K.T"#WA;8U7VU74[[13NL=SGHG&E";K(="QJ>F$>H M=XX&'SNHW[KZT.IV^D;ORU^=KZC5'J@GMFG:6V#>A;GSX.30O/?UG\S];9Q( M&LQ686_&183#U^)XP9#'&2.>I)RA"94C)$<$?1YC 7X:SM 5B;F0B ?J+Y@3 M8:C-!=S#:8L])?WVS=0V+:_1YE&,V2R[]!O[" 3.02UDF<9G%'"1]AT30;F/ M"/,I&Z(^B26)7")0W:R 7]D6P@D*:$C\.W7ZQ!L+*BDHCYF/.E-OA-F0@"91 M1)-$*0+?2M+'DJ 1$004?J!;-H^Y:I54&@Q 1 *&@L%X$% /KM14U;-\,FEG M[@S!(V7)"HK'(AECL*7DZ%X"RQ%,$YB: ?8Y3,Q_(%X(*7KEH_2Q<#$CB=&; MAF2&6EX*M:)71;6(9NB&\0F ,21*92R=I='NYQSF,?%\>EMHD7-!?>)QZM5Z MO;[;\&D2AWCF!"&9WB?>T<*XFK,%. %!$OBK6AF)!%=LI'0R8$91XK@X(:KI M0O)%<&-"?3F":_N0L@UB8P$692DP;LB]F]?U\!T G^"R<[IG[1?&O&?%AUJ4 M%:N=TP&P)P].P3B$2.4!84,5(N9A0Y"_QU20"*!(:7U'TCT,P4D@ZW#/WY]3 M\2[(S -,SD?KI'[02$//W/L!L?SG* M#2 U#C-N<4CKZ9B/$VCU.0.818CCA#@)B3$81_DM= Z]BZ+K M6YI0EX94SIQ".A<"*7^^7YEV?F!7#^RC78553?K/")U4+=/^@0R$O<,?]:,& ML]X_$((_Q&/]"Q?(K/I4\Q\POLX6]+?6S,NM/E/F2G&OOH$D65:$_S.A #^ MR'89B&4WWR]Y'[ \H#<2T_)0XL/,6:%9%L!2%C.M;N_KYPQ56_31>B7J';]D M;VYMVKT,/#0H-7R][M=R Y@%\$]5]+'4.%YW!XNBV50XXFR&5 M+<=,ZH2D:;EU<5(G).WY>CM@?<<,1Y0$J#,EWEC26X)ZV?& ]+7'I2 )5;#I MQ*/IMW7Q4"<>[?DZ\:PM\>Q="LH\&N,0D7GVR0^G[;\VX=A5^_"7O1B-J.^' MY.66+64T*]6K-8VH1E0C6G9$]4&4#7CKK@^B;-_2?R,Q+0\ERGP01;\*T2=7 MUG9RY5.IX>MURXU?%O#79^278-CMG?UYU>GK_5J]:Z47;7J_]G_M^7J_=JG[ MM9\X0WW&_:$@BK_/+F@^BG,__!VY^$$6G&DVXK8N .M5H MS]>II@Q'3^XJ/KSDZ G\5B4)GB_K8-C5NG6R^Y!!=M4^>J\+='W?)N]^&XQH MDI>? E]/:V\D(U6L@W&)7()\0B+BSPM=I:6SBCI7:=&M>"QBGI"')7".7UCV MIJ+JY' 0%!.:$)2,W6_0A:I-I1J'%&?E([+>, "8#5 ![42N)[VO)C1T58T2 M+R\B!K?<&1(D(((P3ST!"55W"^:AZH.E);H>*WJG7QWQ)T\73:-:LK)9)2Y^ M4K+JQ,NO;[O228_F*_$8#TF6P@P<0!9P<#C!LR1=DS=K6=WJ9BVM>/TO4$L! M A0#% @ 7(9<4SQ@'8!KL ( *FXW !$ ( ! ')G M96XM,C R,3 Y,S N:'1M4$L! A0#% @ 7(9<4[I65[8W%0 '/P !$ M ( !FK " ')G96XM,C R,3 Y,S N>'-D4$L! A0#% @ M7(9<4[D4X$&]$0 U $! !4 ( ! ,8" ')G96XM,C R,3 Y M,S!?8V%L+GAM;%!+ 0(4 Q0 ( %R&7%.>1ZB>;%D '6&!P 5 M " ?#7 @!R9V5N+3(P,C$P.3,P7V1E9BYX;6Q02P$"% ,4 " !< MAEQ3RDYJFF&S '%PD %0 @ &/,0, &UL4$L! A0#% @ 7(9<4U#(9S'#8P U: ( !4 M ( !(^4# ')G96XM,C R,3 Y,S!?<')E+GAM;%!+ 0(4 Q0 ( %R& M7%-T^;MV@@@ ] / " 1E)! !R9V5N+65X,S%?,2YH M=&U02P$"% ,4 " !#,Q7S(N:'1M4$L! A0#% @ 7(9<4_]:*/O !@ ^%H M \ ( !7UH$ ')G96XM97@S,E\Q+FAT;5!+!08 "0 ) + $$" !,800 ! end