0001437749-20-016853.txt : 20200806 0001437749-20-016853.hdr.sgml : 20200806 20200806155704 ACCESSION NUMBER: 0001437749-20-016853 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200806 DATE AS OF CHANGE: 20200806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LEMAITRE VASCULAR INC CENTRAL INDEX KEY: 0001158895 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33092 FILM NUMBER: 201081398 BUSINESS ADDRESS: STREET 1: 63 SECOND AVENUE CITY: BURLINGTON STATE: MA ZIP: 01803 BUSINESS PHONE: 781-221-2266 MAIL ADDRESS: STREET 1: 63 SECOND AVENUE CITY: BURLINGTON STATE: MA ZIP: 01803 10-Q 1 lmat20200630_10q.htm FORM 10-Q lmat20200630_10q.htm
0001158895 LEMAITRE VASCULAR INC false --12-31 Q2 2020 518 522 0.01 0.01 3,000,000 3,000,000 0 0 0.01 0.01 37,000,000 37,000,000 21,705,334 21,678,927 1,523,636 1,501,511 1 2016 2017 2018 2019 2020 2013 2014 2015 2016 2017 2018 2019 2020 1.9 2.0 1.1 0.5 0.4 0.5 1.4 2 6 5 5 1,010 5 5 5 3 0 2.7 1.9 00011588952020-01-012020-06-30 xbrli:shares 00011588952020-07-31 thunderdome:item iso4217:USD 00011588952020-06-30 00011588952019-12-31 iso4217:USDxbrli:shares 00011588952020-04-012020-06-30 00011588952019-04-012019-06-30 00011588952019-01-012019-06-30 0001158895us-gaap:CommonStockMember2019-12-31 0001158895us-gaap:AdditionalPaidInCapitalMember2019-12-31 0001158895us-gaap:RetainedEarningsMember2019-12-31 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-31 0001158895us-gaap:TreasuryStockMember2019-12-31 0001158895us-gaap:RetainedEarningsMember2020-01-012020-03-31 00011588952020-01-012020-03-31 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-31 0001158895us-gaap:CommonStockMember2020-01-012020-03-31 0001158895us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-31 0001158895us-gaap:TreasuryStockMember2020-01-012020-03-31 0001158895us-gaap:CommonStockMember2020-03-31 0001158895us-gaap:AdditionalPaidInCapitalMember2020-03-31 0001158895us-gaap:RetainedEarningsMember2020-03-31 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-31 0001158895us-gaap:TreasuryStockMember2020-03-31 00011588952020-03-31 0001158895us-gaap:RetainedEarningsMember2020-04-012020-06-30 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-30 0001158895us-gaap:CommonStockMember2020-04-012020-06-30 0001158895us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-30 0001158895us-gaap:CommonStockMember2020-06-30 0001158895us-gaap:AdditionalPaidInCapitalMember2020-06-30 0001158895us-gaap:RetainedEarningsMember2020-06-30 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-30 0001158895us-gaap:TreasuryStockMember2020-06-30 0001158895us-gaap:CommonStockMember2018-12-31 0001158895us-gaap:AdditionalPaidInCapitalMember2018-12-31 0001158895us-gaap:RetainedEarningsMember2018-12-31 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-31 0001158895us-gaap:TreasuryStockMember2018-12-31 00011588952018-12-31 0001158895us-gaap:RetainedEarningsMember2019-01-012019-03-31 00011588952019-01-012019-03-31 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-31 0001158895us-gaap:CommonStockMember2019-01-012019-03-31 0001158895us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-31 0001158895us-gaap:TreasuryStockMember2019-01-012019-03-31 0001158895us-gaap:CommonStockMember2019-03-31 0001158895us-gaap:AdditionalPaidInCapitalMember2019-03-31 0001158895us-gaap:RetainedEarningsMember2019-03-31 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-31 0001158895us-gaap:TreasuryStockMember2019-03-31 00011588952019-03-31 0001158895us-gaap:RetainedEarningsMember2019-04-012019-06-30 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-30 0001158895us-gaap:CommonStockMember2019-04-012019-06-30 0001158895us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-30 0001158895us-gaap:TreasuryStockMember2019-04-012019-06-30 0001158895us-gaap:CommonStockMember2019-06-30 0001158895us-gaap:AdditionalPaidInCapitalMember2019-06-30 0001158895us-gaap:RetainedEarningsMember2019-06-30 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-30 0001158895us-gaap:TreasuryStockMember2019-06-30 00011588952019-06-30 xbrli:pure 0001158895srt:AmericasMember2020-04-012020-06-30 0001158895srt:AmericasMember2019-04-012019-06-30 0001158895srt:AmericasMember2020-01-012020-06-30 0001158895srt:AmericasMember2019-01-012019-06-30 0001158895us-gaap:EMEAMember2020-04-012020-06-30 0001158895us-gaap:EMEAMember2019-04-012019-06-30 0001158895us-gaap:EMEAMember2020-01-012020-06-30 0001158895us-gaap:EMEAMember2019-01-012019-06-30 0001158895srt:AsiaPacificMember2020-04-012020-06-30 0001158895srt:AsiaPacificMember2019-04-012019-06-30 0001158895srt:AsiaPacificMember2020-01-012020-06-30 0001158895srt:AsiaPacificMember2019-01-012019-06-30 utr:D 0001158895srt:MinimumMember2020-01-012020-06-30 0001158895srt:MaximumMember2020-01-012020-06-30 0001158895us-gaap:DomesticCountryMember2020-01-012020-06-30 0001158895us-gaap:ForeignCountryMember2020-01-012020-06-30 0001158895lmat:ArtegraftIncMembersrt:MaximumMember2020-06-222020-06-22 0001158895lmat:ArtegraftIncMember2020-06-222020-06-22 0001158895lmat:ArtegraftIncMemberlmat:FirstEarnoutMember2020-06-22 0001158895lmat:ArtegraftIncMemberlmat:SecondEarnoutMember2020-06-22 0001158895lmat:ArtegraftIncMemberlmat:ThirdEarnoutMember2020-06-22 0001158895lmat:ArtegraftIncMemberlmat:CatchupPaymentMember2020-06-22 0001158895lmat:ArtegraftIncMember2020-06-22 utr:Y 0001158895lmat:ArtegraftIncMemberus-gaap:CustomerRelationshipsMember2020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:CustomerRelationshipsMember2020-06-222020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:IntellectualPropertyMember2020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:IntellectualPropertyMember2020-06-222020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:NoncompeteAgreementsMember2020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:NoncompeteAgreementsMember2020-06-222020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:TradeNamesMember2020-06-22 0001158895lmat:ArtegraftIncMemberus-gaap:TradeNamesMember2020-06-222020-06-22 0001158895lmat:ArtegraftIncMember2020-04-012020-06-30 0001158895lmat:ArtegraftIncMember2019-04-012019-06-30 0001158895lmat:ArtegraftIncMember2020-01-012020-06-30 0001158895lmat:ArtegraftIncMember2019-01-012019-06-30 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:BiologicalPatchBusinessAssetsMembersrt:MaximumMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:TechnologyLicensesMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:AchievingAuditedFinancialStatementsOfAcquiredBusinessMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:FirstHoldbackMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:SecondHoldbackMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:ThirdHoldbackMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:RevenuesExceedingTwentyMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:RevenuesExceedingFifteenMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:RevenuesExceedingThirtyMillionInTheSecondTwelveMonthPeriodAfterClosingDateMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:RevenuesExceedingTwentyTwoAndAHalfMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:ExtensionOfProductShelfLifeFrom36MonthsTo60MonthsInTheFirstAnniversaryOfClosingDateMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:CustomerRelationshipsMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:CustomerRelationshipsMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:IntellectualPropertyMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:IntellectualPropertyMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:NoncompeteAgreementsMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:NoncompeteAgreementsMember2019-10-112019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:TradeNamesMember2019-10-11 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:TradeNamesMember2019-10-112019-10-11 0001158895lmat:TruinciseValveCutterMember2019-07-122019-07-12 0001158895lmat:TruinciseValveCutterMember2019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:CustomerRelationshipsMember2019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:CustomerRelationshipsMember2019-07-122019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:IntellectualPropertyMember2019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:IntellectualPropertyMember2019-07-122019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:NoncompeteAgreementsMember2019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:NoncompeteAgreementsMember2019-07-122019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:TradeNamesMember2019-07-12 0001158895lmat:TruinciseValveCutterMemberus-gaap:TradeNamesMember2019-07-122019-07-12 iso4217:EUR 0001158895lmat:CardialMember2018-10-222018-10-22 0001158895lmat:CardialMember2018-10-22 0001158895lmat:CardialMemberus-gaap:CustomerRelationshipsMember2018-10-22 0001158895lmat:CardialMemberus-gaap:CustomerRelationshipsMember2018-10-222018-10-22 0001158895lmat:CardialMemberus-gaap:IntellectualPropertyMember2018-10-22 0001158895lmat:CardialMemberus-gaap:IntellectualPropertyMember2018-10-222018-10-22 0001158895lmat:CardialMemberus-gaap:NoncompeteAgreementsMember2018-10-22 0001158895lmat:CardialMemberus-gaap:NoncompeteAgreementsMember2018-10-222018-10-22 0001158895lmat:CardialMemberus-gaap:TradeNamesMember2018-10-22 0001158895lmat:CardialMemberus-gaap:TradeNamesMember2018-10-222018-10-22 0001158895lmat:AppliedMedicalMember2018-09-202018-09-20 0001158895lmat:AppliedMedicalMemberlmat:ClosingDateMember2018-09-202018-09-20 0001158895lmat:AppliedMedicalMemberlmat:MonthsFollowingTheClosingDateMember2018-09-202018-09-20 0001158895lmat:AppliedMedicalMemberlmat:MonthsFollowingTheClosingDate24Member2018-09-202018-09-20 0001158895lmat:AppliedMedicalMember2018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:CustomerRelationshipsMember2018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:CustomerRelationshipsMember2018-09-202018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:IntellectualPropertyMember2018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:IntellectualPropertyMember2018-09-202018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:NoncompeteAgreementsMember2018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:NoncompeteAgreementsMember2018-09-202018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:TradeNamesMember2018-09-20 0001158895lmat:AppliedMedicalMemberus-gaap:TradeNamesMember2018-09-202018-09-20 0001158895lmat:ReddickDivestitureMember2018-04-052018-04-05 0001158895lmat:BalloonSupplyAgreementMemberlmat:ReddickDivestitureMember2018-04-052018-04-05 0001158895lmat:ReddickDivestitureMember2018-04-012018-06-30 0001158895lmat:ReddickDivestitureMember2018-04-05 0001158895lmat:ProductTechnologyAndIntellectualPropertyMember2020-06-30 0001158895lmat:ProductTechnologyAndIntellectualPropertyMember2019-12-31 0001158895lmat:TrademarksTradenamesAndLicensesMember2020-06-30 0001158895lmat:TrademarksTradenamesAndLicensesMember2019-12-31 0001158895us-gaap:CustomerRelationshipsMember2020-06-30 0001158895us-gaap:CustomerRelationshipsMember2019-12-31 0001158895us-gaap:OtherIntangibleAssetsMember2020-06-30 0001158895us-gaap:OtherIntangibleAssetsMember2019-12-31 0001158895srt:WeightedAverageMember2020-01-012020-06-30 0001158895lmat:SeniorSecuredCreditFacilityMember2020-06-22 0001158895us-gaap:RevolvingCreditFacilityMemberlmat:SeniorSecuredCreditFacilityMember2020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMember2020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMember2020-04-012020-06-30 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMember2020-06-30 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMembersrt:MinimumMemberus-gaap:BaseRateMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMembersrt:MaximumMemberus-gaap:BaseRateMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMembersrt:MinimumMemberus-gaap:EurodollarMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMembersrt:MaximumMemberus-gaap:EurodollarMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMemberus-gaap:FederalFundsEffectiveSwapRateMember2020-06-222020-06-22 0001158895us-gaap:OtherAssetsMemberus-gaap:RevolvingCreditFacilityMemberlmat:SeniorSecuredCreditFacilityMember2020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMember2020-06-30 0001158895us-gaap:RevolvingCreditFacilityMemberlmat:SeniorSecuredCreditFacilityMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMembersrt:MinimumMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMemberlmat:TermLoanMembersrt:MaximumMember2020-06-222020-06-22 0001158895lmat:SeniorSecuredCreditFacilityMember2020-04-012020-06-30 utr:sqft 0001158895lmat:PrincipalWorldwideExecutiveDistributionAndManufacturingOperationsFacilitiesMember2020-06-30 0001158895lmat:InternationalOperationsHeadquarterFacilityMembercountry:DE2020-06-30 0001158895country:DE2020-06-30 0001158895country:GB2020-06-30 0001158895stpr:NJ2020-06-30 0001158895country:CA2020-06-30 0001158895lmat:LeasedAutomobilesMember2020-06-30 0001158895country:US2020-04-012020-06-30 0001158895country:US2019-04-012019-06-30 0001158895country:US2020-01-012020-06-30 0001158895country:US2019-01-012019-06-30 0001158895country:DE2020-04-012020-06-30 0001158895country:DE2019-04-012019-06-30 0001158895country:DE2020-01-012020-06-30 0001158895country:DE2019-01-012019-06-30 0001158895lmat:OtherCountriesMember2020-04-012020-06-30 0001158895lmat:OtherCountriesMember2019-04-012019-06-30 0001158895lmat:OtherCountriesMember2020-01-012020-06-30 0001158895lmat:OtherCountriesMember2019-01-012019-06-30 0001158895us-gaap:EmployeeStockOptionMember2020-04-012020-06-30 0001158895us-gaap:EmployeeStockOptionMember2019-04-012019-06-30 0001158895us-gaap:EmployeeStockOptionMember2020-01-012020-06-30 0001158895us-gaap:EmployeeStockOptionMember2019-01-012019-06-30 0001158895us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-30 0001158895us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-30 0001158895us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-30 0001158895us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-30 0001158895us-gaap:CostOfSalesMember2020-04-012020-06-30 0001158895us-gaap:CostOfSalesMember2019-04-012019-06-30 0001158895us-gaap:CostOfSalesMember2020-01-012020-06-30 0001158895us-gaap:CostOfSalesMember2019-01-012019-06-30 0001158895us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-30 0001158895us-gaap:SellingAndMarketingExpenseMember2019-04-012019-06-30 0001158895us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-30 0001158895us-gaap:SellingAndMarketingExpenseMember2019-01-012019-06-30 0001158895us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-30 0001158895us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-30 0001158895us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-30 0001158895us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-30 0001158895us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-30 0001158895us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-30 0001158895us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-30 0001158895us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-30 0001158895us-gaap:CommonStockMemberlmat:StockRepurchaseProgramMember2019-02-14 0001158895us-gaap:CommonStockMemberlmat:StockRepurchaseProgramMember2019-02-142020-06-30 00011588952020-03-032020-03-03 00011588952020-03-03 00011588952020-05-202020-05-20 00011588952020-05-20 00011588952019-03-222019-03-22 00011588952019-03-22 00011588952019-05-222019-05-22 00011588952019-05-22 00011588952019-08-212019-08-21 00011588952019-08-21 00011588952019-11-202019-11-20 00011588952019-11-20 0001158895us-gaap:SubsequentEventMember2020-07-212020-07-21 0001158895us-gaap:SubsequentEventMember2020-07-21 0001158895us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-30 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMember2019-12-31 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:AuditedCarveOutFinancialStatementsOfTheAcquiredBusinessMember2019-12-31 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:ThirdHoldbackMember2019-12-31 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:ExtensionOfProductShelfLifeFrom36MonthsTo60MonthsInTheFirstAnniversaryOfClosingDateMember2019-12-31 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberlmat:AchievementOfSpecifiedLevelsOfRevenuesMember2019-12-31 0001158895lmat:CardioCelAndVascuCelBiologicPatchesMemberus-gaap:FairValueInputsLevel3Member2019-10-11 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-30 0001158895us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-30 iso4217:AUD 0001158895lmat:LandAndBuildingLocatedInNorthMelbourneAustraliaMember2020-06-30
 

Table of Contents



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

 

 

FORM 10-Q

 

 

 

 

 

(Mark One)

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

 

For the quarterly period ended June 30, 2020

 

Or

 

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

 

For the transition period from                       to                     .

 

Commission File Number 001-33092

 

 

 

 

LEMAITRE VASCULAR, INC.

(Exact name of registrant as specified in its charter)

 

 

 

 

Delaware

04-2825458

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

 

63 Second Avenue, Burlington, Massachusetts

01803

(Address of principal executive offices)

(Zip Code)

 

 

(781) 221-2266

 

(Registrant’s telephone number, including area code)

 

 

 

 

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 

 

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

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common stock, $0.01 par value per share

LMAT 

The Nasdaq Global Market

 

 

The registrant had 20,227,177 shares of common stock, $.01 par value per share, outstanding as of July 31, 2020.

 

 

 

LEMAITRE VASCULAR

FORM 10-Q

TABLE OF CONTENTS

 

 

 

 

 

 

 

 

Page

Part I.

Financial Information:

 

 

 

 

 

 

Item 1.

Financial Statements

 

 

 

 

 

 

 

Consolidated Balance Sheets as of June 30, 2020 (unaudited) and December 31, 2019

3

 

 

 

 

 

 

Unaudited Consolidated Statements of Operations for the three-month and six-month periods ended June 30, 2020 and 2019

4

 

 

 

 

 

 

Unaudited Consolidated Statements of Comprehensive Income for the three-month and six-month periods ended June 30, 2020 and 2019

5

 

 

 

 

 

 

Unaudited Consolidated Statements of Stockholders’ Equity for the three-month and six-month periods ended June 30, 2020 and 2019

6

 

 

 

 

 

 

Unaudited Consolidated Statements of Cash Flows for the six-month periods ended June 30, 2020 and 2019

7

 

 

 

 

 

 

Notes to Unaudited Consolidated Financial Statements

8

 

 

 

 

 

Item 2.

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

25

 

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosure about Market Risk

36

 

 

 

 

 

Item 4.

Controls and Procedures

36

 

 

 

Part II.

Other Information:

 

 

 

 

 

 

Item 1.

Legal Proceedings

37

 

 

 

 

 

Item 1A.

Risk Factors

37

 

 

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

40

       
 

Item 5.

Other Information

40

 

 

 

 

 

Item 6.

Exhibits

41

 

 

 

 

Signatures

42

 

 

 

  

Part I. Financial Information

 

Item 1. Financial Statements

LeMaitre Vascular, Inc.

Consolidated Balance Sheets

 

  

(unaudited)

     
  

June 30,

  

December 31,

 
  

2020

  

2019

 
  

(in thousands, except share data)

 

Assets

        

Current assets:

        

Cash and cash equivalents

 $19,976  $11,786 

Short-term marketable securities 

  5,074   20,895 
Accounts receivable, net of allowances of $518 at June 30, 2020 and $522 at December 31, 2019  17,696   16,572 

Inventory and other deferred costs

  46,340   39,527 

Prepaid expenses and other current assets

  2,783   3,312 

Total current assets

  91,869   92,092 
         

Property and equipment, net

  15,685   14,854 

Right-of-use leased assets

  16,734   15,208 

Goodwill

  66,151   39,951 

Other intangibles, net

  63,165   24,893 

Deferred tax assets

  1,027   1,084 

Other assets

  1,086   259 

Total assets

 $255,717  $188,341 
         

Liabilities and stockholders’ equity

        

Current liabilities:

        

Current portion of long-term debt

 $2,000  $- 

Revolving line of credit

  25,000   - 

Accounts payable

  1,237   2,604 

Accrued expenses

  11,836   14,014 

Acquisition-related obligations

  2,517   2,476 

Lease liabilities - short-term

  1,767   1,757 

Total current liabilities

  44,357   20,851 
         

Long-term debt

  36,990    

Lease liabilities - long-term

  15,547   13,955 

Deferred tax liabilities

  1,178   1,179 

Other long-term liabilities

  5,016   4,215 

Total liabilities

  103,088   40,200 
         

Stockholders’ equity:

        

Preferred stock, $0.01 par value; authorized 3,000,000 shares; none outstanding

  -   - 
Common stock, $0.01 par value; authorized 37,000,000 shares; issued 21,705,334 shares at June 30, 2020, and 21,678,927 shares at December 31, 2019  217   217 

Additional paid-in capital

  107,791   105,934 

Retained earnings

  59,869   57,029 

Accumulated other comprehensive loss

  (4,159)  (4,007)

Treasury stock, at cost; 1,523,636 shares at June 30, 2020 and 1,501,511 shares at December 31, 2019

  (11,089)  (11,032)

Total stockholders’ equity

  152,629   148,141 

Total liabilities and stockholders’ equity

 $255,717  $188,341 

 

See accompanying notes to consolidated financial statements. 

 

 

 

LeMaitre Vascular, Inc.

Consolidated Statements of Operations

(unaudited)

 

   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 
   

2020

   

2019

   

2020

   

2019

 
   

(in thousands, except per share data)

   

(in thousands, except per share data)

 
                                 

Net sales

  $ 24,851     $ 29,483     $ 55,402     $ 57,962  

Cost of sales

    7,822       9,168       17,890       18,183  
                                 

Gross profit

    17,029       20,315       37,512       39,779  
                                 

Sales and marketing

    4,686       7,613       12,631       15,458  

General and administrative

    5,332       4,531       10,523       9,475  

Research and development

    2,139       2,256       5,133       4,496  

Total operating expenses

    12,157       14,400       28,287       29,429  
                                 

Income from operations

    4,872       5,915       9,225       10,350  
                                 

Other income (expense):

                               

Interest income

    74       224       179       381  

Interest expense

    (66 )     -       (66 )     -  

Foreign currency gain (loss)

    (113 )     (51 )     (291 )     (130 )
                                 

Income before income taxes

    4,767       6,088       9,047       10,601  

Provision for income taxes

    1,267       1,464       2,373       2,464  
                                 

Net income

  $ 3,500     $ 4,624     $ 6,674     $ 8,137  
                                 

Earnings per share of common stock:

                               

Basic

  $ 0.17     $ 0.23     $ 0.33     $ 0.41  

Diluted

  $ 0.17     $ 0.23     $ 0.33     $ 0.40  
                                 

Weighted-average shares outstanding:

                               

Basic

    20,180       19,680       20,174       19,660  

Diluted

    20,399       20,246       20,415       20,226  
                                 

Cash dividends declared per common share

  $ 0.095     $ 0.085     $ 0.190     $ 0.170  

 

See accompanying notes to consolidated financial statements. 

 

 

 

LeMaitre Vascular, Inc.

Consolidated Statements of Comprehensive Income

(unaudited) 

 

   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 
   

2020

   

2019

   

2020

   

2019

 
   

(in thousands)

   

(in thousands)

 

Net income

  $ 3,500     $ 4,624     $ 6,674     $ 8,137  

Other comprehensive income (loss):

                               

Foreign currency translation adjustment, net

    1,055       208       (154 )     (53 )

Unrealized gain (loss) on short-term marketable securities

    311       66       2       135  

Total other comprehensive income (loss)

    1,366       274       (152 )     82  
                                 

Comprehensive income

  $ 4,866     $ 4,898     $ 6,522     $ 8,219  

 

See accompanying notes to consolidated financial statements.

 

 

 

LeMaitre Vascular, Inc.

Consolidated Statements of Stockholders’ Equity

(unaudited) 

 

                                   

Accumulated

                         
                   

Additional

           

Other

                   

Total

 
   

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

   

Treasury Stock

   

Stockholders’

 
   

Shares

   

Amount

   

Capital

   

Earnings

   

Income (Loss)

   

Shares

   

Amount

   

Equity

 
                                                                 

Balance at December 31, 2019

    21,678,927     $ 217     $ 105,934     $ 57,029     $ (4,007 )     1,522,035     $ (11,032 )   $ 148,141  
                                                                 

Net income

                            3,174                               3,174  

Other comprehensive income (loss)

                                    (1,518 )                     (1,518 )

Issuance of common stock for stock options exercised

    19,141       -       233                                       233  

Vested restricted stock units

    4,074       -       -                                       -  

Stock-based compensation expense

                    779                                       779  

Repurchase of common stock at cost

                                            1,601       (57 )     (57 )

Common stock dividend accrued

                            (1,917 )                             (1,917 )
                                                                 

Balance at March 31, 2020

    21,702,142       217       106,946       58,286       (5,525 )     1,523,636       (11,089 )     148,835  
                                                                 

Net income

                            3,500                               3,500  

Other comprehensive income

                                    1,366                       1,366  

Issuance of common stock for stock options exercised

    3,000       -       42                                       42  

Vested restricted stock units

    192       -       -                                       -  

Stock-based compensation expense

                    803                                       803  

Common stock dividend paid

                            (1,917 )                             (1,917 )
                                                                 

Balance at June 30, 2020

    21,705,334     $ 217     $ 107,791     $ 59,869     $ (4,159 )     1,523,636     $ (11,089 )   $ 152,629  

 

                                   

Accumulated

                         
                   

Additional

           

Other

                   

Total

 
   

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

   

Treasury Stock

   

Stockholders’

 
   

Shares

   

Amount

   

Capital

   

Earnings

   

Income (Loss)

   

Shares

   

Amount

   

Equity

 
                                                                 

Balance at December 31, 2018

    21,110,224     $ 211     $ 98,442     $ 45,831     $ (3,900 )     1,501,511     $ (10,349 )   $ 130,235  
                                                                 

Net income

                            3,513                               3,513  

Other comprehensive income

                                    (192 )                     (192 )

Issuance of common stock for stock options exercised

    61,419       1       478                                       479  

Vested restricted stock units

    2,026       -       -                                       -  

Stock-based compensation expense

                    746                                       746  

Repurchase of common stock at cost

                                            926       (21 )     (21 )

Common stock dividend accrued

                            (1,672 )                             (1,672 )
                                                                 

Balance at March 31, 2019

    21,173,669       212       99,666       47,672       (4,092 )     1,502,437       (10,370 )     133,088  
                                                                 

Net income

                            4,624                               4,624  

Other comprehensive income

                                    274                       274  

Issuance of common stock for stock options exercised

    77,032       1       530                                       531  

Vested restricted stock units

    171       -       -                                       -  

Stock-based compensation expense

                    694                                       694  

Repurchase of common stock at cost

                                            1,008       (2 )     (2 )

Common stock dividend paid

                            (1,672 )                             (1,672 )
                                                                 

Balance at June 30, 2019

    21,250,872       213       100,890       50,624       (3,818 )     1,503,445       (10,372 )     137,537  

 

 

 

LeMaitre Vascular, Inc.

Consolidated Statements of Cash Flows

(unaudited)

 

   

For the six months ended

June 30,

 
   

2020

   

2019

 
   

(in thousands)

 

Operating activities

               

Net income

  $ 6,674     $ 8,137  

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

               

Depreciation and amortization

    3,177       2,630  

Stock-based compensation

    1,582       1,440  

Fair value adjustment to contingent consideration obligations

    113       79  

Provision for doubtful accounts

    142       219  

Provision for inventory write-downs

    609       402  

Foreign currency transaction loss

    163       (63 )

Changes in operating assets and liabilities:

               

Accounts receivable

    441       (62 )

Inventory and other deferred costs

    (4,076 )     (5,288 )

Prepaid expenses and other assets

    (197 )     715  

Accounts payable and other liabilities

    (2,092 )     (4,094 )

Net cash provided by operating activities

    6,536       4,115  
                 

Investing activities

               

Purchases of property and equipment and other assets

    (1,174 )     (1,651 )

Payments related to acquisitions

    (72,559 )     -  

Purchases of short-term marketable securities

    (2,178 )     (13,175 )

Proceeds from sales of marketable securities

    18,000       -  

Net cash used in investing activities

    (57,911 )     (14,826 )
                 

Financing activities

               

Payments of deferred acquisition consideration

    -       (59 )

Proceeds from revolving line of credit

    25,000       -  

Proceeds from issuance of long-term debt

    40,000       -  

Payment of deferred debt issuance costs

    (1,751 )     -  

Proceeds from issuance of common stock

    276       1,008  

Purchase of treasury stock

    (57 )     (23 )

Common stock cash dividend paid

    (3,834 )     (3,344 )

Net cash provided by (used in) financing activities

    59,634       (2,418 )
                 

Effect of exchange rate changes on cash and cash equivalents

    (69 )     75  

Net increase in cash and cash equivalents

    8,190       (13,054 )

Cash and cash equivalents at beginning of period

    11,786       26,318  

Cash and cash equivalents at end of period

  $ 19,976     $ 13,264  

 

 

See accompanying notes to consolidated financial statements.

 

 

 

LeMaitre Vascular, Inc.

Notes to Consolidated Financial Statements

June 30, 2020

(unaudited)

 

1. Organization and Basis for Presentation

 

Description of Business

 

Unless the context requires otherwise, references to LeMaitre Vascular, we, our, and us refer to LeMaitre Vascular, Inc. and our subsidiaries. We develop, manufacture, and market medical devices and implants used primarily in the field of vascular surgery. We also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. We operate in a single segment in which our principal product lines include the following: anastomotic clips, angioscopes, biologic vascular and dialysis grafts, biologic vascular and cardiac patches, carotid shunts, embolectomy catheters, occlusion catheters, powered phlebectomy devices, radiopaque marking tape, remote endarterectomy devices, surgical glue, synthetic vascular grafts and valvulotomes. Our offices and production facilities are located in Burlington, Massachusetts; Fox River Grove, Illinois; North Brunswick, New Jersey (Note 4); Chandler, Arizona; Vaughan, Canada; Sulzbach, Germany; Milan, Italy; Madrid, Spain; Saint-Etienne, France; Hereford, England; Kensington, Australia; Tokyo, Japan; Shanghai, China; and Singapore.

 

Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal, recurring adjustments considered necessary for a fair presentation of the results of these interim periods have been included. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results may differ from these estimates. Our estimates and assumptions, including those related to bad debts, inventories, intangible assets, sales returns and discounts, share-based compensation, and income taxes are updated as appropriate. The results for the six months ended June 30, 2020 are not necessarily indicative of results to be expected for the entire year. The information contained in these interim financial statements should be read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2019, including the notes thereto, included in our Form 10-K filed with the Securities and Exchange Commission (SEC) on March 11, 2020.

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes to unaudited consolidated financial statements. Due to the COVID-19 pandemic, there is heightened volatility and uncertainty in customer demand and the worldwide economy in general, and as a result, the Company anticipates decreased revenues for its products in the near future.  However, the magnitude and duration of the impact on our revenues and operations from COVID-19 is uncertain and cannot currently be reasonably estimated at this time. The Company is not aware of any specific event or circumstance that would require an update to its accounting estimates or adjustments to the carrying value of its assets and liabilities as August 6, 2020, the issuance date of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates, particularly if the Company experiences material impacts to the carrying value of its assets and liabilities from COVID-19.

 

Consolidation

 

Our consolidated financial statements include the accounts of LeMaitre Vascular and the accounts of our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Revenue Recognition

 

Our revenue is derived primarily from the sale of disposable or implantable devices used during vascular surgery. We sell primarily directly to hospitals and to a lesser extent to distributors, as described below, and, during the periods presented in our consolidated financial statements, entered into consigned inventory arrangements with either hospitals or distributors on a limited basis. With the acquisition of the RestoreFlow allograft business, we also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. These revenues are recognized when services have been provided and the tissue has been shipped to the customer, provided all other revenue recognition criteria discussed in the succeeding paragraph have been met.

 

8

 

  We recognize revenue under the provisions of ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The core principle of Topic 606 is that an entity should recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard explains that to achieve the core principle, an entity should take the following actions:

 

Step 1: Identify the contract with a customer

 

Step 2: Identify the performance obligations in the contract

 

Step 3: Determine the transaction price

 

Step 4: Allocate the transaction price

 

Step 5: Recognize revenue when or as the entity satisfies a performance obligation

 

Revenue is recognized when or as a company satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). In instances in which shipping and handling activities are performed after a customer takes control of the goods (such as when title passes upon shipment from our dock), we have made the policy election allowed under Topic 606 to account for these activities as fulfillment costs and not as performance obligations.

 

We generally reference customer purchase orders to determine the existence of a contract. Orders that are not accompanied by a purchase order are confirmed with the customer either in writing or verbally. The purchase orders or similar correspondence, once accepted, identify the performance obligations as well as the transaction price, and otherwise outline the rights and obligations of each party. We allocate the transaction price of each contract among the performance obligations in accordance with the pricing of each item specified on the purchase order, which is in turn based on standalone selling prices per our published price lists. In cases where we discount products or provide certain items free of charge, we allocate the discount proportionately to all performance obligations, unless it can be demonstrated that the discount should be allocated entirely to one or more, but not all, of the performance obligations.

 

We recognize revenue, net of allowances for returns and discounts, fees paid to group purchasing organizations, and any sales and value added taxes required to be invoiced, which we have elected to exclude from the measurement of the transaction price as allowed by the standard, at the time of shipment (taking into consideration contractual shipping terms), or in the case of consigned inventory, when it is consumed. Shipment is the point at which control of the product and title passes to our customers, and at which LeMaitre Vascular has a present right to receive payment for the goods.

 

Below is a disaggregation of our revenue by major geographic area, which is among the primary categorizations used by     management in evaluating financial performance, for the periods indicated (in thousands):  

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 
Americas $14,942  $17,511  $33,278  $33,886 

Europe, Middle East and Africa

  7,950   10,014   18,300   20,027 

Asia/Pacific Rim

  1,959   1,958   3,824   4,049 

Total

 $24,851  $29,483  $55,402  $57,962 

  

We do not carry any contract assets or contract liabilities, as there are generally no unbilled amounts due from customers under contracts for which we have partially satisfied performance obligations, or amounts received from customers for which we have not satisfied performance obligations. We satisfy our performance obligations under revenue contracts within a very short time period from receipt of the orders, and payments from customers are typically received within 30 to 60 days of fulfillment of the orders, except in certain geographies such as Spain and Italy where the payment cycle is customarily longer. Accordingly, there is no significant financing component to our revenue contracts. Additionally, we have elected as a policy that incremental costs (such as commissions) incurred to obtain contracts are expensed as incurred, due to the short-term nature of the contracts.

 

 

9

 

Customers returning products may be entitled to full or partial credit based on the condition and timing of the return. To be accepted, a returned product must be unopened (if sterile), unadulterated, and undamaged, must have at least 18 months remaining prior to its expiration date, or twelve months for our hospital customers in Europe, and generally be returned within 30 days of shipment. These return policies apply to sales to both hospitals and distributors. The amount of products returned to us, either for exchange or credit, has not been material. Nevertheless, we provide for an allowance for future sales returns based on historical returns experience, which requires judgment. Our cost of replacing defective products has not been material and is accounted for at the time of replacement.

 

 

Recent Accounting Pronouncements

 

In December 2019, the FASB issued ASU 2019-12 Income Taxes (Topic 740), which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 as well as clarifying and amending other areas of existing GAAP under Topic 740. The new standard is effective for us beginning January 1, 2021, with early adoption permitted. The adoption of this standard is not expected to have a material impact on our financial statements.

 

 

 

2. Income Tax Expense

 

As part of the process of preparing our consolidated financial statements we are required to determine our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax expense together with assessing temporary differences resulting from recognition of items for income tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet. We must then assess the likelihood that our deferred tax assets will be recovered from taxable income during the carryback period or in the future; and to the extent we believe that recovery is not more likely than not, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must reflect this increase as an expense within the tax provision in the statement of operations. We do not provide for income taxes on undistributed earnings of certain foreign subsidiaries, as our intention is to permanently reinvest these earnings.

 

We recognize, measure, present and disclose in our financial statements any uncertain tax positions that we have taken, or expect to take on a tax return. We operate in multiple taxing jurisdictions, both within and without the United States, and may be subject to audits from various tax authorities. Management’s judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities, liabilities for uncertain tax positions, and any valuation allowance recorded against our net deferred tax assets. We will monitor the realizability of our deferred tax assets and adjust the valuation allowance accordingly.

 

Our policy is to classify interest and penalties related to unrecognized tax benefits as income tax expense. Our 2020 income tax expense varies from the statutory rate mainly due to the generation of federal and state tax credits, permanent items, and different statutory rates from our foreign subsidiaries. Our 2019 income tax expense varied from the statutory rate mainly due to federal and state tax credits, permanent items, different statutory rates from our foreign subsidiaries, and discrete stock option exercises.

 

We have reviewed the tax positions taken, or to be taken, in our tax returns for all tax years currently open to examination by a taxing authority. As of June 30, 2020, the gross amount of unrecognized tax benefits exclusive of interest and penalties was $785,000. We remain subject to examination until the statute of limitations expires for each respective tax jurisdiction. The statute of limitations will be open with respect to these tax positions until 2027. A reconciliation of beginning and ending amount of our unrecognized tax benefits is as follows:

 

  

Six months ended
June 30, 2020

 
  

(in thousands)

 

Unrecognized tax benefits as of December 31, 2019

 $848 

Additions for tax positions of current year

  - 

Additions for tax positions of prior years

  (4)

Reductions for settlements with taxing authorities

  (59)

Reductions for lapses of the applicable statutes of limitations

  - 

Unrecognized tax benefits as of June 30, 2020

 $785 

 

 

10

 

As of June 30, 2020, a summary of the tax years that remain subject to examination in our taxing jurisdictions is as follows:

 

United States

2016 and forward

Foreign

2013 and forward

 

 

 

 

3. Inventories and Other Deferred Costs

 

Inventories and other deferred costs consist of the following:  

 

  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Raw materials

 $5,354  $5,359 

Work-in-process

  5,510   6,238 

Finished products

  29,608   23,032 

Other deferred costs

  5,868   4,898 
         

Total inventory and other deferred costs

 $46,340  $39,527 

 

We had inventory on consignment at customer sites of $1.9 million at June 30, 2020 and December 31, 2019.

 

Other deferred costs relate to our RestoreFlow allograft offering and include costs incurred for the preservation of human vascular tissues available for shipment, tissues currently in active processing, and tissues held in quarantine pending release to implantable status. By U.S. federal law, human tissues cannot be bought or sold. Therefore, the vascular tissues we preserve are not held as inventory, and the costs we incur to procure and process them are instead accumulated and deferred. These costs include fixed and variable overhead costs associated with the cryopreservation process, including primarily direct labor costs, tissue recovery fees, inbound freight charges, indirect materials and facilities costs. General and administrative expenses and selling expenses associated with the provision of these services are expensed as incurred.

 

 

 

4. Acquisitions and Divestitures

 

Our acquisitions are accounted for using the acquisition method, and the acquired companies’ results have been included in the accompanying consolidated financial statements from their respective dates of acquisition. In each case for the acquisitions disclosed below, pro forma information assuming the acquisition had occurred at the beginning of the earliest period presented is not included, as the impact is immaterial.

 

With the exception of Cardial discussed below, our acquisitions have historically been made at prices above the fair value of the acquired identifiable assets, resulting in goodwill, due to expectations of synergies that will be realized by combining businesses. These synergies include the use of our existing sales channel to expand sales of the acquired businesses’ products and services, consolidation of manufacturing facilities, and the leveraging of our existing administrative infrastructure.

 

The fair market valuations associated with these transactions fall within Level 3 of the fair value hierarchy, due to the use of significant unobservable inputs to determine fair value. The fair value measurements were calculated using unobservable inputs, primarily using the income approach, specifically the discounted cash flow method. The amount and timing of future cash flows within our analysis was based on our due diligence models, most recent operational budgets, long-range strategic plans and other estimates. Our assumptions associated with these Level 3 valuations are discussed below and in Note 14 to these financial statements.

 

Artegraft Biologic Grafts

 

On June 22, 2020, we entered into an Asset Purchase Agreement (Artegraft APA) to acquire the bovine carotid artery graft business from Artegraft Inc. (Artegraft). Under the terms of the Artegraft APA, we agreed to pay Artegraft a total of up to $90.0 million for the purchase of substantially all of its assets related to its business of the manufacturing, marketing, sale and distribution of its bovine carotid artery grafts (Products) , other than specifically identified excluded assets. The acquired assets included inventory, accounts receivable, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information. At closing, $72.5 million of the purchase price was paid to Artegraft and other parties as specified in the Artegraft APA, including $7.5 million into an escrow account. The escrow amount is to be held until December 31, 2021 to cover any potential claims against LeMaitre or Artegraft, after which it will be released to Artegraft by mutual consent of the parties.

 

11

 

Three earn-out payments of $5.8 million each are potentially due to Artegraft under the Artegraft APA depending on the achievement of specified revenue targets, as follows:

 

 

$5.8 million upon final determination that 20,000 units of Product have been sold to third parties from January 1, 2021 to December 31, 2021;

 

 

$5.8 million upon final determination that there have been 24,000 units of Product have been sold to third parties from January 1, 2022 to December 31, 2022; and

 

 

$5.8 million upon final determination that there have been 28,800 units of Product have been sold to third parties from January 1, 2023 to December 31, 2023.

 

The Artegraft APA includes a catch-up feature on the earn-outs such that, at the end of the three-year period, if the sum of the unit sales for all three years is greater than or equal to 58,240 unit sales (80% of the combined individual-year targets), Artegraft will receive a “catch-up payment” in an amount equal to (a) $17,500,000 times a fraction, the numerator of which is the aggregate number of unit sales for the three-year period, and the denominator of which is 72,800 less (b) any individual-year earn-out previously paid. We recorded this liability at a fair value of $0.4 million to reflect management’s estimate of the likelihood of achieving these targets, as well as the time value of money until payment.

 

The following table summarizes the preliminary purchase price allocation:

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $3,859 

Accounts receivable

  1,789 

Equipment and supplies

  1,140 

Accounts payable and other

  (53)

Intangible assets

  40,001 
Goodwill  26,170 
     

Purchase price

 $72,906 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives: 

 

  

Allocated

  

Estimated

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $21,255   15.0 

Intellectual property

  16,449   10.0 

Non-compete agreement

  104   5.0 

Tradenames

  2,193   10.0 
         

Total intangible assets

 $40,001     

 

The weighted-average amortization period of the acquired intangible assets was 12.6 years.

 

12

 

The results of operations of the Artegraft biologic graft business have been included in the results of operations of LeMaitre since the date of acquisition of June 22, 2020. Revenues from the acquisition were $0.2 million for the quarter ended June 30, 2020. The following unaudited pro forma financial information presents the results of operations for the three- and six-month periods ended June 30, 2020 and 2019 as if the acquisition had occurred at the beginning of 2019. The pro forma financial information presents historical operating results for the combined entities with adjustments for amortization expense, interest, management fees and related tax effects. This information has been prepared for comparative purposes only and is not indicative of what actual results would have been if the acquisitions had taken place at the beginning of fiscal 2019, or of future results.

 

  

Unaudited Pro Forma Financial Information

 
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 

Net sales

 $28,688  $33,319  $63,486  $65,109 
                 

Net income

  2,930   4,012   5,568   6,815 
                 

Net income per share

                

Basic

 $0.15  $0.20  $0.28  $0.35 

Diluted

 $0.14  $0.20  $0.27  $0.34 

 

CardioCel and VascuCel Biologic Patches

 

On October 11, 2019 (the Closing Date), we entered into an asset purchase agreement (Admedus APA) to acquire the biologic patch business assets and a related technology license from Admedus Ltd (now known as Anteris Technologies Ltd) and various of its subsidiaries (Admedus). The biologic patch business consists of the CardioCel and VascuCel product lines, which are manufactured in a manner intended to reduce the risk of calcification. The products are sold worldwide. On the same date, the parties entered into a Transition Services Agreement (TSA) under which Admedus will manufacture and supply LeMaitre with inventory for a period of up to three years, unless extended in writing by both parties.

 

Under the Admedus APA we agreed to pay Admedus a total of up to $15.3 million for the purchase of substantially all of its biologic patch business assets, other than specifically identified Excluded Assets, plus $8.0 million for the technology license. The acquired assets (in combination with the license) included inventory, intellectual property, permits and approvals, data and records, and customer and supplier information, as well as a small amount of machinery and equipment. At closing, $14.2 million of the purchase price was paid to Admedus. Shortly thereafter another $0.3 million was paid in connection with delivery of audited financial statements of the acquired business to LeMaitre. Additional consideration may be payable as follows:

 

 

$0.7 million within 15 days following the first anniversary of the Closing Date;

 

$0.7 million within 15 days following the third anniversary of the Closing Date;

 

$2.0 million within 15 days following LeMaitre’s receipt of a CE mark on all acquired products;

 

$2.5 million if revenues in the first 12-month period following the Closing Date exceed $20 million, or, $1.2 million if revenues in the first 12-month period following the Closing Date exceed $15 million;

 

$2.5 million if revenues in the second 12-month period following the Closing Date exceed $30 million, or, $1.2 million if revenues in the first 12-month period following the Closing Date exceed $22.5 million; and

 

$0.5 million if by the first anniversary of the Closing Date Admedus extends the shelf life of the products from 36 months to at least 60 months

 

The following table summarizes the preliminary purchase price allocation:

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 

Inventory and other

 $1,343 

Intangible assets

  8,725 
Goodwill  7,344 
     

Purchase price

 $17,412 

 

13

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives: 

 

      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $5,562   12.0 

Intellectual property

  2,335   8.0 

Non-compete agreement

  361   5.0 

Tradenames

  467   8.0 
         

Total intangible assets

 $8,725     

 

The weighted-average amortization period of the acquired intangible assets was 10.4 years.

 

Tru-Incise Valve Cutter

 

On July 12, 2019, we entered into an agreement with UreSil, LLC to purchase the remaining assets of their Tru-Incise valve cutter business, including distribution rights in the United States. We also entered into a transition services agreement under which UreSil, LLC continued to manufacture the acquired products for us for a specified time, until we transitioned the full manufacturing process to our Burlington, Massachusetts facilities. This manufacturing transfer is now complete.

 

The purchase price for the acquired assets, which included inventory, machinery and equipment, intellectual property, and customer and supplier information, was $8.0 million. Of this amount, $6.8 million was paid at closing, with three follow-on payments $0.4 million each due on the first, second and third anniversaries of the closing date.  The deferred amounts totaling $1.2 million were recorded at an acquisition-date fair value of $1.1 million using a discount rate of 4.19% to reflect the time value of money between the acquisition date and the payment due dates. There are no contingencies associated with these holdback payments, although they may be reduced for certain post-closing claims. The first payment was made without adjustment in July 2020.

 

The following table summarizes the preliminary purchase price allocation: 

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $276 

Equipment and supplies

  70 

Intangible assets

  4,844 
Goodwill  2,748 
     

Purchase price

 $7,938 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

14

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:

 

      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $3,945   13.0 

Intellectual property

  563   7.0 

Non-compete agreement

  233   5.0 

Tradenames

  103   7.0 
         

Total intangible assets

 $4,844     

 

The weighted-average amortization period of the acquired intangible assets was 11.8 years.

  

Cardial

 

On October 22, 2018, we acquired the business assets of Cardial, a company located in Saint-Etienne, France. The Cardial business consists of the manufacturing of polyester vascular grafts, valvulotomes, surgical glue and original equipment manufacturing (OEM) services.

 

The purchase price for the acquired assets, including the land and building, inventory, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information, was €2.0 million ($2.3 million). At closing, €1.1 million ($1.3 million) was paid in cash, and €0.5 million ($0.5 million) of liabilities were assumed by LeMaitre Cardial SAS. Another €0.4 million ($0.4 million) was due in two installments, half to be paid twelve months after the closing date, and half eighteen months after the closing date, subject to possible reductions depending upon the results of a reconciliation of the value of inventory transferred, as outlined in the agreement, or for certain post-closing claims. The first of these two payments was not required to be made based on the inventory reconciliation results. The second payment was made in April 2020, in a reduced amount based on the inventory reconciliation results, as well as other post-closing claims.

 

 The following table summarizes the purchase price allocation:     

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 

Inventory

 2,419 

Land and building

  750 

Equipment and supplies

  94 

Intangible assets

  623 

Bargain purchase gain

  (1,946

)

     

Purchase price

 1,940 

 

The bargain purchase gain was recorded to reflect the excess of the net assets acquired over the purchase price. We recorded deferred taxes on this gain of €0.5 million ($0.6 million), resulting in a net gain of €1.4 million ($1.6 million).

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:

 

  

Allocated

Fair Value

  

Weighted

Average

Useful Life

 
  

(in thousands)

  

(in years)

 

Customer relationships

 250   16.0 

Intellectual property

  237   5.0 

Non-compete agreement

  46   5.0 

Tradenames

  90   5.0 
         

Total intangible assets

 623     

 

The weighted-average amortization period of the acquired intangible assets was 9.4 years.

 

15

  

Applied Medical Clot Management Business

 

On September 20, 2018, we entered into an agreement to acquire the assets of the embolectomy catheter business of Applied Medical Resources Corporation (Applied). The acquired business consists of several embolectomy, thrombectomy and irrigation catheter product lines. On the same date, we entered into a TSA under which Applied would manufacture and supply us with inventory for a period of twelve months, unless extended by both parties. The TSA was not extended.

 

The purchase price for the acquired assets, which included inventory, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information, was $14.2 million. Of this amount, $11.0 million was paid at closing, and another $2.0 million was paid 12 months following the closing date. The final $1.2 million is due 24 months following the closing date. The deferred amounts totaling $3.2 million were recorded at an acquisition-date fair value of $3.0 million using a discount rate of 3.75% to reflect the time value of money between the acquisition date and the payment due dates. There are no contingencies associated with these holdback payments, although they may be reduced for certain post-closing claims.

 

The following table summarizes the purchase price allocation:    

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $739 

Equipment and supplies

  416 

Intangible assets

  6,527 
 Goodwill  6,361 
     

Purchase price

 $14,043 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:

 

      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $4,475   16.0 

Intellectual property

  1,316   7.0 

Non-compete agreement

  530   5.0 

Tradenames

  206   7.0 
         

Total intangible assets

 $6,527     

 

The weighted-average amortization period of the acquired intangible assets was 13.0 years.

 

16

 

Reddick Divestiture 

 

On April 5, 2018, we entered into an agreement to sell the inventory, intellectual property and other assets associated exclusively with our Reddick cholangiogram catheter and Reddick-Saye screw product lines for $7.4 million to Specialty Surgical Instrumentation. At the same time, we entered into a TSA under which we would continue to manufacture and supply these products to the buyer for a period of up to two years unless extended by both parties, as well as a balloon supply agreement under which we will supply balloons, a component of the cholangiogram catheters, to the buyer for a period of up to six years unless extended by both parties. We recorded a gain during the quarter ended June 30, 2018 in connection with these agreements of $5.9 million. The following table summarizes the allocation of consideration received:

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $308 

Deferred revenue - transition services agreement

  1,081 
Goodwill  135 

Gain on divestiture

  5,876 
     

Consideration received

 $7,400 

 

 

Under the terms of the TSA, we agreed to manufacture the Reddick products for the buyer at prices at or in some cases below our cost. We allocated a portion of the consideration received to the TSA to reflect it at fair value and recorded it as deferred revenue. As the products were sold to the buyer, we amortized a portion of the deferred revenue to adjust the gross margin on the sale to fair value on a specific identification basis. The TSA ended by mutual agreement during the quarter ended September 30, 2019 and all remaining deferred revenue was recognized.

 

 

 

5. Goodwill and Other Intangibles

 

Goodwill consists of the following as of June 30, 2020 (in thousands):

 

  

(in thousands)

 

Balance at December 31, 2019

 $39,951 
     

Additions for acquisitions

  26,170 

Effects of currency exchange

  30 
     

Balance at June 30, 2020

 $66,151 

 

Other intangible assets consist of the following:

 

  

June 30, 2020

  

December 31, 2019

 
  

Gross

      

Net

  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

  

Carrying

  

Accumulated

  

Carrying

 
  

Value

  

Amortization

  

Value

  

Value

  

Amortization

  

Value

 
  

(in thousands)

 

Product technology and intellectual property

 $29,951  $6,457  $23,494  $13,502  $5,722  $7,780 

Trademarks, tradenames and licenses

  4,000   800   3,200   1,807   702   1,105 

Customer relationships

  39,470   4,047   35,423   18,215   3,364   14,851 

Other intangible assets

  1,767   719   1,048   1,725   568   1,157 
                         

Total identifiable intangible assets

 $75,188  $12,023  $63,165  $35,249  $10,356  $24,893 

 

These intangible assets are being amortized over their useful lives ranging from 2 to 16 years. The weighted-average amortization period for these intangibles as of June 30, 2020 is 12.8 years. Amortization expense is included in general and administrative expense and was as follows for the periods indicated.

 

17

 
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 
                 

Amortization expense

 $894  $556  $1,728  $1,111 

 

We estimate that amortization expense for the remainder of 2020 and for each of the five succeeding fiscal years will be as follows:

 

     

Year ended December 31,

 
  

2020

  

2021

  

2022

  

2023

  

2024

  

2025

 
  

(in thousands)

     
                         

Amortization expense

 $3,146  $6,258  $6,053  $5,979  $5,783  $5,545 

 

 

 

6. Revolving Line of Credit and Long-term Debt

 

In connection with the Artegraft acquisition (Note 4), we incurred debt in the amount of $65 million under a senior secured credit facility with a group of banks. This credit arrangement included a $25 million revolving credit line that was fully drawn as of June 30, 2020, as well as a $40 million five-year term loan, as follows:

 

  

June 30, 2020

 
  

(in thousands)

 
     

Five-year term loan, net of unamortized debt issuance costs of $1,010 

 $38,990 

Less current portion

  (2,000)
  $36,990 

 

The loans bear interest at a rate per annum of, at our option, either (i) the Base Rate plus an applicable margin of from 1.25% to 1.75% depending on our consolidated leverage ratio, or (ii) the Eurodollar Rate plus an applicable margin of from 2.25% to 2.75% depending on our consolidated leverage ratio. Base Rate is defined in the credit agreement as a fluctuating rate per annum of the Federal Funds rate plus 0.5% or the prime rate of interest established from time to time by KeyBank National Association. At June 30, 2020 all outstanding borrowings were designated as Eurodollar loans and bore interest of 3.5%. We incurred debt issuance costs in connection with this credit arrangement of approximately $1.8 million. The transaction costs were allocated between the revolving line of credit and the term loans, with the portion related to the revolving line of credit of $0.7 million recorded in other assets on our balance sheet, and the portion allocated to the term loan recorded as a deduction from the amount of the debt. All of these transaction costs are being amortized into interest expense on a straight-line basis as the result is not materially different from using the interest method, over the five-year term of the arrangement. This results in an effective interest rate of approximately 4.2%.

 

The term of the revolving line of credit is five years, with all outstanding amounts due on June 22, 2025. The term loan is repayable in increasing quarterly installments of $0.5 million to $1.0 million commencing September 30, 2020 through March 31, 2025, with the remaining outstanding balance due on June 22, 2025.

 

We must comply with various financial and non-financial covenants, which are set forth in the Credit Agreement governing the credit facility. The primary financial covenant consists of a maximum consolidated leverage ratio. The lenders are entitled to accelerate repayment of the loans and terminate the revolving credit commitment upon the occurrence of any of various events of default as described in the Credit Agreement.

 

Borrowings under the secured credit facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our and our subsidiaries’ other property and assets, in each case subject to various exceptions.

 

We are required to make mandatory prepayments of the term loans and any revolving credit loans in various amounts if we have Excess Cash Flow (as defined in the Credit Agreement, and commencing in respect of our fiscal year ending December 31, 2021), if we make certain sales of assets outside the ordinary course of business above certain thresholds or if we suffer certain property loss events above certain thresholds. We may make optional prepayments of the term loans from time to time without premium or penalty.

 

18

 

In connection with our debt issuance, we recorded interest expense, including amortization of deferred financing costs and original issue discounts, in our consolidated statements of operations for the three months ended June 30, 2020 of approximately $66,000.

 

 

 

7. Leases

 

We conduct the majority of our operations in leased facilities, all of which are accounted for as operating leases, as they do not meet the criteria for finance leases. Our principal worldwide executive, distribution, and manufacturing operations are located at five leased facilities with square footage totaling 109,354 in Burlington, Massachusetts. All five Burlington leases expire in December 2030. In addition, our international operations are headquartered at a 16,470 square foot leased facility located in Sulzbach, Germany, including approximately 3,630 square feet added in 2019, under a lease which expires in August 2023. This lease contains two five-year renewal options. We also lease a 2,258 square foot facility in Hereford, England which houses our United Kingdom sales and distribution business. In connection with our acquisition of the Artegraft biologic graft business, we assumed a 16,732 square foot lease in North Brunswick, New Jersey, which expires in October 2029. We also have smaller long-term leased sales, marketing and other facilities located in Arizona, Japan, Canada, Australia, Singapore and China, and short-term leases in Italy, Spain and Illinois. Our lease in Canada contains a five-year renewal option exercisable in February 2023. Our leases in Germany and Australia are subject to periodic rent increases based on increases in the consumer price index as measured each September and May, respectively, with such increases applicable to the subsequent twelve months of lease payments. None of our noncancelable lease payments include non-lease components such as maintenance contracts; we generally reimburse the landlord for direct operating costs associated with the leased space. We have no subleases, and there are no residual value guarantees associated with, or restrictive covenants imposed by, any of our leases. There were no assets held under capital leases at June 30, 2020.

 

We also lease automobiles under operating leases in the U.S. as well as certain of our international subsidiaries. The terms of these leases are generally three years, with older vehicles replaced by newer vehicles from time to time.

 

We account for leases under the provisions of ASU No. 2016-02, Leases (Topic 842), subsequently amended by ASU 2018-11, Leases (Topic 842): Targeted Improvements. Under this guidance, we are required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

 

Our most significant judgment involved in determining the amounts to initially record as lease liabilities and right-of-use assets upon initial adoption of this standard and for leases entered into subsequently was the selection of a discount rate; because we had no debt as of the adoption of this standard, we had no incremental borrowing rate to reference. We therefore derived an incremental borrowing rate using quotes from potential lenders as the primary inputs, augmented by other available information. The resulting rate selected was 5.25%. We determined that it was appropriate to apply this single rate to our portfolio of leases worldwide, as the lease terms and conditions are substantially similar, and because we believe our subsidiaries would be unable to obtain borrowings on their own without a commitment of parent company support. In connection with the assumption of the Artegraft lease referenced above, we used LeMaitre’s borrowing rate of 3.5% as of the acquisition date associated with debt incurred to finance the acquisition to value the lease.

 

19

 

Additional information with respect to our leases is as follows:

 

  Three months ended June 30,  Six months ended June 30,  
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

  

(in thousands)

  

(in thousands)

 
                 

Lease cost

                

Operating lease cost

 $481  $432  $955  $854 

Short-term lease cost

  44   63   57   131 

Total lease cost

 $525  $495  $1,012  $985 
                 

Other information

                

Cash paid for amounts included in the measurement of operating lease liabilities

 $580  $445  $1,171  $959 
                 

Right-of-use assets obtained in exchange for new operating leae liabilities

 $2,332  $594  $2,481  $810 
                 
                 

Weighted average remaining lease term - operating leases (in years)

  8.8   4.1   8.8   4.1 
                 

Weighted average discount rate - operating leases

  5.25%  5.25%  5.25%  5.25%

 

At June 30,  2020, the minimum noncancelable operating lease rental commitments with initial or remaining terms of more than one year are as follows:

 

Remainder of 2020

 $1,367 

Year ending December 31,

    

2021

  2,654 

2022

  2,279 

2023

  1,978 

2024

  1,865 

Thereafter

  11,827 

Adjustment to net present value as of June 30, 2020

  (4,657)
      

Minimum noncancelable lease liability

 $17,313 

 

 

 

8. Accrued Expenses and Other Long-term Liabilities

 

Accrued expenses consist of the following: 

 

  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Compensation and related taxes

 $5,350  $8,550 

Income and other taxes

  1,069   1,003 

Professional fees

  655   40 

Other

  4,762   4,421 
         

Total

 $11,836  $14,014 

 

20

 

Other long-term liabilities consist of the following: 

 

  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Aquisition-related liabilities

 $4,201  $3,268 

Income taxes

  710   781 

Other

  105   166 
         

Total

 $5,016  $4,215 

 

  

 

9. Segment and Enterprise-Wide Disclosures

 

Under Accounting Standards Codification Topic 280, Segment Reporting, operating segments are defined as components of an enterprise for which separate, discrete financial information is available and evaluated by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. We view our operations and manage our business as one operating segment. No discrete operating information is prepared by us except for sales by product line and by legal entity for local reporting purposes.

 

Most of our revenues are generated in the United States, Germany, and other European countries as well as in Canada, Japan and China. Substantially all of our assets are located in the United States, Germany, Australia and France. Net sales to unaffiliated customers by country were as follows:

 

  

Three months ended

June 30,
  

Six months ended

June 30,
 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

United States

 $13,535  $16,006  $30,535  $30,764 

Germany

  2,699   3,192   5,993   6,272 

Other countries

  8,617   10,285   18,874   20,926 
                 

Net Sales

 $24,851  $29,483  $55,402  $57,962 

 

 

 

10. Share-based Compensation

 

Our Third Amended and Restated 2006 Stock Option and Incentive Plan allows for granting of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock units, unrestricted stock awards and deferred stock awards to our officers, employees, directors and consultants. The components of share-based compensation expense were as follows:

 

  

Three months ended

June 30,
  

Six months ended

June 30,
 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

Stock option awards

 $495  $432  $995  $879 

Restricted stock units

  308   262   587   561 
                 

Total share-based compensation

 $803  $694  $1,582  $1,440 

 

21

 

Stock-based compensation is included in our statements of operations as follows:

 

  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

Cost of sales

 $88  $76  $167  $158 

Sales and marketing

  134   146   293   304 

General and administrative

  495   418   951   837 

Research and development

  86   54   171   141 
                 

Total stock-based compensation

 $803  $694  $1,582  $1,440 

 

During the six-month period ended June 30, 2020, we granted options for the purchase of 20,000 shares of our common stock. During the six-month ended June 30, 2020, we awarded 2,292 restricted stock units. We issued approximately 26,000 and 141,000 shares of common stock following the exercise or vesting of underlying stock options or restricted stock units during the three months ended June 30, 2020 and 2019, respectively.

 

 

 

11. Net Income per Share

 

The computation of basic and diluted net income per share was as follows: 

 

  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands, except per share data)

  

(in thousands, except per share data)

 

Basic:

                

Net income available for common stockholders

 $3,500  $4,624  $6,674  $8,137 
                 

Weighted average shares outstanding

  20,180   19,680   20,174   19,660 
                 

Basic earnings per share

 $0.17  $0.23  $0.33  $0.41 
                 

Diluted:

                

Net income available for common stockholders

 $3,500  $4,624  $6,674  $8,137 
                 

Weighted-average shares outstanding

  20,180   19,680   20,174   19,660 

Common stock equivalents, if dilutive

  219   566   241   566 
                 

Shares used in computing diluted earnings per common share

  20,399   20,246   20,415   20,226 
                 

Diluted earnings per share

 $0.17  $0.23  $0.33  $0.40 
                 

Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive

  713   531   651   537 

 

 

 

12. Stockholders’ Equity

 

Share Repurchase Program

 

On February 14, 2019, our Board of Directors authorized the repurchase of up to $10.0 million of the Company’s common stock through transactions on the open market, in privately negotiated purchases or otherwise. On February 13, 2020, the Board extended the term of this repurchase program to February 14, 2021. The repurchase program may be suspended or discontinued at any time. To date we have not made any repurchases under this program.

 

22

 

Dividends

 

In February 2011, our Board of Directors approved a policy for the payment of quarterly cash dividends on our common stock. Future declarations of quarterly dividends and the establishment of future record and payment dates are subject to approval by our Board of Directors on a quarterly basis. The dividend activity for the periods presented is as follows:

 

Record Date

 

Payment Date

 

Per Share Amount

  

Dividend Payment

 
        

(in thousands)

 

Fiscal Year 2020

          

March 3, 2020

 

March 19, 2020

 $0.095  $1,917 

 May 20, 2020

 

June 4, 2020

 $0.095  $1,917 

Fiscal Year 2019

          

 March 22, 2019

 

April 5, 2019

 $0.085  $1,672 

May 22, 2019

 

June 5, 2019

 $0.085  $1,672 

   August 21, 2019

 

September 5, 2019

 $0.085  $1,691 

 November 20, 2019

 

December 5, 2019

 $0.085  $1,701 

 

On July 21, 2020, our Board of Directors approved a quarterly cash dividend on our common stock of $0.095 per share payable on September 10, 2020, to stockholders of record at the close of business on August 27, 2020, which will total approximately $1.9 million.

 

 

 

13. Supplemental Cash Flow Information

 

   

Six Months Ended

June 30.
 
   

2020

   

2019

 
   

(in thousands)

 

Cash paid for income taxes, net

  $ 2,328     $ 4,157  

 

 

 

14. Fair Value Measurements

 

The fair value accounting guidance requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:

 

 

Level 1 — Quoted prices in active markets for identical assets or liabilities.

 

 

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

 

 

Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

 

Level 1 assets being measured at fair value on a recurring basis as of June 30, 2020 included our short-term investment and short-duration bond mutual fund accounts.

 

We had no Level 2 assets being measured at fair value on a recurring basis as of June 30, 2020. 

 

23

 

As discussed in Note 4, several of our acquisition-related assets and liabilities have been measured using Level 3 techniques. During 2019, we recorded contingent liabilities associated with our acquisition of the CardioCel and VascuCel patch business from Admedus. The agreement included the potential for us to pay up to $7.8 million of additional consideration beyond payments made at closing, with $0.3 million contingent upon the delivery of audited financial statements of the acquired business to us, which was paid in November 2019; $2.0 million contingent on LeMaitre Vascular’s success in obtaining CE marks on the acquired products, $0.5 million contingent upon Admedus’ success in extending the shelf life of the acquired products as specified in the agreement, and another $5.0 million contingent on the achievement of specified levels of revenues in the first 12 and 24 months following the acquisition date. This additional contingent consideration was initially valued in total at $2.3 million and is being re-measured each reporting period until the payment requirement ends, with any adjustments reported in income from operations.

 

On June 22, 2020, we acquired the bovine carotid artery graft business from Artegraft. The agreement includes the potential for us to pay up to $17.5 million of additional consideration beyond payments made at closing, contingent on the achievement of specified unit sales during each of the years ended December 31, 2021, 2022 and 2023. The agreement includes a catch-up feature under which, if cumulative unit sales over the three-year period are at least 80% of the sum of the individual annual targets, the earn-out would be paid at that percentage of the maximum $17.5 million payout. This liability was recorded at an acquisition-date fair value of $0.4 million to reflect management’s estimate of the likelihood of achieving these targets, as well as the time value of money until payment, and will be re-measured each reporting period until the payment requirement ends, with any adjustments reported in income from operations.

 

The following table provides a rollforward of the fair value of these liabilities, as determined by Level 3 unobservable inputs including management’s forecast of future revenues for the acquired business, management’s estimate of the likelihood of obtaining CE marks on the acquired products, and management’s estimate of Admedus’ ability to extend the shelf life of the acquired products.

 

  

Six months ended June 30,

 
  

2020

  

2019

 
  

(in thousands)

 

Beginning balance

 $1,765  $72 

Additions

  406   - 

Payments

  -   (59)

Change in fair value included in earnings

  57   (13)
         

Ending balance

 $2,228  $- 

 

 

 

15. Accumulated Other Comprehensive Loss

 

Changes to our accumulated other comprehensive loss for the six months ended June 30, 2020 and 2019 consisted primarily of foreign currency translation:

 

  

Six months ended

June 30,
 
  

2020

  

2019

 
  

(in thousands)

 

Beginning balance

 $(4,007) $(3,900)
         

Other comprehensive income (loss) before reclassifications

  (152)  82 

Amounts reclassified from accumulated other comprehensive loss

  -   - 
         

Ending Balance

 $(4,159) $(3,818)

 

 

 

16. Assets Held for Sale

 

During the first quarter of 2020, in connection with our planned transfer of the manufacturing of our Omniflow II ovine biologic graft to our Burlington, Massachusetts facility, management committed to and executed a plan to sell our land and building located in North Melbourne, Australia for A$2.7 million ($1.7 million). The sale is expected to close in September 2020, though no assurance can be given that the sale will be consummated at such time, or at all. These assets, with a net book value of A$1.9 million ($1.3 million) as of June 30, 2020, met the criteria to be classified as assets held for sale as of that date.

 

24

 

 

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

 

This Quarterly Report on Form 10-Q contains forward-looking statements (within the meaning of the U.S. Private Securities Litigation Reform Act of 1995) that involve substantial risks and uncertainties, particularly risks related to the regulatory environment, our common stock, fluctuations in our quarterly and annual results, our ability to successfully integrate acquisitions into our business, and risks related to our business and industry generally, such as risks inherent in the process of developing and commercializing products and services that are safe and effective for use in the peripheral vascular disease market. All statements, other than statements of historical facts, included in this report regarding our strategy, future operations, future financial position, future net sales, gross margin expectations, projected costs, projected expenses, prospects and plans and objectives of management are forward-looking statements. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would,” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We have based these forward-looking statements on our current expectations and projections about future events. Although we believe that the expectations underlying any of our forward-looking statements are reasonable, these expectations may prove to be incorrect, and all of these statements are subject to risks and uncertainties. Should one or more of these risks and uncertainties materialize, or should underlying assumptions, projections, or expectations prove incorrect, our actual results, performance, or financial condition may vary materially and adversely from those anticipated, estimated, or expected. No forward-looking statement can be guaranteed and actual results may vary materially from those projected in the forward-looking statements. We intend to take advantage of the Safe Harbor provisions of the Private Securities Litigation Reform Act of 1995 regarding our forward-looking statements, and are including this sentence for the express purpose of enabling us to use the protections of the safe harbor with respect to all forward-looking statements. These risks and uncertainties include, but are not limited to: the duration and severity of the impact of COVID-19 on the global economy, our customers, our suppliers and our company; compliance with foreign regulatory requirements to market our products outside the United States; the risk of significant fluctuations in our quarterly and annual results due to numerous factors; the risk that assumptions about the market for the Company’s products and the productivity of the Company’s direct sales force and distributors may not be correct; the risk that we may not be able to maintain our recent levels of profitability; the risk that the Company may not realize the anticipated benefits of its strategic activities; risks related to the integration of acquisition targets; the acceleration or deceleration of product growth rates; risks related to product demand and market acceptance of the Company’s products and pricing; the risk that a recall of our products could result in significant costs or negative publicity; the risk that the Company is not successful in transitioning to a direct-selling model in new territories.

 

Forward-looking statements reflect management’s analysis as of the date of this quarterly report. Further information on potential risk factors that could affect our business and financial results is detailed in Part II, Item 1A, “Risk Factors” in this Quarterly Report on Form 10-Q and in our other filings with the Securities and Exchange Commission, including under the section headed “Risk Factors” in our most recent Annual Report on Form 10-K. Given these risks, uncertainties and other factors, you should not place undue reliance on these forward-looking statements. The following discussion and analysis should be read in conjunction with our consolidated financial statements and the related notes included in this report and our other SEC filings, including our audited consolidated financial statements and the related notes contained in our Annual Report on Form 10-K for the year ended December 31, 2019, as filed with the SEC on March 11, 2020. We do not assume any obligation to update any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law. Unless the context indicates otherwise, references to “LeMaitre Vascular,” “we,” “our,” and “us” in this Quarterly Report on Form 10-Q refer to LeMaitre Vascular, Inc. and its subsidiaries.

 

LeMaitre, AnastoClip, Artegraft, Cardial, CardioCel, Omniflow, ProCol, RestoreFlow, VascuCel and XenoSure are registered trademarks of LeMaitre Vascular or one of its subsidiaries. This Quarterly Report on Form 10-Q also includes the registered and unregistered trademarks of other persons, which are the property of their respective owners.

 

Overview

 

We are a medical device company that develops, manufactures, and markets medical devices and implants primarily for the treatment of peripheral vascular disease, end-stage renal disease, and to a lesser extent cardiovascular disease. We also provide processing and cryopreservation services of human tissue for implantation in patients. Our principal product offerings are sold throughout the world, primarily in North America, Europe and, to a lesser extent, Asia and the Pacific Rim. We estimate that prior to the COVID-19 pandemic, the annual worldwide market for all peripheral vascular devices exceeds $5 billion, within which our core product lines address roughly $750 million. We have grown our business by using a three-pronged strategy: 1) pursuing a focused call point, 2) competing for sales of low-rivalry niche products, and 3) expanding our worldwide direct sales force while acquiring and developing complementary vascular devices. We have used acquisitions as a primary means of accessing the larger peripheral vascular device market, and we expect to continue to pursue this strategy in the future. Additionally, we have continued our efforts to expand our vascular device offerings, or the jurisdictions in which our device offerings are approved, through research and development. We currently manufacture most of our product lines at our Burlington, Massachusetts headquarters.

 

 

 

Our products and services are used primarily by vascular surgeons who treat peripheral vascular disease through both open surgical methods and endovascular techniques. In contrast to interventional cardiologists and interventional radiologists, neither of whom are certified to perform open surgical procedures, vascular surgeons can perform both open surgical and minimally invasive endovascular procedures, and are therefore uniquely positioned to provide a wider range of treatment options to patients. More recently we have begun to explore adjacent market customers, or non-vascular surgeon customers, who can be served by our vascular device technologies, such as cardiac surgeons and neurosurgeons.

 

The COVID-19 pandemic has significantly impacted the markets into which we sell devices, our sales and our operations. In response to COVID-19, in many territories, hospitals have limited or prohibited the conduct of elective procedures, and many of our devices are used in elective procedures. Additionally, our sales representatives’ access to hospitals and surgeons was limited or eliminated during Q2 2020 due to restrictions imposed by hospitals or local governments. In territories where the COVID-19 pandemic has materially abated, we expect to see these restrictions eased. Nevertheless, during Q2 2020, these dynamics have resulted in, and we expect will continue to result in, decreased sales, as described further below. In response to the COVID-19 pandemic, we have modified our manufacturing operations in order to adhere to social distancing requirements dictated by local law. We have also undertaken measures to reduce our operating costs, including temporary wage cuts and a reduction in force of approximately 13% of our full-time employee population.

 

Our principal product lines include the following: anastomotic clips, angioscopes, biologic vascular and dialysis grafts, biologic vascular and cardiac patches, carotid shunts, embolectomy catheters, occlusion catheters, powered phlebectomy devices, radiopaque marking tape, remote endarterectomy devices, surgical glue, synthetic vascular grafts, and valvulotomes. Through our RestoreFlow allografts business, we also provide services related to the processing and cryopreservation of human vascular and cardiac tissue.

 

Our biologic offerings include vascular and cardiac patches, vascular, cardiac and dialysis grafts, and surgical glue, and in the current quarter represented 37% of worldwide sales. We view the biologic device segment favorably, as we believe it contains differentiated and in some cases growing product segments.

 

On June 22, 2020, we acquired the bovine carotid artery graft business from Artegraft, Inc. The results of operations of the Artegraft biologic graft business have been included in the results of operations of LeMaitre since the date of acquisition.

 

To assist us in evaluating our business strategies, we regularly monitor long-term technology trends in the peripheral vascular device market. Additionally, we consider the information obtained from discussions with the medical community in connection with the demand for our products, including potential new product launches. We also use this information to help determine our competitive position in the peripheral vascular device market and our manufacturing capacity requirements.

 

Our business opportunities include the following:

 

 

the addition of complementary products through acquisitions;

     
 

the long-term growth of our direct sales force in North America, Europe, Asia and the Pacific Rim;

     
 

the introduction of our products in new territories upon receipt of regulatory approvals or registrations in these territories;

     
 

the consolidation of, and automation of, product manufacturing at our facilities in our Burlington, Massachusetts corporate headquarters, and

     
 

the updating of existing products and introduction of new products through research and development.

 

Our ability to execute on the foregoing opportunities on a timely basis or at all will likely be impacted by the COVID-19 pandemic, the duration and severity of which are uncertain.

 

We sell our products and services primarily through a direct sales force. As of June 30, 2020, our sales force was comprised of 88 sales representatives in North America, Europe and Asia/Pacific Rim, including two export managers. Our worldwide headquarters is located in Burlington, Massachusetts, and we also have other North American sales offices in Chandler, Arizona and Vaughan, Canada. Our European headquarters is located in Sulzbach, Germany, with other European sales offices in Milan, Italy; Madrid, Spain; and Hereford, England. Our Asia/Pacific Rim headquarters is located in Singapore, and we have Asia/Pacific Rim sales offices in Tokyo, Japan; Shanghai, China; and Kensington, Australia. During the current quarter, approximately 95% of our net sales were generated in territories in which we employ direct sales representatives. We also sell our products in other geographies through distributors.

 

 

Historically we have experienced success in niche product segments, for example the markets for valvulotome devices and carotid shunts. In some of these markets, however, such as the market for biological vascular patches, we have faced increased competition, which has inhibited our ability to continue to increase market share or to implement selling price increases. In the valvulotome market, our highly differentiated devices and range of product offerings have historically allowed us to increase our selling prices while maintaining our unit market share. In contrast, we have experienced less success in highly competitive markets such as our LifeSpan ePTFE vascular graft product line, where we face strong competition from larger companies with greater resources. While we believe that these challenging market dynamics can be mitigated by our relationships with vascular surgeons, there can be no assurance that we will be successful in these highly competitive markets.

 

In recent years we have also experienced success in international markets, such as Europe, where we sometimes offer comparatively lower average selling prices. If we continue to seek growth opportunities outside of North America, we may experience downward pressure on our gross margin.

 

Because we believe that direct-to-hospital sales engender closer customer relationships, and allow for higher selling prices and gross margins, we periodically enter into transactions with our distributors to transition their sales of our medical devices into our direct sales organization:

 

 

In March 2018, we terminated our master distribution agreement with Sinopharm United Medical Device Co., Ltd. (Sinopharm), under which we sold our powered phlebectomy devices for distribution in China. In April 2018, we began selling these products to sub-distributors in China.  In June 2019, we agreed to purchase at a discount all of Sinopharm’s remaining inventory of our powered phlebectomy devices in settlement of the lawsuit they filed against us in China.

 

 

During 2018, we entered into definitive agreements with several former Applied Medical and Cardial distributors in Europe and Asia in order to terminate their distribution of our recently-acquired embolectomy catheter, polyester graft and valvulotome products, and we began selling direct-to-hospitals in those geographies. The termination fees totaled approximately $0.1 million.

 

As of June 30, 2020, we had 88 sales representatives versus 110 at June 30, 2019. On April 14, 2020 we terminated 11 sales representative positions in the Americas, representing 23% of all Americas sales representatives. We took this action in connection with the existing and predicted ongoing negative sales impact resulting from the COVID-19 pandemic, after having previously reduced the number of worldwide sales representatives in February 2020 by ten as a general cost-cutting measure.

 

Our strategy for growing our business includes the acquisition of complementary product lines and companies and occasionally the discontinuance or divestiture of products or activities that are no longer complementary:

 

 

In April 2018, we divested our Reddick cholangiogram catheter and Reddick-Saye screw product lines to Specialty Surgical Instrumentation for $7.4 million.

 

 

In September 2018, we acquired the assets of the embolectomy catheter and clot management business from Applied Medical for $14.2 million.

 

 

In October 2018, we acquired the assets of Cardial, a subsidiary of Becton, Dickinson, located in Saint-Etienne, France, for €2.0 million. Cardial’s product lines include polyester vascular grafts, valvulotomes and surgical glue.

 

 

In July 2019, we entered into an agreement with UreSil, LLC to purchase the remaining assets of their Tru-Incise valve cutter business, including distribution rights in the United States, for $8.0 million.

 

 

 •

In October 2019, we entered into an agreement with Admedus Ltd. to purchase the assets of their biologic patch business for $15.5 million plus additional payments of up to $7.8 million, depending upon the satisfaction of certain contingencies.

 

 

 •

In June 2020, we entered into an agreement with Artegraft, Inc. to purchase the assets of their bovine carotid artery graft business for $72.5 million plus additional payments of up to $17.5 million, depending upon unit sales of the acquired product line as specified in the agreement.

 

 

In addition to relying upon acquisitions for growth, we also rely on internal product development efforts to bring differentiated technology and next-generation products to market: 

 

 

In 2018, we expanded the indications for our Anastoclip GC in the United States to include dura tissue repair.

     
 

In 2019, we launched XenoSure Plus aimed at a segment of the market that prefers using a biologic patch that is thicker and stiffer in nature than our standard patch.  

     
 

In 2019, we also launched DuraSure, a biologic patch indicated for closing or repairing dural defects during open neurosurgical procedures.

     
 

In 2020, we launched RestoreFlow cardiac allografts for use in cardiac repair and restoration as well as for adults with extensive valve disease

 

In addition to our sales growth strategies, we have also executed several operational initiatives designed to consolidate and streamline manufacturing within our Burlington, Massachusetts facilities. We expect these plant consolidations will result in improved control over our production capacity as well as reduced costs over the long-term. Our most recent manufacturing transitions included: 

 

 

In September 2018, we acquired the embolectomy catheter business assets from Applied Medical. We immediately initiated a project to transfer the manufacturing of these devices to our Burlington facility. This transfer is now complete.

 

 

In late 2018 and into 2019, we expanded our biologic clean room at a cost of approximately $2.0 million, in order to transfer in the manufacture of our Omniflow II ovine biologic graft from our North Melbourne, Australia facility. This transfer is now complete.

 

 

In October 2019, we acquired the biologic patch business assets from Admedus. In July 2020, we initiated a project to transfer the manufacturing of these devices to our Burlington facility. We expect this transfer to be complete during the second half of 2022.

 

Our execution of these initiatives may affect the comparability of our financial results and may cause fluctuations from period to period as we incur related process engineering and other charges.

 

Fluctuations in the rate of exchange between the U.S. dollar and foreign currencies, primarily the Euro, affect our financial results. For the six months ended June 30, 2020, approximately 45% of our sales took place outside the United States, and in most cases in currencies other than the U.S. dollar. We expect that sales in foreign currencies will represent a significant percentage of our future sales. Selling, marketing, and administrative expenses related to these sales are similarly denominated in foreign currencies, partially mitigating our exposure to exchange rate fluctuations. However, if there is an increase in the rate at which a foreign currency is exchanged for U.S. dollars, it will require more of the foreign currency to equal a specified amount of U.S. dollars than before the rate increase. In such cases we will receive less revenue in U.S. dollars than we did before the exchange rate changed. For the six months ended June 30, 2020, we estimate that the effects of changes in foreign exchange rates decreased sales by approximately $0.5 million, as compared to rates in effect for the six months ended June 30, 2019.

 

 

Net Sales and Expense Components

 

The following is a description of the primary components of our net sales and expenses:

 

Net sales. We derive our net sales from the sale of our products and services, less discounts and returns. Net sales include the shipping and handling fees paid for by our customers. Most of our sales are generated by our direct sales force and are shipped and billed to hospitals or clinics throughout the world. In countries where we do not have a direct sales force, sales are primarily to distributors, who in turn sell to hospitals and clinics. In certain cases our products are held on consignment at a hospital or clinic prior to purchase; in those instances we recognize revenue at the time the product is used in surgery rather than at shipment.

 

Cost of sales. We manufacture the majority of the products that we sell. Our cost of sales consists primarily of manufacturing personnel, raw materials and components, depreciation of property and equipment, and other allocated manufacturing overhead, as well as freight expense we pay to ship products to customers.

 

Sales and marketing. Our sales and marketing expense consists primarily of salaries, commissions, stock-based compensation, travel and entertainment, sales meetings, attendance at vascular congresses, training programs, advertising and product promotions, direct mail and other marketing costs.

 

 

General and administrative. General and administrative expense consists primarily of executive, finance and human resource salaries, stock based compensation, legal and accounting fees, information technology expense, intangible asset amortization expense and insurance expense.

 

Research and development. Research and development expense includes costs associated with the design, development, testing, enhancement and regulatory approval of our products, principally salaries, laboratory testing and supply costs. It also includes costs associated with design and execution of clinical studies, regulatory submissions and costs to register, maintain, and defend our intellectual property, and royalty payments associated with licensed and acquired intellectual property.

 

Other income (expense). Other income (expense) primarily includes interest income and expense, foreign currency gains (losses), and other miscellaneous gains (losses).

 

 

Income tax expense. We are subject to federal and state income taxes for earnings generated in the United States, which include operating losses in certain foreign jurisdictions for certain years depending on tax elections made, and foreign taxes on earnings of our wholly-owned foreign subsidiaries. Our consolidated tax expense is affected by the mix of our taxable income (loss) in the United States and foreign subsidiaries, permanent items, discrete items, unrecognized tax benefits, and amortization of goodwill for U.S tax reporting purposes.

 

 

Results of Operations

 

In the second half of March 2020, we began to experience negative effects on our revenues and operations as a result of the COVID-19 global pandemic. While our revenues increased 7% during the quarter ended March 31, 2020 as compared to the prior year quarter, we estimate that revenues for the latter one-third of March 2020 decreased by 7% worldwide as compared to the latter one-third of March 2019, with the largest impacts in China, Italy and France. Many of our sales offices were closed in the second half of March, and in many cases our employees are still working from their homes.

 

The sales decreases experienced in the one-third of March 2020 continued for the quarter ended June 30, 2020, in which sales decreased by 16% as compared to the quarter ended June 30, 2019. We currently expect to see a continued negative impact from COVID-19 on our revenues, gross profit and gross margin for the remainder of 2020, but it is difficult to estimate by how much, due to the uncertain duration and severity of the pandemic.

 

In April 2020, we initiated a plan to reduce our global workforce by approximately 13%, and to temporarily reduce salaries for certain retained employees. The salary reduction program applied to all employees earning $40,000 or more per year and has been applied outside of the United States to the extent permissible under applicable local laws and regulations. These salary reductions are currently expected to be in place until August 31, 2020.

 

For the reasons described above, we expect that results will be materially impacted in the near term. These financial statements and management’s discussion and analysis of financial condition and results of operations should be read in that context.

 

Comparison of the three months ended June 30, 2020 to the three months ended June 30, 2019:

 

The following tables set forth, for the periods indicated, our net sales by geography, and the change between the specified periods expressed as a percentage increase or decrease: 

 

   

Three months ended June 30,

   

Six months ended June 30,

 

(unaudited)

                 

Percent

                   

Percent

 
   

2020

   

2019

   

change

   

2020

   

2019

   

change

 
   

($ in thousands)

   

($ in thousands)

 

Net sales

  $ 24,851     $ 29,483       (16 %)   $ 55,402     $ 57,962       (4 %)
                                                 

Net sales by geography:

                                               

Americas

  $ 14,942     $ 17,511       (15 %)   $ 33,278     $ 33,886       (2 %)

Europe, Middle East and Africa

    7,950       10,014       (21 %)     18,300       20,027       (9 %)

Asia/Pacific Rim

    1,959       1,958       0 %     3,824       4,049       (6 %)

Total

  $ 24,851     $ 29,483       (16 %)   $ 55,402     $ 57,962       (4 %)

 

 

Net sales. Net sales decreased $4.6 million or 16% to $24.9 million for the three months ended June 30, 2020, compared to $29.5 million for the three months ended June 30, 2019. The decrease occurred across most product lines due to the impact of the COVID-19 pandemic. Product lines with the largest decreases included carotid shunts of $1.2 million; XenoSure and VascuCel bovine carotid patches of $1.2 million, allografts of $0.8 million and OEM sales of $0.6 million (related to the cholangiogram catheter product line divestiture). Partially offsetting these decreases were increased CardioCel bovine cardiac patch sales of $0.5 million, which we acquired in October 2019. We estimate that the stronger U.S. dollar during the three months ended June 30, 2020 as compared to the three months ended June 30, 2019 decreased net sales by $0.2 million.

 

Net sales decreased $2.6 million or 4% to $55.4 million for the six months ended June 30, 2020, compared to $58.0 million for the six months ended June 30, 2019. The decrease occurred across most product lines due to the impact of the COVID-19 pandemic. Product lines with the largest decreases included carotid shunts of $1.4 million, OEM sales of $1.4 million, bovine carotid patches of $1.0 million, ovine grafts of $0.6 million, powered phlebectomy systems of $0.6 million and polyester grafts of $0.5 million. Partially offsetting these decreases were sales of bovine cardiac patches which increased by $3.1 million and valvulotomes which increased $0.9 million, including $1.4 million from our acquisition of the U.S. Tru-incise (now Eze-Sit) valve cutter business in July 2019. We estimate that the stronger U.S. dollar during the three months ended June 30, 2020 as compared to the three months ended June 30, 2019 decreased our net sales by $0.5 million.

 

Direct-to-hospital net sales were 95% of our total net sales for the three-month period ended June 30, 2020 and 94% for the three-month period ended June 30, 2019 as well as both of the six-month periods ended June 30, 2020 and 2019.

 

Net sales by geography. Net sales in the Americas decreased $2.6 million, or 15%, for the three months ended June 30, 2020 as compared to June 30, 2019. The decrease occurred across many product lines due to the impact of the COVID-19 pandemic. The largest decreases were of carotid shunts and bovine carotid patches, each of $0.9 million, allografts of $0.8 million and OEM sales of $0.5 million. Partially offsetting these decreases were increased bovine cardiac patch sales of $0.9 million.

 

Net sales in the Americas decreased $0.6 million, or 2%, for the six months ended June 30, 2020 as compared to the six months ended June 30, 2019. The largest decreases were of carotid shunts of $1.2 million, OEM sales of $0.9 million and bovine carotid patches of $0.8 million. These decreases were partially offset by increased bovine cardiac patch sales of $2.0 million.

 

Europe, Middle East and Africa (“EMEA”) net sales decreased $2.1 million, or 21%, for the three months ended June 30, 2020 as compared to the three months ended June 30, 2019. The decrease occurred across most product lines due to the COVID-19 pandemic. Additionally, as discussed under Item 1A. Risk Factors, there is currently a lapse in our CE mark certifications for some of our products due to one of our Notified Bodies abandoning services related to CE mark certifications. This caused certain of our products to go on backorder during the quarter ended June 30, 2020, including bovine carotid patches and polyester grafts. The largest declines for the three months ended June 30, 2020 occurred in ovine grafts of $0.5 million, polyester grafts of $0.4 million and valvulotomes, carotid shunts and XenoSure bovine carotid patches, each of $0.3 million These decreases were partially offset by increased CardioCel bovine cardiac patch sales of $0.3 million.

 

EMEA net sales decreased $1.7 million, or 9% for the six months ended June 30, 2020 as compared to the six months ended June 30, 2019. The largest declines occurred in ovine grafts of $0.6 million, OEM sales of $0.4 million, polyester grafts of $0.4 million and bovine carotid patches and valvulotomes, each of $0.3 million. These decreases were partially offset by increased bovine cardiac patch sales of $0.8 million.

 

Asia/Pacific Rim net sales were unchanged for the three months ended June 30, 2020 as compared to the three months ended June 30, 2019, with increased sales of bovine cardiac patches of $0.1 million offset by decreased sales of occlusion catheters of $0.1 million.

 

Asia/Pacific Rim net sales decreased $0.2 million, or 6%, for the six months ended June 30, 2020 as compared to the six months ended June 30, 2019. The largest declines occurred in powered phlebectomy systems of $0.3 million, occlusion catheters of $0.1 million and over-the-wire embolectomy catheters of $0.1 million. Partially offsetting these decreases were increased bovine cardiac patch sales of $0.3 million.

 

 

The following table sets forth the change in our gross profit and gross margin for the periods indicated: 

 

   

Three months ended June 30,

   

Six months ended June 30,

 

(unaudited)

                         

Percent

                           

Percent

 
   

2020

   

2019

   

Change

   

change

   

2020

   

2019

   

Change

   

change

 
   

($ in thousands)

   

($ in thousands)

 

Gross profit

  $ 17,029     $ 20,315     $ (3,286 )     (16 %)   $ 37,512     $ 39,779     $ (2,267 )     (6 %)
                                                                 

Gross margin

    68.5 %     68.9 %     (0.4 %)     *       67.7 %     68.6 %     (0.9 %)     *  

 

* Not applicable

 

Gross Profit. Gross profit decreased $3.3 million to $17.0 million for the three months ended June 30, 2020, while gross margin decreased 40 basis points to 68.5% in the period. The decrease in gross profit was driven by lower sales in the June 2020 period. The decrease in the gross margin was driven primarily by manufacturing inefficiencies related to our allograft and biologic patch product lines and decreased sales of bovine carotid patches which carry a higher gross margin than many of our other products. These factors were partially offset by the favorable impact of decreased sales of polyester grafts and allografts, both of which carry a comparatively lower gross margin.

 

Gross profit decreased $2.3 million to $37.5 million for the six months ended June 30, 2020, while gross margin decreased 90 basis points to 67.7% in the period. The decrease in gross profit was driven by lower sales in the June 2020 period. The decrease in gross profit was driven by lower sales in the June 2020 period. The decrease in gross margin was driven primarily by manufacturing inefficiencies related to our allograft and biologic patch product lines and decreased sales of bovine carotid patches which carry a comparatively higher gross margin. These factors were partially offset by the favorable impact of decreased sales of lower-margin polyester grafts and increased sales of higher-margin valvulotomes.

 

Operating Expenses 

 

The following tables set forth changes in our operating expenses for the periods indicated and the change between the specified periods expressed as a percentage increase or decrease:

 

      Three months ended June 30,     Six months ended June 30,   

(unaudited)

                         

Percent

                           

Percent

 
   

2020

   

2019

   

$ Change

   

change

   

2020

   

2019

   

$ Change

   

change

 
                                                                 

Sales and marketing

  $ 4,686     $ 7,613     $ (2,927 )     (38 %)   $ 12,631     $ 15,458     $ (2,827 )     (18 %)

General and administrative

    5,332       4,531       801       18 %     10,523       9,475       1,048       11 %

Research and development

    2,139       2,256       (117 )     (5 %)     5,133       4,496       637       14 %

Total

  $ 12,157     $ 14,400     $ (2,243 )     (16 %)   $ 28,287     $ 29,429     $ (1,142 )     (4 %)

 

   

Three months ended June 30,

   

Six months ended June 30,

 
   

2020

   

2019

           

2020

   

2019

         
   

% of Net
Sales

   

% of Net
Sales

   

Change

   

% of Net

Sales

   

% of Net

Sales

   

Change

 
                                                 

Sales and marketing

    19 %     26 %     (7 %)     23 %     27 %     (4 %)

General and administrative

    21 %     15 %     6 %     19 %     16 %     3 %

Research and development

    9 %     8 %     1 %     9 %     8 %     1 %

 

Sales and marketing. For the three months ended June 30, 2020, sales and marketing expense decreased 38% to $4.7 million. The decrease was driven mainly by expense reduction programs implemented in response to the COVID-19 global pandemic, including a reduction in force and temporary wage cuts for retained employees. The major components of the reduction for the three months ended June 30, 2020 as compared to June 30, 2019 were commissions expense of $1.1 million, salaries and related expenses of $0.8 million and travel and related expenses of $0.6 million. As a percentage of net sales, sales and marketing expense decreased to 19% for the three months ended June 30, 2020 from 26% in the prior period.

 

For the six months ended June 30, 2020, sales and marketing expense decreased 18% to $12.6 million.  The major components of the reduction were commissions expense of $1.2 million, salaries and related expenses of $0.5 million and travel and related expenses of $0.7 million. As a percentage of net sales, sales and marketing expense decreased to 23% for the six months ended June 30, 2020 from 27% in the prior period.

 

 

General and administrative. For the three months ended June 30, 2020, general and administrative expense increased 18% to $5.3 million. The increase was due primarily to Artegraft acquisition-related costs, including consulting and other transaction costs of approximately $1.2 million. The cost increases were partially offset by lower compensation-related costs from our reduction in force and temporary wage cuts of $0.6 million. As a percentage of sales, general and administrative expense increased to 21% for the three-months ended June 30, 2020 from 15% in the prior period.

 

For the six months ended June 30, 2020, general and administrative expense increased 11% to $10.5 million. Higher acquisition-related costs discussed above were partially offset by lower compensation-related costs from our reduction in force and temporary wage cuts of $0.6 million and lower administrative costs associated with transferring the manufacturing of our ovine biologic grafts to Burlington of $0.1 million. As a percentage of sales, general and administrative expense increased to 19% for the six months ended June 30, 2020 from 16% in the prior period.

 

 

Research and development. For the three months ended June 30, 2020, research and development expense decreased 5% to $2.1 million.  Product development and process engineering expenses decreased $0.2 million or 18% on a combined basis, in large part due to completion of the transition of certain acquired products to our Burlington manufacturing operations. Clinical and regulatory expenses increased $0.2 million or 27%, related to consulting and other costs incurred in connection with reinstating or maintaining regulatory approvals, especially in Europe, as well as regulatory submissions for our products in geographies such as China and Japan, and testing related to our biologic product offerings. As a percentage of sales, research and development expense increased to 9% for the three months ended June 30, 2020, as compared to 8% in the prior year.

 

For the six months ended June 30, 2020, research and development expense increased 14% to $5.1 million.  Product development and process engineering expenses were unchanged on a combined basis. Clinical and regulatory expenses increased $0.9 million or 27%, related to consulting and other costs incurred in connection with reinstating or maintaining regulatory approvals, especially in Europe, as well as regulatory submissions for our products in geographies such as China and Japan, and testing related to our biologic product offerings. Royalty expense decreased by $0.2 million due to the end of underlying arrangements. As a percentage of sales, research and development expense increased to 9% for the six months ended June 30, 2020, as compared to 8% in the prior year.

 

Income tax expense. We recorded a tax provision of $1.3 million on pre-tax income of $4.8 million for the three months ended June 30, 2020, compared to a $1.5 million tax provision on pre-tax income of $6.1 million for the three months ended June 30, 2019. We recorded a tax provision of $2.4 million on pre-tax income of $9.0 million for the six months ended June 30, 2020, compared to $2.5 million on pre-tax income of $10.6 million for the six months ended June 30, 2019. Our effective income tax rate was 26.6% and 26.2% for the three and six month period ended June 30, 2020. Our tax expense for the current period is based on an estimated annual effective tax rate of 26.6%, adjusted in the applicable quarterly periods for discrete stock option exercises and other discrete items. Our income tax expense for the current period varies from the statutory rate mainly due to federal and state tax credits, permanent items, and different statutory rates from our foreign entities.

 

Our effective income tax rate was 24.0% and 23.2% for the three and six month period ended June 30, 2019. Our 2019 provision was based on the estimated annual effective tax rate of 26.2%, adjusted in the applicable quarterly period for discrete stock option exercises and other discrete items. Our income tax expense for 2019 varied from the statutory rate mainly due to federal and state tax credits, permanent items, different statutory rates from our foreign entities, and a discrete item for stock option exercises.

 

We monitor the mix of profitability by tax jurisdiction and adjust our annual expected rate on a quarterly basis as needed. While it is often difficult to predict the final outcome or timing of the resolution for any particular tax matter, we believe our tax reserves reflect the probable outcome of known contingencies.

 

We assess the likelihood that our deferred tax assets will be realized through future taxable income and record a valuation allowance to reduce gross deferred tax assets to an amount we believe is more likely than not to be realized. As of June 30, 2020, we have provided a valuation allowance of $1.4 million for deferred tax assets primarily related to Australian net operating loss and capital loss carry forwards and Massachusetts tax credit carry forwards that are not expected to be realized.

 

 

Liquidity and Capital Resources

 

At June 30, 2020, our cash and cash equivalents were $20.0 million as compared to $11.8 million at December 31, 2019. We also had $5.1 million in a short-term marketable securities as of June 30, 2020 compared to $20.9 million as of December 31, 2019. Our cash and cash equivalents are highly liquid investments with maturities of 90 days or less at the date of purchase, and consist primarily of operating bank accounts. Our short-term marketable securities consist of a managed income mutual fund investing mainly in short-term investment grade, U.S.-dollar denominated fixed and floating-rate debt, and a short-duration bond fund. All of our cash held outside of the United States is available for corporate use, with the exception of $2.3 million held by subsidiaries in jurisdictions for which earnings are planned to be permanently reinvested.

 

 

On February 14, 2019, our Board of Directors authorized the repurchase of up to $10.0 million of the Company’s common stock through transactions on the open market, in privately negotiated purchases or otherwise. On February 13, 2020, our Board extended the term of this repurchase program to February 14, 2021. The repurchase program may be suspended or discontinued at any time. To date we have not made any repurchases under this program.

 

In June 2020, in connection with our acquisition of the bovine carotid artery business assets of Artegraft, we incurred debt of $65 million including a five-year revolving line of credit of $25 million and a five-year term loan of $40 million. The loans bear interest at either the Base Rate as defined in the agreement plus an applicable margin of from 1.25% to 1.75% depending on our consolidated leverage ratio, or the Eurodollar Rate plus an applicable margin of from 2.25% to 2.75% depending on our consolidated leverage ratio. At June 30, 2020 all outstanding borrowings were designated as Eurodollar loans and had an interest rate of 3.5%.

 

The term of the revolving line of credit is five years, with all outstanding amounts due on June 22, 2025. The term loan is repayable in increasing quarterly installments of from $0.5 million to $1.0 million commencing September 30, 2020 through March 31, 2025, with the remaining outstanding balance due on June 22, 2025.

 

Operating and Capital Expenditure Requirements 

 

We require cash to pay our operating expenses, make capital expenditures, and pay our long-term liabilities. Since our inception, we have funded our operations through public offerings and private placements of equity securities, short- and long-term borrowings, and funds generated from our operations.

 

We recognized operating income of $9.2 million for the six months ended June 30, 2020. For the year ended December 31, 2019, we had operating income of $21.7 million. We expect to fund any increased costs and expenditures from our existing cash and cash equivalents, though our future capital requirements depend on numerous factors. These factors include, but are not limited to, the following:

 

 

the revenues generated by sales of our products and services;

 

 

payments associated with potential future quarterly cash dividends to our common stockholders;

 

 

future acquisition-related payments;

 

 

payments associated with income and other taxes;

 

 

payments for interest and principle on our long-term debt and revolving line of credit;

 

 

the costs associated with expanding our manufacturing, marketing, sales, and distribution efforts;

 

 

the costs associated with our initiatives to sell direct-to-hospital in new countries;

 

 

the costs of obtaining and maintaining FDA and other regulatory clearances of our existing and future products;

 

 

the costs associated with obtaining European MDR clearances of our existing and future products;

 

 

the number, timing, and nature of acquisitions, divestitures and other strategic transactions, and

 

 

potential future share repurchases.

 

Our cash balances may decrease as we continue to use cash to fund our operations, make acquisitions, make payments under our quarterly dividend program, make debt payments, make share repurchases and make deferred payments related to prior acquisitions. As discussed above under Results of Operations, during the latter third of March 2020, we began to experience negative effects on our revenues and operations as a result of the COVID-19 global pandemic. While our revenues increased 7% during the quarter ended March 31, 2020 as compared to the prior year quarter, we estimate that revenues for the latter one-third of the month of March 2020 decreased by 7% worldwide as compared to the latter one-third of March 2019, with the largest impacts in China, Italy and France. The sales decreases experienced in the latter half of March 2020 continued for the quarter ended June 30, 2020, in which sales decreased by approximately 16% as compared to the quarter ended June 30, 2019. We currently expect to see a continued negative impact from COVID-19 on our revenues, gross profit and potentially our gross margin for the remainder of 2020, but it is difficult to estimate by how much, due to the uncertain duration and severity of the pandemic.

 

 

In April 2020, we initiated a plan to reduce our global workforce by approximately 13%, and to temporarily reduce salaries for all retained employees earning $40,000 or more per year. This temporary reduction has been applied outside of the United States to the extent permissible under applicable local laws and regulations. These salary reductions are currently expected to be in place until August 31, 2020. For the reasons described above, we expect that future results will be materially impacted in the near term. These financial statements and management’s discussion and analysis of financial condition and results of operations should be read in that context.

 

With the above-mentioned workforce reduction and temporary salary reductions implemented, we believe that our cash, cash equivalents, investments and the interest we earn on these balances will be sufficient to meet our anticipated cash requirements for at least the next twelve months. If these sources of cash are insufficient to satisfy our liquidity requirements beyond the next twelve months, we may seek to sell additional equity or debt securities. The sale of additional equity and debt securities may result in dilution to our stockholders. If we raise additional funds through the issuance of debt securities, such securities could have rights senior to those of our common stock and could contain covenants that would restrict our operations and possibly our ability to pay dividends. We may require additional capital beyond our currently-forecasted amounts. Any such required additional capital may not be available on reasonable terms, if at all.

 

Dividends 

 

In February 2011, our Board of Directors approved a policy for the payment of quarterly cash dividends on our common stock. Future declarations of quarterly dividends and the establishment of future record and payment dates are subject to approval by our Board of Directors on a quarterly basis. The dividend activity for the periods presented is as follows:

 

Record Date

 

Payment Date

 

Per Share Amount

   

Dividend Payment

 
               

(in thousands)

 

Fiscal Year 2020

                   

March 3, 2020

 

March 19, 2020

  $ 0.095     $ 1,917  

May 20, 2020

 

June 4, 2020

  $ 0.095     $ 1,917  

Fiscal Year 2019

                   

March 22, 2019

 

April 5, 2019

  $ 0.085     $ 1,672  

May 22, 2019

 

June 5, 2019

  $ 0.085     $ 1,672  

August 21, 2019

 

September 5, 2019

  $ 0.085     $ 1,691  

November 20, 2019

 

December 5, 2019

  $ 0.085     $ 1,701  

 

On July 21, 2020, our Board of Directors approved a quarterly cash dividend on our common stock of $0.095 per share payable on September 10, 2020, to stockholders of record at the close of business on August 27, 2020, which will total approximately $1.9 million.

  

Cash Flows

 

   

Six months ended June 30,

 
   

(in thousands)

 
   

2020

   

2019

   

Net Change

 

Cash and cash equivalents

  $ 19,976     $ 13,264     $ 6,712  
                         

Cash flows provided by (used in):

                       

Operating activities

  $ 6,536     $ 4,115     $ 2,421  

Investing activities

    (57,911 )     (14,826 )     (43,085 )

Financing activities

    59,634       (2,418 )     62,052  

 

Net cash provided by (used in) operating activities. Net cash provided by operating activities was $6.5 million for the six months ended June 30, 2020, consisting of $6.7 million in net income, adjustments for non-cash or non-operating items of $5.8 million (including depreciation and amortization of $3.2 million, stock-based compensation of $1.6 million and provisions for inventory write-offs and doubtful accounts of $0.8 million) and also a net use of working capital of $5.9 million. The net cash used for working capital was driven by an increase in inventory and other deferred costs of $4.1 million, a decrease in accounts payable and accrued expenses of $2.1 million, and an increase in other assets of $0.2 million, partially offset by a decrease in accounts receivable of $0.4 million.

 

 

Net cash provided by operating activities was $4.1 million for the six months ended June 30, 2019, consisting of $8.1 million in net income, adjustments for non-cash or non-operating items of $4.7 million (including primarily depreciation and amortization of $2.6 million, stock-based compensation of $1.4 million, and provisions for inventory write-offs and doubtful accounts of $0.4 million and $0.2 million, respectively) and also a net use of working capital of $8.7 million. The net cash used for working capital was driven by an increase in inventory and other deferred costs of $5.3 million and a decrease in accounts payable and other liabilities of $4.1 million, including payments associated with our annual bonus plan, dividends and income taxes. These cash uses were offset by a decrease in prepaid and other assets of $0.7 million, primarily related to prepaid taxes.

 

Net cash used in investing activities. Net cash used in investing activities was $57.9 million for the six months ended June 30, 2020, including acquisition-related payments of $72.6 million primarily associated with the purchase of the bovine carotid artery patch business from Artegraft and expenditures on equipment and technology of $1.2 million, offset by net sales and purchases of marketable securities of $15.8 million.

 

Net cash used in investing activities was $14.8 million for the six months ended June 30, 2019, including purchases of marketable securities of $13.2 million and expenditures on property and equipment of $1.6 million.

 

Net cash provided by (used in) financing activities. Net cash provided by financing activities was $59.6 million for the six months ended June 30, 2020, consisting primarily of borrowings of $63.2 million net of debt issuance costs incurred and proceeds from stock option exercises of $0.2 million net of shares repurchased to cover employee payroll taxes. These increases to cash were in part offset by the payment of dividends of $3.8 million.

 

Net cash used in financing activities was $2.4 million for the six months ended June 30, 2019, consisting primarily of dividend payments of $3.3 million, offset in part by proceeds from stock option exercises of $1.0 million net of shares repurchased to cover employee payroll taxes, and deferred payments for acquisitions of less than $0.1 million.

 

Contractual obligations. Our principal contractual obligations consist of operating leases and inventory purchase commitments. Excepting the assumption of a lease in connection with our acquisition of the Artegraft bovine carotid artery graft business, our contractual obligations have not changed significantly since December 31, 2019 as reported in our Annual Report on Form 10-K. As referenced below under Critical Accounting Policies and Estimates, our operating lease contractual obligations are now recorded as liabilities on our balance sheet.

 

Off-Balance Sheet Arrangements

 

We did not have any off-balance sheet arrangements as of June 30, 2020. We do not currently have, nor have we ever had, any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. In addition, we do not engage in trading activities involving non-exchange traded contracts. As a result, we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.

 

Critical Accounting Policies and Estimates

 

 

We have adopted various accounting policies to prepare our consolidated financial statements in accordance with U.S. generally accepted accounting principles, or U.S. GAAP. Our most significant accounting policies are described in Note 1 to our consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019. There have been no material changes in our critical accounting policies during the six months ended June 30, 2020. The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. Our estimates and assumptions, including those related to sales returns and discounts, share-based compensation, inventories, intangible assets, bad debts, and income taxes are reviewed on an ongoing basis and updated as appropriate. Actual results may differ from those estimates.

 

Recent Accounting Pronouncements

 

A summary of recent accounting pronouncements that may impact our financial statements upon adoption in future periods can be found in Note 1 to our financial statements included under Part 1, Item 1 of this Quarterly Report on Form 10-Q.

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

In the ordinary course of conducting business, we are exposed to certain risks associated with potential changes in market conditions. These market risks include changes in currency exchange rates and interest rates which could affect operating results, financial position and cash flows. We manage our exposure to these market risks through our regular operating and financing activities and, if considered appropriate, we may enter into derivative financial instruments such as forward currency exchange contracts, although we have not done so in 2020 or in recent years. There have been no material changes in our quantitative and qualitative market risks since the disclosure in our Annual Report on Form 10-K for the year ended December 31, 2019.

 

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation and supervision of our Chief Executive Officer and Chief Financial Officer, is responsible for our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified under SEC rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to our principal executive officer and our principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. We design our disclosure controls and procedures to ensure, at reasonable assurance levels, that such information is timely recorded, processed, summarized and reported, and then accumulated and communicated appropriately.

 

Based on an evaluation of our disclosure controls and procedures as of June 30, 2020 our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at reasonable assurance levels.

 

Changes in Internal Control

 

There have been no changes in our internal control over financial reporting for the three months ended June 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

Inherent Limitations of Internal Controls

 

Notwithstanding the foregoing, our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any system will succeed in achieving its stated goals under all potential future conditions. Over time, control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

 

Part II. Other Information

 

Item 1. Legal Proceedings

 

In the ordinary course of business, we are from time to time involved in lawsuits, claims, investigations, proceedings, and threats of litigation relating to employment, product liability, commercial arrangements, contracts, intellectual property and other matters. While the outcome of these proceedings and claims cannot be predicted with certainty, there are no matters, as of July 31, 2020, that management believes would have a material adverse effect on our financial position, results of operations or cash flows.

 

 

Item 1A. Risk Factors

 

In addition to the information set forth in this report, you should consider the risks and uncertainties discussed in “Part I, Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2019, which could materially affect our business, financial condition, or future results. The risk factors below supplement and update the risk factors and information discussed in our Annual Report on Form 10-K for the year ended December 31, 2019.

 

The COVID-19 global pandemic outbreak has begun to cause disruptions in our business that are expected to continue for an indefinite period of time.

 

Like many companies around the world, we have experienced negative effects on our revenues and operations as a result of the COVID-19 global pandemic. The wide geographic spread of the pandemic has adversely affected the global economy, and has resulted in reduced demand for our products, most of which are used in elective procedures. We began to experience the negative impacts of the pandemic in March. We estimate that revenues for the latter one-third of March 2020 decreased by 7% worldwide as compared to the latter one-third of March 2019, with the largest impacts in China, Italy and France. The sales decreases continued in the quarter ended June 30, 2020, with sales decreasing by approximately 16% as compared to the quarter ended June 30, 2019.

 

We currently expect the impact on our revenues to continue for the rest of 2020, but it is difficult to estimate by how much due to the uncertainty of the duration and severity of the pandemic. In addition, a recession resulting from the spread of COVID-19 could materially affect our revenues, our business and the value of our common stock.

 

In addition to reduced revenues, we have experienced other adverse impacts to our business, including, but not limited to, the temporary closure of certain of our sales offices, significant restrictions on our employees’ ability to travel, prohibitions or limitations on our sales representatives’ access to customers, and delays in our clinical trial for XenoSure in China. While we expect the impacts of COVID-19 to have an adverse effect on our business, financial condition and results of operations, we are unable to predict the extent or nature of these impacts at this time.

 

Certain measures we have taken to reduce costs as a result of the COVID-19 pandemic may impact employee morale, burden remaining employees and result in increased attrition rates, which could adversely impact our business. 

 

In order to preserve cash and lower costs to mitigate the operating and financial impact of the COVID-19 pandemic, we initiated a reduction in force in April to reduce our global workforce by approximately 13% and a structured salary reduction program to temporarily cut salaries for employees earning $40,000 or more per year, subject to applicable laws and regulations. Additionally, we had previously implemented a 7% reduction in force in February 2020 for general cost-cutting purposes.  Contraction in our employee base may result in remaining employees becoming overburdened and certain activities or initiatives being delayed or abandoned.  These results, along with temporary salary reductions, may have adversely impacted employee morale and may have caused increased employee attrition.  Additionally, as a result of our reductions in force, we may not be able to provide the same level of service to our customers as we did prior to those reductions, which may result in a loss of sales.  We cannot assure you that one or more of these results will not harm our business.

 

 

If we do not comply with foreign regulatory requirements to market our products outside the United States, our business will be harmed.          

 

Sales of medical devices outside the United States are subject to international regulatory requirements that vary from country to country. These requirements and the amount of time required for approval may differ from our experiences with the FDA in the United States. In some cases, we rely on our international distributors to obtain premarket approvals, complete product registrations, comply with clinical trial requirements, and complete those steps that are customarily taken in the applicable jurisdictions to comply with governmental and quasi-governmental regulation. In the future, we expect to continue to rely on distributors in this manner in those countries where we continue to market and sell our products through them. Failure to satisfy these foreign regulations would impact our ability to sell our products in these countries and could cause our business to suffer. There can be no assurance that we will be able to obtain or maintain the required regulatory approvals in these countries.

 

Our products are regulated in the European Union (EU) under the European Medical Devices Directive (93/42/EC as amended by 2007/47/EC) (MDD). In order to market our medical devices in the EU, we are required to obtain CE mark certifications, which denote conformity to the essential requirements of the MDD, and manufacturers of higher-risk devices generally must use a “Notified Body”—an appointed independent third party to assess conformity. We have received CE mark certifications to sell nearly all of our products, though currently there is a lapse in our CE mark certifications for some of our products due to one of our Notified Bodies abandoning all services related to the MDD. On June 13, 2019, the Notified Body that issued the majority of our CE mark certifications, Lloyd's Register Quality Assurance or LRQA, notified its clients that it would cease providing all Notified Body services relating to the MDD to all clients, including us, as of September 12, 2019, which date was subsequently extended to September 30, 2019. As a result, all LRQA-issued CE mark certifications, unless earlier transferred to a new Notified Body, would lapse as of such date. Prior to receipt of such notice, we had begun transitioning our CE mark certifications to a new Notified Body, TUV SUD. However, TUV SUD was unable to complete all work necessary to reissue our CE mark certifications by September 30, 2019. Under the MDD, only product placed on the European market prior to September 30, 2019 is eligible for sale to EU countries. As a result, prior to September 30, 2019, we manufactured and shipped inventory in amounts that for most products we believed would be sufficient to supply our EU customers while we awaited reissuance of the CE mark certifications by TUV SUD. CE mark certifications were reissued in February 2020 for many of our products. For some products for which CE marks have not yet been reissued, we expect to continue selling product from our inventory reserves already placed on the market in the EU prior to September 30, 2019, which we previously believed were adequate to meet demand. However, we do not expect reissuance of our CE mark certifications 1) for XenoSure and AlboGraft until Q4 2020, 2) for Anastoclip AC closure systems, Anastoclip GC closure systems, Flexcel and Pruitt F3 carotid shunts and LifeSpan ePTFE vascular grafts until Q1 2021 and 3) for AlboSure vascular patches until Q4 2021. We have started to experience backorders related to these products and our revenues are being impacted. The most acute backorders relate to XenoSure and AlboGraft. To mitigate, in part, the impact of these backorders, we have begun seeking exemptions in certain European countries from the requirement to apply CE marking to XenoSure and AlboGraft on a temporary basis while we continue to seek reissuance of CE marks. Thus far, we have received temporary authorization to sell XenoSure and AlboGraft without a CE mark in Germany, the UK, the Netherlands, Sweden and France, in each case subject to certain conditions. If the reissuance of our CE marks for any of these products is materially delayed or withheld or we are unsuccessful in seeking additional exemptions, our revenues could be further impacted and our business could be harmed.

 

Additionally, the CE mark for our Omniflow II graft will lapse due to the transfer of our manufacturing site from North Melbourne, Australia to Burlington, Massachusetts. This delay will also subject Omniflow II to an MDR application process earlier than we expected. This will result in a lapse in the CE mark certification for Omniflow II from June 2020 until we receive the CE mark certification of Omniflow II, which we expect to occur by Q4 2021. We expect that the inventory of the majority of such products held by our European subsidiary will only be sufficient to supply our customers until Q4 2021, based on historical sales, and as a result, we may go into backorder for Omniflow II until the MDR CE mark is issued. If the CE mark certification for Omniflow II is materially delayed or withheld, our European revenues could be impacted and our business could be harmed.

 

In April 2017, the EU adopted new regulations for medical devices (MDR), which replace the MDD and will apply beginning May 26, 2021. Our products will be subject to the MDR, which requires all of our products, regardless of classification, to obtain a new CE mark in accordance with the new, more stringent standards under the MDR. As a condition to CE mark approval, clinical evidence from clinical investigations will be required for Class III and implantable devices. As our Notified Bodies start to transition from MDD to MDR, they have begun to impose more rigorous requirements on us in order to obtain approval to renew the CE marks on certain of our products. For example, we have been informed by BSI, our Notified Body for the product lines manufactured in our Saint-Etienne, France facility, that they require more clinical data for three of the four product lines for the continuance of the CE mark certifications and the upcoming MDR certifications for such devices. If we fail to obtain sufficient clinical data for these products, our current CE marks may be suspended or not issued in a timely manner or at all. Additionally, if we fail to obtain new CE marks on these products or our other products under the MDR in a timely manner, or at all, future sales of our products in the EU could be adversely impacted.

 

 

There can be no assurance that we will be able to obtain or maintain CE marks for our existing products, and obtaining CE marks may involve a significant amount of time and expense, stringent clinical and preclinical testing, or modification of our products and could result in limitations being placed on the use of our products in order to obtain approval. If we fail to obtain new CE marks on our products in a timely manner, or at all, future sales of our products could be adversely impacted.

 

Maintaining a CE mark is contingent upon our continued compliance with applicable European medical device requirements, including limitations on advertising and promotion of medical devices and requirements governing the handling of adverse events. As highlighted above, there can be no assurance that we will be successful in maintaining the CE mark for any of our current products. In particular, adverse event reporting requirements in the EU mandate that we report incidents which led or could have led to death or serious deterioration in health. Under certain circumstances, we could be required to or could voluntarily initiate a recall or removal of our product from the market in order to address product deficiencies or malfunctions. Any recall of our products may harm our reputation with customers and divert managerial and financial resources.

 

Failure to receive or maintain approval would prohibit us from selling these products in member countries of the EU, and would require significant delays in obtaining individual country approvals. If we do not receive or maintain these approvals, our business could be harmed.

 

Our facilities are subject to periodic inspection by numerous regulatory authorities, including governmental agencies and Notified Bodies, and we must demonstrate compliance with their applicable medical devices regulations. Any failure by us to comply with regulatory requirements in this regard may entail our taking corrective action, such as modification of our policies and procedures. In addition, we may be required to cease all or part of our operations for some period of time until we can demonstrate that appropriate steps have been taken. There can be no assurance that we will be found in compliance with such standards in future audits.

 

We also pursue registrations in other jurisdictions in which we sell our devices directly, such as Japan and China. In 2015, the China Food and Drug Administration significantly increased the application fees for product registrations and imposed additional requirements for obtaining product approval, which includes requirements for conducting clinical trials to support the registration application process on newly introduced products in China. As a result, we may not seek registration for certain products where the cost is not justified. Any delay in product registrations could have a negative impact on our results of operations.

 

 

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

 

Recent Sales of Unregistered Securities

 

None.

 

 

Issuer Purchases of Equity Securities

 

 None.

 

 

Item 5. Other Information

 

As the following Form 8-K reportable event occurred within 4 business days of the filing of this Quarterly Report on Form 10-Q, such event is disclosed in this Item 5:

 

Item 5.02 Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.

 

On August 3, 2020, the Compensation Committee of the Board of Directors (the “Board”) of the Company approved the cessation of a previously disclosed structured salary reduction program as of August 31, 2020.  The program applies to employees of the Company earning $40,000 or more per year, including the named executive officers of the Company. Beginning September 1, 2020, all employees will be entitled to receive their normal base salaries in effect prior to the reduction program on a go-forward basis.  The Compensation Committee also approved, beginning September 1, 2020, the reinstatement of cash compensation payable to members of the Board for their service, including the annual Board retainer, committee membership retainers, committee chair retainers and fees for meeting attendance. 

 

 

Item 6. Exhibits

 

 

 

Incorporated by Reference

 

Exhibit

Number

Exhibit Description

Form

Date

Number

Filed

Herewith

 

 

 

 

 

 

2.1+

Asset Purchase Agreement, dated June 22, 2020, by and between the Company and Artegraft, Inc.

8-K

June 24, 2020

001-33092

 

10.1

Credit Agreement dated June 22, 2020, by and among the Company, the lenders from time to time party thereto and KeyBank National Association, as administrative agent.

8-K

June 24, 2020

001-33092

 

10.2

Security Agreement, dated June 22, 2020, by and among the Company, each additional grantor that becomes a party thereto and KeyBank National Association, as collateral agent.

8-K

June 24, 2020

001-33092

 
           

  31.1

Certification of Chief Executive Officer, as required by Rule 13a-14(a) or Rule 15 d-14(a).

 

 

 

X

  31.2

Certification of Chief Financial Officer, as required by Rule 13a-14(a) or Rule 15d-14(a).

 

 

  

X

  32.1

Certification by the Chief Executive Officer, as required by Rule 13a-14(b) or Rule 15d-14(b) and Section  1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350).*

 

 

 

X

  32.2

Certification by the Chief Financial Officer, as required by Rule 13a-14(b) or Rule 15d-14(b) and Section  1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350).*

 

 

 

X

101.INS

Inline XBRL Instance Document.

 

 

 

X

101.SCH

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

X

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

X

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

X

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

X

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

X

104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)        

 

                                                                                                

+

Portions of the exhibit (indicated by “[***]”) have been omitted because they are not material and would likely cause competitive harm to the Registrant if disclosed.

   
* The certifications attached as Exhibit 32.1 and Exhibit 32.2 that accompany this Quarterly Report on Form 10-Q, are not deemed filed with the SEC and are not to be incorporated by reference into any filing of LeMaitre Vascular, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

 

 

  

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 on August 6, 2020.

 

LEMAITRE VASCULAR, INC.

 

 

 

/s/ George W. LeMaitre

 

George W. LeMaitre

 

Chairman and Chief Executive Officer

 

 

 

/s/ Joseph P. Pellegrino, Jr.

 

Joseph P. Pellegrino, Jr.

 

Chief Financial Officer and Director

 

 

42
EX-31.1 2 ex_197215.htm EXHIBIT 31.1 ex_197215.htm

EXHIBIT 31.1

 

CERTIFICATION

 

I, George W. LeMaitre, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of LeMaitre Vascular, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(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 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 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.

 

 

 

/s/ George W. LeMaitre

 

George W. LeMaitre

 

Chairman and Chief Executive Officer

 

(Principal Executive Officer)

 

 

Date: August 6, 2020

 

 

 
EX-31.2 3 ex_197216.htm EXHIBIT 31.2 ex_197216.htm

EXHIBIT 31.2

 

CERTIFICATION

 

I, Joseph P. Pellegrino, Jr., certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of LeMaitre Vascular, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(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 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 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.

 

 

/s/ Joseph P. Pellegrino, Jr.

 

Joseph P. Pellegrino, Jr.

 

Chief Financial Officer and Director

 

(Principal Accounting and Financial Officer)

 

 

Date: August 6, 2020

 

 
EX-32.1 4 ex_197219.htm EXHIBIT 32.1 ex_197219.htm

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

 

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), George W. LeMaitre, Chairman and Chief Executive Officer of LeMaitre Vascular, Inc. (the “Company”), certifies to the best of his knowledge that:

 

(1) The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2020 (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.

 

This certification is being provided pursuant to 18 U.S.C. § 1350 and is not deemed to be a part of the Report, nor is it to deemed to be “filed” for any purpose whatsoever.

 

/s/ George W. LeMaitre

 

George W. LeMaitre

 

Chairman and Chief Executive Officer

 

(Principal Executive Officer)

 

August 6, 2020

 

 

 
EX-32.2 5 ex_197220.htm EXHIBIT 32.2 ex_197220.htm

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Joseph P. Pellegrino, Jr., Chief Financial Officer of LeMaitre Vascular, Inc. (the “Company”), certifies to the best of his knowledge that:

 

(1) The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2020 (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.

 

This certification is being provided pursuant to 18 U.S.C. § 1350 and is not deemed to be a part of the Report, nor is it to deemed to be “filed” for any purpose whatsoever.

 

 

 

/s/ Joseph P. Pellegrino, Jr.

 

Joseph P. Pellegrino, Jr.

 

Chief Financial Officer and Director

 

(Principal Accounting and Financial Officer)

 

August 6, 2020

 

 

 

 
EX-101.SCH 6 lmat-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Organization and Basis for Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Income Tax Expense link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Inventories and Other Deferred Costs link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Acquisitions and Divestitures link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Goodwill and Other Intangibles link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Leases link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Net Income Per Share link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Assets Held for Sale link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 1 - Organization and Basis for Presentation (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 2 - Income Tax Expense (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 3 - Inventories and Other Deferred Costs (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Acquisitions and Divestitures (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Goodwill and Other Intangibles (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 7 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Net Income Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 12 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 13 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 14 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 1 - Organization and Basis for Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 2 - Income Tax Expense (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 3 - Inventories and Other Deferred Costs (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 4 - Acquisitions and Divestitures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 5 - Goodwill and Other Intangibles (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 7 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 7 - Leases - Additional Lease Information (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 7 - Leases - Minimum Rental Commitments (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 10 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 12 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 12 - Stockholders' Equity - Dividend Activity (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 14 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 16 - Assets Held for Sale (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 lmat-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 lmat-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 lmat-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Intangible assets Allocated Fair Value us-gaap_LongtermPurchaseCommitmentPeriod Long-term Purchase Commitment, Period (Year) Significant Accounting Policies Note 1 - Organization and Basis for Presentation Note 2 - Income Tax Expense Unrealized gain (loss) on short-term marketable securities Note 3 - Inventories and Other Deferred Costs Note 4 - Acquisitions and Divestitures Long-term debt Secured Long-term Debt, Noncurrent Note 5 - Goodwill and Other Intangibles Note 6 - Revolving Line of Credit and Long-term Debt Note 7 - Leases Note 8 - Accrued Expenses and Other Long-term Liabilities Accounts receivable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Income Tax Disclosure [Text Block] Note 9 - Segment and Enterprise-wide Disclosures Note 10 - Share-based Compensation Note 11 - Net Income Per Share Note 12 - Stockholders' Equity Inventory us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Note 13 - Supplemental Cash Flow Information us-gaap_LiabilitiesCurrent Total current liabilities Note 14 - Fair Value Measurements Schedule of Debt [Table Text Block] Note 15 - Accumulated Other Comprehensive Loss Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details) Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details) Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred, Total Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details) Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details) Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details) Weighted Average Useful Life (Year) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year) Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details) Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details) us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details) Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details) Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details) Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals) Foreign currency translation adjustment, net Note 7 - Leases - Additional Lease Information (Details) Note 7 - Leases - Minimum Rental Commitments (Details) Proceeds from sales of marketable securities Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details) Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details) Basic (in dollars per share) us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details) Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details) Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details) Note 12 - Stockholders' Equity - Dividend Activity (Details) Other comprehensive income (loss) before reclassifications Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive loss us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details) Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Diluted (in dollars per share) us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted Share-based Payment Arrangement, Cost by Plan [Table Text Block] Notes To Financial Statements Notes To Financial Statements [Abstract] Other comprehensive income (loss): Net income us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Acquisition, Pro Forma Information [Table Text Block] Net sales us-gaap_BusinessAcquisitionsProFormaRevenue Revolving line of credit us-gaap_PaymentsToAcquireShortTermInvestments Purchases of short-term marketable securities Current portion of long-term debt Less current portion Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Goodwill [Table Text Block] Income and other taxes Accrued expenses Total Compensation and related taxes Lessee, Operating Leases [Text Block] Dividend payment Accounts payable us-gaap_ProceedsFromSaleOfProductiveAssets Proceeds from Sale of Productive Assets, Total Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1 Escrow Deposit Disbursements Related to Property Acquisition Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] us-gaap_OtherAccruedLiabilitiesCurrent Other us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] us-gaap_PaymentsToAcquireProductiveAssets Purchases of property and equipment and other assets Professional fees Other Intangible Assets [Member] Weighted-average shares outstanding: Noncompete Agreements [Member] Cash paid for income taxes, net Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] Liabilities and stockholders’ equity us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup Assets Held-for-sale, Not Part of Disposal Group, Total us-gaap_Assets Total assets Goodwill us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1 Intellectual Property [Member] Inventory us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1 Customer Relationships [Member] Deferred tax assets Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet Debt Issuance Costs, Line of Credit Arrangements, Net, Total Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Acquisition-related obligations Deferred payment obligations resulting from business combinations and asset acquisitions. Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Inventory and other deferred costs Total inventory and other deferred costs Inventory and other deferred costs. Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Equity Interest Type [Axis] Equity Interest Issued or Issuable, Type [Domain] Award Type [Domain] lmat_IncreaseDecreaseInInventoryAndOtherDeferredCosts Inventory and other deferred costs Increase (decrease) in inventory and other deferred costs. Award Type [Axis] Net income Net income Accumulated amortization Net carrying value Other intangibles, net Restricted Stock Units (RSUs) [Member] Gross carrying value lmat_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductiblePeriod Business Acquisition, Purchase Price Allocation, Goodwill Expected Tax Deductible, Period (Year) The period in which goodwill arising from a business combination is expected to be deductible for tax purposes. lmat_AcquisitionDateFairValue Acquisition Date Fair Value Acquisition date fair value. Share-based Payment Arrangement, Option [Member] Effects of currency exchange Additions for acquisitions Business Combination Disclosure [Text Block] Property and equipment, net Goodwill Goodwill Balance at December 31, 2019 Balance at June 30, 2020 us-gaap_PropertyPlantAndEquipmentGross Property, Plant and Equipment, Gross, Ending Balance Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Investing activities Earnings per share of common stock: Earnings Per Share [Text Block] Debt issuance costs CANADA Provision for income taxes GERMANY us-gaap_OperatingExpenses Total operating expenses Term (Year) Debt Instrument, Term (Year) General and administrative Cash and cash equivalents UNITED KINGDOM Total stock-based compensation us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings Change in fair value included in earnings Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainsLossesOnSalesOfAssets Gain (Loss) on Disposition of Assets for Financial Service Operations, Total lmat_PeriodOfPaymentsReceivedFromCustomers Period of Payments Received from Customers (Day) Period in which payments are received from customers. us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities Accounts payable and other liabilities Repurchase of common stock at cost (in shares) Treasury Stock, Shares, Acquired (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Preferred stock, shares outstanding (in shares) CardioCel and VascuCel Biologic Patches [Member] Information related to CardioCel and VascuCel Biologic Patches acquisition. Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_LeaseCost Total lease cost Inventory and other lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventoryAndOther The amount of inventory and other assets recognized as of the acquisition date. us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Weighted average discount rate - operating leases Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Technology Licenses [Member] Information related to the technology license. Short-term lease cost Lease, Cost [Table Text Block] Document Period End Date Right-of-use assets obtained in exchange for new operating leae liabilities Achieving Audited Financial Statements of Acquired Business [Member] Information related to a specified deliverable of providing audited financial statements of the acquired business to the reporting entity. Weighted average remaining lease term - operating leases (in years) (Year) Entity File Number Revenues Exceeding Twenty Million in the First Twelve Month Period After Closing Date [Member] Information related to the consideration payable if revenues in the first 12-month period following the Closing Date exceed $20 million. Third Holdback [Member] Information related to the consideration payable within 15 days following LMAT’s receipt of a CE mark on all acquired products (the Third Holdback). Entity Emerging Growth Company Second Holdback [Member] Information related to the consideration payable within 15 days following the third anniversary of the Closing Date(the Second Holdback) us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type First Holdback [Member] Information related to the consideration payable within 15 days following the first anniversary of the Closing Date (the First Holdback). Entity Small Business Entity Shell Company us-gaap_DividendsCommonStockCash Common stock dividend Revenues Exceeding Fifteen Million in the First Twelve Month Period After Closing Date [Member] Information related to the consideration payable if revenues in the first 12-month period following the Closing Date exceed $15 million. Achievement of Specified Levels of Revenues [Member] Information related to the achievement of specified levels of revenues in the first 12 and 24 months following the acquisition date. Document Information [Line Items] Document Information [Table] Extension of Product Shelf Life from 36 Months to 60 Months in the First Anniversary of Closing Date [Member] Information related to the consideration payable if by the first anniversary of the Closing Date Admedus extends the shelf life of the products from 36 months to at least 60 months. us-gaap_AreaOfRealEstateProperty Area of Real Estate Property (Square Foot) us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue Beginning balance Ending balance us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements Payments Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Audited Carve-Out Financial Statements of the Acquired Business [Member] Information related to the contingent consideration payable if Admedus provides the reporting entity with audited carve-out financial statements of the acquired business. Additions Variable Rate [Domain] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Eurodollar [Member] Variable Rate [Axis] us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Stock-based compensation expense Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Legal Entity [Axis] Entity Address, Address Line One Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Amortization expense us-gaap_TreasuryStockValueAcquiredCostMethod Repurchase of common stock at cost Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province us-gaap_TreasuryStockValue Treasury stock, at cost; 1,523,636 shares at June 30, 2020 and 1,501,511 shares at December 31, 2019 Entity Common Stock, Shares Outstanding lmat_DeferredTaxAssetsBusinessCombinations Deferred Tax Assets, Business Combinations Amount of deferred tax asset attributable to deductible temporary differences from business combinations. Cardial [Member] The legal entity Cardial. Applied Medical [Member] The legal entity Applied Medical. 24 Months Following the Closing Date [Member] Represents 24 months following the closing date. 12 Months Following the Closing Date [Member] Represents 12 months following the closing date. Closing Date [Member] Represents closing date. lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBarginPurchaseGain Bargain purchase gain The amount of bargain purchase gain recognized as of the acquisition date. Land and building lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLandBuilding Amount of real estate and facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date. Trading Symbol Reddick Divestiture [Member] The legal entity Reddick Divestiture. lmat_BusinessCombinationFairValueInputsDiscountRate Business Combination ,Fair Value Inputs, Discount Rate Discount rate related to a business combination. Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Local Phone Number Balloon Supply Agreement [Member] Represents the balloon supply agreement. Issuance of common stock for stock options exercised (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Vested restricted stock units (in shares) Issuance of common stock for stock options exercised Vested restricted stock units us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares) Provision for doubtful accounts us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) Sales and marketing Biological Patch Business Assets [Member] Information related to the biologic patch business assets. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Retained earnings Research and development Accumulated other comprehensive loss Debt Disclosure [Text Block] us-gaap_InterestExpense Interest expense us-gaap_InterestExpenseDebt Interest Expense, Debt, Total Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Land and Building Located in North Melbourne, Australia [Member] Related to the Company's land and building located in North Melbourne, Australia. Subsequent Event [Member] Lease liabilities - long-term Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Minimum noncancelable lease liability Subsequent Event Type [Axis] lmat_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour Thereafter Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Lease liabilities - short-term Subsequent Event Type [Domain] us-gaap_ForeignCurrencyTransactionGainLossUnrealized Foreign currency transaction loss Right-of-use leased assets us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Adjustment to net present value as of June 30, 2020 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2024 2020 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2021 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2022 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2021 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock-based compensation Other assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear Remainder of 2020 us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) us-gaap_AssetsFairValueDisclosure Assets, Fair Value Disclosure Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term (Year) Depreciation and amortization us-gaap_AssetsCurrent Total current assets lmat_BusinessCombinationDeferredPurchaseConsideration Business Combination, Deferred Purchase Consideration Amount of deferred purchase consideration in a business combination. Stockholders' Equity Note Disclosure [Text Block] Fair value adjustment to contingent consideration obligations Treasury stock, at cost (in shares) Common stock, $0.01 par value; authorized 37,000,000 shares; issued 21,705,334 shares at June 30, 2020, and 21,678,927 shares at December 31, 2019 Measurement Frequency [Axis] Long Lived Assets Held-for-sale by Asset Type [Axis] Adjustments to reconcile net income to net cash provided by operating activities: First Earn-out [Member] Represents the first earn-out. Measurement Frequency [Domain] Long Lived Assets Held-for-sale, Name [Domain] Second Earn-out [Member] Represents the second earn-out. Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Americas [Member] Common stock, shares issued (in shares) Artegraft Inc [Member] Represents Artegraft Inc. us-gaap_LesseeOperatingLeaseDiscountRate Lessee, Operating Lease, Discount Rate Common stock, par value (in dollars per share) Catch-Up Payment [Member] Represents the catch-up payment. Revenues Exceeding Twenty-Two and a Half Million in the First Twelve Month Period After Closing Date [Member] Information related to the consideration payable if revenues in the first 12-month period following the Closing Date exceed $22.5 million. lmat_BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYears Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years The minimum units sold in three years for contingent consideration in a business combination. Revenues Exceeding Thirty Million in the Second Twelve Month Period After Closing Date [Member] Information related to the consideration payable if revenues in the second 12-month period following the Closing Date exceed $30 million. Asia Pacific [Member] lmat_BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYearsPercentOfCombinedIndividualYearTargets Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years, Percent of Combined Individual Year Targets The percentage of combined individual year targets that the minimum units sold in the three years necessary for contingent consideration in a business combination. Revenue from Contract with Customer [Policy Text Block] Third Earn-out [Member] Represents the third earn-out. lmat_BusinessCombinationContingentConsiderationUnitSalesInTwelveMonthPeriod Business Combination, Contingent Consideration, Unit Sales The number of units required to be sold in the twelve month period for contingent consideration in a business combination. Statistical Measurement [Domain] Cash paid for amounts included in the measurement of operating lease liabilities Maximum [Member] Senior Secured Credit Facility [Member] Represents the senior secured credit facility. Minimum [Member] Term Loan [Member] Represents term loan. Weighted Average [Member] lmat_BusinessCombinationContingentConsiderationBeforeMultipliedByFraction Business Combination, Contingent Consideration, Before Multiplied by Fraction The amount of contingent consideration before multiplied by fraction in a business combination. Principal Worldwide Executive, Distribution, and Manufacturing Operations Facilities [Member] Information related to the principal worldwide executive, distribution, and manufacturing operations facilities. Product and Service [Axis] lmat_BusinessCombinationContingentConsiderationDenominatorLessAmountPaid Business Combination, Contingent Consideration, Denominator, Less Amount Paid The denominator of the fraction, less amount of any individual year earn out paid, that is used to determine contingent consideration in a business combination. Product and Service [Domain] Statistical Measurement [Axis] Leased Automobiles [Member] Information related to leased automobiles. Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Preferred stock, $0.01 par value; authorized 3,000,000 shares; none outstanding lmat_DebtInstrumentCollateralPercentageOfStockOfDomesticSubsidiaries Debt Instrument, Collateral, Percentage of Stock of Domestic Subsidiaries The percentage of stock of domestic subsidiaries that is collateral for debt instrument. lmat_AdditionalAreaOfRealEstatePropertyAdded Additional Area of Real Estate Property Added (Square Foot) Information related to the additional area of real estate added. Cash Flow, Supplemental Disclosures [Text Block] International Operations Headquarter Facility [Member] Information related to the international operations headquarter facility. Assets Held for Sale [Text Block] The entire disclosure of assets held for sale. Geographical [Axis] Geographical [Domain] Preferred stock, shares authorized (in shares) Preferred stock, par value (in dollars per share) EMEA [Member] Work-in-process us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax Net Sales Fair Value, Inputs, Level 3 [Member] Foreign currency gain (loss) Finished products Fair Value Hierarchy and NAV [Domain] Other deferred costs Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Raw materials NEW JERSEY Operating activities Statement [Line Items] Accounts receivable, allowances us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowances of $518 at June 30, 2020 and $522 at December 31, 2019 lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsDeferredCosts Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Current Assets Deferred Costs Business combination recognized identifiable assets acquired and liabilities assumed current assets deferred costs. AOCI Attributable to Parent [Member] Additional paid-in capital Stockholders’ equity: Inventory and Other Deferred Costs Disclosure [Text Block] The entire disclosure for inventory and other deferred costs. Segment Reporting Disclosure [Text Block] Other income (expense): Trademarks, Tradenames and Licenses [Member] Related to trademarks, tradenames, and licenses. Product Technology and Intellectual Property [Member] Related to product technology and intellectual property. Fair Value Disclosures [Text Block] Other Countries [Member] Information pertaining to other countries. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Assets Effect of exchange rate changes on cash and cash equivalents Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities us-gaap_Liabilities Total liabilities us-gaap_OperatingIncomeLoss Income from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Prepaid expenses and other current assets us-gaap_GrossProfit Gross profit Base Rate [Member] Cost of sales Deferred tax liabilities Provision for inventory write-downs lmat_BusinessCombinationDeferredPurchaseConsiderationInstallmentPayment Business Combination, Deferred Purchase Consideration, Installment Payment Amount of each installment payment of deferred purchase consideration in a business combination. us-gaap_OtherSundryLiabilitiesNoncurrent Other us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Payments of deferred acquisition consideration Stock Repurchase Program [Member] Information pertaining to the stock repurchase program. us-gaap_PaymentsOfDividendsCommonStock Common stock cash dividend paid Tru-Incise Valve Cutter [Member] Represents Tru-Incise valve cutter. us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Retained Earnings [Member] Revenue us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax Proceeds from issuance of common stock Treasury Stock [Member] Additional Paid-in Capital [Member] Share Repurchase Program [Domain] Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] Other Assets [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes us-gaap_PaymentsOfFinancingCosts Payment of deferred debt issuance costs Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total us-gaap_SecuredDebt Five-year term loan, net of unamortized debt issuance costs of $1,010 Income Tax Authority [Axis] Disaggregation of Revenue [Table Text Block] Income Tax Authority [Domain] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Summary of Income Tax Examinations [Table Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance Unrecognized tax benefits as of December 31, 2019 Unrecognized tax benefits as of June 30, 2020 General and Administrative Expense [Member] Accounting Policies [Abstract] Income tax year under examination Document Transition Report Basis of Accounting, Policy [Policy Text Block] us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Reductions for lapses of the applicable statutes of limitations Entity Interactive Data Current Selling and Marketing Expense [Member] Cash dividends declared per common share (in dollars per share) Per share amount (in dollars per share) Common Stock, Dividends, Per Share, Declared (in dollars per share) us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities Reductions for settlements with taxing authorities Security Exchange Name us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions Additions for tax positions of prior years Additions for tax positions of current year Title of 12(b) Security Cost of Sales [Member] Research and Development Expense [Member] Proceeds from issuance of long-term debt Income Statement Location [Axis] Income Statement Location [Domain] Gain on divestiture us-gaap_DisposalGroupDeferredGainOnDisposal Deferred revenue - transition services agreement us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue Name of Property [Axis] Name of Property [Domain] Common stock equivalents, if dilutive (in shares) Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Shares used in computing diluted earnings per common share (in shares) Diluted (in shares) Proceeds from revolving line of credit Statement [Table] Statement of Financial Position [Abstract] Diluted earnings per share (in dollars per share) Diluted (in dollars per share) Weighted average shares outstanding (in shares) Basic (in shares) Diluted: Business Acquisition [Axis] Basic earnings per share (in dollars per share) Basic (in dollars per share) Business Acquisition, Acquiree [Domain] Basic: Statement of Cash Flows [Abstract] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Short-term marketable securities Lease Contractual Term [Domain] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Axis] Consideration received us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration Other comprehensive income (loss) Total other comprehensive income (loss) Income Statement [Abstract] Disposal Groups, Including Discontinued Operations [Table Text Block] Disposal Group Name [Axis] us-gaap_BusinessCombinationContingentConsiderationLiability Business Combination, Contingent Consideration, Liability, Total Disposal Group Name [Domain] Schedule of Accrued Liabilities [Table Text Block] Other Noncurrent Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Finite-lived Intangible Assets Amortization Expense [Table Text Block] Payment date Dividends Payable, Date to be Paid Financing activities us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount Business Combination, Bargain Purchase, Gain Recognized, Amount Other long-term liabilities Total us-gaap_DividendsPayableDateOfRecordDayMonthAndYear Dividends Payable, Date of Record us-gaap_DividendsPayableCurrentAndNoncurrent Dividends Payable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Purchase price us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Income taxes us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Payments related to acquisitions Aquisition-related liabilities Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Schedule of Dividends Payable [Table Text Block] Accounts payable and other us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Equipment and supplies us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment EX-101.PRE 10 lmat-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 lmat20200630_10q_htm.xml IDEA: XBRL DOCUMENT 0001158895 2020-01-01 2020-06-30 0001158895 2020-07-31 0001158895 2020-06-30 0001158895 2019-12-31 0001158895 2020-04-01 2020-06-30 0001158895 2019-04-01 2019-06-30 0001158895 2019-01-01 2019-06-30 0001158895 us-gaap:CommonStockMember 2019-12-31 0001158895 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001158895 us-gaap:RetainedEarningsMember 2019-12-31 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001158895 us-gaap:TreasuryStockMember 2019-12-31 0001158895 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001158895 2020-01-01 2020-03-31 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001158895 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001158895 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001158895 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001158895 us-gaap:CommonStockMember 2020-03-31 0001158895 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001158895 us-gaap:RetainedEarningsMember 2020-03-31 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001158895 us-gaap:TreasuryStockMember 2020-03-31 0001158895 2020-03-31 0001158895 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001158895 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001158895 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001158895 us-gaap:CommonStockMember 2020-06-30 0001158895 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001158895 us-gaap:RetainedEarningsMember 2020-06-30 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001158895 us-gaap:TreasuryStockMember 2020-06-30 0001158895 us-gaap:CommonStockMember 2018-12-31 0001158895 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001158895 us-gaap:RetainedEarningsMember 2018-12-31 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001158895 us-gaap:TreasuryStockMember 2018-12-31 0001158895 2018-12-31 0001158895 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001158895 2019-01-01 2019-03-31 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001158895 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001158895 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001158895 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001158895 us-gaap:CommonStockMember 2019-03-31 0001158895 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001158895 us-gaap:RetainedEarningsMember 2019-03-31 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001158895 us-gaap:TreasuryStockMember 2019-03-31 0001158895 2019-03-31 0001158895 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001158895 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001158895 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001158895 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001158895 us-gaap:CommonStockMember 2019-06-30 0001158895 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001158895 us-gaap:RetainedEarningsMember 2019-06-30 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001158895 us-gaap:TreasuryStockMember 2019-06-30 0001158895 2019-06-30 0001158895 srt:AmericasMember 2020-04-01 2020-06-30 0001158895 srt:AmericasMember 2019-04-01 2019-06-30 0001158895 srt:AmericasMember 2020-01-01 2020-06-30 0001158895 srt:AmericasMember 2019-01-01 2019-06-30 0001158895 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001158895 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001158895 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001158895 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001158895 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001158895 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001158895 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001158895 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001158895 srt:MinimumMember 2020-01-01 2020-06-30 0001158895 srt:MaximumMember 2020-01-01 2020-06-30 0001158895 us-gaap:DomesticCountryMember 2020-01-01 2020-06-30 0001158895 us-gaap:ForeignCountryMember 2020-01-01 2020-06-30 0001158895 srt:MaximumMember lmat:ArtegraftIncMember 2020-06-22 2020-06-22 0001158895 lmat:ArtegraftIncMember 2020-06-22 2020-06-22 0001158895 lmat:ArtegraftIncMember lmat:FirstEarnoutMember 2020-06-22 0001158895 lmat:ArtegraftIncMember lmat:SecondEarnoutMember 2020-06-22 0001158895 lmat:ArtegraftIncMember lmat:ThirdEarnoutMember 2020-06-22 0001158895 lmat:ArtegraftIncMember lmat:CatchupPaymentMember 2020-06-22 0001158895 lmat:ArtegraftIncMember 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:CustomerRelationshipsMember 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:CustomerRelationshipsMember 2020-06-22 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:IntellectualPropertyMember 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:IntellectualPropertyMember 2020-06-22 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:NoncompeteAgreementsMember 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:NoncompeteAgreementsMember 2020-06-22 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:TradeNamesMember 2020-06-22 0001158895 lmat:ArtegraftIncMember us-gaap:TradeNamesMember 2020-06-22 2020-06-22 0001158895 lmat:ArtegraftIncMember 2020-04-01 2020-06-30 0001158895 lmat:ArtegraftIncMember 2019-04-01 2019-06-30 0001158895 lmat:ArtegraftIncMember 2020-01-01 2020-06-30 0001158895 lmat:ArtegraftIncMember 2019-01-01 2019-06-30 0001158895 lmat:BiologicalPatchBusinessAssetsMember srt:MaximumMember lmat:CardioCelAndVascuCelBiologicPatchesMember 2019-10-11 2019-10-11 0001158895 lmat:TechnologyLicensesMember lmat:CardioCelAndVascuCelBiologicPatchesMember 2019-10-11 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember 2019-10-11 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:AchievingAuditedFinancialStatementsOfAcquiredBusinessMember 2019-10-11 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:FirstHoldbackMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:SecondHoldbackMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:ThirdHoldbackMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:RevenuesExceedingTwentyMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:RevenuesExceedingFifteenMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:RevenuesExceedingThirtyMillionInTheSecondTwelveMonthPeriodAfterClosingDateMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:RevenuesExceedingTwentyTwoAndAHalfMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:ExtensionOfProductShelfLifeFrom36MonthsTo60MonthsInTheFirstAnniversaryOfClosingDateMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:CustomerRelationshipsMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:CustomerRelationshipsMember 2019-10-11 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:IntellectualPropertyMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:IntellectualPropertyMember 2019-10-11 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:NoncompeteAgreementsMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:NoncompeteAgreementsMember 2019-10-11 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:TradeNamesMember 2019-10-11 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:TradeNamesMember 2019-10-11 2019-10-11 0001158895 lmat:TruinciseValveCutterMember 2019-07-12 2019-07-12 0001158895 lmat:TruinciseValveCutterMember 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:CustomerRelationshipsMember 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:CustomerRelationshipsMember 2019-07-12 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:IntellectualPropertyMember 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:IntellectualPropertyMember 2019-07-12 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:NoncompeteAgreementsMember 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:NoncompeteAgreementsMember 2019-07-12 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:TradeNamesMember 2019-07-12 0001158895 lmat:TruinciseValveCutterMember us-gaap:TradeNamesMember 2019-07-12 2019-07-12 0001158895 lmat:CardialMember 2018-10-22 2018-10-22 0001158895 lmat:CardialMember 2018-10-22 0001158895 lmat:CardialMember us-gaap:CustomerRelationshipsMember 2018-10-22 0001158895 lmat:CardialMember us-gaap:CustomerRelationshipsMember 2018-10-22 2018-10-22 0001158895 lmat:CardialMember us-gaap:IntellectualPropertyMember 2018-10-22 0001158895 lmat:CardialMember us-gaap:IntellectualPropertyMember 2018-10-22 2018-10-22 0001158895 lmat:CardialMember us-gaap:NoncompeteAgreementsMember 2018-10-22 0001158895 lmat:CardialMember us-gaap:NoncompeteAgreementsMember 2018-10-22 2018-10-22 0001158895 lmat:CardialMember us-gaap:TradeNamesMember 2018-10-22 0001158895 lmat:CardialMember us-gaap:TradeNamesMember 2018-10-22 2018-10-22 0001158895 lmat:AppliedMedicalMember 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember lmat:ClosingDateMember 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember lmat:MonthsFollowingTheClosingDateMember 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember lmat:MonthsFollowingTheClosingDate24Member 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:CustomerRelationshipsMember 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:CustomerRelationshipsMember 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:IntellectualPropertyMember 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:IntellectualPropertyMember 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:NoncompeteAgreementsMember 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:NoncompeteAgreementsMember 2018-09-20 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:TradeNamesMember 2018-09-20 0001158895 lmat:AppliedMedicalMember us-gaap:TradeNamesMember 2018-09-20 2018-09-20 0001158895 lmat:ReddickDivestitureMember 2018-04-05 2018-04-05 0001158895 lmat:BalloonSupplyAgreementMember lmat:ReddickDivestitureMember 2018-04-05 2018-04-05 0001158895 lmat:ReddickDivestitureMember 2018-04-01 2018-06-30 0001158895 lmat:ReddickDivestitureMember 2018-04-05 0001158895 lmat:ProductTechnologyAndIntellectualPropertyMember 2020-06-30 0001158895 lmat:ProductTechnologyAndIntellectualPropertyMember 2019-12-31 0001158895 lmat:TrademarksTradenamesAndLicensesMember 2020-06-30 0001158895 lmat:TrademarksTradenamesAndLicensesMember 2019-12-31 0001158895 us-gaap:CustomerRelationshipsMember 2020-06-30 0001158895 us-gaap:CustomerRelationshipsMember 2019-12-31 0001158895 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001158895 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001158895 srt:WeightedAverageMember 2020-01-01 2020-06-30 0001158895 lmat:SeniorSecuredCreditFacilityMember 2020-06-22 0001158895 us-gaap:RevolvingCreditFacilityMember lmat:SeniorSecuredCreditFacilityMember 2020-06-22 0001158895 lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember 2020-06-22 0001158895 lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember 2020-06-22 2020-06-22 0001158895 lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember 2020-04-01 2020-06-30 0001158895 lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember 2020-06-30 0001158895 srt:MinimumMember lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember us-gaap:BaseRateMember 2020-06-22 2020-06-22 0001158895 srt:MaximumMember lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember us-gaap:BaseRateMember 2020-06-22 2020-06-22 0001158895 srt:MinimumMember lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember us-gaap:EurodollarMember 2020-06-22 2020-06-22 0001158895 srt:MaximumMember lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember us-gaap:EurodollarMember 2020-06-22 2020-06-22 0001158895 lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-06-22 2020-06-22 0001158895 us-gaap:OtherAssetsMember us-gaap:RevolvingCreditFacilityMember lmat:SeniorSecuredCreditFacilityMember 2020-06-22 0001158895 lmat:SeniorSecuredCreditFacilityMember 2020-06-30 0001158895 us-gaap:RevolvingCreditFacilityMember lmat:SeniorSecuredCreditFacilityMember 2020-06-22 2020-06-22 0001158895 srt:MinimumMember lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember 2020-06-22 2020-06-22 0001158895 srt:MaximumMember lmat:SeniorSecuredCreditFacilityMember lmat:TermLoanMember 2020-06-22 2020-06-22 0001158895 lmat:SeniorSecuredCreditFacilityMember 2020-04-01 2020-06-30 0001158895 lmat:PrincipalWorldwideExecutiveDistributionAndManufacturingOperationsFacilitiesMember 2020-06-30 0001158895 lmat:InternationalOperationsHeadquarterFacilityMember country:DE 2020-06-30 0001158895 country:DE 2020-06-30 0001158895 country:GB 2020-06-30 0001158895 stpr:NJ 2020-06-30 0001158895 country:CA 2020-06-30 0001158895 lmat:LeasedAutomobilesMember 2020-06-30 0001158895 country:US 2020-04-01 2020-06-30 0001158895 country:US 2019-04-01 2019-06-30 0001158895 country:US 2020-01-01 2020-06-30 0001158895 country:US 2019-01-01 2019-06-30 0001158895 country:DE 2020-04-01 2020-06-30 0001158895 country:DE 2019-04-01 2019-06-30 0001158895 country:DE 2020-01-01 2020-06-30 0001158895 country:DE 2019-01-01 2019-06-30 0001158895 lmat:OtherCountriesMember 2020-04-01 2020-06-30 0001158895 lmat:OtherCountriesMember 2019-04-01 2019-06-30 0001158895 lmat:OtherCountriesMember 2020-01-01 2020-06-30 0001158895 lmat:OtherCountriesMember 2019-01-01 2019-06-30 0001158895 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001158895 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001158895 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001158895 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001158895 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001158895 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001158895 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001158895 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001158895 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001158895 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001158895 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001158895 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001158895 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001158895 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001158895 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001158895 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001158895 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001158895 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001158895 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001158895 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001158895 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001158895 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001158895 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001158895 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001158895 us-gaap:CommonStockMember lmat:StockRepurchaseProgramMember 2019-02-14 0001158895 us-gaap:CommonStockMember lmat:StockRepurchaseProgramMember 2019-02-14 2020-06-30 0001158895 2020-03-03 2020-03-03 0001158895 2020-03-03 0001158895 2020-05-20 2020-05-20 0001158895 2020-05-20 0001158895 2019-03-22 2019-03-22 0001158895 2019-03-22 0001158895 2019-05-22 2019-05-22 0001158895 2019-05-22 0001158895 2019-08-21 2019-08-21 0001158895 2019-08-21 0001158895 2019-11-20 2019-11-20 0001158895 2019-11-20 0001158895 us-gaap:SubsequentEventMember 2020-07-21 2020-07-21 0001158895 us-gaap:SubsequentEventMember 2020-07-21 0001158895 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember 2019-12-31 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:AuditedCarveOutFinancialStatementsOfTheAcquiredBusinessMember 2019-12-31 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:ThirdHoldbackMember 2019-12-31 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:ExtensionOfProductShelfLifeFrom36MonthsTo60MonthsInTheFirstAnniversaryOfClosingDateMember 2019-12-31 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember lmat:AchievementOfSpecifiedLevelsOfRevenuesMember 2019-12-31 0001158895 lmat:CardioCelAndVascuCelBiologicPatchesMember us-gaap:FairValueInputsLevel3Member 2019-10-11 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001158895 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001158895 lmat:LandAndBuildingLocatedInNorthMelbourneAustraliaMember 2020-06-30 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:D utr:Y iso4217:EUR utr:sqft iso4217:AUD 0001158895 LEMAITRE VASCULAR INC false --12-31 Q2 2020 518000 522000 0.01 0.01 3000000 3000000 0 0 0.01 0.01 37000000 37000000 21705334 21678927 1523636 1501511 1 2016 2017 2018 2019 2020 2013 2014 2015 2016 2017 2018 2019 2020 1900000 2000000.0 1100000 500000 400000 500000 1400000 P2Y P6Y P5Y P5Y 1010000 P5Y P5Y P5Y P3Y 0 2700000 1900000 10-Q true 2020-06-30 false 001-33092 DE 04-2825458 63 Second Avenue Burlington MA 01803 781 221-2266 Yes Yes Accelerated Filer false false false Common stock, $0.01 par value per share LMAT NASDAQ 20227177 19976000 11786000 5074000 20895000 17696000 16572000 46340000 39527000 2783000 3312000 91869000 92092000 15685000 14854000 16734000 15208000 66151000 39951000 63165000 24893000 1027000 1084000 1086000 259000 255717000 188341000 2000000 0 25000000 0 1237000 2604000 11836000 14014000 2517000 2476000 1767000 1757000 44357000 20851000 36990000 15547000 13955000 1178000 1179000 5016000 4215000 103088000 40200000 0 0 217000 217000 107791000 105934000 59869000 57029000 -4159000 -4007000 11089000 11032000 152629000 148141000 255717000 188341000 24851000 29483000 55402000 57962000 7822000 9168000 17890000 18183000 17029000 20315000 37512000 39779000 4686000 7613000 12631000 15458000 5332000 4531000 10523000 9475000 2139000 2256000 5133000 4496000 12157000 14400000 28287000 29429000 4872000 5915000 9225000 10350000 74000 224000 179000 381000 66000 -0 66000 -0 -113000 -51000 -291000 -130000 4767000 6088000 9047000 10601000 1267000 1464000 2373000 2464000 3500000 4624000 6674000 8137000 0.17 0.23 0.33 0.41 0.17 0.23 0.33 0.40 20180000 19680000 20174000 19660000 20399000 20246000 20415000 20226000 0.095 0.085 0.190 0.170 3500000 4624000 6674000 8137000 1055000 208000 -154000 -53000 311000 66000 2000 135000 1366000 274000 -152000 82000 4866000 4898000 6522000 8219000 21678927 217000 105934000 57029000 -4007000 1522035 -11032000 148141000 3174000 3174000 -1518000 -1518000 19141 0 233000 233000 4074 0 0 779000 779000 1601 57000 57000 1917000 1917000 21702142 217000 106946000 58286000 -5525000 1523636 -11089000 148835000 3500000 3500000 1366000 1366000 3000 0 42000 42000 192 0 0 0 803000 803000 1917000 1917000 21705334 217000 107791000 59869000 -4159000 1523636 -11089000 152629000 21110224 211000 98442000 45831000 -3900000 1501511 -10349000 130235000 3513000 3513000 -192000 -192000 61419 1000 478000 479000 2026 0 0 746000 746000 926 21000 21000 1672000 1672000 21173669 212000 99666000 47672000 -4092000 1502437 -10370000 133088000 4624000 4624000 274000 274000 77032 1000 530000 531000 171 0 0 0 694000 694000 1008 2000 2000 1672000 1672000 21250872 213000 100890000 50624000 -3818000 1503445 -10372000 137537000 6674000 8137000 3177000 2630000 1582000 1440000 113000 79000 142000 219000 609000 402000 -163000 63000 -441000 62000 4076000 5288000 197000 -715000 -2092000 -4094000 6536000 4115000 1174000 1651000 72559000 -0 2178000 13175000 18000000 0 -57911000 -14826000 -0 59000 25000000 0 40000000 0 1751000 -0 276000 1008000 57000 23000 3834000 3344000 59634000 -2418000 -69000 75000 8190000 -13054000 11786000 26318000 19976000 13264000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;"><b><a href="#" id="connotes" title="connotes"/>LeMaitre Vascular, Inc. </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;"><b>Notes to Consolidated Financial Statements </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;"><b><em style="font: inherit;"> June 30</em></b><b>, <em style="font: inherit;">2020</em></b><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;"><b>(unaudited) </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;"><span style="-sec-ix-hidden:c63729031">1</span>.</em> Organization and Basis for Presentation </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Description of Business </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Unless the context requires otherwise, references to LeMaitre Vascular, we, our, and us refer to LeMaitre Vascular, Inc. and our subsidiaries. We develop, manufacture, and market medical devices and implants used primarily in the field of vascular surgery. We also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. We operate in a single segment in which our principal product lines include the following: anastomotic clips, angioscopes, biologic vascular and dialysis grafts, biologic vascular and cardiac patches, carotid shunts, embolectomy catheters, occlusion catheters, powered phlebectomy devices, radiopaque marking tape, remote endarterectomy devices, surgical glue, synthetic vascular grafts and valvulotomes. Our offices and production facilities are located in Burlington, Massachusetts; Fox River Grove, Illinois; North Brunswick, New Jersey (Note <em style="font: inherit;">4</em>); Chandler, Arizona; Vaughan, Canada; Sulzbach, Germany; Milan, Italy; Madrid, Spain; Saint-Etienne, France; Hereford, England; Kensington, Australia; Tokyo, Japan; Shanghai, China; and Singapore.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b/></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Basis of Presentation </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">10</em> of Regulation S-<em style="font: inherit;">X.</em> Accordingly, they do <em style="font: inherit;">not</em> include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal, recurring adjustments considered necessary for a fair presentation of the results of these interim periods have been included. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results <em style="font: inherit;"> may </em>differ from these estimates. Our estimates and assumptions, including those related to bad debts, inventories, intangible assets, sales returns and discounts, share-based compensation, and income taxes are updated as appropriate. The results for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2020 </em>are <em style="font: inherit;">not</em> necessarily indicative of results to be expected for the entire year. The information contained in these interim financial statements should be read in conjunction with our audited consolidated financial statements as of and for the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019,</em> including the notes thereto, included in our Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission (SEC) on <em style="font: inherit;"> March </em><em style="font: inherit;">11,</em> <em style="font: inherit;">2020.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes to unaudited consolidated financial statements. Due to the COVID-<em style="font: inherit;">19</em> pandemic, there is heightened volatility and uncertainty in customer demand and the worldwide economy in general, and as a result, the Company anticipates decreased revenues for its products in the near future.  However, the magnitude and duration of the impact on our revenues and operations from COVID-<em style="font: inherit;">19</em> is uncertain and cannot currently be reasonably estimated at this time. The Company is <em style="font: inherit;">not</em> aware of any specific event or circumstance that would require an update to its accounting estimates or adjustments to the carrying value of its assets and liabilities as <em style="font: inherit;"> August 6, 2020, </em>the issuance date of this Quarterly Report on Form <em style="font: inherit;">10</em>-Q. Actual results could differ from those estimates, particularly if the Company experiences material impacts to the carrying value of its assets and liabilities from COVID-<em style="font: inherit;">19.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b/></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Consolidation </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our consolidated financial statements include the accounts of LeMaitre Vascular and the accounts of our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><b> </b></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><b/></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b/></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Revenue Recognition </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i> </i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our revenue is derived primarily from the sale of disposable or implantable devices used during vascular surgery. We sell primarily directly to hospitals and to a lesser extent to distributors, as described below, and, during the periods presented in our consolidated financial statements, entered into consigned inventory arrangements with either hospitals or distributors on a limited basis. With the acquisition of the RestoreFlow allograft business, we also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. These revenues are recognized when services have been provided and the tissue has been shipped to the customer, provided all other revenue recognition criteria discussed in the succeeding paragraph have been met.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">  We recognize revenue under the provisions of ASU <em style="font: inherit;">2014</em>-<em style="font: inherit;">09,</em> <i>Revenue from Contracts with Customers (Topic <em style="font: inherit;">606</em>)</i>. The core principle of Topic <em style="font: inherit;">606</em> is that an entity should recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard explains that to achieve the core principle, an entity should take the following actions:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">1:</em> Identify the contract with a customer</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">2:</em> Identify the performance obligations in the contract</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">3:</em> Determine the transaction price</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">4:</em> Allocate the transaction price</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">5:</em> Recognize revenue when or as the entity satisfies a performance obligation</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Revenue is recognized when or as a company satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). In instances in which shipping and handling activities are performed after a customer takes control of the goods (such as when title passes upon shipment from our dock), we have made the policy election allowed under Topic <em style="font: inherit;">606</em> to account for these activities as fulfillment costs and <em style="font: inherit;">not</em> as performance obligations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We generally reference customer purchase orders to determine the existence of a contract. Orders that are <em style="font: inherit;">not</em> accompanied by a purchase order are confirmed with the customer either in writing or verbally. The purchase orders or similar correspondence, once accepted, identify the performance obligations as well as the transaction price, and otherwise outline the rights and obligations of each party. We allocate the transaction price of each contract among the performance obligations in accordance with the pricing of each item specified on the purchase order, which is in turn based on standalone selling prices per our published price lists. In cases where we discount products or provide certain items free of charge, we allocate the discount proportionately to all performance obligations, unless it can be demonstrated that the discount should be allocated entirely to <em style="font: inherit;">one</em> or more, but <em style="font: inherit;">not</em> all, of the performance obligations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We recognize revenue, net of allowances for returns and discounts, fees paid to group purchasing organizations, and any sales and value added taxes required to be invoiced, which we have elected to exclude from the measurement of the transaction price as allowed by the standard, at the time of shipment (taking into consideration contractual shipping terms), or in the case of consigned inventory, when it is consumed. Shipment is the point at which control of the product and title passes to our customers, and at which LeMaitre Vascular has a present right to receive payment for the goods.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Below is a disaggregation of our revenue by major geographic area, which is among the primary categorizations used by     management in evaluating financial performance, for the periods indicated (in thousands):  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Americas</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe, Middle East and Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia/Pacific Rim</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>  </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We do <em style="font: inherit;">not</em> carry any contract assets or contract liabilities, as there are generally <em style="font: inherit;">no</em> unbilled amounts due from customers under contracts for which we have partially satisfied performance obligations, or amounts received from customers for which we have <em style="font: inherit;">not</em> satisfied performance obligations. We satisfy our performance obligations under revenue contracts within a very short time period from receipt of the orders, and payments from customers are typically received within 30 to 60 days of fulfillment of the orders, except in certain geographies such as Spain and Italy where the payment cycle is customarily longer. Accordingly, there is <em style="font: inherit;">no</em> significant financing component to our revenue contracts. Additionally, we have elected as a policy that incremental costs (such as commissions) incurred to obtain contracts are expensed as incurred, due to the short-term nature of the contracts.</p> <p style="font-size:1pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Customers returning products <em style="font: inherit;"> may </em>be entitled to full or partial credit based on the condition and timing of the return. To be accepted, a returned product must be unopened (if sterile), unadulterated, and undamaged, must have at least <em style="font: inherit;">18</em> months remaining prior to its expiration date, or <em style="font: inherit;">twelve</em> months for our hospital customers in Europe, and generally be returned within <em style="font: inherit;">30</em> days of shipment. These return policies apply to sales to both hospitals and distributors. The amount of products returned to us, either for exchange or credit, has <em style="font: inherit;">not</em> been material. Nevertheless, we provide for an allowance for future sales returns based on historical returns experience, which requires judgment. Our cost of replacing defective products has <em style="font: inherit;">not</em> been material and is accounted for at the time of replacement.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> <i><b/></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><b>Recent Accounting Pronouncements </b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> Income Taxes (Topic <em style="font: inherit;">740</em>), which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic <em style="font: inherit;">740</em> as well as clarifying and amending other areas of existing GAAP under Topic <em style="font: inherit;">740.</em> The new standard is effective for us beginning <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2021,</em> with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to have a material impact on our financial statements.</p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Basis of Presentation </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">10</em> of Regulation S-<em style="font: inherit;">X.</em> Accordingly, they do <em style="font: inherit;">not</em> include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal, recurring adjustments considered necessary for a fair presentation of the results of these interim periods have been included. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results <em style="font: inherit;"> may </em>differ from these estimates. Our estimates and assumptions, including those related to bad debts, inventories, intangible assets, sales returns and discounts, share-based compensation, and income taxes are updated as appropriate. The results for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2020 </em>are <em style="font: inherit;">not</em> necessarily indicative of results to be expected for the entire year. The information contained in these interim financial statements should be read in conjunction with our audited consolidated financial statements as of and for the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019,</em> including the notes thereto, included in our Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission (SEC) on <em style="font: inherit;"> March </em><em style="font: inherit;">11,</em> <em style="font: inherit;">2020.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes to unaudited consolidated financial statements. Due to the COVID-<em style="font: inherit;">19</em> pandemic, there is heightened volatility and uncertainty in customer demand and the worldwide economy in general, and as a result, the Company anticipates decreased revenues for its products in the near future.  However, the magnitude and duration of the impact on our revenues and operations from COVID-<em style="font: inherit;">19</em> is uncertain and cannot currently be reasonably estimated at this time. The Company is <em style="font: inherit;">not</em> aware of any specific event or circumstance that would require an update to its accounting estimates or adjustments to the carrying value of its assets and liabilities as <em style="font: inherit;"> August 6, 2020, </em>the issuance date of this Quarterly Report on Form <em style="font: inherit;">10</em>-Q. Actual results could differ from those estimates, particularly if the Company experiences material impacts to the carrying value of its assets and liabilities from COVID-<em style="font: inherit;">19.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Consolidation </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our consolidated financial statements include the accounts of LeMaitre Vascular and the accounts of our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><b> </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><i><b>Revenue Recognition </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i> </i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our revenue is derived primarily from the sale of disposable or implantable devices used during vascular surgery. We sell primarily directly to hospitals and to a lesser extent to distributors, as described below, and, during the periods presented in our consolidated financial statements, entered into consigned inventory arrangements with either hospitals or distributors on a limited basis. With the acquisition of the RestoreFlow allograft business, we also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. These revenues are recognized when services have been provided and the tissue has been shipped to the customer, provided all other revenue recognition criteria discussed in the succeeding paragraph have been met.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">  We recognize revenue under the provisions of ASU <em style="font: inherit;">2014</em>-<em style="font: inherit;">09,</em> <i>Revenue from Contracts with Customers (Topic <em style="font: inherit;">606</em>)</i>. The core principle of Topic <em style="font: inherit;">606</em> is that an entity should recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard explains that to achieve the core principle, an entity should take the following actions:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">1:</em> Identify the contract with a customer</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">2:</em> Identify the performance obligations in the contract</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">3:</em> Determine the transaction price</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">4:</em> Allocate the transaction price</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;">Step <em style="font: inherit;">5:</em> Recognize revenue when or as the entity satisfies a performance obligation</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Revenue is recognized when or as a company satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). In instances in which shipping and handling activities are performed after a customer takes control of the goods (such as when title passes upon shipment from our dock), we have made the policy election allowed under Topic <em style="font: inherit;">606</em> to account for these activities as fulfillment costs and <em style="font: inherit;">not</em> as performance obligations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We generally reference customer purchase orders to determine the existence of a contract. Orders that are <em style="font: inherit;">not</em> accompanied by a purchase order are confirmed with the customer either in writing or verbally. The purchase orders or similar correspondence, once accepted, identify the performance obligations as well as the transaction price, and otherwise outline the rights and obligations of each party. We allocate the transaction price of each contract among the performance obligations in accordance with the pricing of each item specified on the purchase order, which is in turn based on standalone selling prices per our published price lists. In cases where we discount products or provide certain items free of charge, we allocate the discount proportionately to all performance obligations, unless it can be demonstrated that the discount should be allocated entirely to <em style="font: inherit;">one</em> or more, but <em style="font: inherit;">not</em> all, of the performance obligations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We recognize revenue, net of allowances for returns and discounts, fees paid to group purchasing organizations, and any sales and value added taxes required to be invoiced, which we have elected to exclude from the measurement of the transaction price as allowed by the standard, at the time of shipment (taking into consideration contractual shipping terms), or in the case of consigned inventory, when it is consumed. Shipment is the point at which control of the product and title passes to our customers, and at which LeMaitre Vascular has a present right to receive payment for the goods.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Below is a disaggregation of our revenue by major geographic area, which is among the primary categorizations used by     management in evaluating financial performance, for the periods indicated (in thousands):  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Americas</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe, Middle East and Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia/Pacific Rim</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>  </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We do <em style="font: inherit;">not</em> carry any contract assets or contract liabilities, as there are generally <em style="font: inherit;">no</em> unbilled amounts due from customers under contracts for which we have partially satisfied performance obligations, or amounts received from customers for which we have <em style="font: inherit;">not</em> satisfied performance obligations. We satisfy our performance obligations under revenue contracts within a very short time period from receipt of the orders, and payments from customers are typically received within 30 to 60 days of fulfillment of the orders, except in certain geographies such as Spain and Italy where the payment cycle is customarily longer. Accordingly, there is <em style="font: inherit;">no</em> significant financing component to our revenue contracts. Additionally, we have elected as a policy that incremental costs (such as commissions) incurred to obtain contracts are expensed as incurred, due to the short-term nature of the contracts.</p> <p style="font-size:1pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Customers returning products <em style="font: inherit;"> may </em>be entitled to full or partial credit based on the condition and timing of the return. To be accepted, a returned product must be unopened (if sterile), unadulterated, and undamaged, must have at least <em style="font: inherit;">18</em> months remaining prior to its expiration date, or <em style="font: inherit;">twelve</em> months for our hospital customers in Europe, and generally be returned within <em style="font: inherit;">30</em> days of shipment. These return policies apply to sales to both hospitals and distributors. The amount of products returned to us, either for exchange or credit, has <em style="font: inherit;">not</em> been material. Nevertheless, we provide for an allowance for future sales returns based on historical returns experience, which requires judgment. Our cost of replacing defective products has <em style="font: inherit;">not</em> been material and is accounted for at the time of replacement.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Americas</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe, Middle East and Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia/Pacific Rim</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 14942000 17511000 33278000 33886000 7950000 10014000 18300000 20027000 1959000 1958000 3824000 4049000 24851000 29483000 55402000 57962000 P30D P60D <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><b>Recent Accounting Pronouncements </b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> Income Taxes (Topic <em style="font: inherit;">740</em>), which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic <em style="font: inherit;">740</em> as well as clarifying and amending other areas of existing GAAP under Topic <em style="font: inherit;">740.</em> The new standard is effective for us beginning <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2021,</em> with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to have a material impact on our financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">2.</em> Income Tax Expense </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">As part of the process of preparing our consolidated financial statements we are required to determine our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax expense together with assessing temporary differences resulting from recognition of items for income tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet. We must then assess the likelihood that our deferred tax assets will be recovered from taxable income during the carryback period or in the future; and to the extent we believe that recovery is <em style="font: inherit;">not</em> more likely than <em style="font: inherit;">not,</em> we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must reflect this increase as an expense within the tax provision in the statement of operations. We do <em style="font: inherit;">not</em> provide for income taxes on undistributed earnings of certain foreign subsidiaries, as our intention is to permanently reinvest these earnings.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We recognize, measure, present and disclose in our financial statements any uncertain tax positions that we have taken, or expect to take on a tax return. We operate in multiple taxing jurisdictions, both within and without the United States, and <em style="font: inherit;"> may </em>be subject to audits from various tax authorities. Management’s judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities, liabilities for uncertain tax positions, and any valuation allowance recorded against our net deferred tax assets. We will monitor the realizability of our deferred tax assets and adjust the valuation allowance accordingly.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our policy is to classify interest and penalties related to unrecognized tax benefits as income tax expense. Our <em style="font: inherit;">2020</em> income tax expense varies from the statutory rate mainly due to the generation of federal and state tax credits, permanent items, and different statutory rates from our foreign subsidiaries. Our <em style="font: inherit;">2019</em> income tax expense varied from the statutory rate mainly due to federal and state tax credits, permanent items, different statutory rates from our foreign subsidiaries, and discrete stock option exercises.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We have reviewed the tax positions taken, or to be taken, in our tax returns for all tax years currently open to examination by a taxing authority. As of <em style="font: inherit;"> June 30, 2020, </em>the gross amount of unrecognized tax benefits exclusive of interest and penalties was $785,000. We remain subject to examination until the statute of limitations expires for each respective tax jurisdiction. The statute of limitations will be open with respect to these tax positions until <em style="font: inherit;">2027.</em> A reconciliation of beginning and ending amount of our unrecognized tax benefits is as follows:<b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:31.7pt;margin-right:7.2pt;margin-top:0pt;text-align:left;text-indent:24.5pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended<br/> June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unrecognized tax benefits as of December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">848</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions for tax positions of current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reductions for settlements with taxing authorities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reductions for lapses of the applicable statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unrecognized tax benefits as of June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">As of <em style="font: inherit;"> June 30, 2020, </em>a summary of the tax years that remain subject to examination in our taxing jurisdictions is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" style="margin-left: 10%; width: 80%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="vertical-align: bottom; width: 56.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:12pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:-12pt;">United States</p> </td><td style="vertical-align: bottom; width: 43.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c63729067">2016 and forward</span></p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="vertical-align: bottom; width: 56.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:12pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:-12pt;">Foreign</p> </td><td style="vertical-align: bottom; width: 43.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c63729068">2013 and forward</span></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-size:1pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> 785000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended<br/> June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unrecognized tax benefits as of December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">848</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions for tax positions of current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reductions for settlements with taxing authorities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reductions for lapses of the applicable statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unrecognized tax benefits as of June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 848000 0 4000 59000 -0 785000 <table cellpadding="0" cellspacing="0" style="margin-left: 10%; width: 80%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="vertical-align: bottom; width: 56.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:12pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:-12pt;">United States</p> </td><td style="vertical-align: bottom; width: 43.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c63729067">2016 and forward</span></p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="vertical-align: bottom; width: 56.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:12pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:-12pt;">Foreign</p> </td><td style="vertical-align: bottom; width: 43.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c63729068">2013 and forward</span></p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">3.</em> Inventories and Other Deferred Costs </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Inventories and other deferred costs consist of the following:  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;"><b> </b></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,359</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished products</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other deferred costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total inventory and other deferred costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We had inventory on consignment at customer sites of $1.9 million at <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Other deferred costs relate to our RestoreFlow allograft offering and include costs incurred for the preservation of human vascular tissues available for shipment, tissues currently in active processing, and tissues held in quarantine pending release to implantable status. By U.S. federal law, human tissues cannot be bought or sold. Therefore, the vascular tissues we preserve are <em style="font: inherit;">not</em> held as inventory, and the costs we incur to procure and process them are instead accumulated and deferred. These costs include fixed and variable overhead costs associated with the cryopreservation process, including primarily direct labor costs, tissue recovery fees, inbound freight charges, indirect materials and facilities costs. General and administrative expenses and selling expenses associated with the provision of these services are expensed as incurred.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,359</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished products</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other deferred costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total inventory and other deferred costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 5354000 5359000 5510000 6238000 29608000 23032000 5868000 4898000 46340000 39527000 1900000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">4.</em> Acquisitions and Divestitures </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our acquisitions are accounted for using the acquisition method, and the acquired companies’ results have been included in the accompanying consolidated financial statements from their respective dates of acquisition. In each case for the acquisitions disclosed below, pro forma information assuming the acquisition had occurred at the beginning of the earliest period presented is <em style="font: inherit;">not</em> included, as the impact is immaterial.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">With the exception of Cardial discussed below, our acquisitions have historically been made at prices above the fair value of the acquired identifiable assets, resulting in goodwill, due to expectations of synergies that will be realized by combining businesses. These synergies include the use of our existing sales channel to expand sales of the acquired businesses’ products and services, consolidation of manufacturing facilities, and the leveraging of our existing administrative infrastructure.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The fair market valuations associated with these transactions fall within Level <em style="font: inherit;">3</em> of the fair value hierarchy, due to the use of significant unobservable inputs to determine fair value. The fair value measurements were calculated using unobservable inputs, primarily using the income approach, specifically the discounted cash flow method. The amount and timing of future cash flows within our analysis was based on our due diligence models, most recent operational budgets, long-range strategic plans and other estimates. Our assumptions associated with these Level <em style="font: inherit;">3</em> valuations are discussed below and in Note <em style="font: inherit;">14</em> to these financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Artegraft Biologic Grafts</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> June 22, 2020, </em>we entered into an Asset Purchase Agreement (Artegraft APA) to acquire the bovine carotid artery graft business from Artegraft Inc. (Artegraft). Under the terms of the Artegraft APA, we agreed to pay Artegraft a total of up to $90.0 million for the purchase of substantially all of its assets related to its business of the manufacturing, marketing, sale and distribution of its bovine carotid artery grafts (Products) , other than specifically identified excluded assets. The acquired assets included inventory, accounts receivable, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information. At closing, $72.5 million of the purchase price was paid to Artegraft and other parties as specified in the Artegraft APA, including $7.5 million into an escrow account. The escrow amount is to be held until <em style="font: inherit;"> December 31, 2021 </em>to cover any potential claims against LeMaitre or Artegraft, after which it will be released to Artegraft by mutual consent of the parties.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Three earn-out payments of <em style="font: inherit;">$5.8</em> million each are potentially due to Artegraft under the Artegraft APA depending on the achievement of specified revenue targets, as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:50pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:7.2pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:7.2pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$5.8 million upon final determination that 20,000 units of Product have been sold to <em style="font: inherit;">third</em> parties from <em style="font: inherit;"> January 1, 2021 </em>to <em style="font: inherit;"> December 31, 2021;</em></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:67.7pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:50pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:7.2pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:7.2pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$5.8 million upon final determination that there have been 24,000 units of Product have been sold to <em style="font: inherit;">third</em> parties from <em style="font: inherit;"> January 1, 2022 </em>to <em style="font: inherit;"> December 31, 2022; </em>and</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:67.7pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:50pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:7.2pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:7.2pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$5.8 million upon final determination that there have been 28,800 units of Product have been sold to <em style="font: inherit;">third</em> parties from <em style="font: inherit;"> January 1, 2023 </em>to <em style="font: inherit;"> December 31, 2023.</em></p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The Artegraft APA includes a catch-up feature on the earn-outs such that, at the end of the <em style="font: inherit;">three</em>-year period, if the sum of the unit sales for all <em style="font: inherit;">three</em> years is greater than or equal to 58,240 unit sales (80% of the combined individual-year targets), Artegraft will receive a “catch-up payment” in an amount equal to (a) $17,500,000 times a fraction, the numerator of which is the aggregate number of unit sales for the <em style="font: inherit;">three</em>-year period, and the denominator of which is 72,800 less (b) any individual-year earn-out previously paid. We recorded this liability at a fair value of $0.4 million to reflect management’s estimate of the likelihood of achieving these targets, as well as the time value of money until payment.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table summarizes the preliminary purchase price allocation:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:108pt;margin-right:0pt;margin-top:0pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,859</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,789</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,170</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,906</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Allocated </b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Estimated </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Fair Value </b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Useful Life</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">15.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,449</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">10.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">104</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">10.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The weighted-average amortization period of the acquired intangible assets was 12.6 years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The results of operations of the Artegraft biologic graft business have been included in the results of operations of LeMaitre since the date of acquisition of <em style="font: inherit;"> June 22, 2020. </em>Revenues from the acquisition were $0.2 million for the quarter ended <em style="font: inherit;"> June 30, 2020. </em>The following unaudited pro forma financial information presents the results of operations for the <em style="font: inherit;">three</em>- and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;">2019</em> as if the acquisition had occurred at the beginning of <em style="font: inherit;">2019.</em> The pro forma financial information presents historical operating results for the combined entities with adjustments for amortization expense, interest, management fees and related tax effects. This information has been prepared for comparative purposes only and is <em style="font: inherit;">not</em> indicative of what actual results would have been if the acquisitions had taken place at the beginning of fiscal <em style="font: inherit;">2019,</em> or of future results.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:24.5pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><b><b>Unaudited Pro Forma Financial Information</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income per share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"><i><b>CardioCel and VascuCel Biologic Patches</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:23.4pt;margin-right:14.4pt;margin-top:0pt;text-align:left;"><i><b> </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> October 11, 2019 (</em>the Closing Date), we entered into an asset purchase agreement (Admedus APA) to acquire the biologic patch business assets and a related technology license from Admedus Ltd (now known as Anteris Technologies Ltd) and various of its subsidiaries (Admedus). The biologic patch business consists of the CardioCel and VascuCel product lines, which are manufactured in a manner intended to reduce the risk of calcification. The products are sold worldwide. On the same date, the parties entered into a Transition Services Agreement (TSA) under which Admedus will manufacture and supply LeMaitre with inventory for a period of up to <em style="font: inherit;">three</em> years, unless extended in writing by both parties.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Under the Admedus APA we agreed to pay Admedus a total of up to $15.3 million for the purchase of substantially all of its biologic patch business assets, other than specifically identified Excluded Assets, plus $8.0 million for the technology license. The acquired assets (in combination with the license) included inventory, intellectual property, permits and approvals, data and records, and customer and supplier information, as well as a small amount of machinery and equipment. At closing, $14.2 million of the purchase price was paid to Admedus. Shortly thereafter another $0.3 million was paid in connection with delivery of audited financial statements of the acquired business to LeMaitre. Additional consideration <em style="font: inherit;"> may </em>be payable as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$0.7 million within <em style="font: inherit;">15</em> days following the <em style="font: inherit;">first</em> anniversary of the Closing Date;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$0.7 million within <em style="font: inherit;">15</em> days following the <em style="font: inherit;">third</em> anniversary of the Closing Date;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$2.0 million within <em style="font: inherit;">15</em> days following LeMaitre’s receipt of a CE mark on all acquired products;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$2.5 million if revenues in the <em style="font: inherit;">first</em> <em style="font: inherit;">12</em>-month period following the Closing Date exceed <em style="font: inherit;">$20</em> million, or, $1.2 million if revenues in the <em style="font: inherit;">first</em> <em style="font: inherit;">12</em>-month period following the Closing Date exceed <em style="font: inherit;">$15</em> million;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$2.5 million if revenues in the <em style="font: inherit;">second</em> <em style="font: inherit;">12</em>-month period following the Closing Date exceed <em style="font: inherit;">$30</em> million, or, $1.2 million if revenues in the <em style="font: inherit;">first</em> <em style="font: inherit;">12</em>-month period following the Closing Date exceed <em style="font: inherit;">$22.5</em> million; and</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">$0.5 million if by the <em style="font: inherit;">first</em> anniversary of the Closing Date Admedus extends the shelf life of the products from <em style="font: inherit;">36</em> months to at least <em style="font: inherit;">60</em> months</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The following table summarizes the preliminary purchase price allocation:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventory and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over <em style="font: inherit;">15</em> years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:72pt;margin-right:7.2pt;margin-top:0pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Allocated </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Average </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Fair Value </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Useful Life</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,562</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">12.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">8.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">8.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The weighted-average amortization period of the acquired intangible assets was 10.4 years.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Tru-Incise Valve Cutter</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:23.4pt;margin-right:14.4pt;margin-top:0pt;text-align:left;"><i><b> </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> July 12, 2019, </em>we entered into an agreement with UreSil, LLC to purchase the remaining assets of their Tru-Incise valve cutter business, including distribution rights in the United States. We also entered into a transition services agreement under which UreSil, LLC continued to manufacture the acquired products for us for a specified time, until we transitioned the full manufacturing process to our Burlington, Massachusetts facilities. This manufacturing transfer is now complete.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The purchase price for the acquired assets, which included inventory, machinery and equipment, intellectual property, and customer and supplier information, was $8.0 million. Of this amount, $6.8 million was paid at closing, with <em style="font: inherit;">three</em> follow-on payments $0.4 million each due on the first, <em style="font: inherit;">second</em> and <em style="font: inherit;">third</em> anniversaries of the closing date.  The deferred amounts totaling $1.2 million were recorded at an acquisition-date fair value of $1.1 million using a discount rate of 4.19% to reflect the time value of money between the acquisition date and the payment due dates. There are <em style="font: inherit;">no</em> contingencies associated with these holdback payments, although they <em style="font: inherit;"> may </em>be reduced for certain post-closing claims. The <em style="font: inherit;">first</em> payment was made without adjustment in <em style="font: inherit;"> July 2020.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table summarizes the preliminary purchase price allocation: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Allocated </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Average </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Fair Value </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Useful Life</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">13.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The weighted-average amortization period of the acquired intangible assets was 11.8 years.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><b> </b></i><i><b> </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Cardial</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> October 22, 2018, </em>we acquired the business assets of Cardial, a company located in Saint-Etienne, France. The Cardial business consists of the manufacturing of polyester vascular grafts, valvulotomes, surgical glue and original equipment manufacturing (OEM) services.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The purchase price for the acquired assets, including the land and building, inventory, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information, was <span style="-sec-ix-hidden:c63729180">€2.0</span> million ($2.3 million). At closing, <span style="-sec-ix-hidden:c63729182">€1.1</span> million ($1.3 million) was paid in cash, and <span style="-sec-ix-hidden:c63729184">€0.5</span> million ($0.5 million) of liabilities were assumed by LeMaitre Cardial SAS. Another <span style="-sec-ix-hidden:c63729186">€0.4</span> million ($0.4 million) was due in <em style="font: inherit;">two</em> installments, half to be paid <em style="font: inherit;">twelve</em> months after the closing date, and half <em style="font: inherit;">eighteen</em> months after the closing date, subject to possible reductions depending upon the results of a reconciliation of the value of inventory transferred, as outlined in the agreement, or for certain post-closing claims. The <em style="font: inherit;">first</em> of these <em style="font: inherit;">two</em> payments was <em style="font: inherit;">not</em> required to be made based on the inventory reconciliation results. The <em style="font: inherit;">second</em> payment was made in <em style="font: inherit;"> April 2020, </em>in a reduced amount based on the inventory reconciliation results, as well as other post-closing claims.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"> The following table summarizes the purchase price allocation:     </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land and building</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Bargain purchase gain</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:14.4pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The bargain purchase gain was recorded to reflect the excess of the net assets acquired over the purchase price. We recorded deferred taxes on this gain of <span style="-sec-ix-hidden:c63729195">€0.5</span> million ($0.6 million), resulting in a net gain of <span style="-sec-ix-hidden:c63729197">€1.4</span> million ($1.6 million).</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Allocated</b></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Fair Value </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted</b></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Average</b></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Useful Life</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in years)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">16.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">237</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The weighted-average amortization period of the acquired intangible assets was 9.4 years.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Applied Medical </b></i><i><b>Clot Management Business</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> September 20, 2018, </em>we entered into an agreement to acquire the assets of the embolectomy catheter business of Applied Medical Resources Corporation (Applied). The acquired business consists of several embolectomy, thrombectomy and irrigation catheter product lines. On the same date, we entered into a TSA under which Applied would manufacture and supply us with inventory for a period of <em style="font: inherit;">twelve</em> months, unless extended by both parties. The TSA was <em style="font: inherit;">not</em> extended.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The purchase price for the acquired assets, which included inventory, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information, was $14.2 million. Of this amount, $11.0 million was paid at closing, and another $2.0 million was paid <em style="font: inherit;">12</em> months following the closing date. The final $1.2 million is due <em style="font: inherit;">24</em> months following the closing date. The deferred amounts totaling $3.2 million were recorded at an acquisition-date fair value of $3.0 million using a discount rate of 3.75% to reflect the time value of money between the acquisition date and the payment due dates. There are <em style="font: inherit;">no</em> contingencies associated with these holdback payments, although they <em style="font: inherit;"> may </em>be reduced for certain post-closing claims.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table summarizes the purchase price allocation:    </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Allocated </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Average </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Fair Value </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Useful Life</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">16.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,316</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The weighted-average amortization period of the acquired intangible assets was 13.0 years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;"><i><b> </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Reddick Divestiture</b></i><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:18.35pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> April </em><em style="font: inherit;">5,</em> <em style="font: inherit;">2018,</em> we entered into an agreement to sell the inventory, intellectual property and other assets associated exclusively with our Reddick cholangiogram catheter and Reddick-Saye screw product lines for $7.4 million to Specialty Surgical Instrumentation. At the same time, we entered into a TSA under which we would continue to manufacture and supply these products to the buyer for a period of up to <span style="-sec-ix-hidden:c63729219">two</span> years unless extended by both parties, as well as a balloon supply agreement under which we will supply balloons, a component of the cholangiogram catheters, to the buyer for a period of up to <span style="-sec-ix-hidden:c63729220">six</span> years unless extended by both parties. We recorded a gain during the quarter ended <em style="font: inherit;"> June 30, 2018 </em>in connection with these agreements of $5.9 million. The following table summarizes the allocation of consideration received:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue - transition services agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gain on divestiture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Consideration received</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Under the terms of the TSA, we agreed to manufacture the Reddick products for the buyer at prices at or in some cases below our cost. We allocated a portion of the consideration received to the TSA to reflect it at fair value and recorded it as deferred revenue. As the products were sold to the buyer, we amortized a portion of the deferred revenue to adjust the gross margin on the sale to fair value on a specific identification basis. The TSA ended by mutual agreement during the quarter ended <em style="font: inherit;"> September 30, 2019 </em>and all remaining deferred revenue was recognized.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> 90000000.0 72500000 7500000 5800000 20000 5800000 24000 5800000 28800 58240 0.80 17500000 72800 400000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,859</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,789</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,170</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,906</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventory and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land and building</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Bargain purchase gain</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equipment and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Purchase price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 3859000 1789000 1140000 53000 40001000 26170000 72906000 P15Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Allocated </b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Estimated </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Fair Value </b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Useful Life</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">15.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,449</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">10.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">104</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">10.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Allocated </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Average </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Fair Value </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Useful Life</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,562</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">12.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">8.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">8.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Allocated </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Average </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Fair Value </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Useful Life</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">13.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Allocated</b></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Fair Value </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted</b></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Average</b></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Useful Life</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in years)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">16.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">237</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">€</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Weighted </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Allocated </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Average </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b><em style="font: inherit;">Fair Value </em></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><em style="font: inherit;">Useful Life</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in years)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">16.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,316</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tradenames</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> 21255000 P15Y 16449000 P10Y 104000 P5Y 2193000 P10Y 40001000 P12Y7M6D 200000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><b><b>Unaudited Pro Forma Financial Information</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended June 30,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="border-bottom: 1px rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">($ in thousands)</p> </td><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income per share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 28688000 33319000 63486000 65109000 2930000 4012000 5568000 6815000 0.15 0.20 0.28 0.35 0.14 0.20 0.27 0.34 15300000 8000000.0 14200000 300000 700000 700000 2000000.0 2500000 1200000 2500000 1200000 500000 1343000 8725000 7344000 17412000 5562000 P12Y 2335000 P8Y 361000 P5Y 467000 P8Y 8725000 P10Y4M24D 8000000.0 6800000 400000 1200000 1100000 0.0419 276000 70000 4844000 2748000 7938000 P15Y 3945000 P13Y 563000 P7Y 233000 P5Y 103000 P7Y 4844000 P11Y9M18D 2300000 1300000 500000 400000 2419000 750000 94000 623000 1946000 1940000 600000 1600000 250000 P16Y 237000 P5Y 46000 P5Y 90000 P5Y 623000 P9Y4M24D 14200000 11000000.0 2000000.0 1200000 3200000 3000000.0 0.0375 739000 416000 6527000 6361000 14043000 P15Y 4475000 P16Y 1316000 P7Y 530000 P5Y 206000 P7Y 6527000 P13Y 7400000 5900000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Allocated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue - transition services agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Goodwill</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gain on divestiture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Consideration received</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 308000 1081000 135000 5876000 7400000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">5.</em> Goodwill and Other Intangibles </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Goodwill consists of the following as of <em style="font: inherit;"> June 30, 2020 (</em>in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:108pt;margin-right:7.2pt;margin-top:0pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,951</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions for acquisitions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,170</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Effects of currency exchange</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:144pt;margin-right:7.2pt;margin-top:0pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Other intangible assets consist of the following:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Gross</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Gross</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Accumulated</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Accumulated</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Product technology and intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,951</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,502</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Trademarks, tradenames and licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,807</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total identifiable intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">These intangible assets are being amortized over their useful lives ranging from 2 to 16 years. The weighted-average amortization period for these intangibles as of <em style="font: inherit;"> June 30, 2020 </em>is 12.8 years. Amortization expense is included in general and administrative expense and was as follows for the periods indicated.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 27pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Three months ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 54pt;">We estimate that amortization expense for the remainder of <em style="font: inherit;">2020</em> and for each of the <em style="font: inherit;">five</em> succeeding fiscal years will be as follows:<b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="22" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b><b> </b><b> </b> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2025</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,053</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,545</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,951</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions for acquisitions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,170</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Effects of currency exchange</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 39951000 26170000 30000 66151000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Gross</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Gross</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Accumulated</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Accumulated</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Carrying</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Product technology and intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,951</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,502</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Trademarks, tradenames and licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,807</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total identifiable intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 29951000 6457000 23494000 13502000 5722000 7780000 4000000 800000 3200000 1807000 702000 1105000 39470000 4047000 35423000 18215000 3364000 14851000 1767000 719000 1048000 1725000 568000 1157000 75188000 12023000 63165000 35249000 10356000 24893000 P2Y P16Y P12Y9M18D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 27pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Three months ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 894000 556000 1728000 1111000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="22" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b><b> </b><b> </b> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2025</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,053</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,545</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 3146000 6258000 6053000 5979000 5783000 5545000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">6.</em> </b><b>Revolving Line of Credit and Long-term </b><b>Debt</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">In connection with the Artegraft acquisition (Note <em style="font: inherit;">4</em>), we incurred debt in the amount of $65 million under a senior secured credit facility with a group of banks. This credit arrangement included a $25 million revolving credit line that was fully drawn as of <em style="font: inherit;"> June 30, 2020, </em>as well as a $40 million <span style="-sec-ix-hidden:c63729389">five</span>-year term loan, as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 27pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="-sec-ix-hidden:c63729411">Five</span>-year term loan, net of unamortized debt issuance costs of <span style="-sec-ix-hidden:c63729412">$1,010</span> </p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The loans bear interest at a rate per annum of, at our option, either (i) the Base Rate plus an applicable margin of from 1.25% to 1.75% depending on our consolidated leverage ratio, or (ii) the Eurodollar Rate plus an applicable margin of from 2.25% to 2.75% depending on our consolidated leverage ratio. Base Rate is defined in the credit agreement as a fluctuating rate per annum of the Federal Funds rate plus 0.5% or the prime rate of interest established from time to time by KeyBank National Association. At <em style="font: inherit;"> June 30, 2020 </em>all outstanding borrowings were designated as Eurodollar loans and bore interest of 3.5%. We incurred debt issuance costs in connection with this credit arrangement of approximately $1.8 million. The transaction costs were allocated between the revolving line of credit and the term loans, with the portion related to the revolving line of credit of $0.7 million recorded in other assets on our balance sheet, and the portion allocated to the term loan recorded as a deduction from the amount of the debt. All of these transaction costs are being amortized into interest expense on a straight-line basis as the result is <em style="font: inherit;">not</em> materially different from using the interest method, over the <em style="font: inherit;">five</em>-year term of the arrangement. This results in an effective interest rate of approximately 4.2%.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The term of the revolving line of credit is <span style="-sec-ix-hidden:c63729401">five</span> years, with all outstanding amounts due on <em style="font: inherit;"> June 22, 2025. </em>The term loan is repayable in increasing quarterly installments of $0.5 million to $1.0 million commencing <em style="font: inherit;"> September 30, 2020 </em>through <em style="font: inherit;"> March 31, 2025, </em>with the remaining outstanding balance due on <em style="font: inherit;"> June 22, 2025.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We must comply with various financial and non-financial covenants, which are set forth in the Credit Agreement governing the credit facility. The primary financial covenant consists of a maximum consolidated leverage ratio. The lenders are entitled to accelerate repayment of the loans and terminate the revolving credit commitment upon the occurrence of any of various events of default as described in the Credit Agreement.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Borrowings under the secured credit facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our and our subsidiaries’ other property and assets, in each case subject to various exceptions.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We are required to make mandatory prepayments of the term loans and any revolving credit loans in various amounts if we have Excess Cash Flow (as defined in the Credit Agreement, and commencing in respect of our fiscal year ending <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em>), if we make certain sales of assets outside the ordinary course of business above certain thresholds or if we suffer certain property loss events above certain thresholds. We <em style="font: inherit;"> may </em>make optional prepayments of the term loans from time to time without premium or penalty.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">In connection with our debt issuance, we recorded interest expense, including amortization of deferred financing costs and original issue discounts, in our consolidated statements of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2020 </em>of approximately $66,000.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> 65000000 25000000 40000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 27pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="-sec-ix-hidden:c63729411">Five</span>-year term loan, net of unamortized debt issuance costs of <span style="-sec-ix-hidden:c63729412">$1,010</span> </p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 38990000 2000000 36990000 0.0125 0.0175 0.0225 0.0275 0.005 0.035 1800000 700000 0.042 500000 1000000.0 1 66000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">7</em></b><b>. Leases </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We conduct the majority of our operations in leased facilities, all of which are accounted for as operating leases, as they do <em style="font: inherit;">not</em> meet the criteria for finance leases. Our principal worldwide executive, distribution, and manufacturing operations are located at <em style="font: inherit;">five</em> leased facilities with square footage totaling 109,354 in Burlington, Massachusetts. All <em style="font: inherit;">five</em> Burlington leases expire in <em style="font: inherit;"> December 2030. </em>In addition, our international operations are headquartered at a 16,470 square foot leased facility located in Sulzbach, Germany, including approximately 3,630 square feet added in <em style="font: inherit;">2019,</em> under a lease which expires in <em style="font: inherit;"> August 2023. </em>This lease contains <span style="-sec-ix-hidden:c63729430">two five</span>-year renewal options. We also lease a 2,258 square foot facility in Hereford, England which houses our United Kingdom sales and distribution business. In connection with our acquisition of the Artegraft biologic graft business, we assumed a 16,732 square foot lease in North Brunswick, New Jersey, which expires in <em style="font: inherit;"> October 2029. </em>We also have smaller long-term leased sales, marketing and other facilities located in Arizona, Japan, Canada, Australia, Singapore and China, and short-term leases in Italy, Spain and Illinois. Our lease in Canada contains a <span style="-sec-ix-hidden:c63729433">five</span>-year renewal option exercisable in <em style="font: inherit;"> February 2023. </em>Our leases in Germany and Australia are subject to periodic rent increases based on increases in the consumer price index as measured each <em style="font: inherit;"> September </em>and <em style="font: inherit;"> May, </em>respectively, with such increases applicable to the subsequent <em style="font: inherit;">twelve</em> months of lease payments. <em style="font: inherit;">None</em> of our noncancelable lease payments include non-lease components such as maintenance contracts; we generally reimburse the landlord for direct operating costs associated with the leased space. We have <em style="font: inherit;">no</em> subleases, and there are <em style="font: inherit;">no</em> residual value guarantees associated with, or restrictive covenants imposed by, any of our leases. There were no assets held under capital leases at <em style="font: inherit;"> June 30, 2020.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We also lease automobiles under operating leases in the U.S. as well as certain of our international subsidiaries. The terms of these leases are generally <span style="-sec-ix-hidden:c63729439">three</span> years, with older vehicles replaced by newer vehicles from time to time.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We account for leases under the provisions of ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> <i>Leases (Topic <em style="font: inherit;">842</em>), </i>subsequently amended by ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> <i>Leases (Topic <em style="font: inherit;">842</em>): Targeted Improvements</i>. Under this guidance, we are required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:14.4pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our most significant judgment involved in determining the amounts to initially record as lease liabilities and right-of-use assets upon initial adoption of this standard and for leases entered into subsequently was the selection of a discount rate; because we had <em style="font: inherit;">no</em> debt as of the adoption of this standard, we had <em style="font: inherit;">no</em> incremental borrowing rate to reference. We therefore derived an incremental borrowing rate using quotes from potential lenders as the primary inputs, augmented by other available information. The resulting rate selected was 5.25%. We determined that it was appropriate to apply this single rate to our portfolio of leases worldwide, as the lease terms and conditions are substantially similar, and because we believe our subsidiaries would be unable to obtain borrowings on their own without a commitment of parent company support. In connection with the assumption of the Artegraft lease referenced above, we used LeMaitre’s borrowing rate of <em style="font: inherit;">3.5%</em> as of the acquisition date associated with debt incurred to finance the acquisition to value the lease.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Additional information with respect to our leases is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.4pt;text-align:left;text-indent:18pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Three months ended June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Six months ended June 30, </b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease cost</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">481</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Short-term lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">525</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">985</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other information</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">445</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,171</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Right-of-use assets obtained in exchange for new operating leae liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">594</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,481</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">810</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Weighted average remaining lease term - operating leases (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Weighted average discount rate - operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">At <em style="font: inherit;"> June 30,  </em><em style="font: inherit;">2020,</em> the minimum noncancelable operating lease rental commitments with initial or remaining terms of more than <em style="font: inherit;">one</em> year are as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-right:14.4pt;margin-top:0pt;text-align:left;text-indent:18pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,367</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Year ending December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,279</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,978</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Adjustment to net present value as of June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Minimum noncancelable lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> 109354 16470 3630 2258 16732 0 0.0525 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Three months ended June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><b>Six months ended June 30, </b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease cost</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">481</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Short-term lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">525</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">985</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other information</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">445</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,171</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Right-of-use assets obtained in exchange for new operating leae liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">594</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,481</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">810</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Weighted average remaining lease term - operating leases (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Weighted average discount rate - operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 481000 432000 955000 854000 44000 63000 57000 131000 525000 495000 1012000 985000 580000 445000 1171000 959000 2332000 594000 2481000 810000 P8Y9M18D P4Y1M6D P8Y9M18D P4Y1M6D 0.0525 0.0525 0.0525 0.0525 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,367</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Year ending December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,279</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,978</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Adjustment to net present value as of June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Minimum noncancelable lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1367000 2654000 2279000 1978000 1865000 11827000 4657000 17313000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b style="font-size: 10pt;"><em style="font: inherit;">8</em></b><b style="font-size: 10pt;">. Accrued Expenses and Other Long-term Liabilities</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Accrued expenses consist of the following: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Compensation and related taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,550</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income and other taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Professional fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,762</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,836</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Other long-term liabilities consist of the following: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 27pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Aquisition-related liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,016</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;">  </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Compensation and related taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,550</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income and other taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Professional fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,762</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,836</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 5350000 8550000 1069000 1003000 655000 40000 4762000 4421000 11836000 14014000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 27pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, 2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>December 31, 2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Aquisition-related liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,016</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 4201000 3268000 710000 781000 105000 166000 5016000 4215000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">9</em></b><b>. Segment and Enterprise-Wide Disclosures </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Under Accounting Standards Codification Topic <em style="font: inherit;">280,</em> <i>Segment Reporting</i>, operating segments are defined as components of an enterprise for which separate, discrete financial information is available and evaluated by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. We view our operations and manage our business as one operating segment. <em style="font: inherit;">No</em> discrete operating information is prepared by us except for sales by product line and by legal entity for local reporting purposes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Most of our revenues are generated in the United States, Germany, and other European countries as well as in Canada, Japan and China. Substantially all of our assets are located in the United States, Germany, Australia and France. Net sales to unaffiliated customers by country were as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended </b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended</b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Germany</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,993</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended </b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended</b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Germany</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,993</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 13535000 16006000 30535000 30764000 2699000 3192000 5993000 6272000 8617000 10285000 18874000 20926000 24851000 29483000 55402000 57962000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">10</em></b><b>. Share-based Compensation </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Our Third Amended and Restated <em style="font: inherit;">2006</em> Stock Option and Incentive Plan allows for granting of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock units, unrestricted stock awards and deferred stock awards to our officers, employees, directors and consultants. The components of share-based compensation expense were as follows:<b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended </b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended</b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock option awards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">262</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total share-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Stock-based compensation is included in our statements of operations as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Three months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Cost of sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">293</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">951</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">171</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">141</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 39%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">During the <em style="font: inherit;">six</em>-month period ended <em style="font: inherit;"> June 30, 2020, </em>we granted options for the purchase of 20,000 shares of our common stock. During the <em style="font: inherit;">six</em>-month ended <em style="font: inherit;"> June 30, 2020, </em>we awarded 2,292 restricted stock units. We issued approximately 26,000 and 141,000 shares of common stock following the exercise or vesting of underlying stock options or restricted stock units during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;">2019,</em> respectively.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Three months ended </b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended</b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock option awards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">262</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total share-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 495000 432000 995000 879000 308000 262000 587000 561000 803000 694000 1582000 1440000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Three months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Cost of sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">293</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">951</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">171</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">141</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 39%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 88000 76000 167000 158000 134000 146000 293000 304000 495000 418000 951000 837000 86000 54000 171000 141000 803000 694000 1582000 1440000 20000 2292 26000 141000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">1</em></b><b><em style="font: inherit;">1</em></b><b>. Net Income per Share </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The computation of basic and diluted net income per share was as follows: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Three months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands, except per share data)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands, except per share data)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Basic:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45.9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Net income available for common stockholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,624</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Weighted average shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Diluted:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Net income available for common stockholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,624</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Weighted-average shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Common stock equivalents, if dilutive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="padding-top: 0pt; padding-bottom: 0pt; padding-right: 7.2pt; margin: 0pt 7.2pt 0pt -2pt; text-indent: 24.5pt; text-align: left;"> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Shares used in computing diluted earnings per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,226</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">537</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Three months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands, except per share data)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands, except per share data)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Basic:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45.9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Net income available for common stockholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,624</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Weighted average shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Diluted:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Net income available for common stockholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,624</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,674</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Weighted-average shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;">Common stock equivalents, if dilutive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="padding-top: 0pt; padding-bottom: 0pt; padding-right: 7.2pt; margin: 0pt 7.2pt 0pt -2pt; text-indent: 24.5pt; text-align: left;"> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Shares used in computing diluted earnings per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,226</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">537</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 3500000 4624000 6674000 8137000 20180000 19680000 20174000 19660000 0.17 0.23 0.33 0.41 3500000 4624000 6674000 8137000 20180000 19680000 20174000 19660000 219000 566000 241000 566000 20399000 20246000 20415000 20226000 0.17 0.23 0.33 0.40 713000 531000 651000 537000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">1</em></b><b><em style="font: inherit;">2</em></b><b>. Stockholders’ Equity </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Share Repurchase Program </b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:25.55pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> February 14, 2019, </em>our Board of Directors authorized the repurchase of up to $10.0 million of the Company’s common stock through transactions on the open market, in privately negotiated purchases or otherwise. On <em style="font: inherit;"> February 13, 2020, </em>the Board extended the term of this repurchase program to <em style="font: inherit;"> February 14, 2021. </em>The repurchase program <em style="font: inherit;"> may </em>be suspended or discontinued at any time. To date we have <span style="-sec-ix-hidden:c63729620">not</span> made any repurchases under this program.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"><i><b> </b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i><b>Dividends </b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">In <em style="font: inherit;"> February 2011, </em>our Board of Directors approved a policy for the payment of quarterly cash dividends on our common stock. Future declarations of quarterly dividends and the establishment of future record and payment dates are subject to approval by our Board of Directors on a quarterly basis. The dividend activity for the periods presented is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"><b> </b></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Record Date</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>Payment Date</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Per Share Amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Dividend Payment</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 23%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Fiscal Year 2020</p> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;">March 3, 2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">March 19, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"> May 20, 2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">June 4, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 23%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Fiscal Year 2019</p> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;"> March 22, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">April 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;">May 22, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">June 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;">   August 21, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">September 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,691</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;"> November 20, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">December 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> July 21, 2020, </em>our Board of Directors approved a quarterly cash dividend on our common stock of $0.095 per share payable on <em style="font: inherit;"> September 10, 2020, </em>to stockholders of record at the close of business on <em style="font: inherit;"> August 27, 2020, </em>which will total approximately $1.9 million.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> 10000000.0 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Record Date</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>Payment Date</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Per Share Amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Dividend Payment</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 23%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Fiscal Year 2020</p> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;">March 3, 2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">March 19, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"> May 20, 2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">June 4, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 23%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Fiscal Year 2019</p> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;"> March 22, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">April 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;">May 22, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">June 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;">   August 21, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">September 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,691</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-align: right;"> November 20, 2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 20%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;">December 5, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 2020-03-19 0.095 1917000 2020-06-04 0.095 1917000 2019-04-05 0.085 1672000 2019-06-05 0.085 1672000 2019-09-05 0.085 1691000 2019-12-05 0.085 1701000 0.095 2020-09-10 2020-08-27 1900000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">1</em></b><b><em style="font: inherit;">3</em></b><b>. Sup</b><b>plemental Cash Flow Information</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six Months Ended </b></b></b></p> <b><b>June 30.</b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for income taxes, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,157</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six Months Ended </b></b></b></p> <b><b>June 30.</b></b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for income taxes, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,157</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 2328000 4157000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">1</em></b><b><em style="font: inherit;">4</em></b><b>. Fair Value Measurements </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The fair value accounting guidance requires that assets and liabilities carried at fair value be classified and disclosed in <em style="font: inherit;">one</em> of the following <em style="font: inherit;">three</em> categories:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">•</p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level <em style="font: inherit;">1</em> — Quoted prices in active markets for identical assets or liabilities.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">•</p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level <em style="font: inherit;">2</em> — Observable inputs other than quoted prices included in Level <em style="font: inherit;">1,</em> such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are <em style="font: inherit;">not</em> active; or other inputs that are observable or can be corroborated by observable market data.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">•</p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level <em style="font: inherit;">3</em> — Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Level <em style="font: inherit;">1</em> assets being measured at fair value on a recurring basis as of <em style="font: inherit;"> June 30, 2020 </em>included our short-term investment and short-duration bond mutual fund accounts.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">We had no Level <em style="font: inherit;">2</em> assets being measured at fair value on a recurring basis as of <em style="font: inherit;"> June 30, 2020. </em></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">As discussed in Note <em style="font: inherit;">4,</em> several of our acquisition-related assets and liabilities have been measured using Level <em style="font: inherit;">3</em> techniques. During <em style="font: inherit;">2019,</em> we recorded contingent liabilities associated with our acquisition of the CardioCel and VascuCel patch business from Admedus. The agreement included the potential for us to pay up to $7.8 million of additional consideration beyond payments made at closing, with $0.3 million contingent upon the delivery of audited financial statements of the acquired business to us, which was paid in <em style="font: inherit;"> November 2019; </em>$2.0 million contingent on LeMaitre Vascular’s success in obtaining CE marks on the acquired products, $0.5 million contingent upon Admedus’ success in extending the shelf life of the acquired products as specified in the agreement, and another $5.0 million contingent on the achievement of specified levels of revenues in the <em style="font: inherit;">first</em> <em style="font: inherit;">12</em> and <em style="font: inherit;">24</em> months following the acquisition date. This additional contingent consideration was initially valued in total at $2.3 million and is being re-measured each reporting period until the payment requirement ends, with any adjustments reported in income from operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 24.5pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">On <em style="font: inherit;"> June 22, 2020, </em>we acquired the bovine carotid artery graft business from Artegraft. The agreement includes the potential for us to pay up to $17.5 million of additional consideration beyond payments made at closing, contingent on the achievement of specified unit sales during each of the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2023.</em> The agreement includes a catch-up feature under which, if cumulative unit sales over the <em style="font: inherit;">three</em>-year period are at least 80% of the sum of the individual annual targets, the earn-out would be paid at that percentage of the maximum $17.5 million payout. This liability was recorded at an acquisition-date fair value of $0.4 million to reflect management’s estimate of the likelihood of achieving these targets, as well as the time value of money until payment, and will be re-measured each reporting period until the payment requirement ends, with any adjustments reported in income from operations.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">The following table provides a rollforward of the fair value of these liabilities, as determined by Level <em style="font: inherit;">3</em> unobservable inputs including management’s forecast of future revenues for the acquired business, management’s estimate of the likelihood of obtaining CE marks on the acquired products, and management’s estimate of Admedus’ ability to extend the shelf life of the acquired products.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Change in fair value included in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"><b> </b></p> 0 7800000 300000 2000000.0 500000 5000000.0 2300000 17500000 0.80 17500000 400000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Six months ended June 30, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Change in fair value included in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1765000 72000 406000 0 -0 59000 -57000 13000 2228000 0 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">1</em></b><b><em style="font: inherit;">5</em></b><b>. Accumulated Other Comprehensive Loss </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">Changes to our accumulated other comprehensive loss for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;">2019</em> consisted primarily of foreign currency translation:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended</b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;text-indent:24.5pt;"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Six months ended</b></b></b></p> <b><b>June 30,</b></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>2019</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -4007000 -3900000 -152000 82000 -0 -0 -4159000 -3818000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">1</em></b><b><em style="font: inherit;">6</em></b><b>. </b><b>Asset</b><b>s</b><b> Held for Sale</b><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"><b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2020,</em> in connection with our planned transfer of the manufacturing of our Omniflow II ovine biologic graft to our Burlington, Massachusetts facility, management committed to and executed a plan to sell our land and building located in North Melbourne, Australia for <span style="-sec-ix-hidden:c63729716">A$2.7</span> million ($1.7 million). The sale is expected to close in <em style="font: inherit;"> September 2020, </em>though <em style="font: inherit;">no</em> assurance can be given that the sale will be consummated at such time, or at all. These assets, with a net book value of <span style="-sec-ix-hidden:c63729719">A$1.9</span> million ($1.3 million) as of <em style="font: inherit;"> June 30, 2020, </em>met the criteria to be classified as assets held for sale as of that date.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.2pt;margin-top:0pt;text-align:left;"> </p> 1700000 1300000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2020
Jul. 31, 2020
Document Information [Line Items]    
Entity Central Index Key 0001158895  
Entity Registrant Name LEMAITRE VASCULAR INC  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-33092  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-2825458  
Entity Address, Address Line One 63 Second Avenue  
Entity Address, City or Town Burlington  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01803  
City Area Code 781  
Local Phone Number 221-2266  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common stock, $0.01 par value per share  
Trading Symbol LMAT  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   20,227,177
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets    
Cash and cash equivalents $ 19,976 $ 11,786
Short-term marketable securities 5,074 20,895
Accounts receivable, net of allowances of $518 at June 30, 2020 and $522 at December 31, 2019 17,696 16,572
Inventory and other deferred costs 46,340 39,527
Prepaid expenses and other current assets 2,783 3,312
Total current assets 91,869 92,092
Property and equipment, net 15,685 14,854
Right-of-use leased assets 16,734 15,208
Goodwill 66,151 39,951
Other intangibles, net 63,165 24,893
Deferred tax assets 1,027 1,084
Other assets 1,086 259
Total assets 255,717 188,341
Liabilities and stockholders’ equity    
Current portion of long-term debt 2,000 0
Revolving line of credit 25,000 0
Accounts payable 1,237 2,604
Accrued expenses 11,836 14,014
Acquisition-related obligations 2,517 2,476
Lease liabilities - short-term 1,767 1,757
Total current liabilities 44,357 20,851
Long-term debt 36,990
Lease liabilities - long-term 15,547 13,955
Deferred tax liabilities 1,178 1,179
Other long-term liabilities 5,016 4,215
Total liabilities 103,088 40,200
Stockholders’ equity:    
Preferred stock, $0.01 par value; authorized 3,000,000 shares; none outstanding 0 0
Common stock, $0.01 par value; authorized 37,000,000 shares; issued 21,705,334 shares at June 30, 2020, and 21,678,927 shares at December 31, 2019 217 217
Additional paid-in capital 107,791 105,934
Retained earnings 59,869 57,029
Accumulated other comprehensive loss (4,159) (4,007)
Treasury stock, at cost; 1,523,636 shares at June 30, 2020 and 1,501,511 shares at December 31, 2019 (11,089) (11,032)
Total stockholders’ equity 152,629 148,141
Total liabilities and stockholders’ equity $ 255,717 $ 188,341
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accounts receivable, allowances $ 518 $ 522
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 3,000,000 3,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 37,000,000 37,000,000
Common stock, shares issued (in shares) 21,705,334 21,678,927
Treasury stock, at cost (in shares) 1,523,636 1,501,511
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net Sales $ 24,851 $ 29,483 $ 55,402 $ 57,962
Cost of sales 7,822 9,168 17,890 18,183
Gross profit 17,029 20,315 37,512 39,779
Sales and marketing 4,686 7,613 12,631 15,458
General and administrative 5,332 4,531 10,523 9,475
Research and development 2,139 2,256 5,133 4,496
Total operating expenses 12,157 14,400 28,287 29,429
Income from operations 4,872 5,915 9,225 10,350
Other income (expense):        
Interest income 74 224 179 381
Interest expense (66) 0 (66) 0
Foreign currency gain (loss) (113) (51) (291) (130)
Income before income taxes 4,767 6,088 9,047 10,601
Provision for income taxes 1,267 1,464 2,373 2,464
Net income $ 3,500 $ 4,624 $ 6,674 $ 8,137
Earnings per share of common stock:        
Basic (in dollars per share) $ 0.17 $ 0.23 $ 0.33 $ 0.41
Diluted (in dollars per share) $ 0.17 $ 0.23 $ 0.33 $ 0.40
Weighted-average shares outstanding:        
Basic (in shares) 20,180 19,680 20,174 19,660
Diluted (in shares) 20,399 20,246 20,415 20,226
Cash dividends declared per common share (in dollars per share) $ 0.095 $ 0.085 $ 0.190 $ 0.170
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net income $ 3,500 $ 4,624 $ 6,674 $ 8,137
Other comprehensive income (loss):        
Foreign currency translation adjustment, net 1,055 208 (154) (53)
Unrealized gain (loss) on short-term marketable securities 311 66 2 135
Total other comprehensive income (loss) 1,366 274 (152) 82
Comprehensive income $ 4,866 $ 4,898 $ 6,522 $ 8,219
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2018 21,110,224       1,501,511  
Balance at Dec. 31, 2018 $ 211 $ 98,442 $ 45,831 $ (3,900) $ (10,349) $ 130,235
Net income     3,513     3,513
Other comprehensive income (loss)       (192)   (192)
Issuance of common stock for stock options exercised (in shares) 61,419          
Issuance of common stock for stock options exercised $ 1 478       479
Vested restricted stock units (in shares) 2,026          
Vested restricted stock units $ 0         0
Stock-based compensation expense   746       746
Repurchase of common stock at cost (in shares)         926  
Repurchase of common stock at cost         $ (21) (21)
Common stock dividend     (1,672)     (1,672)
Balance (in shares) at Mar. 31, 2019 21,173,669       1,502,437  
Balance at Mar. 31, 2019 $ 212 99,666 47,672 (4,092) $ (10,370) 133,088
Balance (in shares) at Dec. 31, 2018 21,110,224       1,501,511  
Balance at Dec. 31, 2018 $ 211 98,442 45,831 (3,900) $ (10,349) 130,235
Net income           8,137
Other comprehensive income (loss)           82
Balance (in shares) at Jun. 30, 2019 21,250,872       1,503,445  
Balance at Jun. 30, 2019 $ 213 100,890 50,624 (3,818) $ (10,372) 137,537
Balance (in shares) at Mar. 31, 2019 21,173,669       1,502,437  
Balance at Mar. 31, 2019 $ 212 99,666 47,672 (4,092) $ (10,370) 133,088
Net income     4,624     4,624
Other comprehensive income (loss)       274   274
Issuance of common stock for stock options exercised (in shares) 77,032          
Issuance of common stock for stock options exercised $ 1 530       531
Vested restricted stock units (in shares) 171          
Vested restricted stock units $ 0 0       0
Stock-based compensation expense   694       694
Repurchase of common stock at cost (in shares)         1,008  
Repurchase of common stock at cost         $ (2) (2)
Common stock dividend     (1,672)     (1,672)
Balance (in shares) at Jun. 30, 2019 21,250,872       1,503,445  
Balance at Jun. 30, 2019 $ 213 100,890 50,624 (3,818) $ (10,372) 137,537
Balance (in shares) at Dec. 31, 2019 21,678,927       1,522,035  
Balance at Dec. 31, 2019 $ 217 105,934 57,029 (4,007) $ (11,032) 148,141
Net income     3,174     3,174
Other comprehensive income (loss)       (1,518)   (1,518)
Issuance of common stock for stock options exercised (in shares) 19,141          
Issuance of common stock for stock options exercised $ 0 233       233
Vested restricted stock units (in shares) 4,074          
Vested restricted stock units $ 0         0
Stock-based compensation expense   779       779
Repurchase of common stock at cost (in shares)         1,601  
Repurchase of common stock at cost         $ (57) (57)
Common stock dividend     (1,917)     (1,917)
Balance (in shares) at Mar. 31, 2020 21,702,142       1,523,636  
Balance at Mar. 31, 2020 $ 217 106,946 58,286 (5,525) $ (11,089) 148,835
Balance (in shares) at Dec. 31, 2019 21,678,927       1,522,035  
Balance at Dec. 31, 2019 $ 217 105,934 57,029 (4,007) $ (11,032) 148,141
Net income           6,674
Other comprehensive income (loss)           (152)
Balance (in shares) at Jun. 30, 2020 21,705,334       1,523,636  
Balance at Jun. 30, 2020 $ 217 107,791 59,869 (4,159) $ (11,089) 152,629
Balance (in shares) at Mar. 31, 2020 21,702,142       1,523,636  
Balance at Mar. 31, 2020 $ 217 106,946 58,286 (5,525) $ (11,089) 148,835
Net income     3,500     3,500
Other comprehensive income (loss)       1,366   1,366
Issuance of common stock for stock options exercised (in shares) 3,000          
Issuance of common stock for stock options exercised $ 0 42       42
Vested restricted stock units (in shares) 192          
Vested restricted stock units $ 0 0       0
Stock-based compensation expense   803       803
Common stock dividend     (1,917)     (1,917)
Balance (in shares) at Jun. 30, 2020 21,705,334       1,523,636  
Balance at Jun. 30, 2020 $ 217 $ 107,791 $ 59,869 $ (4,159) $ (11,089) $ 152,629
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net income $ 6,674 $ 8,137
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,177 2,630
Stock-based compensation 1,582 1,440
Fair value adjustment to contingent consideration obligations 113 79
Provision for doubtful accounts 142 219
Provision for inventory write-downs 609 402
Foreign currency transaction loss 163 (63)
Changes in operating assets and liabilities:    
Accounts receivable 441 (62)
Inventory and other deferred costs (4,076) (5,288)
Prepaid expenses and other assets (197) 715
Accounts payable and other liabilities (2,092) (4,094)
Net cash provided by operating activities 6,536 4,115
Investing activities    
Purchases of property and equipment and other assets (1,174) (1,651)
Payments related to acquisitions (72,559) 0
Purchases of short-term marketable securities (2,178) (13,175)
Proceeds from sales of marketable securities 18,000 0
Net cash used in investing activities (57,911) (14,826)
Financing activities    
Payments of deferred acquisition consideration 0 (59)
Proceeds from revolving line of credit 25,000 0
Proceeds from issuance of long-term debt 40,000 0
Payment of deferred debt issuance costs (1,751) 0
Proceeds from issuance of common stock 276 1,008
Purchase of treasury stock (57) (23)
Common stock cash dividend paid (3,834) (3,344)
Net cash provided by (used in) financing activities 59,634 (2,418)
Effect of exchange rate changes on cash and cash equivalents (69) 75
Net increase in cash and cash equivalents 8,190 (13,054)
Cash and cash equivalents at beginning of period 11,786 26,318
Cash and cash equivalents at end of period $ 19,976 $ 13,264
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Organization and Basis for Presentation
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

LeMaitre Vascular, Inc.

Notes to Consolidated Financial Statements

June 30, 2020

(unaudited)

 

1. Organization and Basis for Presentation

 

Description of Business

 

Unless the context requires otherwise, references to LeMaitre Vascular, we, our, and us refer to LeMaitre Vascular, Inc. and our subsidiaries. We develop, manufacture, and market medical devices and implants used primarily in the field of vascular surgery. We also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. We operate in a single segment in which our principal product lines include the following: anastomotic clips, angioscopes, biologic vascular and dialysis grafts, biologic vascular and cardiac patches, carotid shunts, embolectomy catheters, occlusion catheters, powered phlebectomy devices, radiopaque marking tape, remote endarterectomy devices, surgical glue, synthetic vascular grafts and valvulotomes. Our offices and production facilities are located in Burlington, Massachusetts; Fox River Grove, Illinois; North Brunswick, New Jersey (Note 4); Chandler, Arizona; Vaughan, Canada; Sulzbach, Germany; Milan, Italy; Madrid, Spain; Saint-Etienne, France; Hereford, England; Kensington, Australia; Tokyo, Japan; Shanghai, China; and Singapore.

 

Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal, recurring adjustments considered necessary for a fair presentation of the results of these interim periods have been included. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results may differ from these estimates. Our estimates and assumptions, including those related to bad debts, inventories, intangible assets, sales returns and discounts, share-based compensation, and income taxes are updated as appropriate. The results for the six months ended June 30, 2020 are not necessarily indicative of results to be expected for the entire year. The information contained in these interim financial statements should be read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2019, including the notes thereto, included in our Form 10-K filed with the Securities and Exchange Commission (SEC) on March 11, 2020.

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes to unaudited consolidated financial statements. Due to the COVID-19 pandemic, there is heightened volatility and uncertainty in customer demand and the worldwide economy in general, and as a result, the Company anticipates decreased revenues for its products in the near future.  However, the magnitude and duration of the impact on our revenues and operations from COVID-19 is uncertain and cannot currently be reasonably estimated at this time. The Company is not aware of any specific event or circumstance that would require an update to its accounting estimates or adjustments to the carrying value of its assets and liabilities as August 6, 2020, the issuance date of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates, particularly if the Company experiences material impacts to the carrying value of its assets and liabilities from COVID-19.

 

Consolidation

 

Our consolidated financial statements include the accounts of LeMaitre Vascular and the accounts of our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Revenue Recognition

 

Our revenue is derived primarily from the sale of disposable or implantable devices used during vascular surgery. We sell primarily directly to hospitals and to a lesser extent to distributors, as described below, and, during the periods presented in our consolidated financial statements, entered into consigned inventory arrangements with either hospitals or distributors on a limited basis. With the acquisition of the RestoreFlow allograft business, we also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. These revenues are recognized when services have been provided and the tissue has been shipped to the customer, provided all other revenue recognition criteria discussed in the succeeding paragraph have been met.

 

  We recognize revenue under the provisions of ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The core principle of Topic 606 is that an entity should recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard explains that to achieve the core principle, an entity should take the following actions:

 

Step 1: Identify the contract with a customer

 

Step 2: Identify the performance obligations in the contract

 

Step 3: Determine the transaction price

 

Step 4: Allocate the transaction price

 

Step 5: Recognize revenue when or as the entity satisfies a performance obligation

 

Revenue is recognized when or as a company satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). In instances in which shipping and handling activities are performed after a customer takes control of the goods (such as when title passes upon shipment from our dock), we have made the policy election allowed under Topic 606 to account for these activities as fulfillment costs and not as performance obligations.

 

We generally reference customer purchase orders to determine the existence of a contract. Orders that are not accompanied by a purchase order are confirmed with the customer either in writing or verbally. The purchase orders or similar correspondence, once accepted, identify the performance obligations as well as the transaction price, and otherwise outline the rights and obligations of each party. We allocate the transaction price of each contract among the performance obligations in accordance with the pricing of each item specified on the purchase order, which is in turn based on standalone selling prices per our published price lists. In cases where we discount products or provide certain items free of charge, we allocate the discount proportionately to all performance obligations, unless it can be demonstrated that the discount should be allocated entirely to one or more, but not all, of the performance obligations.

 

We recognize revenue, net of allowances for returns and discounts, fees paid to group purchasing organizations, and any sales and value added taxes required to be invoiced, which we have elected to exclude from the measurement of the transaction price as allowed by the standard, at the time of shipment (taking into consideration contractual shipping terms), or in the case of consigned inventory, when it is consumed. Shipment is the point at which control of the product and title passes to our customers, and at which LeMaitre Vascular has a present right to receive payment for the goods.

 

Below is a disaggregation of our revenue by major geographic area, which is among the primary categorizations used by     management in evaluating financial performance, for the periods indicated (in thousands):  

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 
Americas $14,942  $17,511  $33,278  $33,886 

Europe, Middle East and Africa

  7,950   10,014   18,300   20,027 

Asia/Pacific Rim

  1,959   1,958   3,824   4,049 

Total

 $24,851  $29,483  $55,402  $57,962 

  

We do not carry any contract assets or contract liabilities, as there are generally no unbilled amounts due from customers under contracts for which we have partially satisfied performance obligations, or amounts received from customers for which we have not satisfied performance obligations. We satisfy our performance obligations under revenue contracts within a very short time period from receipt of the orders, and payments from customers are typically received within 30 to 60 days of fulfillment of the orders, except in certain geographies such as Spain and Italy where the payment cycle is customarily longer. Accordingly, there is no significant financing component to our revenue contracts. Additionally, we have elected as a policy that incremental costs (such as commissions) incurred to obtain contracts are expensed as incurred, due to the short-term nature of the contracts.

 

 

Customers returning products may be entitled to full or partial credit based on the condition and timing of the return. To be accepted, a returned product must be unopened (if sterile), unadulterated, and undamaged, must have at least 18 months remaining prior to its expiration date, or twelve months for our hospital customers in Europe, and generally be returned within 30 days of shipment. These return policies apply to sales to both hospitals and distributors. The amount of products returned to us, either for exchange or credit, has not been material. Nevertheless, we provide for an allowance for future sales returns based on historical returns experience, which requires judgment. Our cost of replacing defective products has not been material and is accounted for at the time of replacement.

 

 

Recent Accounting Pronouncements

 

In December 2019, the FASB issued ASU 2019-12 Income Taxes (Topic 740), which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 as well as clarifying and amending other areas of existing GAAP under Topic 740. The new standard is effective for us beginning January 1, 2021, with early adoption permitted. The adoption of this standard is not expected to have a material impact on our financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Income Tax Expense
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

2. Income Tax Expense

 

As part of the process of preparing our consolidated financial statements we are required to determine our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax expense together with assessing temporary differences resulting from recognition of items for income tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet. We must then assess the likelihood that our deferred tax assets will be recovered from taxable income during the carryback period or in the future; and to the extent we believe that recovery is not more likely than not, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must reflect this increase as an expense within the tax provision in the statement of operations. We do not provide for income taxes on undistributed earnings of certain foreign subsidiaries, as our intention is to permanently reinvest these earnings.

 

We recognize, measure, present and disclose in our financial statements any uncertain tax positions that we have taken, or expect to take on a tax return. We operate in multiple taxing jurisdictions, both within and without the United States, and may be subject to audits from various tax authorities. Management’s judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities, liabilities for uncertain tax positions, and any valuation allowance recorded against our net deferred tax assets. We will monitor the realizability of our deferred tax assets and adjust the valuation allowance accordingly.

 

Our policy is to classify interest and penalties related to unrecognized tax benefits as income tax expense. Our 2020 income tax expense varies from the statutory rate mainly due to the generation of federal and state tax credits, permanent items, and different statutory rates from our foreign subsidiaries. Our 2019 income tax expense varied from the statutory rate mainly due to federal and state tax credits, permanent items, different statutory rates from our foreign subsidiaries, and discrete stock option exercises.

 

We have reviewed the tax positions taken, or to be taken, in our tax returns for all tax years currently open to examination by a taxing authority. As of June 30, 2020, the gross amount of unrecognized tax benefits exclusive of interest and penalties was $785,000. We remain subject to examination until the statute of limitations expires for each respective tax jurisdiction. The statute of limitations will be open with respect to these tax positions until 2027. A reconciliation of beginning and ending amount of our unrecognized tax benefits is as follows:

 

  

Six months ended
June 30, 2020

 
  

(in thousands)

 

Unrecognized tax benefits as of December 31, 2019

 $848 

Additions for tax positions of current year

  - 

Additions for tax positions of prior years

  (4)

Reductions for settlements with taxing authorities

  (59)

Reductions for lapses of the applicable statutes of limitations

  - 

Unrecognized tax benefits as of June 30, 2020

 $785 

 

 

As of June 30, 2020, a summary of the tax years that remain subject to examination in our taxing jurisdictions is as follows:

 

United States

2016 and forward

Foreign

2013 and forward

 

 

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Inventories and Other Deferred Costs
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Inventory and Other Deferred Costs Disclosure [Text Block]

3. Inventories and Other Deferred Costs

 

Inventories and other deferred costs consist of the following:  

 

  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Raw materials

 $5,354  $5,359 

Work-in-process

  5,510   6,238 

Finished products

  29,608   23,032 

Other deferred costs

  5,868   4,898 
         

Total inventory and other deferred costs

 $46,340  $39,527 

 

We had inventory on consignment at customer sites of $1.9 million at June 30, 2020 and December 31, 2019.

 

Other deferred costs relate to our RestoreFlow allograft offering and include costs incurred for the preservation of human vascular tissues available for shipment, tissues currently in active processing, and tissues held in quarantine pending release to implantable status. By U.S. federal law, human tissues cannot be bought or sold. Therefore, the vascular tissues we preserve are not held as inventory, and the costs we incur to procure and process them are instead accumulated and deferred. These costs include fixed and variable overhead costs associated with the cryopreservation process, including primarily direct labor costs, tissue recovery fees, inbound freight charges, indirect materials and facilities costs. General and administrative expenses and selling expenses associated with the provision of these services are expensed as incurred.

 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Business Combination Disclosure [Text Block]

4. Acquisitions and Divestitures

 

Our acquisitions are accounted for using the acquisition method, and the acquired companies’ results have been included in the accompanying consolidated financial statements from their respective dates of acquisition. In each case for the acquisitions disclosed below, pro forma information assuming the acquisition had occurred at the beginning of the earliest period presented is not included, as the impact is immaterial.

 

With the exception of Cardial discussed below, our acquisitions have historically been made at prices above the fair value of the acquired identifiable assets, resulting in goodwill, due to expectations of synergies that will be realized by combining businesses. These synergies include the use of our existing sales channel to expand sales of the acquired businesses’ products and services, consolidation of manufacturing facilities, and the leveraging of our existing administrative infrastructure.

 

The fair market valuations associated with these transactions fall within Level 3 of the fair value hierarchy, due to the use of significant unobservable inputs to determine fair value. The fair value measurements were calculated using unobservable inputs, primarily using the income approach, specifically the discounted cash flow method. The amount and timing of future cash flows within our analysis was based on our due diligence models, most recent operational budgets, long-range strategic plans and other estimates. Our assumptions associated with these Level 3 valuations are discussed below and in Note 14 to these financial statements.

 

Artegraft Biologic Grafts

 

On June 22, 2020, we entered into an Asset Purchase Agreement (Artegraft APA) to acquire the bovine carotid artery graft business from Artegraft Inc. (Artegraft). Under the terms of the Artegraft APA, we agreed to pay Artegraft a total of up to $90.0 million for the purchase of substantially all of its assets related to its business of the manufacturing, marketing, sale and distribution of its bovine carotid artery grafts (Products) , other than specifically identified excluded assets. The acquired assets included inventory, accounts receivable, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information. At closing, $72.5 million of the purchase price was paid to Artegraft and other parties as specified in the Artegraft APA, including $7.5 million into an escrow account. The escrow amount is to be held until December 31, 2021 to cover any potential claims against LeMaitre or Artegraft, after which it will be released to Artegraft by mutual consent of the parties.

 

Three earn-out payments of $5.8 million each are potentially due to Artegraft under the Artegraft APA depending on the achievement of specified revenue targets, as follows:

 

 

$5.8 million upon final determination that 20,000 units of Product have been sold to third parties from January 1, 2021 to December 31, 2021;

 

 

$5.8 million upon final determination that there have been 24,000 units of Product have been sold to third parties from January 1, 2022 to December 31, 2022; and

 

 

$5.8 million upon final determination that there have been 28,800 units of Product have been sold to third parties from January 1, 2023 to December 31, 2023.

 

The Artegraft APA includes a catch-up feature on the earn-outs such that, at the end of the three-year period, if the sum of the unit sales for all three years is greater than or equal to 58,240 unit sales (80% of the combined individual-year targets), Artegraft will receive a “catch-up payment” in an amount equal to (a) $17,500,000 times a fraction, the numerator of which is the aggregate number of unit sales for the three-year period, and the denominator of which is 72,800 less (b) any individual-year earn-out previously paid. We recorded this liability at a fair value of $0.4 million to reflect management’s estimate of the likelihood of achieving these targets, as well as the time value of money until payment.

 

The following table summarizes the preliminary purchase price allocation:

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $3,859 

Accounts receivable

  1,789 

Equipment and supplies

  1,140 

Accounts payable and other

  (53)

Intangible assets

  40,001 
Goodwill  26,170 
     

Purchase price

 $72,906 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives: 

 

  

Allocated

  

Estimated

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $21,255   15.0 

Intellectual property

  16,449   10.0 

Non-compete agreement

  104   5.0 

Tradenames

  2,193   10.0 
         

Total intangible assets

 $40,001     

 

The weighted-average amortization period of the acquired intangible assets was 12.6 years.

 

The results of operations of the Artegraft biologic graft business have been included in the results of operations of LeMaitre since the date of acquisition of June 22, 2020. Revenues from the acquisition were $0.2 million for the quarter ended June 30, 2020. The following unaudited pro forma financial information presents the results of operations for the three- and six-month periods ended June 30, 2020 and 2019 as if the acquisition had occurred at the beginning of 2019. The pro forma financial information presents historical operating results for the combined entities with adjustments for amortization expense, interest, management fees and related tax effects. This information has been prepared for comparative purposes only and is not indicative of what actual results would have been if the acquisitions had taken place at the beginning of fiscal 2019, or of future results.

 

  

Unaudited Pro Forma Financial Information

 
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 

Net sales

 $28,688  $33,319  $63,486  $65,109 
                 

Net income

  2,930   4,012   5,568   6,815 
                 

Net income per share

                

Basic

 $0.15  $0.20  $0.28  $0.35 

Diluted

 $0.14  $0.20  $0.27  $0.34 

 

CardioCel and VascuCel Biologic Patches

 

On October 11, 2019 (the Closing Date), we entered into an asset purchase agreement (Admedus APA) to acquire the biologic patch business assets and a related technology license from Admedus Ltd (now known as Anteris Technologies Ltd) and various of its subsidiaries (Admedus). The biologic patch business consists of the CardioCel and VascuCel product lines, which are manufactured in a manner intended to reduce the risk of calcification. The products are sold worldwide. On the same date, the parties entered into a Transition Services Agreement (TSA) under which Admedus will manufacture and supply LeMaitre with inventory for a period of up to three years, unless extended in writing by both parties.

 

Under the Admedus APA we agreed to pay Admedus a total of up to $15.3 million for the purchase of substantially all of its biologic patch business assets, other than specifically identified Excluded Assets, plus $8.0 million for the technology license. The acquired assets (in combination with the license) included inventory, intellectual property, permits and approvals, data and records, and customer and supplier information, as well as a small amount of machinery and equipment. At closing, $14.2 million of the purchase price was paid to Admedus. Shortly thereafter another $0.3 million was paid in connection with delivery of audited financial statements of the acquired business to LeMaitre. Additional consideration may be payable as follows:

 

 

$0.7 million within 15 days following the first anniversary of the Closing Date;

 

$0.7 million within 15 days following the third anniversary of the Closing Date;

 

$2.0 million within 15 days following LeMaitre’s receipt of a CE mark on all acquired products;

 

$2.5 million if revenues in the first 12-month period following the Closing Date exceed $20 million, or, $1.2 million if revenues in the first 12-month period following the Closing Date exceed $15 million;

 

$2.5 million if revenues in the second 12-month period following the Closing Date exceed $30 million, or, $1.2 million if revenues in the first 12-month period following the Closing Date exceed $22.5 million; and

 

$0.5 million if by the first anniversary of the Closing Date Admedus extends the shelf life of the products from 36 months to at least 60 months

 

The following table summarizes the preliminary purchase price allocation:

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 

Inventory and other

 $1,343 

Intangible assets

  8,725 
Goodwill  7,344 
     

Purchase price

 $17,412 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives: 

 

      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $5,562   12.0 

Intellectual property

  2,335   8.0 

Non-compete agreement

  361   5.0 

Tradenames

  467   8.0 
         

Total intangible assets

 $8,725     

 

The weighted-average amortization period of the acquired intangible assets was 10.4 years.

 

Tru-Incise Valve Cutter

 

On July 12, 2019, we entered into an agreement with UreSil, LLC to purchase the remaining assets of their Tru-Incise valve cutter business, including distribution rights in the United States. We also entered into a transition services agreement under which UreSil, LLC continued to manufacture the acquired products for us for a specified time, until we transitioned the full manufacturing process to our Burlington, Massachusetts facilities. This manufacturing transfer is now complete.

 

The purchase price for the acquired assets, which included inventory, machinery and equipment, intellectual property, and customer and supplier information, was $8.0 million. Of this amount, $6.8 million was paid at closing, with three follow-on payments $0.4 million each due on the first, second and third anniversaries of the closing date.  The deferred amounts totaling $1.2 million were recorded at an acquisition-date fair value of $1.1 million using a discount rate of 4.19% to reflect the time value of money between the acquisition date and the payment due dates. There are no contingencies associated with these holdback payments, although they may be reduced for certain post-closing claims. The first payment was made without adjustment in July 2020.

 

The following table summarizes the preliminary purchase price allocation: 

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $276 

Equipment and supplies

  70 

Intangible assets

  4,844 
Goodwill  2,748 
     

Purchase price

 $7,938 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:

 

      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $3,945   13.0 

Intellectual property

  563   7.0 

Non-compete agreement

  233   5.0 

Tradenames

  103   7.0 
         

Total intangible assets

 $4,844     

 

The weighted-average amortization period of the acquired intangible assets was 11.8 years.

  

Cardial

 

On October 22, 2018, we acquired the business assets of Cardial, a company located in Saint-Etienne, France. The Cardial business consists of the manufacturing of polyester vascular grafts, valvulotomes, surgical glue and original equipment manufacturing (OEM) services.

 

The purchase price for the acquired assets, including the land and building, inventory, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information, was €2.0 million ($2.3 million). At closing, €1.1 million ($1.3 million) was paid in cash, and €0.5 million ($0.5 million) of liabilities were assumed by LeMaitre Cardial SAS. Another €0.4 million ($0.4 million) was due in two installments, half to be paid twelve months after the closing date, and half eighteen months after the closing date, subject to possible reductions depending upon the results of a reconciliation of the value of inventory transferred, as outlined in the agreement, or for certain post-closing claims. The first of these two payments was not required to be made based on the inventory reconciliation results. The second payment was made in April 2020, in a reduced amount based on the inventory reconciliation results, as well as other post-closing claims.

 

 The following table summarizes the purchase price allocation:     

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 

Inventory

 2,419 

Land and building

  750 

Equipment and supplies

  94 

Intangible assets

  623 

Bargain purchase gain

  (1,946

)

     

Purchase price

 1,940 

 

The bargain purchase gain was recorded to reflect the excess of the net assets acquired over the purchase price. We recorded deferred taxes on this gain of €0.5 million ($0.6 million), resulting in a net gain of €1.4 million ($1.6 million).

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:

 

  

Allocated

Fair Value

  

Weighted

Average

Useful Life

 
  

(in thousands)

  

(in years)

 

Customer relationships

 250   16.0 

Intellectual property

  237   5.0 

Non-compete agreement

  46   5.0 

Tradenames

  90   5.0 
         

Total intangible assets

 623     

 

The weighted-average amortization period of the acquired intangible assets was 9.4 years.

 

Applied Medical Clot Management Business

 

On September 20, 2018, we entered into an agreement to acquire the assets of the embolectomy catheter business of Applied Medical Resources Corporation (Applied). The acquired business consists of several embolectomy, thrombectomy and irrigation catheter product lines. On the same date, we entered into a TSA under which Applied would manufacture and supply us with inventory for a period of twelve months, unless extended by both parties. The TSA was not extended.

 

The purchase price for the acquired assets, which included inventory, machinery and equipment, intellectual property, permits and approvals, data and records, and customer and supplier information, was $14.2 million. Of this amount, $11.0 million was paid at closing, and another $2.0 million was paid 12 months following the closing date. The final $1.2 million is due 24 months following the closing date. The deferred amounts totaling $3.2 million were recorded at an acquisition-date fair value of $3.0 million using a discount rate of 3.75% to reflect the time value of money between the acquisition date and the payment due dates. There are no contingencies associated with these holdback payments, although they may be reduced for certain post-closing claims.

 

The following table summarizes the purchase price allocation:    

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $739 

Equipment and supplies

  416 

Intangible assets

  6,527 
 Goodwill  6,361 
     

Purchase price

 $14,043 

 

The goodwill results from expected synergies of combining the acquired products and customer information to our existing operations, and is deductible for tax purposes over 15 years.

 

The following table reflects the allocation of purchase consideration to the acquired intangible assets and related estimated useful lives:

 

      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $4,475   16.0 

Intellectual property

  1,316   7.0 

Non-compete agreement

  530   5.0 

Tradenames

  206   7.0 
         

Total intangible assets

 $6,527     

 

The weighted-average amortization period of the acquired intangible assets was 13.0 years.

 

Reddick Divestiture 

 

On April 5, 2018, we entered into an agreement to sell the inventory, intellectual property and other assets associated exclusively with our Reddick cholangiogram catheter and Reddick-Saye screw product lines for $7.4 million to Specialty Surgical Instrumentation. At the same time, we entered into a TSA under which we would continue to manufacture and supply these products to the buyer for a period of up to two years unless extended by both parties, as well as a balloon supply agreement under which we will supply balloons, a component of the cholangiogram catheters, to the buyer for a period of up to six years unless extended by both parties. We recorded a gain during the quarter ended June 30, 2018 in connection with these agreements of $5.9 million. The following table summarizes the allocation of consideration received:

 

  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $308 

Deferred revenue - transition services agreement

  1,081 
Goodwill  135 

Gain on divestiture

  5,876 
     

Consideration received

 $7,400 

 

 

Under the terms of the TSA, we agreed to manufacture the Reddick products for the buyer at prices at or in some cases below our cost. We allocated a portion of the consideration received to the TSA to reflect it at fair value and recorded it as deferred revenue. As the products were sold to the buyer, we amortized a portion of the deferred revenue to adjust the gross margin on the sale to fair value on a specific identification basis. The TSA ended by mutual agreement during the quarter ended September 30, 2019 and all remaining deferred revenue was recognized.

 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5. Goodwill and Other Intangibles

 

Goodwill consists of the following as of June 30, 2020 (in thousands):

 

  

(in thousands)

 

Balance at December 31, 2019

 $39,951 
     

Additions for acquisitions

  26,170 

Effects of currency exchange

  30 
     

Balance at June 30, 2020

 $66,151 

 

Other intangible assets consist of the following:

 

  

June 30, 2020

  

December 31, 2019

 
  

Gross

      

Net

  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

  

Carrying

  

Accumulated

  

Carrying

 
  

Value

  

Amortization

  

Value

  

Value

  

Amortization

  

Value

 
  

(in thousands)

 

Product technology and intellectual property

 $29,951  $6,457  $23,494  $13,502  $5,722  $7,780 

Trademarks, tradenames and licenses

  4,000   800   3,200   1,807   702   1,105 

Customer relationships

  39,470   4,047   35,423   18,215   3,364   14,851 

Other intangible assets

  1,767   719   1,048   1,725   568   1,157 
                         

Total identifiable intangible assets

 $75,188  $12,023  $63,165  $35,249  $10,356  $24,893 

 

These intangible assets are being amortized over their useful lives ranging from 2 to 16 years. The weighted-average amortization period for these intangibles as of June 30, 2020 is 12.8 years. Amortization expense is included in general and administrative expense and was as follows for the periods indicated.

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 
                 

Amortization expense

 $894  $556  $1,728  $1,111 

 

We estimate that amortization expense for the remainder of 2020 and for each of the five succeeding fiscal years will be as follows:

 

     

Year ended December 31,

 
  

2020

  

2021

  

2022

  

2023

  

2024

  

2025

 
  

(in thousands)

     
                         

Amortization expense

 $3,146  $6,258  $6,053  $5,979  $5,783  $5,545 

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Revolving Line of Credit and Long-term Debt
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Debt Disclosure [Text Block]

6. Revolving Line of Credit and Long-term Debt

 

In connection with the Artegraft acquisition (Note 4), we incurred debt in the amount of $65 million under a senior secured credit facility with a group of banks. This credit arrangement included a $25 million revolving credit line that was fully drawn as of June 30, 2020, as well as a $40 million five-year term loan, as follows:

 

  

June 30, 2020

 
  

(in thousands)

 
     

Five-year term loan, net of unamortized debt issuance costs of $1,010 

 $38,990 

Less current portion

  (2,000)
  $36,990 

 

The loans bear interest at a rate per annum of, at our option, either (i) the Base Rate plus an applicable margin of from 1.25% to 1.75% depending on our consolidated leverage ratio, or (ii) the Eurodollar Rate plus an applicable margin of from 2.25% to 2.75% depending on our consolidated leverage ratio. Base Rate is defined in the credit agreement as a fluctuating rate per annum of the Federal Funds rate plus 0.5% or the prime rate of interest established from time to time by KeyBank National Association. At June 30, 2020 all outstanding borrowings were designated as Eurodollar loans and bore interest of 3.5%. We incurred debt issuance costs in connection with this credit arrangement of approximately $1.8 million. The transaction costs were allocated between the revolving line of credit and the term loans, with the portion related to the revolving line of credit of $0.7 million recorded in other assets on our balance sheet, and the portion allocated to the term loan recorded as a deduction from the amount of the debt. All of these transaction costs are being amortized into interest expense on a straight-line basis as the result is not materially different from using the interest method, over the five-year term of the arrangement. This results in an effective interest rate of approximately 4.2%.

 

The term of the revolving line of credit is five years, with all outstanding amounts due on June 22, 2025. The term loan is repayable in increasing quarterly installments of $0.5 million to $1.0 million commencing September 30, 2020 through March 31, 2025, with the remaining outstanding balance due on June 22, 2025.

 

We must comply with various financial and non-financial covenants, which are set forth in the Credit Agreement governing the credit facility. The primary financial covenant consists of a maximum consolidated leverage ratio. The lenders are entitled to accelerate repayment of the loans and terminate the revolving credit commitment upon the occurrence of any of various events of default as described in the Credit Agreement.

 

Borrowings under the secured credit facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our and our subsidiaries’ other property and assets, in each case subject to various exceptions.

 

We are required to make mandatory prepayments of the term loans and any revolving credit loans in various amounts if we have Excess Cash Flow (as defined in the Credit Agreement, and commencing in respect of our fiscal year ending December 31, 2021), if we make certain sales of assets outside the ordinary course of business above certain thresholds or if we suffer certain property loss events above certain thresholds. We may make optional prepayments of the term loans from time to time without premium or penalty.

 

In connection with our debt issuance, we recorded interest expense, including amortization of deferred financing costs and original issue discounts, in our consolidated statements of operations for the three months ended June 30, 2020 of approximately $66,000.

 

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Leases
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

7. Leases

 

We conduct the majority of our operations in leased facilities, all of which are accounted for as operating leases, as they do not meet the criteria for finance leases. Our principal worldwide executive, distribution, and manufacturing operations are located at five leased facilities with square footage totaling 109,354 in Burlington, Massachusetts. All five Burlington leases expire in December 2030. In addition, our international operations are headquartered at a 16,470 square foot leased facility located in Sulzbach, Germany, including approximately 3,630 square feet added in 2019, under a lease which expires in August 2023. This lease contains two five-year renewal options. We also lease a 2,258 square foot facility in Hereford, England which houses our United Kingdom sales and distribution business. In connection with our acquisition of the Artegraft biologic graft business, we assumed a 16,732 square foot lease in North Brunswick, New Jersey, which expires in October 2029. We also have smaller long-term leased sales, marketing and other facilities located in Arizona, Japan, Canada, Australia, Singapore and China, and short-term leases in Italy, Spain and Illinois. Our lease in Canada contains a five-year renewal option exercisable in February 2023. Our leases in Germany and Australia are subject to periodic rent increases based on increases in the consumer price index as measured each September and May, respectively, with such increases applicable to the subsequent twelve months of lease payments. None of our noncancelable lease payments include non-lease components such as maintenance contracts; we generally reimburse the landlord for direct operating costs associated with the leased space. We have no subleases, and there are no residual value guarantees associated with, or restrictive covenants imposed by, any of our leases. There were no assets held under capital leases at June 30, 2020.

 

We also lease automobiles under operating leases in the U.S. as well as certain of our international subsidiaries. The terms of these leases are generally three years, with older vehicles replaced by newer vehicles from time to time.

 

We account for leases under the provisions of ASU No. 2016-02, Leases (Topic 842), subsequently amended by ASU 2018-11, Leases (Topic 842): Targeted Improvements. Under this guidance, we are required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

 

Our most significant judgment involved in determining the amounts to initially record as lease liabilities and right-of-use assets upon initial adoption of this standard and for leases entered into subsequently was the selection of a discount rate; because we had no debt as of the adoption of this standard, we had no incremental borrowing rate to reference. We therefore derived an incremental borrowing rate using quotes from potential lenders as the primary inputs, augmented by other available information. The resulting rate selected was 5.25%. We determined that it was appropriate to apply this single rate to our portfolio of leases worldwide, as the lease terms and conditions are substantially similar, and because we believe our subsidiaries would be unable to obtain borrowings on their own without a commitment of parent company support. In connection with the assumption of the Artegraft lease referenced above, we used LeMaitre’s borrowing rate of 3.5% as of the acquisition date associated with debt incurred to finance the acquisition to value the lease.

 

Additional information with respect to our leases is as follows:

 

  Three months ended June 30,  Six months ended June 30,  
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

  

(in thousands)

  

(in thousands)

 
                 

Lease cost

                

Operating lease cost

 $481  $432  $955  $854 

Short-term lease cost

  44   63   57   131 

Total lease cost

 $525  $495  $1,012  $985 
                 

Other information

                

Cash paid for amounts included in the measurement of operating lease liabilities

 $580  $445  $1,171  $959 
                 

Right-of-use assets obtained in exchange for new operating leae liabilities

 $2,332  $594  $2,481  $810 
                 
                 

Weighted average remaining lease term - operating leases (in years)

  8.8   4.1   8.8   4.1 
                 

Weighted average discount rate - operating leases

  5.25%  5.25%  5.25%  5.25%

 

At June 30,  2020, the minimum noncancelable operating lease rental commitments with initial or remaining terms of more than one year are as follows:

 

Remainder of 2020

 $1,367 

Year ending December 31,

    

2021

  2,654 

2022

  2,279 

2023

  1,978 

2024

  1,865 

Thereafter

  11,827 

Adjustment to net present value as of June 30, 2020

  (4,657)
      

Minimum noncancelable lease liability

 $17,313 

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Accrued Expenses and Other Long-term Liabilities
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]

8. Accrued Expenses and Other Long-term Liabilities

 

Accrued expenses consist of the following: 

 

  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Compensation and related taxes

 $5,350  $8,550 

Income and other taxes

  1,069   1,003 

Professional fees

  655   40 

Other

  4,762   4,421 
         

Total

 $11,836  $14,014 

 

Other long-term liabilities consist of the following: 

 

  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Aquisition-related liabilities

 $4,201  $3,268 

Income taxes

  710   781 

Other

  105   166 
         

Total

 $5,016  $4,215 

 

  

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Segment and Enterprise-wide Disclosures
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

9. Segment and Enterprise-Wide Disclosures

 

Under Accounting Standards Codification Topic 280, Segment Reporting, operating segments are defined as components of an enterprise for which separate, discrete financial information is available and evaluated by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. We view our operations and manage our business as one operating segment. No discrete operating information is prepared by us except for sales by product line and by legal entity for local reporting purposes.

 

Most of our revenues are generated in the United States, Germany, and other European countries as well as in Canada, Japan and China. Substantially all of our assets are located in the United States, Germany, Australia and France. Net sales to unaffiliated customers by country were as follows:

 

  

Three months ended

June 30,
  

Six months ended

June 30,
 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

United States

 $13,535  $16,006  $30,535  $30,764 

Germany

  2,699   3,192   5,993   6,272 

Other countries

  8,617   10,285   18,874   20,926 
                 

Net Sales

 $24,851  $29,483  $55,402  $57,962 

 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Share-based Compensation
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]

10. Share-based Compensation

 

Our Third Amended and Restated 2006 Stock Option and Incentive Plan allows for granting of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock units, unrestricted stock awards and deferred stock awards to our officers, employees, directors and consultants. The components of share-based compensation expense were as follows:

 

  

Three months ended

June 30,
  

Six months ended

June 30,
 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

Stock option awards

 $495  $432  $995  $879 

Restricted stock units

  308   262   587   561 
                 

Total share-based compensation

 $803  $694  $1,582  $1,440 

 

Stock-based compensation is included in our statements of operations as follows:

 

  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

Cost of sales

 $88  $76  $167  $158 

Sales and marketing

  134   146   293   304 

General and administrative

  495   418   951   837 

Research and development

  86   54   171   141 
                 

Total stock-based compensation

 $803  $694  $1,582  $1,440 

 

During the six-month period ended June 30, 2020, we granted options for the purchase of 20,000 shares of our common stock. During the six-month ended June 30, 2020, we awarded 2,292 restricted stock units. We issued approximately 26,000 and 141,000 shares of common stock following the exercise or vesting of underlying stock options or restricted stock units during the three months ended June 30, 2020 and 2019, respectively.

 

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Note 11 - Net Income Per Share
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Earnings Per Share [Text Block]

11. Net Income per Share

 

The computation of basic and diluted net income per share was as follows: 

 

  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands, except per share data)

  

(in thousands, except per share data)

 

Basic:

                

Net income available for common stockholders

 $3,500  $4,624  $6,674  $8,137 
                 

Weighted average shares outstanding

  20,180   19,680   20,174   19,660 
                 

Basic earnings per share

 $0.17  $0.23  $0.33  $0.41 
                 

Diluted:

                

Net income available for common stockholders

 $3,500  $4,624  $6,674  $8,137 
                 

Weighted-average shares outstanding

  20,180   19,680   20,174   19,660 

Common stock equivalents, if dilutive

  219   566   241   566 
                 

Shares used in computing diluted earnings per common share

  20,399   20,246   20,415   20,226 
                 

Diluted earnings per share

 $0.17  $0.23  $0.33  $0.40 
                 

Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive

  713   531   651   537 

 

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Stockholders' Equity
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

12. Stockholders’ Equity

 

Share Repurchase Program

 

On February 14, 2019, our Board of Directors authorized the repurchase of up to $10.0 million of the Company’s common stock through transactions on the open market, in privately negotiated purchases or otherwise. On February 13, 2020, the Board extended the term of this repurchase program to February 14, 2021. The repurchase program may be suspended or discontinued at any time. To date we have not made any repurchases under this program.

 

Dividends

 

In February 2011, our Board of Directors approved a policy for the payment of quarterly cash dividends on our common stock. Future declarations of quarterly dividends and the establishment of future record and payment dates are subject to approval by our Board of Directors on a quarterly basis. The dividend activity for the periods presented is as follows:

 

Record Date

 

Payment Date

 

Per Share Amount

  

Dividend Payment

 
        

(in thousands)

 

Fiscal Year 2020

          

March 3, 2020

 

March 19, 2020

 $0.095  $1,917 

 May 20, 2020

 

June 4, 2020

 $0.095  $1,917 

Fiscal Year 2019

          

 March 22, 2019

 

April 5, 2019

 $0.085  $1,672 

May 22, 2019

 

June 5, 2019

 $0.085  $1,672 

   August 21, 2019

 

September 5, 2019

 $0.085  $1,691 

 November 20, 2019

 

December 5, 2019

 $0.085  $1,701 

 

On July 21, 2020, our Board of Directors approved a quarterly cash dividend on our common stock of $0.095 per share payable on September 10, 2020, to stockholders of record at the close of business on August 27, 2020, which will total approximately $1.9 million.

 

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Supplemental Cash Flow Information
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

13. Supplemental Cash Flow Information

 

   

Six Months Ended

June 30.
 
   

2020

   

2019

 
   

(in thousands)

 

Cash paid for income taxes, net

  $ 2,328     $ 4,157  

 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Note 14 - Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

14. Fair Value Measurements

 

The fair value accounting guidance requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:

 

 

Level 1 — Quoted prices in active markets for identical assets or liabilities.

 

 

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

 

 

Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

 

Level 1 assets being measured at fair value on a recurring basis as of June 30, 2020 included our short-term investment and short-duration bond mutual fund accounts.

 

We had no Level 2 assets being measured at fair value on a recurring basis as of June 30, 2020. 

 

As discussed in Note 4, several of our acquisition-related assets and liabilities have been measured using Level 3 techniques. During 2019, we recorded contingent liabilities associated with our acquisition of the CardioCel and VascuCel patch business from Admedus. The agreement included the potential for us to pay up to $7.8 million of additional consideration beyond payments made at closing, with $0.3 million contingent upon the delivery of audited financial statements of the acquired business to us, which was paid in November 2019; $2.0 million contingent on LeMaitre Vascular’s success in obtaining CE marks on the acquired products, $0.5 million contingent upon Admedus’ success in extending the shelf life of the acquired products as specified in the agreement, and another $5.0 million contingent on the achievement of specified levels of revenues in the first 12 and 24 months following the acquisition date. This additional contingent consideration was initially valued in total at $2.3 million and is being re-measured each reporting period until the payment requirement ends, with any adjustments reported in income from operations.

 

On June 22, 2020, we acquired the bovine carotid artery graft business from Artegraft. The agreement includes the potential for us to pay up to $17.5 million of additional consideration beyond payments made at closing, contingent on the achievement of specified unit sales during each of the years ended December 31, 2021, 2022 and 2023. The agreement includes a catch-up feature under which, if cumulative unit sales over the three-year period are at least 80% of the sum of the individual annual targets, the earn-out would be paid at that percentage of the maximum $17.5 million payout. This liability was recorded at an acquisition-date fair value of $0.4 million to reflect management’s estimate of the likelihood of achieving these targets, as well as the time value of money until payment, and will be re-measured each reporting period until the payment requirement ends, with any adjustments reported in income from operations.

 

The following table provides a rollforward of the fair value of these liabilities, as determined by Level 3 unobservable inputs including management’s forecast of future revenues for the acquired business, management’s estimate of the likelihood of obtaining CE marks on the acquired products, and management’s estimate of Admedus’ ability to extend the shelf life of the acquired products.

 

  

Six months ended June 30,

 
  

2020

  

2019

 
  

(in thousands)

 

Beginning balance

 $1,765  $72 

Additions

  406   - 

Payments

  -   (59)

Change in fair value included in earnings

  57   (13)
         

Ending balance

 $2,228  $- 

 

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Note 15 - Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

15. Accumulated Other Comprehensive Loss

 

Changes to our accumulated other comprehensive loss for the six months ended June 30, 2020 and 2019 consisted primarily of foreign currency translation:

 

  

Six months ended

June 30,
 
  

2020

  

2019

 
  

(in thousands)

 

Beginning balance

 $(4,007) $(3,900)
         

Other comprehensive income (loss) before reclassifications

  (152)  82 

Amounts reclassified from accumulated other comprehensive loss

  -   - 
         

Ending Balance

 $(4,159) $(3,818)

 

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Note 16 - Assets Held for Sale
6 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Assets Held for Sale [Text Block]

16. Assets Held for Sale

 

During the first quarter of 2020, in connection with our planned transfer of the manufacturing of our Omniflow II ovine biologic graft to our Burlington, Massachusetts facility, management committed to and executed a plan to sell our land and building located in North Melbourne, Australia for A$2.7 million ($1.7 million). The sale is expected to close in September 2020, though no assurance can be given that the sale will be consummated at such time, or at all. These assets, with a net book value of A$1.9 million ($1.3 million) as of June 30, 2020, met the criteria to be classified as assets held for sale as of that date.

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal, recurring adjustments considered necessary for a fair presentation of the results of these interim periods have been included. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results may differ from these estimates. Our estimates and assumptions, including those related to bad debts, inventories, intangible assets, sales returns and discounts, share-based compensation, and income taxes are updated as appropriate. The results for the six months ended June 30, 2020 are not necessarily indicative of results to be expected for the entire year. The information contained in these interim financial statements should be read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2019, including the notes thereto, included in our Form 10-K filed with the Securities and Exchange Commission (SEC) on March 11, 2020.

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes to unaudited consolidated financial statements. Due to the COVID-19 pandemic, there is heightened volatility and uncertainty in customer demand and the worldwide economy in general, and as a result, the Company anticipates decreased revenues for its products in the near future.  However, the magnitude and duration of the impact on our revenues and operations from COVID-19 is uncertain and cannot currently be reasonably estimated at this time. The Company is not aware of any specific event or circumstance that would require an update to its accounting estimates or adjustments to the carrying value of its assets and liabilities as August 6, 2020, the issuance date of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates, particularly if the Company experiences material impacts to the carrying value of its assets and liabilities from COVID-19.

 

Consolidation, Policy [Policy Text Block]

Consolidation

 

Our consolidated financial statements include the accounts of LeMaitre Vascular and the accounts of our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition

 

Our revenue is derived primarily from the sale of disposable or implantable devices used during vascular surgery. We sell primarily directly to hospitals and to a lesser extent to distributors, as described below, and, during the periods presented in our consolidated financial statements, entered into consigned inventory arrangements with either hospitals or distributors on a limited basis. With the acquisition of the RestoreFlow allograft business, we also derive revenues from the processing and cryopreservation of human tissues for implantation in patients. These revenues are recognized when services have been provided and the tissue has been shipped to the customer, provided all other revenue recognition criteria discussed in the succeeding paragraph have been met.

 

  We recognize revenue under the provisions of ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The core principle of Topic 606 is that an entity should recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard explains that to achieve the core principle, an entity should take the following actions:

 

Step 1: Identify the contract with a customer

 

Step 2: Identify the performance obligations in the contract

 

Step 3: Determine the transaction price

 

Step 4: Allocate the transaction price

 

Step 5: Recognize revenue when or as the entity satisfies a performance obligation

 

Revenue is recognized when or as a company satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). In instances in which shipping and handling activities are performed after a customer takes control of the goods (such as when title passes upon shipment from our dock), we have made the policy election allowed under Topic 606 to account for these activities as fulfillment costs and not as performance obligations.

 

We generally reference customer purchase orders to determine the existence of a contract. Orders that are not accompanied by a purchase order are confirmed with the customer either in writing or verbally. The purchase orders or similar correspondence, once accepted, identify the performance obligations as well as the transaction price, and otherwise outline the rights and obligations of each party. We allocate the transaction price of each contract among the performance obligations in accordance with the pricing of each item specified on the purchase order, which is in turn based on standalone selling prices per our published price lists. In cases where we discount products or provide certain items free of charge, we allocate the discount proportionately to all performance obligations, unless it can be demonstrated that the discount should be allocated entirely to one or more, but not all, of the performance obligations.

 

We recognize revenue, net of allowances for returns and discounts, fees paid to group purchasing organizations, and any sales and value added taxes required to be invoiced, which we have elected to exclude from the measurement of the transaction price as allowed by the standard, at the time of shipment (taking into consideration contractual shipping terms), or in the case of consigned inventory, when it is consumed. Shipment is the point at which control of the product and title passes to our customers, and at which LeMaitre Vascular has a present right to receive payment for the goods.

 

Below is a disaggregation of our revenue by major geographic area, which is among the primary categorizations used by     management in evaluating financial performance, for the periods indicated (in thousands):  

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 
Americas $14,942  $17,511  $33,278  $33,886 

Europe, Middle East and Africa

  7,950   10,014   18,300   20,027 

Asia/Pacific Rim

  1,959   1,958   3,824   4,049 

Total

 $24,851  $29,483  $55,402  $57,962 

  

We do not carry any contract assets or contract liabilities, as there are generally no unbilled amounts due from customers under contracts for which we have partially satisfied performance obligations, or amounts received from customers for which we have not satisfied performance obligations. We satisfy our performance obligations under revenue contracts within a very short time period from receipt of the orders, and payments from customers are typically received within 30 to 60 days of fulfillment of the orders, except in certain geographies such as Spain and Italy where the payment cycle is customarily longer. Accordingly, there is no significant financing component to our revenue contracts. Additionally, we have elected as a policy that incremental costs (such as commissions) incurred to obtain contracts are expensed as incurred, due to the short-term nature of the contracts.

 

 

Customers returning products may be entitled to full or partial credit based on the condition and timing of the return. To be accepted, a returned product must be unopened (if sterile), unadulterated, and undamaged, must have at least 18 months remaining prior to its expiration date, or twelve months for our hospital customers in Europe, and generally be returned within 30 days of shipment. These return policies apply to sales to both hospitals and distributors. The amount of products returned to us, either for exchange or credit, has not been material. Nevertheless, we provide for an allowance for future sales returns based on historical returns experience, which requires judgment. Our cost of replacing defective products has not been material and is accounted for at the time of replacement.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Pronouncements

 

In December 2019, the FASB issued ASU 2019-12 Income Taxes (Topic 740), which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 as well as clarifying and amending other areas of existing GAAP under Topic 740. The new standard is effective for us beginning January 1, 2021, with early adoption permitted. The adoption of this standard is not expected to have a material impact on our financial statements.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Organization and Basis for Presentation (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 
Americas $14,942  $17,511  $33,278  $33,886 

Europe, Middle East and Africa

  7,950   10,014   18,300   20,027 

Asia/Pacific Rim

  1,959   1,958   3,824   4,049 

Total

 $24,851  $29,483  $55,402  $57,962 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Income Tax Expense (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

Six months ended
June 30, 2020

 
  

(in thousands)

 

Unrecognized tax benefits as of December 31, 2019

 $848 

Additions for tax positions of current year

  - 

Additions for tax positions of prior years

  (4)

Reductions for settlements with taxing authorities

  (59)

Reductions for lapses of the applicable statutes of limitations

  - 

Unrecognized tax benefits as of June 30, 2020

 $785 
Summary of Income Tax Examinations [Table Text Block]

United States

2016 and forward

Foreign

2013 and forward

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Inventories and Other Deferred Costs (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Raw materials

 $5,354  $5,359 

Work-in-process

  5,510   6,238 

Finished products

  29,608   23,032 

Other deferred costs

  5,868   4,898 
         

Total inventory and other deferred costs

 $46,340  $39,527 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $3,859 

Accounts receivable

  1,789 

Equipment and supplies

  1,140 

Accounts payable and other

  (53)

Intangible assets

  40,001 
Goodwill  26,170 
     

Purchase price

 $72,906 
  

Allocated

 
  

Fair Value

 
  

(in thousands)

 

Inventory and other

 $1,343 

Intangible assets

  8,725 
Goodwill  7,344 
     

Purchase price

 $17,412 
  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $276 

Equipment and supplies

  70 

Intangible assets

  4,844 
Goodwill  2,748 
     

Purchase price

 $7,938 
  

Allocated

 
  

Fair Value

 
  

(in thousands)

 

Inventory

 2,419 

Land and building

  750 

Equipment and supplies

  94 

Intangible assets

  623 

Bargain purchase gain

  (1,946

)

     

Purchase price

 1,940 
  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $739 

Equipment and supplies

  416 

Intangible assets

  6,527 
 Goodwill  6,361 
     

Purchase price

 $14,043 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
  

Allocated

  

Estimated

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $21,255   15.0 

Intellectual property

  16,449   10.0 

Non-compete agreement

  104   5.0 

Tradenames

  2,193   10.0 
         

Total intangible assets

 $40,001     
      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $5,562   12.0 

Intellectual property

  2,335   8.0 

Non-compete agreement

  361   5.0 

Tradenames

  467   8.0 
         

Total intangible assets

 $8,725     
      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $3,945   13.0 

Intellectual property

  563   7.0 

Non-compete agreement

  233   5.0 

Tradenames

  103   7.0 
         

Total intangible assets

 $4,844     
  

Allocated

Fair Value

  

Weighted

Average

Useful Life

 
  

(in thousands)

  

(in years)

 

Customer relationships

 250   16.0 

Intellectual property

  237   5.0 

Non-compete agreement

  46   5.0 

Tradenames

  90   5.0 
         

Total intangible assets

 623     
      

Weighted

 
  

Allocated

  

Average

 
  

Fair Value

  

Useful Life

 
  

(in thousands)

  (in years) 

Customer relationships

 $4,475   16.0 

Intellectual property

  1,316   7.0 

Non-compete agreement

  530   5.0 

Tradenames

  206   7.0 
         

Total intangible assets

 $6,527     
Business Acquisition, Pro Forma Information [Table Text Block]
  

Unaudited Pro Forma Financial Information

 
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

($ in thousands)

  

($ in thousands)

 
                 

Net sales

 $28,688  $33,319  $63,486  $65,109 
                 

Net income

  2,930   4,012   5,568   6,815 
                 

Net income per share

                

Basic

 $0.15  $0.20  $0.28  $0.35 

Diluted

 $0.14  $0.20  $0.27  $0.34 
Disposal Groups, Including Discontinued Operations [Table Text Block]
  

Allocated

 
  

Fair Value

 
  

(in thousands)

 
Inventory $308 

Deferred revenue - transition services agreement

  1,081 
Goodwill  135 

Gain on divestiture

  5,876 
     

Consideration received

 $7,400 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

(in thousands)

 

Balance at December 31, 2019

 $39,951 
     

Additions for acquisitions

  26,170 

Effects of currency exchange

  30 
     

Balance at June 30, 2020

 $66,151 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

June 30, 2020

  

December 31, 2019

 
  

Gross

      

Net

  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

  

Carrying

  

Accumulated

  

Carrying

 
  

Value

  

Amortization

  

Value

  

Value

  

Amortization

  

Value

 
  

(in thousands)

 

Product technology and intellectual property

 $29,951  $6,457  $23,494  $13,502  $5,722  $7,780 

Trademarks, tradenames and licenses

  4,000   800   3,200   1,807   702   1,105 

Customer relationships

  39,470   4,047   35,423   18,215   3,364   14,851 

Other intangible assets

  1,767   719   1,048   1,725   568   1,157 
                         

Total identifiable intangible assets

 $75,188  $12,023  $63,165  $35,249  $10,356  $24,893 
Finite-lived Intangible Assets Amortization Expense [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 
                 

Amortization expense

 $894  $556  $1,728  $1,111 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
     

Year ended December 31,

 
  

2020

  

2021

  

2022

  

2023

  

2024

  

2025

 
  

(in thousands)

     
                         

Amortization expense

 $3,146  $6,258  $6,053  $5,979  $5,783  $5,545 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Revolving Line of Credit and Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Debt [Table Text Block]
  

June 30, 2020

 
  

(in thousands)

 
     

Five-year term loan, net of unamortized debt issuance costs of $1,010 

 $38,990 

Less current portion

  (2,000)
  $36,990 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Leases (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Lease, Cost [Table Text Block]
  Three months ended June 30,  Six months ended June 30,  
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

  

(in thousands)

  

(in thousands)

 
                 

Lease cost

                

Operating lease cost

 $481  $432  $955  $854 

Short-term lease cost

  44   63   57   131 

Total lease cost

 $525  $495  $1,012  $985 
                 

Other information

                

Cash paid for amounts included in the measurement of operating lease liabilities

 $580  $445  $1,171  $959 
                 

Right-of-use assets obtained in exchange for new operating leae liabilities

 $2,332  $594  $2,481  $810 
                 
                 

Weighted average remaining lease term - operating leases (in years)

  8.8   4.1   8.8   4.1 
                 

Weighted average discount rate - operating leases

  5.25%  5.25%  5.25%  5.25%
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

Remainder of 2020

 $1,367 

Year ending December 31,

    

2021

  2,654 

2022

  2,279 

2023

  1,978 

2024

  1,865 

Thereafter

  11,827 

Adjustment to net present value as of June 30, 2020

  (4,657)
      

Minimum noncancelable lease liability

 $17,313 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Accrued Expenses and Other Long-term Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Compensation and related taxes

 $5,350  $8,550 

Income and other taxes

  1,069   1,003 

Professional fees

  655   40 

Other

  4,762   4,421 
         

Total

 $11,836  $14,014 
Other Noncurrent Liabilities [Table Text Block]
  

June 30, 2020

  

December 31, 2019

 
  

(in thousands)

 

Aquisition-related liabilities

 $4,201  $3,268 

Income taxes

  710   781 

Other

  105   166 
         

Total

 $5,016  $4,215 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Segment and Enterprise-wide Disclosures (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

Three months ended

June 30,
  

Six months ended

June 30,
 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

United States

 $13,535  $16,006  $30,535  $30,764 

Germany

  2,699   3,192   5,993   6,272 

Other countries

  8,617   10,285   18,874   20,926 
                 

Net Sales

 $24,851  $29,483  $55,402  $57,962 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Share-based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three months ended

June 30,
  

Six months ended

June 30,
 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

Stock option awards

 $495  $432  $995  $879 

Restricted stock units

  308   262   587   561 
                 

Total share-based compensation

 $803  $694  $1,582  $1,440 
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands)

  

(in thousands)

 

Cost of sales

 $88  $76  $167  $158 

Sales and marketing

  134   146   293   304 

General and administrative

  495   418   951   837 

Research and development

  86   54   171   141 
                 

Total stock-based compensation

 $803  $694  $1,582  $1,440 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Note 11 - Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2020

  

2019

  

2020

  

2019

 
  

(in thousands, except per share data)

  

(in thousands, except per share data)

 

Basic:

                

Net income available for common stockholders

 $3,500  $4,624  $6,674  $8,137 
                 

Weighted average shares outstanding

  20,180   19,680   20,174   19,660 
                 

Basic earnings per share

 $0.17  $0.23  $0.33  $0.41 
                 

Diluted:

                

Net income available for common stockholders

 $3,500  $4,624  $6,674  $8,137 
                 

Weighted-average shares outstanding

  20,180   19,680   20,174   19,660 

Common stock equivalents, if dilutive

  219   566   241   566 
                 

Shares used in computing diluted earnings per common share

  20,399   20,246   20,415   20,226 
                 

Diluted earnings per share

 $0.17  $0.23  $0.33  $0.40 
                 

Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive

  713   531   651   537 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Dividends Payable [Table Text Block]

Record Date

 

Payment Date

 

Per Share Amount

  

Dividend Payment

 
        

(in thousands)

 

Fiscal Year 2020

          

March 3, 2020

 

March 19, 2020

 $0.095  $1,917 

 May 20, 2020

 

June 4, 2020

 $0.095  $1,917 

Fiscal Year 2019

          

 March 22, 2019

 

April 5, 2019

 $0.085  $1,672 

May 22, 2019

 

June 5, 2019

 $0.085  $1,672 

   August 21, 2019

 

September 5, 2019

 $0.085  $1,691 

 November 20, 2019

 

December 5, 2019

 $0.085  $1,701 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Supplemental Cash Flow Information (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
   

Six Months Ended

June 30.
 
   

2020

   

2019

 
   

(in thousands)

 

Cash paid for income taxes, net

  $ 2,328     $ 4,157  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Note 14 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Six months ended June 30,

 
  

2020

  

2019

 
  

(in thousands)

 

Beginning balance

 $1,765  $72 

Additions

  406   - 

Payments

  -   (59)

Change in fair value included in earnings

  57   (13)
         

Ending balance

 $2,228  $- 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Note 15 - Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Six months ended

June 30,
 
  

2020

  

2019

 
  

(in thousands)

 

Beginning balance

 $(4,007) $(3,900)
         

Other comprehensive income (loss) before reclassifications

  (152)  82 

Amounts reclassified from accumulated other comprehensive loss

  -   - 
         

Ending Balance

 $(4,159) $(3,818)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Organization and Basis for Presentation (Details Textual)
6 Months Ended
Jun. 30, 2020
Number of Operating Segments 1
Minimum [Member]  
Period of Payments Received from Customers (Day) 30 days
Maximum [Member]  
Period of Payments Received from Customers (Day) 60 days
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue $ 24,851 $ 29,483 $ 55,402 $ 57,962
Americas [Member]        
Revenue 14,942 17,511 33,278 33,886
EMEA [Member]        
Revenue 7,950 10,014 18,300 20,027
Asia Pacific [Member]        
Revenue $ 1,959 $ 1,958 $ 3,824 $ 4,049
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Income Tax Expense (Details Textual) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Unrecognized Tax Benefits, Ending Balance $ 785,000 $ 848,000
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Unrecognized tax benefits as of December 31, 2019 $ 848,000
Additions for tax positions of current year 0
Additions for tax positions of prior years (4,000)
Reductions for settlements with taxing authorities (59,000)
Reductions for lapses of the applicable statutes of limitations 0
Unrecognized tax benefits as of June 30, 2020 $ 785,000
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details)
6 Months Ended
Jun. 30, 2020
Domestic Tax Authority [Member]  
Income tax year under examination 2016 2017 2018 2019 2020
Foreign Tax Authority [Member]  
Income tax year under examination 2013 2014 2015 2016 2017 2018 2019 2020
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Inventories and Other Deferred Costs (Details Textual) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross $ 1.9 $ 1.9
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Raw materials $ 5,354 $ 5,359
Work-in-process 5,510 6,238
Finished products 29,608 23,032
Other deferred costs 5,868 4,898
Total inventory and other deferred costs $ 46,340 $ 39,527
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures (Details Textual)
€ in Millions
3 Months Ended
Jun. 22, 2020
USD ($)
Oct. 11, 2019
USD ($)
Jul. 12, 2019
USD ($)
Oct. 22, 2018
USD ($)
Oct. 22, 2018
EUR (€)
Sep. 20, 2018
USD ($)
Apr. 05, 2018
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2018
USD ($)
Oct. 22, 2018
EUR (€)
Reddick Divestiture [Member]                    
Proceeds from Sale of Productive Assets, Total             $ 7,400,000      
Long-term Purchase Commitment, Period (Year)             2 years      
Gain (Loss) on Disposition of Assets for Financial Service Operations, Total                 $ 5,900,000  
Artegraft Inc [Member]                    
Payments to Acquire Businesses, Gross $ 72,500,000                  
Escrow Deposit Disbursements Related to Property Acquisition $ 7,500,000                  
Business Acquisition, Purchase Price Allocation, Goodwill Expected Tax Deductible, Period (Year) 15 years                  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year) 12 years 7 months 6 days                  
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual               $ 200,000    
Artegraft Inc [Member] | First Earn-out [Member]                    
Business Combination, Contingent Consideration, Liability, Total $ 5,800,000                  
Business Combination, Contingent Consideration, Unit Sales 20,000                  
Artegraft Inc [Member] | Second Earn-out [Member]                    
Business Combination, Contingent Consideration, Liability, Total $ 5,800,000                  
Business Combination, Contingent Consideration, Unit Sales 24,000                  
Artegraft Inc [Member] | Third Earn-out [Member]                    
Business Combination, Contingent Consideration, Liability, Total $ 5,800,000                  
Business Combination, Contingent Consideration, Unit Sales 28,800                  
Artegraft Inc [Member] | Catch-Up Payment [Member]                    
Business Combination, Contingent Consideration, Liability, Total $ 400,000                  
Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years 58,240                  
Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years, Percent of Combined Individual Year Targets 80.00%                  
Business Combination, Contingent Consideration, Before Multiplied by Fraction $ 17,500,000                  
Business Combination, Contingent Consideration, Denominator, Less Amount Paid 72,800                  
Artegraft Inc [Member] | Maximum [Member]                    
Business Combination, Consideration Transferred, Total $ 90,000,000.0                  
CardioCel and VascuCel Biologic Patches [Member]                    
Payments to Acquire Businesses, Gross   $ 14,200,000                
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)   10 years 4 months 24 days                
CardioCel and VascuCel Biologic Patches [Member] | Technology Licenses [Member]                    
Business Combination, Consideration Transferred, Total   $ 8,000,000.0                
CardioCel and VascuCel Biologic Patches [Member] | Achieving Audited Financial Statements of Acquired Business [Member]                    
Payments to Acquire Businesses, Gross   300,000                
CardioCel and VascuCel Biologic Patches [Member] | First Holdback [Member]                    
Business Combination, Contingent Consideration, Liability, Total   700,000                
CardioCel and VascuCel Biologic Patches [Member] | Second Holdback [Member]                    
Business Combination, Contingent Consideration, Liability, Total   700,000                
CardioCel and VascuCel Biologic Patches [Member] | Third Holdback [Member]                    
Business Combination, Contingent Consideration, Liability, Total   2,000,000.0                
CardioCel and VascuCel Biologic Patches [Member] | Revenues Exceeding Twenty Million in the First Twelve Month Period After Closing Date [Member]                    
Business Combination, Contingent Consideration, Liability, Total   2,500,000                
CardioCel and VascuCel Biologic Patches [Member] | Revenues Exceeding Fifteen Million in the First Twelve Month Period After Closing Date [Member]                    
Business Combination, Contingent Consideration, Liability, Total   1,200,000                
CardioCel and VascuCel Biologic Patches [Member] | Revenues Exceeding Thirty Million in the Second Twelve Month Period After Closing Date [Member]                    
Business Combination, Contingent Consideration, Liability, Total   2,500,000                
CardioCel and VascuCel Biologic Patches [Member] | Revenues Exceeding Twenty-Two and a Half Million in the First Twelve Month Period After Closing Date [Member]                    
Business Combination, Contingent Consideration, Liability, Total   1,200,000                
CardioCel and VascuCel Biologic Patches [Member] | Extension of Product Shelf Life from 36 Months to 60 Months in the First Anniversary of Closing Date [Member]                    
Business Combination, Contingent Consideration, Liability, Total   500,000                
CardioCel and VascuCel Biologic Patches [Member] | Maximum [Member] | Biological Patch Business Assets [Member]                    
Business Combination, Consideration Transferred, Total   $ 15,300,000                
Tru-Incise Valve Cutter [Member]                    
Business Combination, Consideration Transferred, Total     $ 8,000,000.0              
Payments to Acquire Businesses, Gross     $ 6,800,000              
Business Acquisition, Purchase Price Allocation, Goodwill Expected Tax Deductible, Period (Year)     15 years              
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)     11 years 9 months 18 days              
Business Combination, Deferred Purchase Consideration, Installment Payment     $ 400,000              
Business Combination, Deferred Purchase Consideration     1,200,000              
Acquisition Date Fair Value     $ 1,100,000              
Business Combination ,Fair Value Inputs, Discount Rate     4.19%              
Cardial [Member]                    
Business Combination, Consideration Transferred, Total       $ 2,300,000 € 2.0          
Payments to Acquire Businesses, Gross       $ 1,300,000 € 1.1          
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)       9 years 4 months 24 days 9 years 4 months 24 days          
Business Combination, Deferred Purchase Consideration       $ 400,000           € 0.4
Business Combination, Consideration Transferred, Liabilities Incurred       500,000 € 0.5          
Deferred Tax Assets, Business Combinations       600,000           € 0.5
Business Combination, Bargain Purchase, Gain Recognized, Amount       $ 1,600,000 € 1.4          
Applied Medical [Member]                    
Business Combination, Consideration Transferred, Total           $ 14,200,000        
Business Acquisition, Purchase Price Allocation, Goodwill Expected Tax Deductible, Period (Year)           15 years        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)           13 years        
Acquisition Date Fair Value           $ 3,000,000.0        
Business Combination ,Fair Value Inputs, Discount Rate           3.75%        
Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Current Assets Deferred Costs           $ 3,200,000        
Applied Medical [Member] | Closing Date [Member]                    
Business Combination, Consideration Transferred, Total           11,000,000.0        
Applied Medical [Member] | 12 Months Following the Closing Date [Member]                    
Business Combination, Consideration Transferred, Total           2,000,000.0        
Applied Medical [Member] | 24 Months Following the Closing Date [Member]                    
Business Combination, Consideration Transferred, Total           $ 1,200,000        
Balloon Supply Agreement [Member] | Reddick Divestiture [Member]                    
Long-term Purchase Commitment, Period (Year)             6 years      
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details)
€ in Thousands, $ in Thousands
Jun. 30, 2020
USD ($)
Jun. 22, 2020
USD ($)
Dec. 31, 2019
USD ($)
Oct. 11, 2019
USD ($)
Jul. 12, 2019
USD ($)
Oct. 22, 2018
EUR (€)
Sep. 20, 2018
USD ($)
Goodwill $ 66,151   $ 39,951        
Artegraft Inc [Member]              
Inventory   $ 3,859          
Accounts receivable   1,789          
Equipment and supplies   1,140          
Accounts payable and other   53          
Intangible assets   40,001          
Goodwill   26,170          
Purchase price   $ 72,906          
CardioCel and VascuCel Biologic Patches [Member]              
Intangible assets       $ 8,725      
Goodwill       7,344      
Purchase price       17,412      
Inventory and other       $ 1,343      
Tru-Incise Valve Cutter [Member]              
Inventory         $ 276    
Equipment and supplies         70    
Intangible assets         4,844    
Goodwill         2,748    
Purchase price         $ 7,938    
Cardial [Member]              
Inventory | €           € 2,419  
Equipment and supplies | €           94  
Intangible assets | €           623  
Purchase price | €           1,940  
Land and building | €           750  
Bargain purchase gain | €           € (1,946)  
Applied Medical [Member]              
Inventory             $ 739
Equipment and supplies             416
Intangible assets             6,527
Goodwill             6,361
Purchase price             $ 14,043
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details)
€ in Thousands, $ in Thousands
Jun. 22, 2020
USD ($)
Oct. 11, 2019
USD ($)
Jul. 12, 2019
USD ($)
Oct. 22, 2018
EUR (€)
Sep. 20, 2018
USD ($)
Artegraft Inc [Member]          
Allocated Fair Value $ 40,001        
Weighted Average Useful Life (Year) 12 years 7 months 6 days        
Artegraft Inc [Member] | Customer Relationships [Member]          
Allocated Fair Value $ 21,255        
Weighted Average Useful Life (Year) 15 years        
Artegraft Inc [Member] | Intellectual Property [Member]          
Allocated Fair Value $ 16,449        
Weighted Average Useful Life (Year) 10 years        
Artegraft Inc [Member] | Noncompete Agreements [Member]          
Allocated Fair Value $ 104        
Weighted Average Useful Life (Year) 5 years        
Artegraft Inc [Member] | Trade Names [Member]          
Allocated Fair Value $ 2,193        
Weighted Average Useful Life (Year) 10 years        
Cardial [Member]          
Allocated Fair Value | €       € 623  
Weighted Average Useful Life (Year)       9 years 4 months 24 days  
Cardial [Member] | Customer Relationships [Member]          
Allocated Fair Value | €       € 250  
Weighted Average Useful Life (Year)       16 years  
Cardial [Member] | Intellectual Property [Member]          
Allocated Fair Value | €       € 237  
Weighted Average Useful Life (Year)       5 years  
Cardial [Member] | Noncompete Agreements [Member]          
Allocated Fair Value | €       € 46  
Weighted Average Useful Life (Year)       5 years  
Cardial [Member] | Trade Names [Member]          
Allocated Fair Value | €       € 90  
Weighted Average Useful Life (Year)       5 years  
CardioCel and VascuCel Biologic Patches [Member]          
Allocated Fair Value   $ 8,725      
Weighted Average Useful Life (Year)   10 years 4 months 24 days      
CardioCel and VascuCel Biologic Patches [Member] | Customer Relationships [Member]          
Allocated Fair Value   $ 5,562      
Weighted Average Useful Life (Year)   12 years      
CardioCel and VascuCel Biologic Patches [Member] | Intellectual Property [Member]          
Allocated Fair Value   $ 2,335      
Weighted Average Useful Life (Year)   8 years      
CardioCel and VascuCel Biologic Patches [Member] | Noncompete Agreements [Member]          
Allocated Fair Value   $ 361      
Weighted Average Useful Life (Year)   5 years      
CardioCel and VascuCel Biologic Patches [Member] | Trade Names [Member]          
Allocated Fair Value   $ 467      
Weighted Average Useful Life (Year)   8 years      
Tru-Incise Valve Cutter [Member]          
Allocated Fair Value     $ 4,844    
Weighted Average Useful Life (Year)     11 years 9 months 18 days    
Tru-Incise Valve Cutter [Member] | Customer Relationships [Member]          
Allocated Fair Value     $ 3,945    
Weighted Average Useful Life (Year)     13 years    
Tru-Incise Valve Cutter [Member] | Intellectual Property [Member]          
Allocated Fair Value     $ 563    
Weighted Average Useful Life (Year)     7 years    
Tru-Incise Valve Cutter [Member] | Noncompete Agreements [Member]          
Allocated Fair Value     $ 233    
Weighted Average Useful Life (Year)     5 years    
Tru-Incise Valve Cutter [Member] | Trade Names [Member]          
Allocated Fair Value     $ 103    
Weighted Average Useful Life (Year)     7 years    
Applied Medical [Member]          
Allocated Fair Value         $ 6,527
Weighted Average Useful Life (Year)         13 years
Applied Medical [Member] | Customer Relationships [Member]          
Allocated Fair Value         $ 4,475
Weighted Average Useful Life (Year)         16 years
Applied Medical [Member] | Intellectual Property [Member]          
Allocated Fair Value         $ 1,316
Weighted Average Useful Life (Year)         7 years
Applied Medical [Member] | Noncompete Agreements [Member]          
Allocated Fair Value         $ 530
Weighted Average Useful Life (Year)         5 years
Applied Medical [Member] | Trade Names [Member]          
Allocated Fair Value         $ 206
Weighted Average Useful Life (Year)         7 years
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details) - Artegraft Inc [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net sales $ 28,688 $ 33,319 $ 63,486 $ 65,109
Net income $ 2,930 $ 4,012 $ 5,568 $ 6,815
Basic (in dollars per share) $ 0.15 $ 0.20 $ 0.28 $ 0.35
Diluted (in dollars per share) $ 0.14 $ 0.20 $ 0.27 $ 0.34
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details) - Reddick Divestiture [Member]
$ in Thousands
Apr. 05, 2018
USD ($)
Inventory $ 308
Deferred revenue - transition services agreement 1,081
Goodwill 135
Gain on divestiture 5,876
Consideration received $ 7,400
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles (Details Textual)
6 Months Ended
Jun. 30, 2020
Minimum [Member]  
Finite-Lived Intangible Asset, Useful Life (Year) 2 years
Maximum [Member]  
Finite-Lived Intangible Asset, Useful Life (Year) 16 years
Weighted Average [Member]  
Finite-Lived Intangible Asset, Useful Life (Year) 12 years 9 months 18 days
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Balance at December 31, 2019 $ 39,951
Additions for acquisitions 26,170
Effects of currency exchange 30
Balance at June 30, 2020 $ 66,151
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Gross carrying value $ 75,188 $ 35,249
Accumulated amortization 12,023 10,356
Net carrying value 63,165 24,893
Product Technology and Intellectual Property [Member]    
Gross carrying value 29,951 13,502
Accumulated amortization 6,457 5,722
Net carrying value 23,494 7,780
Trademarks, Tradenames and Licenses [Member]    
Gross carrying value 4,000 1,807
Accumulated amortization 800 702
Net carrying value 3,200 1,105
Customer Relationships [Member]    
Gross carrying value 39,470 18,215
Accumulated amortization 4,047 3,364
Net carrying value 35,423 14,851
Other Intangible Assets [Member]    
Gross carrying value 1,767 1,725
Accumulated amortization 719 568
Net carrying value $ 1,048 $ 1,157
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Amortization expense $ 894 $ 556 $ 1,728 $ 1,111
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
2020 $ 3,146
2021 6,258
2022 6,053
2023 5,979
2024 5,783
2025 $ 5,545
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Revolving Line of Credit and Long-term Debt (Details Textual) - Senior Secured Credit Facility [Member] - USD ($)
3 Months Ended
Jun. 22, 2020
Jun. 30, 2020
Debt Instrument, Face Amount $ 65,000,000  
Debt Instrument, Interest Rate, Effective Percentage   4.20%
Debt Issuance Costs, Net, Total $ 1,800,000  
Debt Instrument, Collateral, Percentage of Stock of Domestic Subsidiaries 100.00%  
Interest Expense, Debt, Total   $ 66,000
Term Loan [Member]    
Debt Instrument, Face Amount $ 40,000,000  
Debt Instrument, Term (Year) 5 years 5 years
Debt Instrument, Interest Rate, Effective Percentage   3.50%
Term Loan [Member] | Minimum [Member]    
Debt Instrument, Periodic Payment, Total $ 500,000  
Term Loan [Member] | Maximum [Member]    
Debt Instrument, Periodic Payment, Total $ 1,000,000.0  
Term Loan [Member] | Base Rate [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.25%  
Term Loan [Member] | Base Rate [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.75%  
Term Loan [Member] | Eurodollar [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 2.25%  
Term Loan [Member] | Eurodollar [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 2.75%  
Term Loan [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member]    
Debt Instrument, Basis Spread on Variable Rate 0.50%  
Revolving Credit Facility [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 25,000,000  
Debt Instrument, Term (Year) 5 years  
Revolving Credit Facility [Member] | Other Assets [Member]    
Debt Issuance Costs, Line of Credit Arrangements, Net, Total $ 700,000  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Less current portion $ (2,000) $ 0
Secured Long-term Debt, Noncurrent 36,990
Term Loan [Member] | Senior Secured Credit Facility [Member]    
Five-year term loan, net of unamortized debt issuance costs of $1,010 38,990  
Less current portion (2,000)  
Secured Long-term Debt, Noncurrent $ 36,990  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals) - Term Loan [Member] - Senior Secured Credit Facility [Member] - USD ($)
$ in Thousands
3 Months Ended
Jun. 22, 2020
Jun. 30, 2020
Term (Year) 5 years 5 years
Debt issuance costs   $ 1,010
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Leases (Details Textual)
$ in Thousands
Jun. 30, 2020
USD ($)
ft²
Finance Lease, Right-of-Use Asset | $ $ 0
Lessee, Operating Lease, Discount Rate 5.25%
Leased Automobiles [Member]  
Lessee, Operating Lease, Term of Contract (Year) 3 years
GERMANY  
Lessee, Operating Lease, Renewal Term (Year) 5 years
UNITED KINGDOM  
Area of Real Estate Property (Square Foot) 2,258
NEW JERSEY  
Area of Real Estate Property (Square Foot) 16,732
CANADA  
Lessee, Operating Lease, Renewal Term (Year) 5 years
Principal Worldwide Executive, Distribution, and Manufacturing Operations Facilities [Member]  
Area of Real Estate Property (Square Foot) 109,354
International Operations Headquarter Facility [Member] | GERMANY  
Area of Real Estate Property (Square Foot) 16,470
Additional Area of Real Estate Property Added (Square Foot) 3,630
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Leases - Additional Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Operating lease cost $ 481 $ 432 $ 955 $ 854
Short-term lease cost 44 63 57 131
Total lease cost 525 495 1,012 985
Cash paid for amounts included in the measurement of operating lease liabilities 580 445 1,171 959
Right-of-use assets obtained in exchange for new operating leae liabilities $ 2,332 $ 594 $ 2,481 $ 810
Weighted average remaining lease term - operating leases (in years) (Year) 8 years 9 months 18 days 4 years 1 month 6 days 8 years 9 months 18 days 4 years 1 month 6 days
Weighted average discount rate - operating leases 5.25% 5.25% 5.25% 5.25%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Leases - Minimum Rental Commitments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Remainder of 2020 $ 1,367
2021 2,654
2022 2,279
2023 1,978
2024 1,865
Thereafter 11,827
Adjustment to net present value as of June 30, 2020 (4,657)
Minimum noncancelable lease liability $ 17,313
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Compensation and related taxes $ 5,350 $ 8,550
Income and other taxes 1,069 1,003
Professional fees 655 40
Other 4,762 4,421
Total $ 11,836 $ 14,014
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Aquisition-related liabilities $ 4,201 $ 3,268
Income taxes 710 781
Other 105 166
Total $ 5,016 $ 4,215
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Segment and Enterprise-wide Disclosures (Details Textual)
6 Months Ended
Jun. 30, 2020
Number of Operating Segments 1
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net Sales $ 24,851 $ 29,483 $ 55,402 $ 57,962
UNITED STATES        
Net Sales 13,535 16,006 30,535 30,764
GERMANY        
Net Sales 2,699 3,192 5,993 6,272
Other Countries [Member]        
Net Sales $ 8,617 $ 10,285 $ 18,874 $ 20,926
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Share-based Compensation (Details Textual) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     20,000
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares) 26,000 141,000  
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     2,292
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Stock-based compensation $ 803 $ 694 $ 1,582 $ 1,440
Share-based Payment Arrangement, Option [Member]        
Stock-based compensation 495 432 995 879
Restricted Stock Units (RSUs) [Member]        
Stock-based compensation $ 308 $ 262 $ 587 $ 561
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total stock-based compensation $ 803 $ 694 $ 1,582 $ 1,440
Cost of Sales [Member]        
Total stock-based compensation 88 76 167 158
Selling and Marketing Expense [Member]        
Total stock-based compensation 134 146 293 304
General and Administrative Expense [Member]        
Total stock-based compensation 495 418 951 837
Research and Development Expense [Member]        
Total stock-based compensation $ 86 $ 54 $ 171 $ 141
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Basic:            
Net income $ 3,500 $ 3,174 $ 4,624 $ 3,513 $ 6,674 $ 8,137
Weighted average shares outstanding (in shares) 20,180   19,680   20,174 19,660
Basic earnings per share (in dollars per share) $ 0.17   $ 0.23   $ 0.33 $ 0.41
Diluted:            
Net income $ 3,500 $ 3,174 $ 4,624 $ 3,513 $ 6,674 $ 8,137
Weighted average shares outstanding (in shares) 20,180   19,680   20,174 19,660
Common stock equivalents, if dilutive (in shares) 219   566   241 566
Shares used in computing diluted earnings per common share (in shares) 20,399   20,246   20,415 20,226
Diluted earnings per share (in dollars per share) $ 0.17   $ 0.23   $ 0.33 $ 0.40
Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive (in shares) 713   531   651 537
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended 17 Months Ended
Jul. 21, 2020
May 20, 2020
Mar. 03, 2020
Nov. 20, 2019
Aug. 21, 2019
May 22, 2019
Mar. 22, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Feb. 14, 2019
Common Stock, Dividends, Per Share, Declared (in dollars per share)   $ 0.095 $ 0.095 $ 0.085 $ 0.085 $ 0.085 $ 0.085 $ 0.095 $ 0.085 $ 0.190 $ 0.170    
Dividends Payable, Date to be Paid   Jun. 04, 2020 Mar. 19, 2020 Dec. 05, 2019 Sep. 05, 2019 Jun. 05, 2019 Apr. 05, 2019            
Subsequent Event [Member]                          
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.095                        
Dividends Payable, Date to be Paid Sep. 10, 2020                        
Dividends Payable, Date of Record Aug. 27, 2020                        
Dividends Payable $ 1.9                        
Stock Repurchase Program [Member] | Common Stock [Member]                          
Stock Repurchase Program, Authorized Amount                         $ 10.0
Treasury Stock, Shares, Acquired (in shares)                       0  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Stockholders' Equity - Dividend Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 20, 2020
Mar. 03, 2020
Nov. 20, 2019
Aug. 21, 2019
May 22, 2019
Mar. 22, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Payment date Jun. 04, 2020 Mar. 19, 2020 Dec. 05, 2019 Sep. 05, 2019 Jun. 05, 2019 Apr. 05, 2019        
Per share amount (in dollars per share) $ 0.095 $ 0.095 $ 0.085 $ 0.085 $ 0.085 $ 0.085 $ 0.095 $ 0.085 $ 0.190 $ 0.170
Dividend payment $ 1,917 $ 1,917 $ 1,701 $ 1,691 $ 1,672 $ 1,672        
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash paid for income taxes, net $ 2,328 $ 4,157
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Note 14 - Fair Value Measurements (Details Textual) - USD ($)
Jun. 30, 2020
Jun. 22, 2020
Dec. 31, 2019
Oct. 11, 2019
CardioCel and VascuCel Biologic Patches [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     $ 7,800,000  
CardioCel and VascuCel Biologic Patches [Member] | Audited Carve-Out Financial Statements of the Acquired Business [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     300,000  
CardioCel and VascuCel Biologic Patches [Member] | Third Holdback [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     2,000,000.0  
Business Combination, Contingent Consideration, Liability, Total       $ 2,000,000.0
CardioCel and VascuCel Biologic Patches [Member] | Extension of Product Shelf Life from 36 Months to 60 Months in the First Anniversary of Closing Date [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     500,000  
Business Combination, Contingent Consideration, Liability, Total       500,000
CardioCel and VascuCel Biologic Patches [Member] | Achievement of Specified Levels of Revenues [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     $ 5,000,000.0  
Artegraft Inc [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   $ 17,500,000    
Artegraft Inc [Member] | Catch-Up Payment [Member]        
Business Combination, Contingent Consideration, Liability, Total   $ 400,000    
Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years, Percent of Combined Individual Year Targets   80.00%    
Business Combination, Contingent Consideration, Before Multiplied by Fraction   $ 17,500,000    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]        
Assets, Fair Value Disclosure $ 0      
Fair Value, Inputs, Level 3 [Member] | CardioCel and VascuCel Biologic Patches [Member]        
Business Combination, Contingent Consideration, Liability, Total       $ 2,300,000
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Beginning balance $ 1,765 $ 72
Additions 406 0
Payments 0 (59)
Change in fair value included in earnings 57 (13)
Ending balance $ 2,228 $ 0
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Balance $ 148,141 $ 130,235
Balance 152,629 137,537
AOCI Attributable to Parent [Member]    
Balance (4,007) (3,900)
Other comprehensive income (loss) before reclassifications (152) 82
Amounts reclassified from accumulated other comprehensive loss 0 0
Balance $ (4,159) $ (3,818)
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Note 16 - Assets Held for Sale (Details Textual) - Jun. 30, 2020 - Land and Building Located in North Melbourne, Australia [Member]
$ in Millions, $ in Millions
USD ($)
AUD ($)
Assets Held-for-sale, Not Part of Disposal Group, Total $ 1.7 $ 2.7
Property, Plant and Equipment, Gross, Ending Balance $ 1.3 $ 1.9
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !U_!E$'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 " =?P91CHDC6>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1S14+7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH M]P@UYPU8)*DE29B!A5^(K&NU$BJ@I"&<\5HM>/\9^@S3"K!'BXXB5&4%K)LG M^M/4MW %S##"8.-W ?5"S-4_L;D#[)R9U"^,B M2:&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" =?P91-$TY(#P% "#%0 & 'AL+W=O+.0*N4&;M6RI]=*\,@9I4F/>=ZPE_(XZYQ-W+,[=3:1N4GB3-PIHO,T MY>KM7"1R<]JAG>V#AWBY,O9![VRRYDLQ%^;K^D[!7:]"B>)49#J6&5%B<=H) MZ.>ISZR!^^);+#9ZYYK8J3Q)^6QO9M%IQ[.,1")"8R$X_+V(J4@2BP0\_BE! M.]68UG#W>HM^Y28/DWGB6DQE\D<Y"&YD9E9:4"-1/3>O@(PJ'B,49YHKY5C$.H3P?1=(TK7F,4J5JZ);$[H6(9D2MXW)CH.-H]0RB=5)1._A,EYZN]A'"LE@2G7JV- MWF&D'M_6C0%KL:=>]QXCLB/2]# B]SE71JC$)M]:*M-("LJ7]@\$"A=.SD&7$:#M:F"+16='J0I%_%B2"W M>?HD5".=-C6G7=_W3K#,H[6:TX/D?):%4H%_7"4[(G,#L212D:G,H?Q %9)1 MOV1Y]3>09P? MY29KY(C#G><*'BV-S#!V=1V@N'A_9%).0\U_!:-\?Q__7YK-9^=I#V7Z9"+>W2^@40 MS IR,5WSK-EQ.& KM5KNV4%R/U\)? M;8'+%3!LY(0CP6Q2: "TD>'S$?G1._8H6<.^X84GN2!K6+KN\ +;[-?B[^-2 M#5UDY$3C+7V221/9%H#KF^ 18U)+O8\K]=9AY/(U7/%L*?;NOEN ;H/Y18!M M4/Q:]7U:3FU*Y(%#MJ>.+W8#QT9T-)KT M7G99]7:.N6RBN=,_34+;GQ8G7M73ZH0Q<.=JO?KSXGCRAML\U201"S#UCD

&PO=V]R:W-H965T&UL ME9EM;]LV$,>_"N$%0PO8L4CJ,4] FF);APX+DG9[34N,+40279)RDGWZ'67% MLDV*25\XT<.1^O-TO-^1NG@2\E&M.-?HN:X:=3E9:;T^F\]5ON(U4Z=BS1NX M\R!DS32HKN8D".)YSBU579\%N)5%O73+Y\ MXI5XNIS@R>N%NW*YTN;"_.IBS9;\GNOOZUL)9_-=+T59\T:5HD&2/UQ.KO'9 M#4U,@\[BGY(_J;UC9(:R$.+1G'PI+B>!4<0KGFO3!8-_&W[#J\KT!#I^])U. M=L\T#?>/7WO_K1L\#&;!%+\1U;]EH5>7DW2""O[ VDK?B:<_>#^@R/27BTIU M?]%3;QM,4-XJ+>J^,2BHRV;[GSWWCMAK@,.1!J1O0-[;@/8-:#?0K;)N6)^9 M9E<74CPA::RA-W/0^:9K#:,I&_,:[[6$NR6TTU8$^L8HU.4?W MICN%/MRT4O)&HULN2U&@[PUKBQ(,/Z(9^G[_&7TX^8A.4-F@;RO1*M84ZF*N M093I>I[W CYM!9 1 7^VS2FBP121@ 2.YC?^YI]Y#LVQ:8ZSP^9S<,7.'V3G M#]+U1T?ZNU8*AN[IB.XZHEU'X9ACF5HA< G*S0'_T98;5H$SG2[:=A5W79F) MM[G"69;$%_/-OB<<5CA)!ZL#G>%.9^C5>;\24L\TES6$E7SDFBTJCA3/6UGJ MDCOE;GN,]H1$01(>J;6-2)!FD5MMM%,;>=5>Y[EHP8F007(.'@6M4]1 MA,/ MB%60DTS\*G-V$N$4,8T@OO@NOKH75(^&R'&EFCP$F<';\9 MAU4<)<0]UG@WUM@[UB_-!N)%R)=.M= KD H)BL.B3;-J(4 MC[@YW:E.O:J_"!H)))6L MJ>X"WZ4TLZ,QBM/H2*G#*DRCT*T4!P-/ J_6KA"8B8=9JSBJ.!"V\#BU[^QP MYB3T.)>XS")()R-B]^"'O6)_%Z)X*JO**0U;SXQC'.%C:;89S;(]LT-I X

IRRP,\)C$@1;$ M3XOK'*)WYBE\K%2I]4( MT,D ,.('V+;8&)CUEE8;2E& K9QF6X4$CSEUH!=YS^+G+84VCW! @]3RIVT7 MPJ)[A%UD8!?)O 7(_6C!<>;;J!G00_WH@75K'UI=:3-%)\%I@(&4$FU8U?)S MQ%H->;/\#TSH%(!M?I!*&4S)<]0(P_U6*RC5"R@$G!L\-I*.,X'7Y'!D [&H MGU@WHJZAA'K/L!)K7*52!L@$3Y,@FE(:]G>L795I5Q:"79RDTXPD>W;OVF.A M#OQ9C'S#Z-!! R*I'Y'71='Q'":!V;J8E0W*V;J$2>$4Z@!?D"39\9K0:1=E M=*0"H7M[BGY$WG'-X!)424PV$&KNS42;>5%F[U2XS)* C*0_.J"1^M$(A5Q; MMWUUM-W\$37 :V7V_C= '*' U>VSG"$\C0JLQ:V?6IGV@TBL_73GPMIAYUQ8 MS_>^PIA/8'\QN2P;A2K^ V#TP3<(+=?E;8G6JR[#S,+H;6HN\,59R#>&,#] M!R'TZXGYUK/[MG?U/U!+ P04 " =?P91GS)0TOT" !9"0 & 'AL M+W=OU MT^___.Y\CCW<2/6J,P!#WG(N M],C)C%G=N:Y.,LBI[L@5")Q92)53@UVU=/5* 4U+4<[=P/-Z;DZ9<,;#KN@29F!>5E.%/;?VDK(< MA&92$ 6+D7/OWTT&UKXT^,%@H_?:Q$8RE_+5=KZF(\>S0, A,=8#Q<<:)L"Y M=808O[8^G?J55KC?WGG_7,:.L0Y)"&YEOQ4B0,U$]Z=LV#WL"O_N.(-@*@H\*PJT@+ .MR,JP M'JFAXZ&2&Z*L-7JSC3(WI1JC8<*NXLPHG&6H,^.)%%IREE(#*7F@G(H$R,RZ MTZ0U*90"8<@4%),I>1&T2!D:MDEK2NU,!H8EE.LV^41>9H^D==,F-X0)\IS) M0E.1ZJ%KD-*^RTVV1 \54? .T;="=$CHW9+ "[P&^>2\_!$2E/M6[@\.Y2[F MIDY04"DM65)$UY060%BY)*CFG2I,5 MX";.S5*^(]+J_C^4?P%XP.Z+LU??X@@*@.(/JG /#3J0UN!2:6ER*(3LB.V<]9'%#W:NK>6>J) MS'/\FOY'Q?0^4C$7C [0XQH]O@+]ZG*)3\L@;JR7#Q@>\/=K_O[U_$SKXC)[ M_P0I\&,O"L/N$7N382_N#X*XF7U0LP_.LC_CC4$7ZO>.GAJ22&TN<0]..KY3M61"$PX+5'J=&%VHZB"O.D:NRK-P+@V> MK&4SP[L/*&N \PLIS:YCC]?Z-C7^"U!+ P04 " =?P91O1?CM.@% ": M& & 'AL+W=O1)R;9^J"WYN3L^Q^/Q M(3-[$?)9;3G7Y+7(2W4[V6J]NYE.U6K+BT1=BQTOX9>UD$6BX5%NIFHG>9+6 M1D4^98X33(LD*R=WL_K=@[R;B;W.LY(_2*+V19'(G_<\%R^W$SHYOOB:;;:Z M>C&]F^V2#7_D^OON0<+3M/.29@4O529*(OGZ=O*1WBR95QG4B+\R_J).OI.* MRI,0S]7#I_1VXE0CXCE?ZQS_56\_,Y;0G[E;R5R5?]/7EJL,R&KO=*B:(UA M!$56-I_):YN($P/P@QNPUH"9!MZ @=L:N.^-X+4&WGLC^*U!37W:<*\3MTAT M3XH7("@W>JB]U]FMKR%=65H7RJ"7\FH&=OIN+4HD\2Q/-4_*HX0.J0"LB MUN3+CLNDFDU%+KZ7R3[- '-)KLCWQP6Y^.62J&TBN2)92;YMQ5XE9:H^D%_. MGF=3#8.L0DU7[8#NFP&Q@0&YY+,H]5:199GR%+%?C-L'(_932$Z7(7;,T#T; M=?C'OKPFKO.!,(@+\_H74])CE' M)[8Q#6K3JD$=[I@7^70V/9RF"T'%7N2>HQ8VRO<]AYVCE@@JC(,>=<;1ZSAZ MHQSG0NFJ_M40S\;I&*E#ZH<&7P3E>8[1@!8VBD4L M,GPM$53LL8'U2YU>H#BCI#^5*U%PLI:B.%('28(*"\?.>12:)8V@_-AJ60@J MAE(P*",HZKB^,\#Y1)0U(L8=X/Q%;[D$(54SOVBG^?)F9 .GK/?-WLBGYB#; M=.L>322S.YUGIM'&,.:96;1!-(S-)-H@-Z(#*>R%"AU7*AW--GLH3]>*?!68 M71\!F>OC/7Z6HW[.2?9*A8Y+%3@KP4FHA(."E+Q<_20;.!J2BQRV]DN4L"TE MKJBYA8^AP9TAWCWVH6.BY>V)SQQ."GSXSK1R2O>"JFM++PP M,%LA@@J>)/ F(=XW&77C:N:ZI54<8RE2!"Q1EB2<4Y0TL']9+"38N M)199OJ_N.=Y/O77X!G4495%'419U%#6P@E@O*-BXH/A17YCQ]"HY@(+:\./= MC=AKI4$\0]F-U1;KU04;5Q=];341\*PBVL&AD;ED$1B- Q.VP+U9BQ;W%@SL M1:P7&FQ<:)P6U1AG>_N'HW)L'D!0&/10DS,&\TP5N\2]L8%C".MU!WOCBB11 M6Y)FARSE9:K@Y+6"M00YJ!;3L5_5_>M?K+0F8G16]T[LF_E!81'T^Y-_IE9! MC:BI0W&4V=6G)W>M!9>;^I); >M]J9M[M.YM=Y'^L;X^-M[?TYLY1=XOZ,VR MN2;OW3>W]I\3NYT!6#(CYH+ M/0TJ8S;G8:B7%=14G\D-"/QG)55-#2[5.M0;!;1TI)J'213E84V9"&83MW>E M9A.Y-9P)N%)$;^N:JI\7P.5N&L3!P\8GMJZ,W0AGDPU=PS68F\V5PE7812E9 M#4(S*8B"U31X%9]?%A;O %\8[/3>/;%*;J6\LXNWY32(;$+ 86EL!(J7>Y@# MYS80IO&]C1ET1UKB_OU#]-=..VJYI1KFDG]EI:FF01&0$E9TR\TGN7L#K9[, MQEM*KMTOV;78*"#+K3:R;LF80H) MHY8P>NH)64MPTL-&NS-N00V=393<$671&,W>./<=&_UBPM;)M5'X+T.>FR2(E[Z4PE2:7HH32PU\?.9/IL@ M(D[''>A X*@3.'*L]!&!'TT%BBP/ZIVU]%QE&4]GX>@)"IZ-@\QIW'6 MM]D#RE*_RWEG0'[4@!N!'S+.?F&C6>,'K+66H'I=265.#:@:6YNZ T-O.1 - M:!4S#+P-)1\DF,9QSXTA)L][9@PA2<^)(2).,[\3X\Z)\5$G/DM#.9%_JSJ? M[+$GF[ZH^1"4]-^CQ1"#5=#7/@05B5]ZT4DOCDJ?>^3Z=!;#AE$,=/I +_OE M/@3E6=(7.@05B>V=!U+#O<]L#6KMYAN-3W K3---N]UNA'KE)H?>_D5\/H\] M^PL&PO=V]R:W-H965T&ULO5M;;]M&&OTKA%!@$V 5S9UD81M( M9%O- MT&2=,^%/M 2V.+B$2Z)&4G_WZ'%*,A9[Z9464[+Q8IG_ET.+=S#BF= M/9;5EWHM91-]W6Z*^GRR;IK[GV>S>KF6VZQ^4][+0OWGMJRV6:-.J[M9?5_) M;-4UVFYF!"$QVV9Y,;DXZ][[4%V%E$E;\\G;_'/"Q&W#3K$ M'[E\K ?'47LI-V7YI3UYOSJ?H):1W,AETY;(U,N#G,O-IJVD>/S=%YT?EYL]\U:S/)\DD6LG;;+=I/I:/O\C^@GA;;UENZNYO M]-ACT21:[NJFW/:-%8-M7NQ?LZ]]1PP:$.)H0/H&Q&A A:,![1M0\Q-B1P/6 M-V#F)[@:\+X!-S^!.1J(OH$P&F#J:!#W#;K1G^U[MQN:RZS)+LZJ\C&J6K2J MUAYTX]NU5B.2%^U4_-14ZK^Y:M=S1C%KZ\^6/8MW>Q;$R6*[5?.R^\3HKU_E]D96_P/*S/UEWJX4,S7!LTWT M(]<9561%W>UK]95@.!O\_?1VZ:I\IM= MD]UL9-24BFJENMQ7]=I?]7>U!]6[ZENX_Q:!0J7JJG&SF9I/ATE%#I.*='68 MH\Z[;),52QF]4@-0K]7EU:^CK(DNY?)-1/&_(X)P DV2?57>56WWT(<+@C%& MA+"SV<.P/VP@Y@ASC ^X$6]ZX$V/XGT,UWTE,>8ZICFW,6G"&!FC+FT4XPDU M:EW9J"E-$3(Z!D!A1%DZABUL&*:(4 YW'SMT'_-VWW^5ZE]5NSEE6D:"FM7K[;A*J'7BYWQ;K;EDKV]$?E??M)E='\JNLEGFMMJ;!0H/F MJK!X"LQP"A.-#T3C9R<*D8OMN6@LH]BBS^+$& H(X[C Y'"!B?<"_Y!U*XJJ M4]5^O6P/]U>U*W(ED($N3^RM#!$!$TH/A-+3"4$D4JMKC?UBD5HT$D._ _VTOTH[W?5 M"G) MN1=< TBU BACCJ$C6K&)7[$'*R#,%P,KP @=PG@.!+FVK\" M8%.:X,3L()M:MPN:.@BQHS%WS48R".DGI?2@L! PID-""""]0DBTV2!')_4P M7RBJFT)(;+4IB)[:/8=9T7X108VK: MZI 72.W$=@PDM@C[06.^VE.0'Y_;B>TBXAA1U^ZO/03Y,=&=A+,[L06<4VM^ M0R"'4R):XLD+YG=B.P .<&38(2?$U^&[_OWZ)A/M8.@SQ_SJ>T) M1&HNSP!H3%>;!OK2,9_"+L%!3*LP?8F<3Z&<;W8D%/,== =WR)\IY=/C4GX0 M-N:IE8V>E/*#AI%"*1\TN #2:W"IECYZ=,H/\X52OFEP*1"D(8,+X""#"\ @ M@PM0 PTNQ,YC<*F69/KDF _W*13S19RD)#8O$8KYA"!7/J5:HNE),1_F"\7\ MV)P#0))&/*7,G . %L>(I.8< '(^0\CJ("CGXZ&%Z>< P(XEF+D>Z&D30)^0 M\R^IK?(46X8QA!I3TV: /O_=@"MJ2_D4U@&2*U KI6FA9;YA?8T#]L7'6D#C\V>M!5V"!H3UNK*_.IZM(ME@,RIS6KU8G[U"M^B(PA<3\#C9ZQ4')NW]:\!I'(P5%#' TRFY8WYY0V^1>?@ M:\=Z56_. 0Z%<,#% CC(Q0(PR,4" MU$ 7"['SN%BN19[[1=[_M(K;*BZ$2\6Y5G'N5_&3GE9Q*,]S1YSG6JGY4^,\ MO+%P*,['B%-SQEP#2.]&R =?/SLESCOX0G'>6@10G%?^ IN+ (CS:6(^I;D" M8%.&N?DP!Z &;H00.TX$<=@?KET&/RG.!\6%0W$>%$, Z9\#VG#PH^-\F.\Q M<9Y#<1X00P 'B2$ @\00H ;/ 3#.N\50&R+^E#C/@:#.S>\>+$*H,37M=_@+ MQ'D.N 9J/G5@R-6Y0AL)\6.RO AG>6&+N+E1+/R8 M\35JD13]C=KA]]97OP? M4$L#!!0 ( !U_!E&1XQ%SKP8 ,4: 8 >&PO=V]R:W-H965T&ULE5EM;]LV$/XKA-$/+3#7(O5B.T@")&Z#=4"[H%FWS[1$QUPD MT25I.]FOWU%2)%DDY?1++"D/3\\=C_<JJO)5NO=Q6RF MTBTKJ/HH=JR$_VR$+*B&6_DX4SO):%8-*O(9"8)D5E!>3JXOJV?W\OI2['7. M2W8OD=H7!94OMRP7QZL)GKP^^,X?M]H\F%U?[N@C>V#ZQ^Y>PMVLM9+Q@I6* MBQ))MKF:W."+59B8 17B;\Z.JG>-C"MK(9[,S9?L:A(81BQGJ38F*/P7!F315;B?P?GNGMU60Q01G;T'VNOXOC[ZQQ M*#;V4I&KZB\Z-MA@@M*]TJ)H!@.#@I?U+WUN M$; ';< T@S@ P'1)X!83,@ MK!RMF55N?:*:7E]*<432H,&:N:AB4XT&;WAIIO%!2_@OAW'Z>B5*)7*>4/J'W[SZ@=XB7Z*^MV"M: M9NIRIH&/L3I+FW??UN\FGG/M;)RC5G:L1LU)J-*K.1 MQ^PW6-R\3$7!7"&OQR;56+.&#]=),H\N9X=^'&S0 H?S%G1"*VYIQ:/>WF3_ M0KK6V:,%+/%4E"G/&2I;ON:YN4M-9NVD.'"8=[1^0<(1J8N14"4MIV0T5)\8 MU+:4T[IBE!FBA9":_U<]<$6O-A?W A/B^7P0/1M$DC!P1V_>,IV/,GW0(GV: MFH*4(0@55&GE)3FWWH_C!1F0=("BR$-RT9).V)CYTNW&LG5C.>K&O>0>JG80_:ZB"X=T1Q&W,80[&&*@ZX\![_ E9<'B+&0+^@HH1I/,W%T M![:QVB>3!,L!80F1+)^(&N*@V#IRG'2&=UI!QK3D)N]I";S?53!:P09)/ M3%>+2C$0(F\V$H>D$#Q?#+D[8!@Z0T]"DDY\"#DG[RECF4(;*0JD:%Z[\G;^ MQ-;-11 $0_XVS!?[3L;(N(RU56!O>E903WYV<36<'9H5SY=XJ&TN'(X6)/$P M[^2-1*-5X(Z7%+8F;ZT"I),@DN5)[ MF->*;B[*Q[H49&SMINU0F,!!VX;Y:'8(-^]4"DEN9+:R3M&-G9+6%#A . D]7&':*%IY1M$8A M#$\M&55[Z&J]3$.'EL7#;M %(IYM2-A)63@N9:M>$.NZFG'37$'38-I:)UN' M*H6+<-@L.&%AY&D#PTZ[PG'MZLN3$-W *'V?"D(73NR M82_D /EZB;"3M?!-WP5-DC.CQ[]&V]Z5+?!R6 T=*.B#@MB72YURAN/*N?)Q M152C-7OD96DRR3373'+A7@ZV,$+KO!@6&@>,)*$WD3H%#<<5=-0%LXS'R2?6 M)UF\7%I5T@4+23*,_ZQW(% P^5B=DRA4[3?KS^GMT_8LYJ8Z@1@\O\47J_I$ MI3-3'_!\I1)F1:&<;4%[6R.TGA=\T6KG1]>"/%E;>T\W;[(7DSD9I$J5 M!I(@\;-5+U59DB"8\;65.>E5TL;Q=2?]-?L.7];2JY>V_$UGH7@Q.9V(3&UD M4X:/=O=/U?IS1/)26WK^*W;MVOE$I(T/MFHWPX)*F_@K']HX_)4-RW;#DNV. MBMC*&QGDY86S.^%H-:31!;O*NV&<-I24N^#P5F-?N'QO@Q(+\5Q\<+DT^@\9 M8V4R<2V]]@)I%[=.>64"O[J8!6BEO;.TU7 =-2Q_H.%8O+,F%%Z\,IG*OMT_ M@[6]R6N-MJ;,AT./P"KMYT@QQHWU:6M\X)?[] M23T$<5W:]/X_3Z7CY];TW@Z&J.QIG0BT0J!%C+0X:(QL,HWESX"8&^53I^O. MZ.O&0Y'WXK,IZ2<42J3(.YGJU-=&PTEA\=3MM%<)U;-RRJ31EG^I=U('^/9% M^K0II4O$#HML@PL*4>/CAA^L?6/2*:_#!M#+VNM,2Z>5GXK?%&IT"^ZI$Y2- M:3:@ 00QB@4-W8/W*I7I%*YCH2:#Z)6NZE)2$!J/\-1.8ZTN]T(;=FVC59F1 MW]O6"*AUN7)[UBA+;R'-@6]@]U:9!E(WSE:\MW866A"NG#6E;F]K@H#;]A H M&M@J@O:>=Z(&6WOB"AA1XXJ2Q/I T0Y9H^=2D.!2":]RRB(]VQ4Z+3@V\ -9 MKN$KC,B:- B"A\>BM&PR%5VS)9@:0LYAGB0"LD&G(BUU[2ELN;8^A4;H--@&1Y 4R9\T1C:IJJU)?*VU1[O M8%I0#H]M"ENY)XP>UG8'."%11:G6[9XVG<":S+2MY==&<<8I\$'6#,**Z$^9 M3#K(>;R/4LK R,L&J_W>D+ZQ']%#=F ,4HXRY I&GZ\8A'7D@FG@GO9=I ?2%X/\A7ML'\1%PZU4H"B4[5TT042YS*L5NAC,(OND4T2WF(/["!R M90#8$N6$]ZINW2?P?3:LGDG(BX-?KZYNGT7\@TI0A"-;M(DC24>CK(]D:..# MB\&.M(YE8C&G?[]/A;$H>+E'F3QT!-?R&[VY42E@AS ?+NCIXBRA;>^D0P$M M%G'AE ,7O>XK]LD8P2D$DLS481\-)(\&0D258_+A.H6AE;P'&'T UX06-T!! M4]6M*X4,0FXV@"G[*2L*+3%C#0@,,?P[660=8PB8KCW\#2E3<8/2PA[2_O+# MES!41 MX*X N^V?VYV!CF\[Q54)73HW&E4KF3B!N#8R@QP6[*3QL@784 >JU!C0NF). MQ_Y-Q0+==[^)V ME36.EU$RS1 MKB2K:0Y80^N:)GQNK$EG ;<[N&4S+^I(/3$Z]J_D&RV MU5-3WZB(JT M3KV&URKHRCD%JV G@\ 37@]:-P P0$$-+"C8V^X&/? .2 MQXA%/0",B?C5Q-DZ@4[RR=9HW,?S8_Y_%U0M%N?Q=]G^'K:_J_;WZ+P7KOUW,4:. M$#HI.H;P2)#?<%[%<):G$1761(0,N:5^ R@-\T5_S!@,KALT M8:S)UMZLY6RH@=G2)]/+Y$V)6J M'T"!5)E1J0;YH'PW9K"\-J> /9F0J M4ZK,B F%?RO]B<*\ODBF( /&679Q)1V:X;<^?G Y7*K>L %><& MEM1/I(BS(E!)'M^'!CUBMZ0WNNORVM!9FN!TP'FRC4=T_+-S]"VG *CX+4C1 MMZ!A_K[#,/[T&Y[,:1 ?71W\(KZ1_?V#*^0%9GCQBUBLDK/5DBY.DJ/% A>' MA\GRY#1>G)X>BU>-LW0:?*>S#%E^A3,O9_1J0S+$27)V1(>'A#K.XC0YG),9 MR7QY(JZ\EK-;G.D1V; \ M2U:GA[@X.DI6)IBM'I^2RS.!5AI\HM?ZV) MFP)-FI3%J^$$=NNLP77:CDOH!_UQ)QYU.+J+I3A9S;O_4_%6FH80$T\_^ OA M3WT5FXT^0L+8G#^U4OE!>_P>V3_MO^9>Q8^8P_+X*1CGK9QZ6JDVV#J?GAQ- M8MET-\'6_$ES;0,BPY>%0K-PM #O-Q;'F/:&%/3?N"__!U!+ P04 " = M?P91DF\8Q/$$ #X"@ & 'AL+W=O_;LV0MPL7'^+E3,D;:UL>%R5,78G$^G(:^X5F'B&K98*9VO M5<2K7TU#XUD5R:@VT_EL]F):*VU'RXOT[<8O+UP;C;9\XRFT=:W\[IJ-VUR. MCD?[#Q_UJHKR8;J\:-2*;SE^;FX\WJ8#2J%KMD$[2Y[+R]'5\?GUB>Q/&_[2 MO D'SR219,[=R+DS(?W2IMN[.!U1WH;HZMX8 M#&IMN_]JV^MP8' V>\1@WAO,$^_.46+Y1D6UO/!N0UYV TT>4JC)&N2TE:3< M1H]5#;NX_,-%ICD]I_VH*+^_93$!O8S??LKN=/ O[>V@DM9F.:S^:S)_ 60[2+A+=X(MI T=$[ M;97-M3)T&U5D5%D,3^"?#/@G"?_D$?P#$=_HD!L76L_T]R?>1KHV+K_[YR%1 MG\24KCP/C5QBHP,3@\?$SH4Z7#P$_;M3-KX'"(&EVUIXGV;$$K;[T'*?%% MW-4A^*P8KCQ:(U:D0@".F(%_XSQ&"16Z+!EV\( P CI2UDOO:KSF;F5U&@&@ MK&$4",/L("A2MH#_W+4VV36M;QR<"',(_@"ZQ(G69Y_D$@20@I("9+3*M(%# M#N->#%$7[DR+KDA!P/R'U&3*(#5,J9EM]!T;73D'QY6* M">[3.5WA+QIP">-TE+91M3Q MKRD\%(=\0D5+FI#F#'1XS1V;WMN.D''KHOR-T\,7WF?B/QY3S4HZ8TRIHH$C MR$77,<(M1?5@K2J[HQ8R^:B$'.)%JG17?(D!&%5*Z*@[MF,)0LHHCXDXOI$< M!F^5,5S+<73F%08(LV]^AY3YE""?0J%M#SBK$N:?$:90>%YC>-,("K^7K1!)[C+!MWZ''S3J6L:A:*2 M;SM6/NR;U>Q$0"L O%68&BIU6[;KA!8550N9O(Z[-+?0AYCL/$SV]/MR0K=Z M2W5W@K"<('24"M"U 0*%9Q#X"34 ^H9SKC,,BL7QN!/@%SH[.:.KHNBCE1CN MQP^S_K#*SO)) ,'YV^^M'0 MJ 9=OI^KJFE0,JE7I?S;V"T97>NH.J/G/Q7DGLH0X^79ZY%JDG0 MVBA?$"Y N-Y865C<6WCHS)P>W$9J]JMTYT*QR'CM+B;#U^%:=]7=9KYM[^Z$ M'Y1?:41JN(3I;/(2MRC?W;.ZE^B:=+=!6^*FE!XK7$W9RP:LEPXG?O\B#H;+ M[O)_4$L#!!0 ( !U_!E&:X4W?F@, *H' 9 >&PO=V]R:W-H965T M84U,Y%J4-).J73-+$WU/C:-1E9X4"WB-$GF<=B'21.$ K,K6-@]#O@)0KAB$C&CX$S&*]T MP-/QD?W:VTZV[)C!2R4>>&&K=; (H,"2M<+>JNX/'.R9.;Y<">._T/5G9\L M\M9850]@4E!SV?_9T^"'$\ B>0.0#H#4Z^XO\BJOF&6;E58=:'>:V-S F^K1 M)(Y+%Y0[JVF7$\YN_E06(8-S^"P/**W2' TP6E1[S9]E_!+*R/(DA#2)$W> MX9AF"Q<"3IE< &T6 M;4ZBTF4X3Q:09F&2I8/W?M(]"Q?S!4S#Q7(!]\I2_/@+E[]J[!E,YV$V36B0 M+<-9^A$>$"I6G&"I8WB7[*5+!6!VJ$8B,]SE##GJ;!(MJ2B%\/W%_I^GHM]ZI+)J:R;AP$S>"D9'N#&MRX0#XX+M!'J@J7CC# W'?<\JK7BF&X;F"4/4 M2$CHE1S/5BB<+/C1,LVDI;P$>C4*)YBL0^J:SCQ>-X)V_9V&BJPU$6R?X5MT M%T&)!6H*GF!=."@>A3 IE84=PDZUU&/!R56BB.">O(FD'D-O^"\F=J,S$!B5 MEZ-YK:;CD_Y) =[[5\*51"MMWTK'U?$A^M3WW_^.]Z_85Z;W7!H06!(TB3[. M M#]R]!/K&I\-]XI2]GDAQ4]IJC= =HO%76D8>(N&)_GS;]02P,$% @ M'7\&46)IIN],# 0BD !D !X;"]W;W)K&UL M[5II;]Q&$OTK!44(;( :\9K+AP!)3K(.[%B([.3#8C_TD#TS7/,*F]1(^?7[ MJKMYS*5'175]?QZA7)5YNB^JS64M9TGZ6Y>GVRKNORQ?FYBM8R M$VI4E#+'G6519:+&:;4Z5V4E1:PG9>FY[[J3\TPD^GW@G[87OD]6ZY@OG%Z]*L9*WLOY4WE0X.^^DQ$DF"'1&[4X)AX)XNB^,PG;^/7)RXK)%,9U2Q!X.=.7LLT M94%0XR1UD?Z8Q/7Z]C:42W)VRFU=X6Z">?7%=T4M*:0SNHQ^:A*5L*D4 MB3RF-["6JI.ZJ:1Z=5YC+9YQ'EFY5T:N?T3NA-X7>;U6]%4>RWA[_CET[!3U M6T6O_$<%?MOD(PIK M1^2'G?Q0RP^/R+]J%*XH1==%ML 2.@;?)"I*"P63TC\_RON:KM(B^ORO0^9] M5#JGZ@M5BDB^/D$N*EG=R9.+<$0?F@J!/O0DEA)15#1Y+6-"$A/KM:)Z+8<# M*9/UNH@=[?GN7H4I49&5(D^D^O*+F>]-7R(3%2)>T5K<25I(F5.21VD#+^/ MSC63'GBA"%H4:1(+O7YG:]79FI95D?&\I&+9I=1Y2CQ!4;$<:CFBMSE)$:TI M0B+JW>SL0U%L3(S%%HPX#I5501J\H)X!,8T&"C!TR!!K$5,114W%FQ>UOK^0 MJR3/>33TX0M25"E,4E,IJZ2(2?M 6SA1E!?.L M8Z,&.A:[;M/&72=(_RJ)1)H^&$MG(I:L5(FKL(Y8%!C&RRP%K'.^6Y M2J08%:U%GLO4:L(1::[O[JQ?J8U-^#INHMH &&<%F\D9Q*!U1";R9HF"T%2\ M*HZ2%(;GH6W\I_).5F)E?;ZEI(@1.#BNA Y41%4E<-:P.*GW;-R!(O<9596] M8DT)ZQ>(?HZ3C0T0& &"< (Z2?-^ HT-O9"2SA:PH\/0E#TI54H=M?H;*3*5X,+F'O9V. M1S/Z\HOY9#I_:4XR^)<-U93XQRF+B)6UK+(6QG048"'7=:G)$R/GQMA^@ NP M>"HI")O<4L'@ ()B]9:5Z<%.8G(MQE6 MZV@9_M=!7:0 *XV9&DL,CP, *#T)&)@F; ;H7385DEA) U2$F"XB;9X7=&F. MD0)?H6?C@'BE6N2KI(=&"CFL/?K& M8B+Y$\>;NG2SO:-3FOK.W)UHP[3XV95&7=$,B&*?/?S!O#U.;D'9%G 9V@<= MAP4+L;&%0J#EE8$5 UHH/"C!D*$WHTNCN&='E"B&6!IP1MZ8'A ":G30GZ## MS)6--WN7L=:=/QE)45"J3J?M4K-G3=8,<:']S6PRTT> _F634LH,TW5K,[T:FV6=E I^\CW''X^Q]9'+W@;]QQX;I"U, M#A/62+*)$X9S\ER,^*[(SYB\(*5)K!#Y.K(\-R2>_[%"_D[D1"&U_-!GZL8TZ MKE-=4+2R>HA8M&7#GK;\]#B/.RKXG7PODAJP A&1J>9,UW;8&I]N%::1.6U) M_,ABBTKNMV_@GS?7_T::3/&10Y]RT<0)!P?0DW1+-N#N;P>I8HI=9OH/R?U' M+_\6BQV^,URY/7IV2CL1MWOA.U1XPTY.&>4GLQEC5N $F'U*D\ )9Q,^&#N> M.]>C83($*@)H'KB$:N7Y-';&DQE-G!D2=# $-B>U9@9_)10<=TKN""/X!PKJ MGYG^"<;H+-*&;:/'A%MCIF9,:.AG@0Y8I^4/ B243SH^<<-50VI"\2&J"ZXW MGJXW; GKK$\PFF'=EW$&O%&Z]&QLMN@2!JSM;@I8I$C'HJFC+ MX#M\8;+9+- <@+)JVLMT"!>Y;G8!7+*>?0"WG-;@.FH:JBF@%Y37,.>6 #/ MW-L(O[1SRA1*GLZ0Q;LJU3):Y[S@ W JDKFRU*Y+3IN1C$'1H,5KB5T[Z_DP MK6Q9(ZR".T1'()"Z514<46\;LR,2A\6S4#PX 86(=_ M!:F,C0G<044T)#@"RY2HLBQ MG5T1).']'M&O@&ZVLJ!,#1>AH7G;J#$.@F:SN"]T>]&6/))0(*,K#8Y#_80A[K M#%BC%JRPKSC6P(2YVW4L0\1V+,\=37OE#!%'TBV3"NW>+PPRY*T;Y _"JA\T MN#WN;B=+^!;1T>@FR;1T>D6@PRD2N3_Y#1(4H@6>Y5G!4(3/\P9;V1*R>!BL M'DQHXOYIY*\G:Z?@5,GQ,[_;F3MK\32?K0$ M9N##2TMEGHZL<2'TF> NF9D#4G3LPTO,=2W(^[J/KUE.NOO XM%DG*(.'JLL1 M9#]:=GYE->%M#6OEB#ZP*1#,IJB@6DP&+7*'[&)03VQYU+S/P),!S;S0*&Q@ M1QO%4,0_K_'TIY-CS>74/=0X.C- 3]\W.M-P=J!M!.V;_>V Z"_8-?Y/\"AP MYB%ZQ^ H'HTG 4V/HI$?!+MHY+EFPB--HXZCIT8C#XEIO=@^A1[0?-.A>;/? M!D &>MJH3#5IS9E\)6FLD_T/0-)3,V$VPI=?S())^)*KBSWT1EY[Z&I.9 ]# MJC>(4G!G@+7Q@LPM./$=[DHM?%W"2*E][OIKP.JI ,KJ"IP)T9Z]VS4^3)/C#"N8:LPZC&B(@QU F[OFRA$\:U?E\'IB3)OW M!.M21W9,[V7,33]=ITC0]R+' EKM[F4L,.]6EK5YF.Z[+>K93.>T_G,8V'\# M[K9:]P-<#37!?9RL&5"Q+9A_:#2:*C]LR=O_$O[ I(*C#_]#;W((X9RQ/^T) MVL3A9F&_50P=-PS^S]#^)@PM=,+I^#$\\YP T7"M,64/L,B<[,:VGS M(+]]DSY\)>*XL\%;,@]=^3>ZVN84#W0>.S.T4==;T65>X>EGU5,G=-W!,V5^ MD=JQ@8^WE\[VD^7^M;UYZ=!:J9Y+34Q9K<12Q MMIVUF]GP.^3^O;#=E3&)";)#BN[*YC#.%:507*("!Y99REGQ.*5 \; M?D22\P-C^Q2]>X)N@6,A5&*QAC=NWJ,L'BAK=.KU01*;[RMXC9\:4?$C#S.X MK\$V:N=TZ).K\\%W;4C^E?YZ3Y%^IVL^<>NN=A\(7IKOXOKAYNO"]WK'BE*Y MQ%1W-!V?4&6^V#,G=5'JK^0610VDT8=K"4BH> #N+XNB;D]X@>ZSR8O_ %!+ M P04 " =?P919/Q\.?)>XL0_&X#U9:OW33SZ5LT'L#4*%A?,(@O[N\!*5\D!DQJ\]YN"@ MT@L^'-^C?PB^DR]+8?%2JQ^R=/5LD ^@Q$ITRGW3F]]Q[P_W>(56-GQATY_E M? !%9YUN]L)D02/;_E]L]SP\$,CC5P22O4 2[.X5!2NOA!/SJ=$;,/XTH?E! M<#5(DW&R]4&Y<89V)N/8,TCB") MD_@$7GKP/ UXZ0G/+3@-'V0KVD(*!3=..*2,<_8$?G; SP)^]@K^(T*/5,*% MM>@L7$E;*&T[@_#W+6X=+)0N?O[S$M$G]?BJ/;=K4>!L0&5IT=SA8,[/C@$M M-)60)96Z HHK5%I1*PEO9TCG=63+<_@8+H8@>!.'@"@ML MEI09*?.GV03>0#J))IS!15E*7V:6X W5VJ].VOU",HK8.(;W5465G3'8 M%CO ;5$3+U[]0SV/+7H#(T(@'7U6RB.5HJ=R[^ S_\Z? #TW_Z/1UL)7ZGW' MT:4P9N?9N2B*KND4I41Y7#R]^UVHCB+<:./DOR*TG7[IU8TG9%\;77:% X=% MW6JE5[N0/N0S]2VBKZ,L71MJR<;MB)BD)Y\8BC(^]@MIE$TR&K TXG%" QZ- M$_\_CL9Y#+=&E-35J>-'X/RX%0U5@=>A9$&]EB99%,&VIKIY 4U0<2XQ5$H?.8JUOB/KR05IH+-8 M=8J(NR/6C)>EDY71#22^K[ 1[% 8>^;Q81/N!RS?"0*@Z^X>LD\&"JC49:@= M]\08^V*9WM8&$9J^Q:)OL<<#-W+[RDX0#9E_'#W)P"?31RF+V[5/$2(N#TG& M XD^4('PB#$&/Q#0.DGW)1(.%;-X"6'O**60?SB41"EY&&RJB$WXBWC;V_ZD M:(/5"?.?Q']2_\G\A_]/TRD;LE$HF83GX3_F:2B4R7C2%TS>SWG&X:6+8/C@ MNJ4Z6(5'A6]#7>OZF_>P>GBW7/37]?%X_^CY(@QEC06%%8G&9V-Z)IC^(=%/ MG%Z'RWNI'15=&-;T]D+C#]!^I>D:VT^\@L-K;OX?4$L#!!0 ( !U_!E%U M97(0F@4 (\, 9 >&PO=V]R:W-H965T.Z2 :\O*I6F7&(ASP;JU19%TZ\.P!YHZMKE(I$I2<;Q?O^]0LI(F M;; "2221Y_*=^\G1VOGKL&*.=%N5-AP/5C'6;\;CH%=Q@>I3./OKID6MB:2Q_]!2:JE)^,^/2K8\'D\'V MX-(L5U$.QM.C6BWYBN,?]4>/KW$OI3 5VV"<)<^+X\')Y,UL3^@3P9^&U^'> M.XDE<^>NY>-M<3S(!!"7K*-(4'C<\"F7I0@"C"^=S$&O4ACOOV^E7R3;8<+=*DHHSU14TR/OUN2%&M+D)9F:N '.6 G*5?2X M->"+TP\N,AW02[KD&U?>&+ND=R AMZ!3SX6)I&Q![YQ=OHSL*SKC>3P:1V@6 M_K'NM,Q:+?EWM!S0>V?C*M"Y+;CXFG\,Q#WL? M[EC\I\+?&CF@W&U*>Y=D3 M\G9[-^PF>;M/N"%0='1AK++:J)*NHHJ,](OA"?E[O?R])'_O._+%;71F@BY= M:#S37Y_X-M*L=/KZ[V^Y\TEI4JAO0JTT'P]0B8']#0^F!Z,?B2&]M:2=M5UQ MK$U<45PQG?C(2Z\6X-%?&A-,NMY):;)'<#OW;A_2 @7U]1GM& LYK@E0&5[ MG:!X-AEFDXR>T>[A\/7KC-YQ",AM[^%3#+,OHA9 =)+)/@%,Z90/- M67DR%N Y !A^R",X5+.':;:I8.I0SEWCR=4B;T@,DW"_8UXDPV8H7;I,7&43 MP$:JKDNCU;QD%)1? C@<_K'ITST83I#4A"0I* 6'2 M728L/:>L)@4DM"@;'1MP0\,CER:^"RZ@HZ2+!@'M:,2*; 1XL%5H:H\^W=Z! MJP\4?F&B07,J6N.BD,&V])QOZ'?>S)2]I@\"WT+)20@.Q2=?(SJ)#W++NMBF MG&1&RN0.H^_SONSROK,6;KC+T3Q/,]QB&M%X9:% H_H!9BW$* M$5ULNBH]Z6.S!)NW8M"]T"V4-J6)FU&R7WR.*4J/=:4<,2$&<82286$JQ//) MS$FUADQC'Q)$@#"Q!"&BI;3&$$W1]5RK34+8>;ZM3[%;X@$H(/HZ(AUX.*XR M,;$VM6O-=KIM CJ%3-F-/+9>!4#;FM#-6$G8@H/V9GZ7U0\]AQIP'KT9F@,U M8D\B"PQ-X'K@R2X:[1WR<9)ES[>68?+J:_F0JBMDY.(F"%^2"O\V;+(I3SOL_S\TV$^>?4+N=38 M:H_-S(L1(%4!2069T,D*:::E$X#W'_1WB6'OU5O-J3^&E--BOV?T>=^&NE+7 MTI$LDL0AM^H^WKV)J>SNHBY!>Q3K]AI0MEI5Y1J181:T9EHI5.0Y@& *G*JP MH@MLAK2C'K6LA\%M72:9A)P1?4;VPE"+C5M/8\2B%#8R,+K&><:ZJ_6VN"

ZYN^=>Q+.M-M]LA>C@OJF5/1]4SK6GHY$M*FR$C72+BD[6 MVC3"T=9L1K8U*$JOU-2C9#R>CAHAU6!QYM]],HLSW;E:*OQDP'9-(\SN$FN] M/1_$@_V+&[FI'+\8+IFQO!?X M2^+6'JV!(UEI_8TW?Y3G@S$[A#46CA$$_=WA6ZQK!B(WOO>8@X-)5CQ>[]'? M^]@IEI6P^%;77V3IJO-!/H 2UZ*KW8W>_HY]/!/&*W1M_1.V038EX:*S3C>] M,GG02!7^Q7W/PY%"/GY&(>D5$N]W,.2]?"><6)P9O07#TH3&"Q^JUR;GI.*D M+)VA4TEZ;O%1.X09G, 'I-CLV<@1*!^-BA[@,@ DSP!,X4HK5UGX3958/M0? MD3,'CY*]1Y?)BX!_=BJ"=#R$9)R,7\!+#Q&F'B]](4(+3L-[J80JI*AAZ81# MJBQG7\#/#OB9Q\^>P?^ UB(.X;I%(YQ4FYY*^.<6[QU@VZ,Z"#-UI9D IJ MUBEA+0I92R?1#D'4-4L'4?TC.=#N.@V5+^H\KT]%$ MZ$67V+J =B5V0]+$FH0^:H5DE7]4(7BHD(B9$+75P4L0';6,7LF:..JH),U/ M<3 A3-GG:!EQ2(1?\W^!QM$4VS,HB0NC/(=4,K9;65E*88B\"&Y)G4X;R\*$ M179[;&9R@XHLUO6.C@RB=S"0ZZGM)8-S[$AK])VT/E<$=['\3,%Z$JB80]]I]!+)WT !@MM2F8GL%M+L>I+"(0JP?#0.]'KDXZIIT8@@*ZE M:=M#@"AUZ\>O)TI:L([T!&.J\I@.9+J]9^0 LXW?.WI'/FQ#V<&/44Y8 DII M Z>47/P55E@(=F*+4(FRKY0TFKR"B[*4?1:E"I\Q!ME*5U%\MD5N(>USOB\0 MRQ&O=4V?+'M*V>8L-F',(8^Y'R6XE/?/G'!Q^DXX6KWVI:<[2\';-_]OZW-- M/4^YO7Y8T>'E+Y#E,3_3A)[SR82>^22#9:6-.^%<'TMG&4Q3F,P@3F.XU8[( M>8 U25@_F_,S'HYCCYE/X)HR81[P^%;8"EHA^[G15Y%41=V5H=+\?"+PSOBA MZQOL403'=47&\S$;SX+Q>!;[@.9P\T2UZ14W;3"$]T4EU :])XIN! _,/+:2 M#%-/U62>^5V@+X_'U+!LB##%'>D3'CDN0J<$=SV;)S]/%D[9#H6A=.51#ED4 M'_Y_PGQ0OT^!32+*P:NG_R[@W;.!PKU[\!U!+ P04 M " =?P919C,2.@<# "]!@ &0 'AL+W=O3= $26IDT_:AZ ,MC6QB*8Y# M4K'S]QU*LN( B=$"?1%O<\ZX.B[D&MBM(X+J-62!TLY_W>VBSGU#DE-:X-V*YMA?FZ M0D6'19 $IXV/KW-OW M!G](/-BS.?A(-D3/?O&F7@2Q%X0**^<9! ]?\ &5\D0LX_/(&4PN/?!\?F)_ MWAC%<I6/PHGEW- !C+=F-C_I0^W1+$YJ7Y0G9_A4 M,LXM/Y!#F,$UW%>5Z;"&5T>NMT4+0M?PF]NA@7>DM]<.30OOI-A()9U$.X\< MN_S\$K76'^/CUCVI#T]:5^E%PG?=OH&LCB$-$[C M"WS9E(NLY\LNY,*"(W@MM="5% J>G'#(=]#9"_SYQ)_W_/E/^#G%U#$5K,57 ML5$83DD_RVMXGOAOV_ H;:7(=H9A'TA7G3$L"_[ZA$<'*T75\]\_*LE%1?[% MW]F]J' 1\).V:+Y@L)S!S7^^#1, 3X"*^.%:!]0 PZ AQ>]?ZNT=<-EP*AL\ M8H7MAGFSQ.\D+^&%U RASK)/^PL\4.LIQ?"(689!Q46IP8DC^[F"(LR*F,=9 M6/#X1E?48F](O=[!+ GC\J7_QAFL#35H?5OA"C?(IV510!Z/ >;A;9GR-T\3 M^$2.;:X@2<)95OI)'L9)/EJJ*17J+!7_6^3WGSMII8_[^A3SN9\KUL@P'K,P M+6>GR(=X;Y,8;F?)*#2)"TC*<@JGX"#*@2 IX$=7.SIK*2V:;=\X?6Q\@8?N M,NU.O?E^:$G?S(?&_EZ8K=06%#8,C6]NBP#,T"R'A:-]WZ VY+C=]=,=_U_0 M> ,^;X@?YKCP#J8_UO(?4$L#!!0 ( !U_!E&( QJ>;0, #H' 9 M>&PO=V]R:W-H965TWQ(,D MP"3M[+9 9P>3Z?9AL0^*33OU]*3M+TDF!?;$HB#P])D9KMI'K6 M-:*!U[81>N[5QG0W0:"+&ENF1[)#02>55"TSM%3;0'<*6>F,VB:(PC +6L:% MMYBYO0>UF,G>-%S@@P+=MRU3^R4V4DK6GJN3?UH,2*]8UYE+L_ M\!!/:O$*V6CWA=V@F^0>%+TVLCT8$X.6B^'/7@]Y.#.8AA<,HH-!Y'@/CAS+ M]\RPQ4S)'2BK36A6<*$Z:R+'A2W*VB@ZY61G%O?2(.3P#M:XI5P;8**$#\*@ MZA37^([8(+SGNFBD[A7J66#(J[4-BH.'Y> ANN A@\]2F%H3:HGE]_8!L3U1 MCHZ4E]%5P$^]&$$<^A"%47@%+SZE('9X\944:# 2[KA@HN"L@;5A!FTZ]!7\ MY(2?./SD OXQLX_8266XV)[E$_Y^PE<#RT86S__\*K=7H6W'WNB.%3CWJ"4U MJA?T%CF,+E7SZP_5A"]4$P6W12%[X:A1Y*)DJM2PDB6O>,%<\SS)CA<032GK M/X=S+ZG$VH"L0/:*6O4%14_@C.+;HD!%R2R!"S UDD=N5R[#VH??D5I+['W' M5)*"@@^]HIG#!#A2BELD#3MJ7/LGF!43K&0^?&(=:5G#54VEHZC[C2;^ADK8 M[($^1TI,:S0#(^),#HES)1L:?OH&GFJ%".W0#VC[ >@VH[O-:_YZX<3><_J,\S/I MK>,O>TWT]&\_+K^+"M[ ./;3.+5"YM.T)H%PAQT2)EER#!PB/\MSB/UQ'D'J MYWD,F1]-(OC3E>9;1:9^-I[ ./2C:0KCJ3^=)$3,SZ/,)6GMDO0&HL2?IF,K MY'XRC4E(4S\)(RM,_#R+X%<-%IS-,\KIUDUM/7@?1MMI]_0PW [S\)OZ\*I\ M9FK+A88&*S(-1Y/4 S5,ZF%A9.>FXT8:*J 3:WK<4%D%.J\DC8?#PCHX/9>+ M_P!02P,$% @ '7\&4=9U-1I' P D@< !D !X;"]W;W)K&ULI55-;]LX$/TK Z&'+I!&W[(P&<79[*'I@ MI+%%A"*U)!6[_[Y#RE&=7=N77BA^S+R9]T8"2[S3 M8/JV9?K[$H7:SH,X>-FXYYO&NHUP,>O8!E=H_^[N-*W"$:7F+4K#E02-ZWEP M'5\M,V?O#?[AN#4'\DEPF9P$_]_(2TN@"DBB)SN"E(^G4 MXZ5G2!NP"CYPR63%F8"591;I9[/F#'XVXF<>/SN!?RCE'?ON8.%::R8W/@1\ M?<"=A:50U=.W8_*>17?7],ITK,)Y0/?0H'[&8$$EO#Q90OBKU_#0<%W#-25 M10$F:[A'XUC7X&XPG6M$:(?*#4:D.WK=5WQWXL15A(9X>C![RR781O6&@IC? M_KM<6:(-JALNY9;IVL ;R*:Y&].$QJF?EY.ISU#SRN5HO%LON344N(2D2" O M)Y 7,3PH2R4T!^RK0_:$%:4T%M.,QO@B+Q/_S;)HR.:8$S? 925ZQY8(*%+0 MC/\(J#4Q0.U-#3 #:R6HOYFK8S*>5N\79+Q1QKHT#!/H!"Q+&B:%(U9,W)B7 ML/)GKM34<)_0"M64X?A)#ESK=+7)(M+F.8Q ME.G$50.9KAIO6^,S=?3._\]E 3FA3F)"'JMQ2MASU7C?:Y>C;1 ,B?9*GHMC M6]:K_7\9+^#8-0X/^F2+>N-? T/I]=(.+7/<'1^<2B]P M3:[1Y83ZNQY>@&%A5>>[[J.RU,/]M*%'$[4SH/.UHB:T7[@ XS.\^ %02P,$ M% @ '7\&421(W=5> P _0< !D !X;"]W;W)K&ULM55=B]LZ$/TK@^G#+7CCSSC9D 2:;4M;:%F:WO;AQ*+E257 MDI/TA4+(2++FS#DS(VE^4/K!U(@6CHV09A'4UK:S*#)EC0TS M(]6BI"];I1MF::IWD6DULLH[-2)*X[B(&L9EL)S[M7N]G*O."B[Q7H/IFH;I M_U8HU&$1),%YX3/?U=8M1,MYRW:X1OMW>Z]I%@TH%6]0&JXD:-PN@E?);)6[ M_7[#5XX'P(H<#2.@1&9H]W*(0#(AK?3YC!$-(Y7H[/ MZ&^]=M*R80;OE/C&*ULO@FD %6Y9)^QG=7B')SUCAUEJI!N$<-ZYIIG$>68KB=47G"6_5XZ3-X M!7Q4TM8&WL@*JZ?^$7$;"*9G@JOT*N"'3HX@BT-(XS2^@I<-@C./EUT1;, J M>,LEDR5G M:66:1&L^8*?C[@YQX_?P;_#=.2RYUY3"+\\P6/%E9"E0___BBC M5P'=J9R9EI6X".C8&=1[#)8))#"Z+%D[1/M2(]!2VY$JU_=JZ]J6E\!D!147 MG<4*)'GR1T_C/0_, /VV2M!1-3-"THC0]/5$5T]8\^/3!2H/^O(, U5#K42%VL +R,)Q')/-PR+-R19A,7%V&B;9!+[YPTMRV!XUW45]0 -TBQE+ M;*B@)"1,IC$DMV$QC?V, -RLB'M.@.?2/U)^ ?$HF7B39MYDO-W7X@]) MN?E-*7<7,0&_=WS/A#L:(?!MWSYTBT)*11T7!:2DP]EU'Z0SE$.J8M]_+M2Y MX9[DYJS+IXC"9[>N6<(T+YS)D[&?I<4Y1;^6V?C,AAI(=-5/,>HQJ?FI_\R0 MLX/J1 4;^B MOQG$3Y(,QED"Q9C$4\I_=&M$%U=R@WKG'QY#-#II^]MY6!W> MME?]E?ZXO7\8/S*]X]* P"VYQJ/). #=/S;]Q*K67_ ;9>FY\,.:WF?4;@-] MWRJZ\TX3%V!X\9?_ U!+ P04 " =?P91R4Y=G0,# #2!@ &0 'AL M+W=O-$W[8)*#6'7LU':@_/N=G9#2J?"%^,[W//?5*&EGI73!+)EZ'9I2(\L\J!!A$D5G8<&X#*9C[[O1 MT[&JK. 2;S28JBB8WLU1J.TDB(.]XY:O<^LY4IDJ,UKN+JON-V-0TLY M7&28-GSSFB\YPG<&7Y2TN8$KF6'V%!^2ME9@LAYZO=Z)@ U;!-9=,IIP)JIQ9I(MFS0G^?LO?]_S](_S/M1%\ER^Y284R ME4;X\QT?+,P%A?Y]KLF%*EN(DH(=H4&\PF,:00/?)(;YZ<9[$P_=[ M#8N<4>9;+"N=YG2/X4:KM68%?)-PC4M=T9N$N.\:'8\Z!ZY>W?O._U%)W*6; MN .I+-6VX1G*S,"G S9BBCN4,E4Z [J>E)/M7*,; W6C:E:H2CZRM&%ON 2; MJ\HPHGY+1V92.J_?R+27!%\8U0*-P,9RXKWY$J)N-!K0-^Z,XB%M.T7-)ETK MA/Z1R*=YXE'#G"1U?5ZCSX9)G6^VEJ('6'5X^T":'^EZ$TUADO0_HU-_P%02P,$% @ '7\&49/7 MZ]]C @ ' 4 !D !X;"]W;W)K&ULA51-;]LP M#+WG5Q#&#AN0Q8Z=?JQ(##3MBG5 AZ+9QV'80;696*@L>1+=9/]^E.QZ*=!F M%TN4^1[)1U'SK;$/KD(DV-5*NT54$35G<>R*"FOA)J9!S7_6QM:"V+2;V#46 M11E M8K3)#F.:R%UE,_#V:W-YZ8E)37>6G!M70O[9XG*;!?1-'HZN).;BOQ! MG,\;L<$5TK?FUK(5#RREK%$[:3187"^B\^G9F[L&<02UUMXI=K\,>X#1Y M!9#V@#3DW04*65X*$OGO9EQYZ^PGX,-T93Y>"C+K%\ MCH\YTR'=]"G=97J0\'.K)Y E8TB3-#G EPWE9X$O.U"^ S)P);70A>325R0H MR. .\,\&_EG@G[W"/^@X?J[OI72%,JZU'/WG5]P1+)4I'GZ])/'!"'YHSUPC M"EQ$/)4.[2-&^10RF/B(\)^6CE9R]ZQ'P HC*SP9>859YNF'T5NI@2K3.J%+ M]VX4B!HA2V :D+HP-0*)';HQ:'Y&WD ZSM)37F?CZ=$)O"1CO'=C:[2;,)<. M"M-JZB[O<#J,_GEWX_^Y=^_&C; ;J1TH7#,TF9P<16"[6>P,,DVX__>&>)K" MMN+G"ZUWX/]KPY>@-WR X4',_P)02P,$% @ '7\&41>TNNU@ P *P< M !D !X;"]W;W)K&UL?55M;]LV$/XK!VT84L"Q M)$IVTM0V$"<+MF'9@J9K/PS[0$DGBPA%NB1E)_]^1TI1[2#)%U'W\CR\._*. MB[TV#[9!=/#82F674>/<]B*.;=E@R^U4;U&1I=:FY8Y$LXGMUB"O JB5,4N2 M>=QRH:+5(NCNS&JA.R>%PCL#MFM;;I[6*/5^&:71L^*SV#3.*^+58LLW>(_N MG^V=(2D>62K1HK)"*S!8+Z/+]&*=>__@\%7@WA[\@\^DT/K!"[]7RRCQ :'$ MTGD&3LL.KU!*3T1A?!\XHW%+#SS\?V:_";E3+@6W>*7E-U&Y9AF=1U!AS3OI M/NO];SCD,_-\I98V?&'?^V;S",K..MT.8(J@%:I?^>-0AP/ >?(&@ T %N+N M-PI17G/'5PNC]V"\-['YGY!J0%-P0OE#N7>&K()P;O67=@AI#J=PPX6!KUQV M"+?(;6>0:N_L(G:TC7>.RX%RW5.R-RCG<*N5:RS\JBJLCO$QA3?&R)YC7+-W M"?_HU!2R9 (L8^/,W M^ \J>2UL*;4OIH5_O^"C@[74Y<-_KU7U75+?G!=VRTM<1M1]%LT.HU4*.4S? M.CGXTB#4WK8+-EZ6NE-.J UL.E%1YDAM];T3/CC7< ?<6B0<5Q5(P0LAA1-D M*[DQ BL@CP.Z J&4A!!UL!&FZI,E22C0"HG4(,(O/YTS-O\$?^(.):0O9 ;I M!)1V+]09Z48$70 <+P!\0VAX]^(Z7DB$ MK=$[45'U.!@RT?C<4JB>!K+H>W[ M"WU_O2B.3PE.*&G7Z,[2J=@/L,:-4,J'5G 9COUG*OK9?$;K&8/+JA)^0EK( MDSD-@CO^U-^?4SB9?80/<-5PM4%?R8.PA2IE5_4%1FX\O879&9RD&4&H]8_W M8Q/&SFD]A=<:+#X88"V:31C3=/'\?>UGV:@=7X++?@#^<.^?D5MN*%L+$FN" M)M.S602F'\V]X/0VC,-".QJNX;>AUPR-=R![K>FZ#(+?8'P?5_\#4$L#!!0 M ( !U_!E$GC!F-N@( !0& 9 >&PO=V]R:W-H965T@I14@0;=JG=:U*GOY,.V#20YBU2_,=@K[ M]SL[(:42156DY&S?\_CQG>\RVFCS9$M$!ULIE!U'I7/KJSBV>8F2V:Y>HZ*5 MI3:2.1J:56S7!ED10%+$69*[!3$:Z#/\E"ZR<_N"W&4>(%H<#<>09&GV>\1B$\$N&_OV&_"V>DL M"V;Q6HM?O'#E.!I&4."25<(]ZLUG;,XS\'RY%C:\85/[]B\BR"OKM&S I$!R M57_9MHG#'F"8O '(&D 6=-<;!94?F6.3D=$;,-Z;V+P1CAK0)(XKGY2Y,[3* M">&><-_ZSF MS][@/X<[K5QIX9,JL'B-CTEK*SC;"9YE1PF_5*H+O>04LB1+CO#UV@#T E_O M2 L. TW7#&5Y3>U^R57;,Z>724+F_0%)O FI""%=(*E#:A>Y8-;R)<^9 MKWX+G720$<,P@ZG4%>5VSXNCSQ M7J5*-*O0CRQM0XKJHFUGVY8WK2O]Q;WNEW?,4- L"%P2-.E>#"(P=0^J!TZO M0]TOM*,N$LR2VC8:[T#K2TW7KQGX#=H?P>0_4$L#!!0 ( !U_!E%X NIO M-0( -,$ 9 >&PO=V]R:W-H965T6AZH-)!F+AV*D]6=B_K^V$E%; 2^*YG#,7 MSWBZUV9G"T2"0RF5G;&"J)I$D0"5,DKB M>!R57"B63H-N:=*IKDD*A4L#MBY+;MX6*/5^Q@;LJ'@1VX*\(DJG%=_B"NE; MM31.BCJ67)2HK- *#&YF;#Z8+$;>/SA\%[BW)V?PE:RUWGGA4SYCL4\()6;D M&;C[O>(]2NF)7!J_6T[6A?3 T_.1_3'4[FI9YM8B67A"F8.[ M;%AQB=.(7 SO&64MWZ+A2R[PC>%9*RHL?%0YYO_B(Y=;EV!R3'"17"7\7*L^ M#.,>)'$27^$;=@4/ ]_P2L$62,.C4%QE@DM8$2=T@T;V"O^HXQ\%_M$%_G-M MA)]?\4"PD#K;_3K7TZN4?B\GMN(9SIA;/(OF%5DZ@#'TFTN#_\,]U$:H+5"! ML!'&4NA=#^;ODOXMK+!RU:[1M%JEG6'0_P"NT]AUN@?G>A&=#%J)9AO6R4*F M:T7-S'7:;F/GS:#^=6_6_9F;K5 6)&X<-.[?WC PS0HU NDJC.U:DUN"<"S< MJX/&.SC[1KN;; 4?H'O'TC]02P,$% @ '7\&4=(W=P&N" _Q0 !D M !X;"]W;W)K&ULE5AM;]LX$OXKA+$?$D#KM]B) M$R0!G+9[U\7U&B1M]X#%?J EVN)5(K4D9VSH4VJA[)WQ=EM+M[U1A=S>#R:!]\* W>: 'H]OK M2F[4HPJ?JWN'NU%')=.E,EY;(YQ:WPR6DZN["]K/&[YHM?.]M2!-5M9^I9OW MV+"[?ZI&GSG12VWA^5?LXMXY-J>U#[9L#D."4IMXE4^-'7H' M%N/O')@V!Z8L=V3$4KZ50=Y>.[L3CG:#&BU853X-X;0AISP&A[<:Y\+MH]X8 MO=:I-$$LT]36)FBS$?>VT*E67IRTJ]/K40 _.C5*&]IWD?;T.[3/Q0=K0N[% M.Y.I[/GY$>3LA)VVPMY-CQ+\O39#<39.Q'0\'1^A=]8I?\;TSKY#[S6%_URN M?' (EK^.,)AU#&;,8/8=!G?2:R_LNF?:)++:BS^;ZR?U%,1=8=.O?[UFXJ,, M*&6O?"53=3- 3GKEMFIPX'I/CTR0'/^?+9 '$^&V;_2'P0:O]8+N]/!8 &[X-RNNS)HDT$(,YD MDT5^1$,;N*OF%/%LK.D/,G/M;N!PR,F"_J3$6'Q63@1/R7^B!U<$I\ MD3ZM"^G8%2]W6?#8Y1:9\JO=&?#P]/;CF)&F<>:##A)TT M7C8Y<4A=56A4$-D$3]K7[ZB'SCL/G1_UT(/:*H/86#M;"IB/830FPANN9,BT M'_3744:O^ZOE_J!2"R-U7G/-#"Y @.+VJ@W4^ 22 L4_Q %Q7U$,E=#9I)2#9 M*ZAE,R^J"/?1O?9' C81M#^B.5C3?@08W\)HD "!Y1!,FR:^V9<*/Y#XH L, MU1=:$$0+BC5BNZ)B!+NT>"U3H*'7+9+2HP>@H'7J-R@G4"?LQLEU$*O:P^T> M,NYPJO"V<5_K4']P7N4L/./)'F37U.UM$Q<=8N%6>P8,:E<>/U,]G(DQ2N*K:>V?YS6J]R=;Z52^P%J/>RJT)OHQM4^ M8M]:.>LB,X-.@< MM2C.+RB>#L5[P^T(2<7M0"3*?F]C,\=/P3H73HZ3!$ 4#(#YW 58T&"I,2C)-1:!"H*2B%XA.9J2? M!9^!-C*J!GL,QBGK1K44D )VCYULKLU7C+O44.X0.NTHE43QB5]CXME>^J8[ 3)0'C4,H MQ"GE$669=& E0X,V)9NS<_D)XH;4.B [;!O3I#5X3<6@C4YRD$=HE0H'OHEG1"MU5>FTRG7-%/V$^V]K"./[U"W7(* 15G;D4S]V'F><0 M]/H;GH9H^.FM3GX1SVA_^V )OT ,+WX1DUER.9O2XB*93R98G)TETXM%7"P6 MY^)=[6P%53[H+(.7WTD?G;Y<$PUQD5S.:6!+J.),%LG9F,1(QM,+L?1:CNYE M2CVO>,!$.,'>2_Y="!"?SL0L&<\N@5!H1IG,%F=8S.?);$SB MS<'G?$HXDEE&%--=#F4L(D><8#DZ/<^/DX4(.U5LR63-H7"L9;[H6N:+HRWS MO]7NV6<79PW6:=N=_=R0Y(0;=-\_;_P-0 M2P,$% @ '7\&44;"RXV^ @ K04 !D !X;"]W;W)K&UL?51-;]LP#/TKA+%#"WCU1^S$*9( 2=MA&] M2+/M,.R@V+0M MU)8R26ZR_?I1/"FTWX5*"[MF7J MUP(;N9MZD?=\L.)5;>Q!,)ML684/:+YLEXIVP1&EX"T*S:4 A>74FT?7B\3Z M.X>O''?ZQ 9;R4;*1[OY4$R]T!+"!G-C$1A]GO &F\8"$8V?!TSOF-(&GMK/ MZ.]<[53+AFF\D%%BRKC$KN7N/AWI2BY?+1KL5=KUO2LYYIXUL M#\'$H.6B_[+]08>3@"Q\)2 ^!,2.=Y_(L;QEALTF2NY 66]"LX8KU443.2[L MHSP81;>RE,K>%.%%C\&Q\0[2/W^)G[(CX+^+$35S (?8C# M.#R#-SAJ,7!X@S-::.CK.P.7'.$2!Y>\ G?+-:LJA54OG"QAA4\H.H3O+@>L M<6]@T^CGM";K6N%"&TO,UJ9@41")](#W[]R M8^6C)1J?6!=O@ LPM>PT_0SZ\O^#>8N*YTS#&X@2?YS$UACY:121,1CX\2CK MC2P;PEVG:([X<,^+@BJ_8]JXGVQ>6@P8^>,TA"CTPRB!*/,'H:7AA_$(YIJS M8,ER7O(<5KR%B'S';LV P.,$$C],QK"6AC64,4[\++4#[)ZIB@L-#984&EZ- M4@]4/QSZC9%;UY ;::B]G5G3/$5E'>B^E/0C'C8VP7%"S_X 4$L#!!0 ( M !U_!E&B1XI/\P( -$& 9 >&PO=V]R:W-H965TICVXR;6Q<.S,OM"ROWYG M)PU%@[*7UC_N^^Z[\]UEM#;VP>6(!)M":3>.&O!544A[-,4E5F/HZ-H M>S"3JYS\03P9E6*%2E(3$;6K,%Z:V;SBQ!J0+,XJ?VCS,GRK60<3;X9 M0DC@$USKU!0(=V(#5QM^Y@%!-[\O9QVK!.:];D#=9CN#&:<@=7 M.L/L)3YFA:W,9"MSFNPE_%KI0^AU/T+23;I[^'IMV+W U]L3MH,ZOCUT_9:N M'^CZ;]#-N5>R2B&8)=QKBZE9:?D'LY#.*6I<2G(P,TH!U]):V Q^!N=PAQN" MJ3+IPZ_7TKS7K6_8,U>*%,<1=Z1#^XC19"XW4-391Y]]Z$@-E)O*"9VY@Y?Z MB/4MMOJ$\_HO,<5B@19Z1S[=1Z?P 8;](9QGF?2-Y(!'00"6QC4G#$LK:U$3 M/*&P7$[O6)=6\K&W==#IPP',.'_I,\ AD4)N?I:UEI1[!JE7("J.Q#(/OUYG M':P[;V.!DGPP'LJ9E! M6S.#_353CT'OX47O">[R1MO_U'[/8^ Z\+D*9[L5K <8[8Z9 NPK#U$%J*DWUQ&E/VWE]7H^I9_-ZV-\(NY(&PO=V]R:W-H965T5!9VYQ'D2DJK)DY50U*.EDK73-+ M6[V)3*.1E1Y4BRB)XTE4,RZ#Q!U"TQJJZ!U,&-9?=G[WV M?=@#Y/$'@*0')#[O+I#/\HI9MIAIM07MO(G-+7RI'DW)<>DNY<%J.N6$LXMO MRB*D< (W\@6E59JC 29+^&XKU'"%:]0:2[A4QAHX>F0K@>9X%EF*[1BBHH^S M[.(D'\29P*V2MC+P6998_H^/*.0QB$D<1(?X$N'1J2> M+SW0" -=?0?HLH$N\W39!W0/I)ZR%0AJ/;3V+83+EKHI+?SR@> 17RTLA2J> M?[_7TH,AG%S/3<,*G >D1X/Z!0/7%AS:0M=78+VB>TQ'SC*:PA&78"O5&KIC M-5@4:0];Q*(9)F*0Y7'/):>Q* MH,.R+6@XDFDXB7-(TC!.DWY^RMW\%'Y^QF$^R2$+\VD.C\HR 7S7&S]TZCW0 M)\@F89K%M$BGX3@Y@_?N)]K30(UZXY5NB**5MI/#8!T>DXM.0__,5M5*6].F7%3V(J)T#G:\5#5._<0&&)W;Q%U!+ M P04 " =?P91'[U! :$% "T$ &0 'AL+W=O&:L!8:/.W[)B\(: M0AA?5S8'G4NKN#U>6W_E8L=8IDSS2UE\%KE9G _2 >1\QIK"?)#+/_@JGLC: MRV2AW2\L5[)T %FCC2Q7RHB@%%7[9/>K/#Q%P5\I^ YWZ\BAO&*&C<^47(*R MTFC-#ERH3AO!B$0P@E<9%\;H85-E096Y7"%V=)&F$9Q M#<>W;%IP_=O9T*!3JSK,5@XFK0/_@(,8WLG*+#2\K'*>?ZL_1+ =8G^->.+W M&ORSJ4XAH 1\ZM,>>T&7@<#9"WHRH*&-K\=:,V-;A.N\-TF^ZU@4U%@]A$*SC5'<(6*H'.(* I-$(\6:RJ1"XXAD7=PZ;1Y)T!"\QD!HWJG&AZ*:N M"QN'1[R0;M1J]N!TK(PT"Z[@. K >C*LF@LWU68FI(12#UY+F2]%48 ?$R^A M<-VH;($;$&HE,HZX$I^,: S/"V?C_@@1!F&P!T!*$C_:^$]0+'SLWDM(Z/G/ M='\$?A(?RA@&N2<;)$7OFV20)$SWY(*,@O296'[])0WB\'&NAV+]I M(XI<5'-((GH(Z2C<@S3V Y@P-<>C .HU0/=V[)%1&&.Q=W"O$=AI^NQ,)L'! MM1=Z\3Z )/*332IC$L3>GKJ&A.*RZ.&"J.."Z,E<\$I4PO"3M\BJ^3:T1VR@ MX9HI8U4FC4:#6L.E+*>B8NX8>QHK].+Z'BN\1-HO=^OP4?-94R!1S1[5Q+X^ M<*9P>.E.+-Q0 O)F$X M H^BQ'M9G62RK#D>3FRN.'<5]F@(5O]6,6135F*=?>*-@E;G5AHT)QX5_6C- M)Y_="6T)N(OTXHXK;#U^8)P1B6(?//]@F#X)@@C2@T':);D39!@G3N%PA"UA M_90 ]RJ6,?@8(!1'$!R,#P_"';#\VBKT%- 1X%[Z6$3\RK2_Q5>QXC(?%Y\ MN(9!XH+8'R(2W4Z$(]I^.1#@VJOESY]2PY"$2=07(!Z,2*"'JQ@%]-%.I/%W MJMBR;P^MQAVMQKVTVO'B5L]*X%I)<(TZQM1>5IY.E[W^]M/EQXHUN;#UV3A& MCF=5)C#^;0BW"TP;E&T7S&T7#-C#(W3##M92[DIB=/4;MD RSFR%0A(F,9V$!&/CIRTJ+"\'&EIA#7%DP\[&LMA M*98K]:)M$5P:H!=,<3SDM<&I#!,KJ@9A_(78VQWPQ 71Z_8' M==4TA2L^X\J>^HKC!,J?@%&L:I$6^BGS5MKN:8.-*Z=[\#[=NDL@<Y]]A)R@PX06?H2H]3; G4>T=N7TQLG;WTJDT2%-NN.#()\H*X/Q,XLUL M]6(==/^H&/\'4$L#!!0 ( !U_!E&KD#SE.@0 -<* 9 >&PO=V]R M:W-H965TA'UJ C?4N.8@-Q&G:M5B[ MH,DZ#,,^,!)M$:%(EZ1J9[]^1TJ1DS01 FP?)/'MGKM[[D4\V2E]8QK&+.Q; M(7"MUXR8?ZT40.H.88)5U"!0_ M/]@9$\(!H1G?!\Q@5.D$[X_OT-][W]&7:VK8F1)_\-HVBZ ,H&9KV@G[5>U^ M88,_F<.KE##^#;OA;!A U1FKVD$8+6BY[+]T/_#P$H%X$(B]W;TB;^4[:NGR M1*L=:'<:T=S N^JET3@N75 NK<9=CG)V^459!AF\A0]*U3LN!%!9PV^V81H^ M2DOEAE\+9N#U%77?-R+AB>PLKH:J;OY\B>QV=**+0*L/\/T#Q8L7W,)ME&=P;"9 M-["B@LJ* ;7PCE6LO<8P)I&C*IK#*TCF9)Y%<%K7W-6$ :QJ+(SO'3?#0IR3 MJ CA?+W&LC'.AZK3FLGJ%MB^:C ?&')_7P^&@XWA0!TY(J"."2:SD^ MKR&-F@GOBFGXUKCL3#'W4#HM(,E(&B<0E22.,L1)\A2BE)1H;-^=^"$):)\$ M$2ER5(-1B1"B=/,X@RQWHPB=NU(6G>=HLN5K[A/F9Q#T,R-163H&8A*B":-$^FLCT?LSV?S/8AP\4S&?X@\N?[K6/ZA6D_ MJ??IM+]J-&/0]HV;N<9]J/-+OG]FQ]>(+XO#Z%%Z/IH^\(H-7KV"TF=@YAEV M4?31(%$TV5:*D>CB?VHK!-YWMM/LOY _:R7N ME;I7]D)F,9/3W)=[G)7^&V:)+_)Y,>^+O>SG69H]R?;LWF4#:WCCKU0&*M5) MV]\[QM7QUG;:7U8.Q_LKWV>J-QQ_.H*M430\*K!!Z_X:U4^LVOJKR[6RV##\ ML,&;)]/N .ZO%?Z[AXE3,-YEE_\"4$L#!!0 ( !U_!E&ZG?!F40( -L$ M 9 >&PO=V]R:W-H965T+!Y * M<=/2%=16HC"T33"APK:':0]N)9<5:B>-!HN;.;L:7B['P3\Z?)>X(7=JWO)&60-8Y,U8&]@DKJ]B]>NCKL :;\'4#: =*HNPT45=X( M$HN9-3NPP=NSA45,-:*].*G#I3R2]:?2XVCQU1#"!$YAA5NCME(7<.==P&S@ MVF(N"83.X<[HXI305G"#:X+C)[%6Z$YF"7D)@2C)NG#+-ESZ3K@)W!M-I8./ M.L?\?WSBI??ZTU?]R_0@X9=&G\&(#R#E*3_ -^KK,8I\HP/U<-#F=X!NW-.- M(]WX';I'/T1YHV(]8^E^1FIXPA>"I3+9\Z^WBGB0-,SII:M%AG/F!]&AW2(+ MA<"^$' L-5!I&N=OSYW K>]\.!H.^)##$8RF@XL+#G?HG&\Q:U$3U,;&*3E. M!YQS. END^CV5A62O8:KT!9QK#R9:32UO=?O]I-[U3;L/_=V[.^%+:1VH'#C MH?SLPSD#VXY2:Y"I8_NN#?EAB,O2OSYH@X,_WQA_99T1 O3OV>(O4$L#!!0 M ( !U_!E'-F0&NL0, 'L( 9 >&PO=V]R:W-H965TU'03#V&\:%-Y^ZO3LUG\K6U%S@G0+=-@U3SPNL MY6[FA=[+QCW?5,9N^//IEFWP Q<[Q;)B&F]D_967IIIYN0T//!PIY,$'"M%!(7)^=X:G%M$9T%_*D5(XB# 41!%)S!B_M08X<7GPE50Q??&;BD MATL<7/(!G"-L #=2&_C=H<(2]P86M2P>_WB/O_-XRTHA0M-QB)9#( ;0,?# M]Q]\L=S0$$Z.I LNP%2RU4R4^O+_+5U44-B@OFQ1,*BD,D.#JCD^G20PCB'-((Q#6$K#ZE.L-++ZR<2.X2 ('6:>PA=3 MH0(NND?'5N\-TQ5L&2^!]H ULA5&TXFB;BT?+@ABC\!;A?1H&)!KD&\BJ#E; M\9H;3GE QO/ &D\ZXV$6NH FX!ZFH5P/6U)A6B,9DBM##UQG"/=%Q<0&G2>" MWIT3,V^M1(/8495.$K?JZ,O# +ZZ%X,PV1/I$QXY3D9>W75L#M]&H=V5/2-3 M=%WY*(=D%/;S/S!+K@O+%1 $O@>6CN@.OGUW.E,D:5\DZ;\4"?%'5?*:2X>R M^7P@Z7D M\RTBJ3_6$5G#=H>=J6WK,"91TU*HWI";W[OB"TII2@I7)W8&X_' M&?Q&--J2LIY]P@*;%1V*0U=7(=W6F%*;Q(C$*',U%I/F),NMF)"8CU-84K(B M6]-U04@[40;7Y9_T=+LT-))RQ(!SAI9/K&YM5EE/3HOX(B%K&5S"+>5 TS8@ MI"B8*+!VK)QF\+.-(!O$80SOW9)_U! :5!O7]C2X3.AZ0[_;=];KKJ&\'N_: M\BU3&RXTV5^3:C#*B'_5M;IN8>36M9>5--2LG%C1WP$J>X"^KR6]NX>%-=#_ M;\S_!E!+ P04 " =?P91BEC#ZN," "J!@ &0 'AL+W=OK)5^LE4B!9VM9!F&E36;B[# MT!05ULQKO?H;WWNE,N2&;Q6XALO;34-Q@&4N&*-L/=J^PZ[?#S!0@GC1]BVMODH M@*(Q5M6=,S&HN6QGMNMT.' 81Z\X))U#XGFW@3S+&V;9;*+5%K2S)C2W\*EZ M;R+'I7N4!ZOIEI.?G7U2%F$,YW!5%+K!$FYW]-X!9PF=;H88[)=?G%G4- M=YPMN>"6T_WI(UL*-&>3T!(/AQ867[BAAQN^ O= E50V M D&M>ID/E?SN(\$C[BS,A2J>?OQ-TZ,Q7.U>F@TK&PO=V]R:W-H965T(VN\42>B-([+J&-N8?ERC4(=ED 1/%[=\ MWUIW$:T6/=OC!NV7_D;3*9I0&MZA-%Q)T+A;!E?)Y3IW^E[A*\>#>2:#BV2K MU+T[?&B60>P(H<#:.@1&OP>\1B$<$-'X[X093"Z=X7/Y"?V]CYUBV3*#UTK\ MPQO;+H-Y WNV"#LK3K\A:=X"H=7*V'\%PXGW3B >C!6=2=C8M!Q.?[9\92' MWS%(3P:IYSTZ\BS?,LM6"ZT.H)TVH3G!A^JMB1R7KB@;J^F5DYU=?5(6H8(W ML,$]Y=H"DPV\DQ9UK[G!-\0&X2TWM5!FT&C@U1W;"C2O%Y$E]PXDJD^NUJ.K M] 57)7Q4TK:&X!ML?K2/B/;$/7WBOD[/ OX]R O(XA#2.(W/X&53+C*/EYW) MA8$QOC-P^027>[C\!;@-#5 S" 2U@UM\0#D@[+3JX-V1TBN9@&M?7]0&KJS5 M?#M8;, JH'ZC;I)PK09)]T1J^PA_HMIKUK>\ABL:/_C7$X4[/%I8"U7??_M5 M2\.,++ZX&]$FJ9](K M+L&V:C#45.;US\&$,J250@+ACCLK:/"R3&21QF,X+2.;A?)83L;!*2_A$ M^V[#A'>F]UP:$+@CT_AB5@2@QW4R'JSJ_0AOE:6&\6)+&QBU4Z#W MG:+6/1V<@VFGK_X'4$L#!!0 ( !U_!E'9-:F\&P, )X' 9 >&PO M=V]R:W-H965TZ$EBSPD#REJM)'J7E>(!K9- M+?38JXQI+WQ?%Q4V3)_+%@6=+*5JF*&M6OFZ5&FPF"RGO[>9#.?8"&Q#66!B+P.CS@%=8 MUQ:(POBQP_1ZE]9P?_V$_M;E3KDLF,8K67_EI:G&7NY!B4NVKLVMW+S'73XN MP$+6VDG8['0##XJU-K+9&5,$#1?=EVUW/#S'(-H91"[NSI&+\@TS;#)2<@/* M:A.:7;A4G34%QX4MRMPH.N5D9R:?I$$( W@-\XHI?&TS+.%*-E1US1QQ)W=L M4:,^'?F&'%HSO]B!3SOPZ !X!C=2F$K#M2BQ_-/>IT#[:*.G:*?14<"/:W$. M<7 &41 %1_#B/OO8X<5'LM?0Y7<$+NGA$@>7'(#;IW#&'JEW#5PJQ<0*[?J, M>-4&%H\PJYF ;\XOW.'6P+26Q?WW?S%\U*.]LA>Z906./;J3&M4#>I.[2B%" MTU&/EGH@XM 1-^?; R>64A+A<&]UP@682JXU$Z4^_7L[-Q0TR+:[7ANF2@VO M(!FF5L81R:%;YX,AW*(VBA>&/&IGMA;<:'*<0Y1%D.8#2+,0[J1A->@]'HO] M5B2L(":9#1.2X5F:1^Z;) $34]&L6S:WJXE"^HJ>M0N03-Z$I8OG,2@\RRG VL3'.8NS-+ S1< MK"",$PB3#*)A3)X3>(<"%972:K&2!A>G^C,[@5V#)&$.PS2$/![8UD"FBLKI MEOA #T7KJ,\S2 EU$!)RWQJV>?Y':_A[,[-!M7(O@R9,*F,W/ON__>-SV!%]+0/'?+BAY05%:!SI>2YM!N M8QWT3_+D%U!+ P04 " =?P916W5[-D0# "U!P &0 'AL+W=OJLX!+O-9BN:9C^N4*A#HL@"4X+W_BNMFXA6LY;ML,UVC_:>TVS:$2I>(/2 M<"5!XW81O$UN5[G;[S?\R?%@SL;@E&R4>G233]4BB!TA%%A:A\#([/$.A7! M1./'@!F,(9WC^?B$_L%K)RT;9O!.B>^\LO4BF 50X99UPGY3AX\XZ)DXO%() MX[]PZ/<6-P&4G;&J&9R)0<-E;]EQR,.9PRQ^P2$='%+/NP_D6;YCEBWG6AU MN]V$Y@9>JO0QFE\ 2\;E6<>+[N@W$"O[P)$!CQ960I6/?_\JRQ>CNBM[:UI6XB*@.VE0[S%8 M/M0:$9H^_>C2#VM^?+Y V42?S7'@TDJ?Y.9L])I+L+7J#/$V(>"QQ-9"2ZJ, M+X^*2N[-;^[R";CU9<;[,F-[QH7/ 347H"5B"%3QY6.M1(7:P"O(PDDH^QA(;.@02$B:S&)*;L)C%?D8 M;E;$PZ'@Z;B>*+^"^#J9>I-FWF2]R9/3^?U/4J[^HY2[LYB /SJ^9P*EI?/@ M6Z@<9>I^D-*A3HH"4M+A[+H/TAG*(9TB$6]I(X6JAB)]EIN3+I\B"I_=N&() MT[QP)D\F?I868XG_J\S&)S940**K?HM1C\F,JS\SYNR@.E'!AGY(RZ]&\=,D M@TF60#$A\93R7]WZZ*R5-JAW_L$P1*.3MN^JX^KX)KWM6_'3]OY!^\+TCDL# M K?D&E]/)P'H_I'H)U:UOC%OE*4V[XK$ MJ>U ^?<[VR&C4N%+[/,]SW-W=NY&6ZE>=(YHX*T0I1X'N3'5=1CJ-,>"Z8ZL ML"3/2JJ"&3+5.M250I8Y4B'")(HNPX+Q,IB,W-E<34:R-H*7.%>@ZZ)@:C=# M(;?C( [V!T]\G1M[$$Y&%5OC LV/:J[("EN5C!=8:BY+4+@:!]/X>M:S> ?X MR7&K#_9@*UE*^6*-;]DXB&Q"*# U5H'1LL$;%,(*41JOC6;0AK3$P_U>_=[5 M3K4LF<8;*7[QS.3CX"J #%>L%N9);K]B4T_?ZJ52:/>%KU9I3I.=QSG3(!OY$I=\7PP%2:0_?BT(J'C?D)HDXT[-,:7PSC M ;EWY&B<]%0(O2/(]W'B8:.<)!?>G%:*"^@WEF-?>?;E(/%Q]E 7YQAR6J^I M?2")&_\"*X/%DJ[E0\8PAD>Y\0!?""%N,3U.&40Q?/3CA ?=6*!:NYFC(;6O MX!NS/6W'VM1W\W^XGXET-6M>:A"X(FK4&?0#4'[.>,/(RO7V4AJ:%&Z;TVA& M90'D7TGZRQO#!FB'_>0?4$L#!!0 ( !U_!E%3^KH*7P( /P$ 9 M>&PO=V]R:W-H965TBZ;;#L(-B,[%06?(DNQ*J>R<%Z0D5_UMJ4W)%I-I&M#/(\@$H9)7$\C4HN%$MG MX>S!I#-=.RD4/ABP=5ER\V^!4F_G;,CV!X]B4SA_$*6SBF]PB>Y']6#(BCJ6 M7)2HK- *#*[G[')XL1A[_^#P4^#6'NS!5[+2^MD;M_F<$K ME-(341I_6T[6A?3 P_V>_2;43K6LN,4K+7^)W!5S=LX@QS6OI7O4VV_8UC/Q M?)F6-GQAV_A.SQADM76Z;,&402E4L_)=J\,!X#S^ )"T@"3DW00*65YSQ].9 MT5LPWIO8_":4&M"4G%"^*4MGZ*\@G$N_:X*U=8^*IRS-_B(TJYRSO9 MY[U(CA+>U6H H[@/29S$1_A&G0ZCP#>%(O>&7WHE0X I=6ZYR>]H+^59&ULC53;3MPP$/V54=2'15I(-GL#M!N)T**"2K7BUH>J#TXR MN[%P[-1VV.7O.W9" E6??%USIDSXQDOMDH_FA+1PJX2TBR#TMKZ- Q-7F+% MS)&J4=+-6NF*6=KJ36AJC:SPH$J$<13-PHIQ&20+?[;2R4(U5G")*PVFJ2JF MGU,4:KL,1L'+P0W?E-8=A,FB9AN\17M?KS3MPIZEX!5*PY4$C>ME<#8Z32?. MWAL\<-R:-VMPD61*/;K-9;$,(B<(!>;6,3":GO 2-L:KJ MP*2@XK*=V:[+P_\ X@X0>]VM(Z_R*[,L66BU!>VLB3>*X=(]R:S7= MR"*,)',(%XQH>F&@0KI&91B/EWAH8W+%,H#E8A);\.528=]QIRQU_ MPCV#:R5M:>";++!XCP])9R\V?A&;QGL)KQIY!.-H"'$41WOXQGWP8\\WWA.\ M@3:^/723GF[BZ2:?T+UF< @_.,NXX):3@RZ=!5 5WF#>:,WE!E)FN!G"O529 M0?WD1,"EK!OK;)3,":#4RB&=74BCVW170(@^D)',!YR>0&@4C7+EE/OMRXS$7C_-,Q M,NWH#4SG,!B-"4+%\]Y?/(SC8YH/X:,W"]_T0H5ZXSO>0*X::=NVZ$_[3^6L M[:57\_9'NF::HC4@<$W0Z&@^#4"W7=YNK*I]9V7*4I_Z94D?(VIG0/=K1076 M;9R#_JM-_@%02P,$% @ '7\&4;_S'+"2 @ EP4 !D !X;"]W;W)K M&ULA53;;MLP#/T5PMA# K3U)4F3%DF I-NP#>M6 MM-WV,.Q!L>E8J"Z9)#?9WX^2'3<%VO3%IB3R\/!(Y'2KS8.M$!WLI%!V%E7. M;2[CV.852F;/] 85G93:2.9H:=:QW1AD10B2(LZ2Y#R6C*MH/@U[-V8^U;43 M7.&- 5M+RO*^8UX/MVP-=ZA^[&Y,;2*.Y2"2U26:P4& MRUFT2"^70^\?''YRW-H#&WPE*ZT?_.)S,8L23P@%YLXC,/H]XA4*X8&(QM\6 M,^I2^L!#>X_^,=1.M:R8Q2LM?O'"5;-H$D&!):N%N]7;3]C6,_)XN18V?&'; M^(['$>2U=5JVP<1 #=) HLWS/'YE.CMV"\-Z%Y M(Y0:HHD<5_Y2[IRA4TYQ;OY-.X1T!*>PR/-:UH(Y+."[J]# E99TT96_@4>$ MK]I:Z-VSE4#;G\:.DGN(.&\3+9M$V2N)SN%:*U=9^* *+)['QT2Z8Y[MF2^S MHX!?:G4&@^0$LB1+CN -.B4& 6]P1 D+37U'X(8=W## #5^!NZ/V*6J!H,LW MI?VLE[B/OP.'. >=PZ60NRT1N]WD!J8:<6?=(+Z'$% MKM*U9:J@M$M<_(DUT>DDU'%WNRDW0"_9?N,3YH%HEF'4:"I2Q$J.F;;K>;.HNFV9[A-:;Z4=-7(P*YJ<:+P#G9>:'EV[\ FZ63S_ M#U!+ P04 " =?P91+0.P0%T" *!@ &0 'AL+W=O,*:[5?!I/@Z6#+R\JZ@S!-&E;B/=HOS4:3%0XH.1/>G.S!*=DI]>",#_DRB!PAK#&S#H'1\H@W6-<.B&C\[#&#(:4+/-T_ MH;_SVDG+CAF\4?4WGMMJ&;P)(,>"M;7=JOU[[/7,'%ZF:N._L.]\YXL LM98 M)?I@8B"X[%9VZ-_A)(!PS@?$?4#L>7>)/,M;9EF::+4'[;P)S6V\5!]-Y+AT M1;FWFFXYQ=GTD[(($W@-=[IDDO]BW5O)'%;,< -4=MAH-"AM=_7B%BWCM8'/ M>+ MJU\FH24>#BW,^IRK+F?\3,XYK)6TE8&W,L?\[_B0^ \BXB<1JW@4\&,K M+V :O8(XBJ,1O.GP*%./=_G(9I!#D[FA&N\X'K?%P^._RK_,4 N?CO\L*.KXW7()A_*>_ 5!+ P04 " =?P91 M6<&W84*U8;]RPFGY8#S2@2@A0B62A@];>!":1I(:32^%-K:DW(@K@[?E%_7]:N:EE@ 1.6 M_B!+F0PT7T-+6.$\E7=L^Q'J>MQ"+V*I*'_1ML8:&HIR(5E6DU4&&:'5/WZJ M?=@A*)UN@E43K#;!>8-@UP3[U A.37!.C>#6A+)TO:J]-"[$$@_[G&T1+]!* MK1B4[I=LY1>AQ3FYEUSM$L63PR], C+1-?K*8TS)7UP]/KI$8RR(0.HDHCD' M 5166]X6F K= <;H#F@Q3.:X=^*\0%8S/$Z(1$:J=.++D.0F*3B M2M$?[D-T>7&%+A"AZ%O"R-Q&,T9E(M"4+F'9 MP0^/\WM'^+IRL;'2>K%R;!T5_)S3&V0;[Y!E6$9'/I.3Z6;05<[_19^>'7W/ M#+LY5W:IY[RA5Q^)KL=:$7LEL?B,;8:6X[MF7]_LFM6!"AS?WD>%ARC7=0QK M'S7M0'E![Q6U5Z'35.@XX.!U,0,W:!G7"6H=H? 09/M6R]SI(<@QG*#EFKYSQ:D7+RY["X$B MEE-9?96:U:9]&96W=FM];-Y.S([U4+4[57?R*E_U2C/,8T(%2F&E0ADWGGK" MO.H_JHEDZ_*"73"IKNMRF*B6#7@!4/LKIB[9>E($:)K X3]02P,$% @ M'7\&46T]RM\ @ '@0 !D !X;"]W;W)K&UL MC53;;MLP#/T50=A#"W21XUR:%8Z!)>FP#M@0-,WVK-BT+5073Y+C=%\_278# M#VN&O5BDQ'/((U).6J6?305@T4EP:9:XLK:^(\1D%0AJ1JH&Z4X*I06USM4E M,;4&F@>0X"2.HCD1E$F<)F%OJ]-$-98S"5N-3",$U2\KX*I=XC%^W7AD967] M!DF3FI:P [NOM]IYY,R2,P'2,"61AF*)/X[OUK&/#P'?&;1F8".OY*#4LW<> M\B6.?$' (;.>@;KE"&O@W!.Y,G[VG/B["H03'8K/?7W, ",IQ< M<0^(_Q(+B;XTAVAI'NIK%SK*I#0P_*NO$(9N4> M,&@?X,X+Y9K:.WY&SK^$]#=02P,$% @ '7\&4:BHX2;4 @ 5P< !D M !X;"]W;W)K&ULI95M3]LP$,>_BA7M!4B#I.DC MJ*W44J8QB0F5L;UVDVMCX=B9?:%EGWYG)PU%?= FWK3VV?>_WYWC\W"MS;/- M )!M7N@!%*TMMCX)6L#7,Q2I#9PC'PX*OX!'PJ7@P- L; ME53DH*S0BAE8CH))ZWHZ0N'061 P()"3H%3G\O M< -2.B'"^%UK!DU(Y[@[WJI_\;E3+@MNX4;+7R+%;!0, I;"DI<2YWK]%>I\ MNDXOT=+Z7[:N]T8!2TJ+.J^=B2 7JOKGF[H..PYQZXA#7#O$GKL*Y"EG'/EX M:/2:&;>;U-S I^J]"4XH=RB/:&A5D!^.OVL$%K,+=J<2G0/[P3?L=D-';H&, MIRQLT_G)V3;32W;7K9S1/9=\DC)+[;)<^N*,X,$\@48UFZY MT*VK0Z6H0O1\"'>C7L:#SB"*HF'X<@"MTZ!U3J)-TE2X([2,[K%G*[2M+426 ME,8 G> K<',(JA+O[D =X>DV/-V/\!1&D-G1V$,XW3VU]^?]#= M+UVXT^QR,"O?TBU+7 NJ^EYC;5Z-2=4LW[973\X]-]3-+).P)-?HLD_E,%4; MKR:H"]\Z%QJI$?MA1B\?&+>!UI>:VF<]<0&:MW3\%U!+ P04 " =?P91 MA/&TG6 " #P!0 &0 'AL+W=O18B+JB6[/[@&T^8X^7F3:# \D*0F$^MV8'UUHSF#R'5X,WDI/9%69'E7\E^-/]H""&%MW"E M,Z,0/HD]7.ZYY [Y<=64"DP1/KZAL(X?US]94R##EH(YB:"OU+ TCF E-UH6 M,A.:@M-U;:7+92B"@U<72$)6[O4T)J;O2<192W714$V?H3IA?$VE@TN=8_ZG M?\QI=[FGC[DOTE[ ZUH?P3!Y VF2)CUXPT[+8< ;/8-WP0(ZDEE(^ZRFTEA) M#_!]B6J-]D=/A%$78=0;H2T2,?X#UP)J5L("/E7A;ZKV0Z;)8,("#([]FV()T0X MECR2T7H#_B\,]W5[\0&Z(3__#5!+ P04 " =?P91:0W[6AP" !E=E-HE%T6'B4FXK\0IQGC=C@$NFI65C.XB-+ M*6O43AH-%M>3Z-/H;IKZ^E#P2^+.G<3@G:R,>?;)0SF)$B\(%1;D&01_MCA% MI3P1R_C3VS^XJ]GQO/ M5QCEPB_L^MHD@J)U9.H>S IJJ;NOV/=]. &,KL\ TAZ0_B]@W /&P6BG+-B: M"1)Y9LT.K*]F-A^$W@0TNY':W^*2+.]*QE'^W1#"&-[!@]ZB)F,E.A"ZA!]4 MH849KM%:+&%J'#FXG"$)J1S\Q#VU0ETQ\&DY@\N+*[@ J6$NE>+;<5E,+,X? M$1>]D/M.2'I&R+=6#V&<#"!-TN05^/1M^ P+AH\\?'3[+SSFEAS[DA[[D@:^ MZS-\G?U#4UX&,!>$5@KE!K!LFT8=^C1'6U0<2(?0ZI)!4_8O-YI'G0;PQ1KW M:C>ZXV_#\?ZI;?/1D(5O3RV_7=/YBD_NWK^[N; ;J1TH7#,J&7ZXB2_P502P,$% @ '7\&40LI M]7:. @ W08 !D !X;"]W;W)K&ULC95=;YLP M%(;_BH5ZT4IK('PUJ0C2FJA:)VVKFG:]=N$0K!J;V2:T_WZVH2A-2-0;L.%] M#\\YM@])R\6K+ $4>JLHDPNG5*J^=EV9E5!A.>$U,/VFX*+"2D_%QI6U )Q; M4T5=W_-BM\*$.6EBG]V+-.&-HH3!O4"RJ2HLWF^ \G;A3)V/!P]D4RKSP$V3 M&F]@#>JIOA=ZY@Y12%\U @$*F3 2L;UM8 J4FD,;XU\=TAD\:X^[X(_JMS5WG\H(E+#E])KDJ%\[, M03D4N*'J@;<_H,\G,O$R3J6]HK;7>@[*&JEXU9LU0458=\=O?1UV#-/PB,'O M#?Y7#4%O"&RB'9E-:X453A/!6R2,6D 9R%&V+D"T^]EHZNVQ'8IB/YB-LX4# M6WB2[98PHK=MCC1.#S1;&0;B_ M[(>J8![Y5WO8[D[S,8W_%Q8;PB2B4&B?-[G2:8NNF783Q6O;CUZXTMW-#DO] M_P%A!/I]P75/ZB>FQ0U_M/0_4$L#!!0 ( !U_!E%+A^10SPH #X_ 9 M >&PO=V]R:W-H965TV;\1[(@1*"7910G7XX60JQ^ZO628$&6.#EE*Q+#-S/&EUC 6S[O M)2M.<)@U6D8]L]]W>TM,XZ/SL^RS&WY^QE(1T9C<<)2DRR7FZPL2L>8J_'+4EQ*1B 1"=H'ASQ,9D2B2/8$@W&HK%ER/_"(5DAM-(W++GKZ284"9@P*(D^Q\]%\_V MCU"0)H(MB\8@P9+&^5_\4BABIX'IU#0PBP;FVP9N30.K:&"U;6 7#>RV(CE% M Z=M [=HX+YM8-0T\(H&7ML&?M' ;]M@4#08M&U@]#>6Z[=NLC5V[G2YEV0N M-L8"GY]Q]HRX?![ZDR\R/\W:@V?16"ZI.\'A6PKMQ/F_F2#(1B=H&/R1TH1* M/T\0CD,T!E=/!!4I)PGZ-"8"TRA!]^1%I#CZC/[Y-]]R[7\A&J-K&D6RV5E/ M@$2RWUY0C'Z1CV[6C/XMC4^1:1XCLV_V'^[&Z-/?/U?T,M+W\DL@3I%AR%Z, M07TOXR99(NC%;.IETD*6?$:&7]_+98=>)@^WZ%.A[JJ^IOJ^[L@*^NHW2?15 MW\MPQ4]1WVGJY:J%O:U^D[V_M>Y%)\OWP^BX!RMJNZS,[;(RL\[MFLYO21C2 MX,?N(D+_N2;+1\+_J^G>VG9O:;N_X2P@)$S0C+,ENL,106R&X-,PS1"%ADE" M1'*,[IG 496U\_[=K'^)W:=SS^[+?V>]IPK![*U@ME:PGUD\/Q&$+]%-RH,% ML Z-V'))!5!8'*,;PBD+T:??">:53JCOW41K:)AH%.ALY72T/4TAV4"??F9) M\AD!V,$/]& H%]6A.,L3-:K]YM34J\S MT*C7W8KM:L4>6+!:+!+DHQ&OM MW'82'Z.=Z2! /<(J+TS'&!S) JX6B4O-#4.*&A:&/H<5,=%]#_P&X\$6B">7P"]52;B&$H!AEZ"%4K M< 2&HO$1=+NATMJ5!EZ%EU8$MZ M94O:]5(J?AEZ@-5:\GY!>4=#*AH9+7%T2$,.NAG25'0Q]>']L(8L!GME2-^O ME5)QPM1SHM:0(RR"QJMD8,>'M5HCO"*#>5@R- J?Y7"!; GI0MYI MEC6%](F&D!ID3T'>Q^>0.U7.5"^PWS_M]_^A\S+%&U//FZYSOR"0%!%TG4:" MKB(*TWI=N, TK M97=+#N>9]1%% ?\5)D,HW%Y1%;$X#,!'$6EAH;?90%'\L M/7_V+7I'1;^OG-K69?*6HHW50)OWK;A&#<,;_:+BLC<5EVDWE5R68IJE9UI7 M*\MLB02+6'Z]AIE!3$U:.L'.3MJ>Z.JZ/$96N7;Q=:O#4H2R] %_#[T-@P4E M3Q (T3 -J<@=:K.3):!.S3U?U;/AUO5;Z5<1QM(39O]%YI2BKZ73IN*&I>?& M'MK,R^BO+ H?$%SZ@8LJWR;,4;6\^;?<)?5BQVT9VM4&/OLP'VUW17#%G:%ZE5GF*'?7!V M%)MV"9J\R-,2&0SOGV%BZ\V)I"<#2*6"); MR_V]5C90]+$_? ]M9)?K).V6O+USN'-P#E78X)*"4DG\[D90B+(/6P2U,D*9 M7H8N0[05ONR#XZMJ(4!@*2^$(E8?T @*@_;'8]"NV-O3K@3%0?O@'*R-1B?W MSRSK!J.O.)J]^[I0<+4_'JYV&:[:=>$HNCH'I^OD1127P]3I.;I;$#!"5D9E MI^N6FVL]RV#=_N;-*^L,XQCJ-)Y@OL[V?#J:Q%',=CZ>V4Z9V;I%XBAD.P=' M]ML=$/AH\S@4+ED#5:<4Q_1M%*R ['Q4.>B4RT'#T54PCN*PH^?P/4]/KJ"6 M2PAH58:%42ID*&BCB9T;$GM2L:LFQDYY#U!;&#N*A8Z>A?L6EV.G?#KEZ@XU M',4QIR7'/NY&P+A!I!97 AQ%/J?A7.M]-ZC&#<,;1K%!-=AL4!E^TP:5HXCG M[$.\,Q4GX/I1=@A4N&3EU,HG:;KC%U>AS]WG(*U!["H)W?(9 MFI;.K@*7VV)?<^>:!+K$E,OHE9)*0)6G$Q5BYT_:!B[3YX:-8+O7.5KN,OW MOH%TTC#\H-5&?Z&!0W3U6DV*I^X^=6'WV#9QRU<5[0IS?R^>>V7N_JE=8V[% M3?? QW";U)U"A@S)7BH_K9R7WY2^%T;TJ^;EU,Q+(=/5(W-K"9FU;%RV:K+5 MB[!<#KJ51AET$-Y3X/3V ><%YG-Y/WCC6Q!$Y-M;$K!Y3/^4QLE/CJMFY%6< M#59-Z;)X\$U8J?$S3X'6:P#M*C^7OR9A5C.UN22LX.GM>2FE*S2F7ODJBOX( MU5.X]%J6W.\,CFG#\(;5/!=%;Z_AOF.GM'#JE9EM MZ2I)3]'8ZWZ99*^T<-HPD'7J.;JTT-NYLM^=C#M!"EV%D!?1&6!DZQ/JL%?N MR.P2!KY/E_#Y2'(&9E<\OXWN(Y94WE6:>F6L6MIUK(CI-52:-9%,7KWKN,'F M*9QY>^YY=H]P%3N=ALY9?84MO^%:?KUF#'.S07G)(,0]2RW)?'CH*V[Y#??CZQ4&N>IA%*;XY'_0%N/4K]ABU*T]7S'&;Z@.,>@" MY+A+07-K-)QS0E[=<S@]JY2_+KR$C MI'&"(C*#KOJGDD,\_[%V_D:P5?8;VT2-_MKO] MR?SY_P%02P,$% @ '7\&4?C[Q4@/!0 G14 !D !X;"]W;W)K&ULI9AM;Z,X$,>_BI5;G;K2ML&& -E+(_4AV?2TO:O: M;>_%Z5XXX";6 F9MTVRE^_!G$PKDP [:?=$&@^<_,WC\8V"V8_RKV!(BP?[K92GUB/)_E>$,>B'S,[[@: MC6N5F*8D$Y1E@)/G\]$%_+AR/6U0SGBB9"=:QT"GLF;LJQ[U3&[:/W]279?(JF346Y(HE?]%8;L]'X0C$Y!D7 MB;QGNQ6I$IIHO8@EHOP/=M5<9P2B0DB65L8J@I1F^U_\O;H1+0,$#0:H,D!# M#=S*P!UJX%4&WE"#264P&6K@5P;^4(.@,@B&&H2505BN[GXYRK6\QA+/9YSM M ->SE9H^* NBM%9+2#-=NP^2JZM4V=/KHG$-!'OP:^_A*[O_09H M!KYL62&4A?@ WAV,9V.IDM"AC*,JX,M]P,@0\.]%=@9'Z[!R;OW M/2I7 U00.J9R;5>Y)I&*!6H5.#6K+.PJ?T;R#,"C*LMC&25*!1U3^30@EOU] M@>'B\1Z<5*O8I[6R:SV07&DY>ZW>B,:J6.N*177%HE+6,\A^8BS>T23I*YV] MI5]::FJ_S'T?3N!L_-)>U.XL=SIMS3H(RZW##O6Y*N M"?_'DJ]7"WM6X9OLA622\=>^*O>ZJ823:7\FD]KAQ)Y)%+$B4WN=DXC0%[Q. M2)_KOC+*$B^BR/-$L:7/N]_U#CVGWWM0>P^& M)9[C5YUU&0236\+[(@@Z$4SBYIV^TX1#X,#+<:.LUSQ[&ZO"MXM%5-!\@YC7H+K!)H%W> IHYO\-QZ MXD&KYRO,8\I4NU2N[Q,64:$'EY0E;$,C<(>EZA#%D#T,&VA!.[6&K.T"=LD4 M!FAB2+@A$[2CR;*ZB\JTO;R!ZWD&EPVSH!U:1U=W40D<\L.#R."Y@1>TTZO& MI77W+BJ5]JV&KF?8P+#A%[0#[ LO3A7_J6%IE)&#:B0'526 MW;.L3 _@&'BAP65#*&0GU-'=LZP$#M@X=4V.6ZV5G5(E&G$RI%Q1@Q]DQT^S M(_]]>R?H:TPK%4W]YF9ZT-!1H 9%R(ZB_M(]$DL73E-3(35D0L?(]+\B/A)# MM\'RD0%0J $4L@/JL+2.1-#39$U-319J\(7L^/JLUT'_K0N:Q#3;'(FBVV@% M$U,0#="0'6B7F&^P>A/-W^Y'.;('$G8+]%3=$ -<44,W9*?;15F2,;@E,8V& M[3ZWP9=KQY?M8;%R>UHLU[#CW 9?KAU?@Q\6JTKH -G0<#_=AF+NS_=:JTKC M8'M-4&#PW7H+_.%>:^5V>RW?]4WOG0W@W)_LM59N]S51O2QUNIUQZS.2_G!Y MJ_8(S01(R+.R<\X"%3G??PO<#R3+RR]+:R8E2\O#+<$QX7J"NO[,F'P;Z(]5 M]1?9^7]02P,$% @ '7\&41+N_A[Q!@ PRT !D !X;"]W;W)K&ULM9IM;YM(%(7_RLA;K5*IC9D7!KN;1$IPK>UJVXV2 MIM5JM1\('MNH&%P8)XVT/WX'C'V=FIG!Q'QIC/$<8 [SW-L#9X]I]BV?"R'1 MCT6]N93+=_U^'L[%(LA/TZ5(U)YIFBT"J3:S63]?9B*8E(,6<9\X#N\O M@BCI79R5WUUG%V?I2L91(JXSE*\6BR![NA)Q^GC>P[W-%S?1;"Z++_H79\M@ M)FZ%O%M>9VJKOU691 N1Y%&:H$Q,SWN7^-W8X\6 \A=?(O&8[WQ&Q:7?$JE0 R] M19?A]U641X7=.0J2"1HIQW,9R54F\LW^3$S0AT0&R2RZCP6ZS',AU[^^$7$@ MU=[W:LBB_'27B^DJ1G\6,NAD)&00Q?EK].LO \K9;RA*T.=YNLK5X/P->O5L M^ZPOU:45)]@/J\NX6E\&T5S&'ZOD%!'R!A&'.'>W(W3RZG6-BF]6^2N4IPCC M0@4/]2HCV[G$2H785-XW.)?U%>'!^[L;=%+-7)W6V*QU*Y9*RUEKU9Y17]TV MVWN';.\=4LHRC>QE)L4L"Z92W1,A^N>C6-R+[%^#,-T*4[-P'*=A>1.-@RA# M7X)X)>KNB;4*+U4*A#Y<,,=Q\%G_H>;@;'MP9CSXUQ)&ZMB7#R)3<(4;>2K0 MR=\BR.HU,@<>6B1)G*>(XXFP5-NF"QW>[YN"Q?0?\@OZ2&R]=HL MUO4\6N9-?.+;0_.C^,3W?"*8N&Z]3][VX%X7/IE%L;OVR3 Y@^WY#=KYH@"J M"JFJK*L@1M>9:A(R^=3$EN'VR,.CV#+Q8G<$[ M10^W\^93FH3I8BE44;R<94*H'DHV6C(8H(DMU&SH3B7SS!Z':XOJL*KX;%/Q";.5? *,)68:_FS(B\H] 6X2"S;A#K,8AZFD< J@2,U3;.F16 MM1<: MPE9D+6&-2Z_!- *3&CM(5!WKY!C&O\ ?H2,WW;^F-6;> /8)F8 5KC MSX$M 6>4C-/#W>E$GSFRE##-0J I6; MG3%HFIWA0)YJ9F1I2NI+^(R]OD2 MY.&JV+B*TCB=12&Z#F0X;VC/3AYPE$# I_N)P, CFO]H4H J[2(2\"VJFP[M MD Z! G^IF92'^O2B#H("=.E1(@.?[F<&KLN)QDF@+^TB-/ MJIMTQS1# &9J M1F@+XUKW%11@3(^2*?AT/U0@E&I6( ,^LRXR!=^B.K#:QH#8:Z(=-4*!=(ZW:12(PLJIA:%Y +.';-X&Q@5.M.P@7DNH.+@ :M>,U 8N'=@H< N/SRLJ)N.2N;Y$R2--QPXR[N( M*$865?L*XH!B;FEZE\LX4B?X44RBL-E3"PX0Y4>)(L9\/XK@+M&T:1SHR;N( M(L86U09EA@-BN:6/U4S_RUY)V'DGX2@)PYCO)PR,>9H^@ ,X>1<)P]BBVN#) M! >ZH=?WG0$Y^E"1AS&M>3Z!8DWM[ $^OBR1A;%&UX\L#P'J61E9O M3^O"[P$\O:,D!F-O/S%PJ2;_]H"N7A>)P=BB:B_\'@#8L[2O>G<.+/@>$-4[ M2C(P]FI>4'!T*P: ZG61#(PMJH85T]]YG;5XO?ECD,VB)$>QF"HIY[2XS&S] MQO!Z0Z;+\@W7^U2J\E)^G OE15;\0.V?IJG<;!0OS6[?V[[X'U!+ P04 M" =?P918'CXP L# !-"0 &0 'AL+W=OT")-9\-A345J*D:$QBJF!L%],NW.2TL7#L8CN4_?O9 M20@A=3NVW;3^>-]C/\=)CL=;+AYD#J#05J:!NX'FQ6V#"G.FX&EN(Z9B7BA(&"X%D6118_)H!Y=N) MXSLO [=DG2LSX$['&[R&.U#WFX70/;>-DI$"F"2<(0&KB7/AG\]CHZ\$WPAL M9:>-#,F2\P?3NRJFL?M&VT7H.2DNI>-&8]0X* MPNI__-SDH6/0<>R&H#$$?4.TQQ VAO"]*T2-(7KO"L/&4*&[-7N5N 0K/!T+ MOD7"J'4TTZBR7[EUO@@SS\F=$GJ6:)^:?N$*4(0^HHOTL222F-.3"+,,)?H MI2*J%"#U_$)P5!T-NB(,LY1@BJY9_:":$S]*0&%"Y;&))12L!5XIK4C1CQLH MEB!^ZHG[NP0=?3A&'Y"+9(Y-9,+0/2-*GNA!W?Z:\U+JY>7851K/;-)-&Y19 MC1+L00G1#6"0J\P+/L MY_+==O_,AO-_J\__>?4WR0C;!RVLXD7['C3]S9.8@O5@:VM<6*WJKE%-?2]UUAO&*.6,?HC(V$I+\ &&>U" MGH5>CW%7%'E^T$/<%0V'<2];\UU1//*'=L!A"S@\"#C#DJ3H2+^G&:<4"XDV M(.HW^=B&7$<[[>S!&W3V4"/;1'UBJZ9/;!.%>XCCEC@^2)P06BK(_H(YMC%' M/6:;J,]LU9SVF&VB,.HQNYWZ4(!85X59HI273-5O<#O:UOZ+JN3UQF?^^:5O M&4_T7:$N[:_AZXOKHBL*A95>RANEER;M MWAK31-=6R1+6R$Q=%!Q?KT#I9N%-O+>->[G+K=OPTZ3B.W@ ^UBMD2Q_B")D M :61NF0(VX6WG%Q>Q3 H*679__M+7X0 03CX A#T@;'5W1*W*%;<\35 W M#)TW17.+-M463>)DZ2[EP2*=2L+9]$Y;8#/VF2VSYUH:Z4IE&"\%6U&UC)6V M1C#NW!AZ(NL:LYR*P)8[!*#+L>QT!99+9<[(Z1Z$D-G3(9;]NH5B _B;G3!9 MLN^YK@V%-XEO2;X3X6>]U*M.:OB!U&6%YRR(/K$PF,P?'U;L].3LWR@^)3]4 M(!PJ$+9A9Q^$O2GWE(;&US%%'31NH>Y][]-I,$_\_0C?=.";'N5;P1800="3 M)N(:J&P6>=F5GAG O*".CU)?TQ.7 I#;;K)D M0!K$&'O\[OHO9D'P'[M_T'UND-URW$EJ(@5;@@7G%Z0>N^'0&597;4-NM*7V M;I&PO=V]R:W-H965T12E$1*H+14I$50BJJJ#YMX'*_82[H[QN'ON[LV;BJ!RPLO\<[NG#-G)NOC M<:7-O2T0";92*#N)"J+-21S;58&2V4.]0>5.:=6PW!ED60%+$:9(, M8LFXBJ;CL'=EIF-=DN *KPS84DIF'NM'3QC5?%^0WXNEXP]9X@W2[ MN3(NBEN6C$M4EFL%!O-)-.N=S$<^/R1\YUC9G37X3I9:W_O@(IM$B1>$ E?D M&9A[/. I"N&)G(S?#6?4EO3 W?43^WGHW?6R9!9/M;CC&163:!1!ACDK!5WK MZA,V_?0]WTH+&WZAJG/[+GE56M*R 3L%DJOZR;;-''8 Z> %0-H TJ"[+A14 MGC%BT['1%1B?[=C\(K0:T$X<5_Y/N2'C3KG#T?2+)H0^',!'K;.*"P%,9?"5 M"C1PH8BI-5\*M+!WAL2XL/ -MU0R\6X)54VI>ETI?*#6 A5946/B@ M,LS^Q<=.=JL]?=(^3SL)/Y?J$(Z2?4B3-.G@.VIG<13XCE_@6W#%92GAYP+E M$LVO#LKCEO*XD_+<41(>7+J;E^W,$V;6(NW#K<6\%'#)8:=T]H#&6=)K M)C%JN4=O/XGN$KWF*L![D/6;UAM!QAZ?'4V\XQD2S3HXHX65+A75]M'NMN8[ MJSWG;WKMW MFUEQ9$)@[:'(X=-?,U&Y8!Z0WP8&6FIR?A67A/B!H?(([S[5S MH2;P!=I/TO0/4$L#!!0 ( !U_!E$+5+'X= ( +(% 9 >&PO=V]R M:W-H965T[M%7ZT52(%EYJ(&>KRKK%OPL7;,5+M ^K.\TS?Q1I> U2L.5!(WE MU+L(SV>)L^\,?G-LS<887"1+I1[=Y+J8>H$#0H&Y=0J,?L]XB4(X(<)X&C2] M\4CGN#E^4__:Q4ZQ+)G!2R7^\,)64^^+!P66K!'V7K7?<8@G=GJY$J;[0CO8 M!A[DC;&J'IR)H.:R_[.7X1XV'*)PAT,T.$0==W]01SEGEF6I5BUH9TUJ;M"% MVGD3')3G\U^*(L0PV?XIE31-/(8Y@$GR *HN!A,8?#@Z,]LI/QPB:=[,D.V1D3 M3.8(S,(<0O$R0AQLA?BHBBX M>]0&J"SI93\UW/0+VQ!ZK7@#(4K"TV [0CPBQ'L1KLJ2"LNXUY W6J/,7P%? M\HI>#&Z#B#] 3'80)"-!\K^9H%SCF.MMIR==W"0*X: M:?N2&E?'AG31U^&[>=_-;IE><(.&-MT]A=02P,$% @ '7\&431V-M?P P _0X !D M !X;"]W;W)K&ULK5==;]LV%/TKA-"'%N@B4M\J M; .I@W49UBY(TNUAV ,MT1912O1(*F[VZT?*BJ2(LN8"?K%)Z=RKPZNC<\G% M@8MOLB!$@>\EJ^32*93:?W!=F16DQ/**[TFE[VRY*+'24[%SY5X0G#=!)7,] M"".WQ+1R5HOFVIU8+7BM&*W(G0"R+DLLGC\2Q@]+!SDO%^[IKE#F@KM:[/&. M/!#U=7\G],SMLN2T))6DO *";)?.-?JP]J ):!!_4'*0@S$P2]EP_LU,;O.E M PTCPDBF3 JL_Y[(FC!F,FD>_[1)G>Z9)G X?LG^<[-XO9@-EF3-V9\T5\72 M21R0DRVNF;KGAU](NZ#0Y,LXD\TO.+18Z("LEHJ7;;!F4-+J^(^_MX48!*#@ M1(#7!GCG!OAM@-\L],BL6=8-5GBU$/P A$'K;&;0U*:)UJNAE7F-#TKHNU3' MJ=47K@@(P4_@$^?Y@3(&<)6#WU5!!+BM%*YV=,.(U( U+_>\(I62@&_!;:Y' M=$NQOCL @FLIB4:\O2$*4R;?Z<"O#S?@[9MWX V@%7@L>"WU(^3"59J^(>%F M+=6/1ZK>":J_UM45\.%[X$$/3H2OY\-O2*;#D0E'Z>MP5Q>MJYS75:;4#3YC59&I1QRQ1D\5\5$^K.$1)LG"?AMQME!]Z0=JA7E'T M.XK^+,7K+*O+FF%%T9B4??CXCB!T_S2CE\Z MR^]1X%QW9]VYWX-F7.%2>Z[1V&\TTSU33\Z0%8*]Z<.+"*M-,UQM "$>)JDPR?[7LV0QN%$ Q/ M4.S; )KO ^MF'Z$[^CUA30EE0??G2:KW<#1OXF=+RG9H/PUBJQ(V#"4>.E6* MWLG1O)7_D*C""?4'8\.:0/E^%)P@VEL_FO?^,V5EF[H?!E;;GH"A(!ETB-_-'\^X_WB>^;/_.459OWFC>O<]6EFW-*(ZLUS6%\D[IJG=P-&_A/Z2KU/8A ME(YYVJ P2J9I>KWQ>_/&?YZJVB3#W2B"@;5EG4"A<&S[[N!L8@Z&G['8T4H" M1K8Z#%[%>H7B>-8Z3A3?-\>5#5?:M)IAH<^G1!B OK_E^LC23LP)J#OQKOX# M4$L#!!0 ( !U_!E'A'J94? ( ((& 9 >&PO=V]R:W-H965T<>\^-?9/42M^9 L"2AU)(,PD*:[=GE)JL@)*9 M([4%B3MKI4MF<:HWU&PUL-R32D&C,!S3DG$9I(E?N])IHBHKN(0K34Q5EDS_ MFH%0]208!(\+UWQ36+= TV3+-G #]G9[I7%&.Y6!L&3N\ M!WSG4)N=,7%.5DK=NG.R8W5N,N19],OR@(9D0_D7*F\YD(0)G/RU1:@ MR86T3&[X2H!!P+14VO+?S+_?Y0,>5 ,(R4250TZX).<@0;-&8)ICKMQ8S=PY MZ. '"[","W.(>K_N)U_O@5/L5J=B6-'DLZBUX5_%S)(Q*'[TD41F%//O,WTP>G?7;^ M+_KRGZ/O%2/NSE?L]88OZ.V=&FB.0=\[;E3&7L7UMOOTY'28T/O=NCW'C$;C M?B-[V:&9*J2MO'?K78-<^K[Q)/UV>!L M/NA97V"#;?KA7_FF.U\RO>'2$ %K#!4>'>.=UTW':R96;?V57BF+#<(/"_Q( M@'8 W%\KO-;MQ 7H/COI'U!+ P04 " =?P911(I!RUT" #6!0 &0 M 'AL+W=O3WDY&8M4(^JPI1 MPVO-N)IYE=;;*]]7184U4>=BB]RBT8QR7$A035T3^7N.3+0S;^*];3S23:7MAI]G6[+!)>JG[4(:RQ^R ME+1&KJC@('$]\ZXG5_/4^CN'[Q1;M;,&6\E*B&=K/)0S+[""D&&A;09B/B]X M@XS91$;&KSZG-R!MX.[Z+?N]J]W4LB(*;P3[04M=S;P+#TI MV.8K!%/N%]K>-_"@:)06=1]L%-24=U_RVO=A)R"<' @(^X#0Z>Y 3N4MT23/ MI&A!6F^3S2Y$;NF*HC,.=TM1T 4NXKH74] ]Q;;U[-?=#(9C[ 7>DJ$"LX=XT&I9-42"6 ME&^,K0K"X"<2J>#T%C6A3)W!"5 .WRK1*,-4F:]-/5:57_3:YYWV\(#V3PT_ MAVGP#L(@#)Z6MW!Z825A?#'.B@96=(P5CK&B?5803\=9\<"*C[&F8ZQX MCQ5?II?CK&1@)<=8T1@KV6>E%P?J2@=6>HP5C['2O;L1QU'\'\O?>:9VXGTF MKTMW5Z70? M#!G :F)SM@-4NA]_XT 3M@1#T.GZH>3%,_/,XYDGMKL+I5_,%,"291)+S9H^YU M56IC(>%1$Y,F"=>O5Q"KQ46-UMX>/(G)U+H'0:\[XQ,8@/T^>]1X%^1>(I& M-$))HF%\4;NDG_OLW!ED(WX(6)B-:^)2&2KUXF[NHHM:Z!!!#"/K7'#\F4,? MXMAY0AQ_KYW6\IC.5ZL%T6XT>G,7&3>9-68CI)O&@=7X5J"=[7U5%DB'?")/,%?Q M7,@)N<8:E37G\$>T'((72 M^#-*T>[-^):/1"SL*_GS 9(AZ+]PY/?!-3GY[6,WL(C?H0A&:ZQ7*ZQL!]8O MJ6P0QNJ$A2PL,>\?8-X,R\P#9"VGCN74L_C(H[::Q.L:YMW24+Y#)1 MJ;1ER:V\=3)OKKOFO4X[S/ZZP;P$1S/'T:R&XT[B5(&QY(E;J).;\1BR9B&/ MH$VCF2=C7>4 IB9$SSN+Y!E6N%@56C%W=QK1(D5HS((!T:$0FN!9@RS/[0 M- P;H9?.3IY$Q^LIG^N;)2J[P>EV:>TFL]_9KL+.3BI/8[CO!J.+-N3/X#K4A'S>VN35S0LJYG^$8:_ M)$3#0O3#_T4R]H1I-MK>(J<;7RE:L<#(/^1!2)&DR2$U1PM1IQ55'1D0*L*6 M?^2OZ_G?)51T6^+;G@*DA<)3O_B6I\^7!Z=?J#,]1)Z/3+]$J'T-2 NEIGZ] M+,W_"E=O6;T>6Q.%QE*_R&Z1@J&%(8-LX4QP,?H#OP-\&*_@E%+C#T ;K.UM ME$*(:54EWLE4A?(I))M6U.SJ3/D#T,:IGZE"U:E?3TN9NDFUBMPR0!]95*S0 M8%91@RM3M2< VU-4K%!?=H3Z[J#J\*IB&POMBIIN97^F(;NFL'Z0M3*#KS"^Z[/>Y;D'I>OU=*H],,!Y_A6_M:2LOV:IIY]W2L M$'+F%_*JJ\X][O:O'EDA\LROP?OG"&O^FYV")I?&@#4'S5TAW.R0]?B['>2[ M";W4FLL)..;V;B_7X38G\;1L"H.-4Q9WQ/7 ]41(0V(8HV&($E(C>G5JM+JQ M:I8=O R5M2K)+J?8<*#= 'P_5LJ^W;BSG/SLKO@S ( $$' 9 >&PO=V]R:W-H965T(#R"U)$W? +611BNT304A"INF:1_TMKLPO=-O,24F5.5H:2=N=(ILS35 M"]]D&EE2@%+AAT'0\U/&I1<-BK5;'0U4;@67>*O!Y&G*]/,E"K4>>BWO9>&. M+Y;6+?C1(&,+G*)]R&XUS?R:)>$I2L.5!(WSH?>A=3'J._O"X O'M=D8@XMD MIM2CFWQ*AE[@!*' V#H&1K\5CE (1T0R?E:<7NW2 3?'+^Q71>P4RXP9'"GQ ME2=V.?3./$APSG)A[]3Z(U;Q=!U?K(0IOK"N; ,/XMQ8E59@4I!R6?[94Y6' M#4"K\PX@K #AWP+:%:!=!%HJ*\(:,\NB@59KT,Z:V-R@R$V!IFBX=*%L=*,L0@^:<(*23@>HV5VY.QNR&CWSL_?BCWHV?6:"Y.Q&(<>-1.#>H5>! ?'9U7J13D) & M2&JN=#]RR5)7 K](0N*N!3^?E&=OQ_EV>6XY[]?.^_^A^/H[=V"[^$HI_D:#3-EJ8,6PR6]<:B= >W/%?6]:N+::/UJ1G\ 4$L#!!0 ( M !U_!E% #ZG=1P( "4% 9 >&PO=V]R:W-H965TH'ZBTDA *FRJ(M(*J;6HK5-I-T[0/)CF(5<=F]@7*O]_9 M!)1)M*KV)?:=[SW?>[$]VAK[[$I$@I=*:3>.2J+U51R[O,1*N*Y9H^:5I;&5 M( [M*G9KBZ((H$K%:9(,XTI('66CD)O9;&1J4E+CS(*KJTK8W34JLQU'O>B0 M>)"KDGPBSD9KL<(YTM-Z9CF*CRR%K% [:3187(ZCS[VK2=_7AX+O$K>N-0>O M9&',LP^^%N,H\0VAPIP\@^!A@Q-4RA-Q&W\:SNBXI0>VYP?VFZ"=M2R$PXE1 M/V1!Y3CZ%$&!2U$K>C#;+]CH&7B^W"@7OK!M:I,(\MJ1J1HP=U!)O1_%2^-# M"]"[? 60-H#TO8!^ PC.Q?O.@JRI()&-K-F"]=7,YB?!FX!F-5+[OS@GRZN2 M<93=&T(8P@4\X,:HC=0KN.42,$N86"PD@= %W!J]NB"T%4QQ05Q]P][#3Q06 M'GWVU@@-G2F2D,J=0VN?)I/H7-V#F<@-3R6IG;R+W>RTU?D?NMUEU(TP^0 M)FER CYY![R?G(+';/S1_?3H?AKX+E_A"ZYTO(_GI[2\#1[ CH&G3)C\!_"? M_OO'_OMO,H73()VKA P VPL !D !X;"]W;W)K&ULM59=;QHY%/TKUFQVE4A)Y@,&2!>02"!MNH4B2#:J5OM@9BY@ M=<:FMBRQ[_$Y]O6Y;J^%_*R6 )H\IPE7'6>I]>J- MZZIH"2E5EV(%'$?F0J948U_^;:;YF ?,;?#-9JITV,E)D0GTWG+NXXGF$$"43:0%#\>X(;2!*#A#R^ ME*!.M:8)W&UOT&]S\2AF1A7)1.6_ M9%W.]1P294J+M Q&!BGCQ3]]+C=B)R"H'P@(RH @YUTLE+/L4TV[;2G61)K9 MB&8:N=0\&LDQ;DYEJB6.,HS3W9'00)KD@GP U*;(:1\T98DB]_"L,YJ9_R2U+QS$GB!]S#MD].3L[G^XS>_ MV?KS6S07N5<"@DI D,/7#\#?,DYY! 7_IZ[7=ISU,:A63FI7)!\#ED,+'%4BJ&5]L./69BD3&-9E0#?NHV''# MRR#\W;)3]8I?_0@_9!.37H8Y)68LP=/^9PCI#.2_%O2P0@]?I_X>9$K$G-P( MKB5>0G+Z":@\V[MO_.+0 7E6 5U; 'I8 ULK\ZR<1H-'\GXP MF0YL)^OO.*/_/THLP7-9:,1VR%G!Z%3&*LD4 &SQ!EIJ;G#JLEFV6FT)\3K%-D2'DV M1[?)I-%5*A1[TR]F2_ACMGA7M;!^(%VV3N?;K>Z. M:Y \UXZ\=O;A'3[A#"DZ2_-4G?[F._N#?-/3>IWCQ0K?VM M)?IV3^S%,2OWQ4H0YV'9/$ZS]0/-6J/V/4MWYZEFGKU#*A<,CR.!.89YETV, ME\5+LNAHL'4@S &UL MK5=M;]LV$/XKA- ""3!'[[84V 82R\-:K%O0] 7[2$NT150B/9**DW^_(Z6H MMB2K:;HO%DD_=[SG.?)TFA^X^"9S0A1Z+ LF%U:NU/[:MF6:DQ++*[XG#/[9 M$)P9H[*P/<>9VB6FS%K.S=J=6,YYI0K*R)U LBI++)YN2<$/ M"\NUGA<^TEVN](*]G._QCMP3]7E_)V!FMUXR6A(F*6=(D.W"NG&OU['&&\ 7 M2@[R:(PTDPWGW_3D7;:P'!T0*4BJM <,CP>R(D6A'4$8_S8^K79+;7@\?O;^ MN^$.7#98DA4OOM),Y0LKLE!&MK@JU$=^^(,T?$+M+^6%-+_HT& ="Z655+QL MC"&"DK+ZB1\;'8X,O/",@=<8>%T#_XR!WQCX+]TA: R"E^X0-@:&NEUS-\(E M6.'E7/ #$AH-WO3 J&^L02_*]#FY5P+^I6"GEG]Q1= ,3="?!.26,+C),JIS MB(MZ#;UC]7'4>;U(B,*TD)< _'R?H(LWE^@-H@Q]RGDE,U8O-W7B(SJ_MOG[U[B=B^.T!\8V_X(R_O_=$0.[9#A7F-*16XPC)'>TPS!%4+X9)73$FH4&E1 M0770I4KE!)6@024(O/ 4XEO$.X>\H'A#"RB#9+">3?L:14Y'HSXF"+H:]3&N M.^M[[J@\*X]HK+N@R+7&=8G:O6)1O7Y:MH+T (_ M &_0 4X*B//]?)@Z,>D>&XDN0+PG@@6\'R_^@>?ED#SC>T>U Q2CLGZKN1'* M\-.0T*MQ3T'CR:T]H>DY/\G_%M'ZUR,Z25C<)BS^N81E5*;ZYB/(#QG(U%!> MQK<(K[SP[5 27F>6O,YL_=-FM9[V48=8$K$SK;E$1J.Z%VA7V^[_QC2]G?5; M]WKE#JPG\+50-_??W=>?&A^PV%$F0?@M;.5*[TU_NN$*NETS MS.&+AP@-@/^W''K49J(W:+^AEO\!4$L#!!0 ( !U_!E'ON.^1D ( ,\& M 9 >&PO=V]R:W-H965T 3SO)XK MG+F#2LD:$)I)0114,^?&O[Z=VO/=@9\,MGIO3&PF2RE?[.1K.7,\:P@X%,8J M4'QLX XXMT)HX\].TQF0-G!__*[^N2_V*EJ6=.ZI 2*MIRLY#; M+[#+)[)ZA>2Z^R7;_FSB.:1HM9'-+A@=-$ST3_JZ^Q_V @+_2$"P"P@ZWSVH M#&5<7Y SP@1YJF6KJ2AUYAJT8@7=8H>][;'! M$>RW5ER1T/M$ B_PGA_OR?G9Q;\J+B8R9!,,V02=[.2([ +L/2Q!$5EUTF/. M>HFXD[!W=I/[89QD[F8$' [@\"086?X8JX^*]EA!'$W&69.!-?F(%8RQ)H>L M()F.LZ*!%7W$"L=8T0'+GR;I."L>6/%'K,D8*SYDI7$TSDH&5G*2]50#MK#* M@!HC)H=$/PV.7)%T0*8GD3?E;RQG6TC$2"*PWV(7U7:ZH;P%0K6]M%@8,!3& MF+?TP-OE)(Z.>)L.WJ8GO;W7O)"BH*( 3I<<"+$;EO\%4$L#!!0 ( !U_!E$5064-A ( *L& 9 >&PO M=V]R:W-H965TK8S': _?O93AJE$-!NB#_.^_HY)^9DLN/B398 "NTKRN34 M*97:W+FNS$JHL!SQ#3"]4W!18:6G8NW*C0"<6U%%W<#S$K?"A#GIQ*XM1#KA MM:*$P4(@65<5%G\?@/+=U/&=]X5GLBZ567#3R0:O80GJ=;,0>N9V+CFI@$G" M&1)03)U[_VZ6F'@;\(O 3O;&R&2RXOS-3![SJ>,9(*"0*>. ]6,+,Z#4&&F, M/ZVGTQUIA/WQN_L7F[O.984ES#C]37)53IVQ@W(H<$W5,]]]A3:?V/AEG$K[ MBW9MK.>@K):*5ZU8$U2$-4^\;^O0$_C1"4'0"H+_%82M(+2)-F0VK3E6.)T( MOD/"1&LW,["UL6J=#6'F+2Z5T+M$ZU3Z@RM 8W2-[K-,U)"CSWM]021(A%F. M?JH2!'KB;'VM0%3HB> 5H401O3\@N9R#PH3**[WYNIRCRXLK=($(0R\EKZ4V ME!-7:6ASM)NU@ \-8' "\%O-1BCT/J' "[P!^>R\? Z9EOM&[M]^E+NZ5%V] M@JY>@?6+3OC->&62Q"/J"&'6IX%O619;P""\GM>SR)V/C$O=-]+[D]0!P*\L)AQ*A#C,XB+@0O M0)J.@"DJ8)@N.CHXB>,#N..8Z$3UX@XM/HMFK_X03GQ\U$T2'/ ,!$6!/TR4 M=$3)6:(7KC =(DJ.+H_OC\/D &D@*O+\Z(#)[;42T\:_8[$F3"(*A=9YHQN= MDVA:8S-1?&.[RXHKW:OLL-1?$Q F0.\77'>8=F(:5O=]2O\!4$L#!!0 ( M !U_!E$]6#D?8P( L& 9 >&PO=V]R:W-H965TK6[E66RMIP)N!>$5U7%55_KH'+S<0+O;>% M![8LC5WPLW1%E_ (YGEUKW#F=RX%JT!H)@51L)AX5^'E-+'Q+N 7@XW>&1.; MR5S*%SNY*29>8(& 0VZL \77&J; N35"C-?6T^N.M,+=\9O[5Y<[YC*G&J:2 M_V:%*2?>V",%+&C-S8/82Z[=DVS:V, C>:V-K%HQ$E1,-&^Z;>NP M(PCC#P11*XC^5S!L!4.7:$/FTII10[-4R0U1-AK=[,#5QJDQ&R;L5WPT"G<9 MZDSV0QH@8S(@5WFN:BC(ERW^(!HTH:(@/TT)BMQ)L1P84!6Y8W3..#,,]P=' M=T]G8"CC^@SCGA]GY/3DC)P0)LA3*6N-WCKU#?);"C]O6:\;UN@#UMM:G)-A M\(E$013TR*?'Y3/(41Y:>?CYO=S'JG6EB[K21XS=R?O9ZK;,865)_O9O$8= P&HV[H'>HPPYU>!3U1N2R F+HMA^L M42<[9UZ$P1Y73\PX[,>*.ZSX*);[@?IXXH.SPB#9X^F)&8WZ>9*.)SG*\R0- MY7T\R<$W28)PM =T&!1'8;)'Y.]<5=LFOU.U9$(3#@N4!><7Z**:UM-,C%RY MVSN7!GN!&Y;8K4'9 -Q?2+S![<0VA*[_9W\!4$L#!!0 ( !U_!E%[K#'. M_P$ P$ 9 >&PO=V]R:W-H965T!K1]L42*Y_"0 ME)SWUCWZ!@#942OCETF#V-YP[LL&M/ SVX*AD[UU6B"9KN:^=2"J"-**9VEZ MQ;60)BGRZ-NX(K<=*FE@XYCOM!;NSPJ4[9?)/#DY'F3=8'#P(F]%#5O '^W& MD<4GEDIJ,%Y:PQSLE\GM_&:U"/$QX*>$WI_M6:AD9^UC,#Y7RR0-@D!!B8%! MT'* .U J$)&,WR-G,J4,P//]B?UCK)UJV0D/=U;]DA4VR^1=PBK8BT[A@^T_ MP5C/9> KK?+QR_HA]NHZ867GT>H13 JT-,,JCF,?S@#$\S0@&P%9U#TDBBK7 M D61.]LS%Z*)+6QBJ1%-XJ0)0]FBHU-)."R^6@3VGEVP+=34:V3"5.R#07"M MDQXN2 VPM?2ELKYSX-FK-:"0RK/O<,1.J-VNP M\92G@NI_/"?]4Q'9J8A5]B+AE\[,V")]P[(T2U_@6TQ-642^M\\UI=,[<,SN MV;<6G$!IZE-__%/E#FR7D2V\@D,QS_GA7 _FY &5\=[Z%EI.X/#L";O=-5O MAPG_"Q_>R;UPM32>*=@3-)U=4UXWW+W!0-O&>>\LTNV)VX:>*[@00.=[2S,? MC9!@^@$4?P%02P,$% @ '7\&48)K6A$R P #PH !D !X;"]W;W)K M&ULI59=3]LP%/TK5K0'D ;Y_D)M)6@RQB08HK!I MFO;@-K>-11)WMDOAW\].TM F(4+LA=K..??>W;#*B M&Y&1 FX9XIL\Q^SE C*Z'6NFMCNX(ZM4J -],EKC%8(I9)D* M),OX6\?4FI2*N+_>1?]2:I=:YIC#E&8_22+2L19H*($EWF3BCFZ_0JW'5?$6 M-./E7[2ML8:&%ALN:%Z3904Y*:I?_%S[L$>0#&Y-**7KE?;2N @+/!DQND5,H64TM2C=+]G2+U*H/ID))I\2R1.3&RH MA>@$S6 E7[] N$A07 A@:T8XG,AJ $6$+S+*-PRX1-[([IWA3*X%10\%7BY) M1K" !$W+>H%Q-']!ET!7#*_3%W04@< DX\>2_#"+T-&G8_0)D0+=IW3#94(^ MTH74HBK2%W7=%U7=UAMUV^B:%B+ELM8$DAY^-,SW!OBZ]+ QTMH9>6$-!ORV M*4Z1;7Q&EF$9/?5,WTTWPSXY_Y<]_G#V S/LIJOL,I[S5E?M6J3OQ594KZ2J MS]C3Q'("UQSI3_MV]:!")[ /45$7Y;J.81VBXAZ4'WJOJ .-3J/1&=3X<'-U M'T=H=G]^'\\&/'.;>.['/:NH[IX"TW9MM^59#\J3]T7+LR[*-CJQXCZ4[SG] MGGF-1F]0XV5\=WU^\VO +;^)Y'_<+;]3N^6%8*;? MLJX+,@TK:'50U(,* M]IF==%649H>2WW]+T;3EXPJW*TX&BA_*D^2\UI,[V< MEY=VZ_S"/)N:/>>1G':JX>0U?#4J76.V(@5'&2QE*N/4ER^:5>-'M1%T7=ZO M&ULM5513]LP$/XK MISR!5$B:EFZ@MA(M;&,2HZ*P/4Q[<)MK8Y'8Q;Y0^N]W=D(HT!8T:2^M?;[O MN_O.SEUWJG'6+7@/860*L"M#X:H5T!VKXRI11?AS-!HM\U>@G&>3.;6_AB>C3+E\I=^Y@, MGTK&4?^')H1F! Z$. MH14U(([B:$,^PP_#F\>;Y/QS]!=J6O5MMCQ?>PO?UCL\-4:H.?+W2C!9O;CK MD5AY\^E2F*0!5PL'L WXR@BR(!6,T$B=.(NV%O;84E[__B;!98)'/D'7P05>[UM5^7Y>%"VL+Y$3*;6.SC&>E#1 S0@/<(&8HJ3#8@!M-(GM' MPZ#]5D-G74/Y,MYZ-=O-K5*/:JE'.Z5>HR4CI\22QJ2G=W"K)%_#WO7XUN[# M[TO,)VC^['@KG3I0YW^_E?/[0M(*+A2G7+@#"U>4EC\^ MCE^5-5SK>3F:N9\=%J:Z4%1^_K6U'D^GOBN_L@^:)\-RRCS3E#/O4IBY5!8R MG#%E=/B)4S+E'"DWI!>^LTXT<9_VRY1'+QKGP.&ULK59=;]HP%/TK5M2'5FJ;[P 5()6/:9O4#<'8'J8]F.1"HB8VLPVT M_WZV$[*0I AM?0%_G'/O/2>.;_H'RIYY#"#02Y82/C!B(;8/ILG#&#+,[^D6 MB-Q94Y9A(:=L8_(M QQI4I::CF4%9H838@S[>FW&AGVZ$VE"8,80WV499J\C M2.EA8-C&<6&>;&*A%LQA?XLWL "QW,Z8G)EEE"C)@/"$$L1@/3 >[8=I1^$U MX'L"!UX9(Z5D1>FSFGR*!H:E"H(40J$B8/FWAS&DJ0HDR_A=Q#3*E(I8'1^C M?]#:I985YC"FZ8\D$O' Z!HH@C7>I6).#Q^AT..K>"%-N?Y%AP)K&2C<<4&S M@BPKR!*2_^.7PH<*0<9I)S@%P:D3O#<(;D%P+\W@%03OT@Q^0=#2S5R[-FZ" M!1[V&3T@IM RFAIH]S5;^I40=4X6@LG=1/+$\ L5@&P+W:%%C!G<*=,C-*:9 M/(@@(")RF_D>#E8H*NKV[0%4H(^A;3'<@:0O(\ZP2="+6*\5ZY\567HT9 M?I77I$"/C&&R 36^15^W^G7X^039"MBO,_[Z94K_W?S-(_D5R5[/K_G;@G%K MUDV:F%X]SK2)Z79Z[>X&I=3@K-0Y<,&24$BE6C5:DD1P=#U?+.6%6I6KO@,V$;W5BYE[(C(W]IR MM6S?C[IKU=9']L/8;EF?R':?=^>_X?-OA2?,-@GA*(6U3&7==^339WG_S2>" M;G6#65$AVY4>QO*3!9@"R/TUE4VFF*@$Y4?0\ ]02P,$% @ '7\&4:AE MW3!2 P S0L !D !X;"]W;W)K&ULK5;);MLP M$/T50L@A 9IH]Q+8!N*E&Y BB)/V4/1 6V-+B$2Z)&VG?U^24A198@2G]<42 MR?=F^)[&Y SVE#WQ&$"@YRPE?&C%0FRN;9LO8\@POZ(;(')E15F&A1RRMX[3L3.<$<T'-W;#2@6Y$F!.X8XMLLP^S/&%*Z'UJN]3)QGZQC MH2;LT6"#US '\;BY8W)DEU&B) /"$TH0@]70NG&O9ZXF:,3W!/:\\HZ4E 6E M3VKP)1I:CMH1I+ 4*@26CQU,($U5)+F/WT50J\RIB-7WE^@?M7@I9H$Y3&CZ M(XE$/+1Z%HI@A;>IN*?[SU ("E6\)4VY_D7[ NM8:+GE@F8%6>X@2TC^Q,^% M$16"C&,F> 7!JQ."-PA^0?"/S1 4A.#8#&%!T-+M7+LV;HH%'@T8W2.FT#*: M>M'N:[;T*R&J4.:"R=5$\L3H&Q6 7 ==HGF,&5PJTR,TH9FL1([UMY1+LCRC M;0J(KM!>UGL M;ISOSGMC=SZZI43$',U(!)&!/VWG=UKXMG2JM,M[L6OLM0;\NB57R'<^(,_Q M',-^)D?3W;Y)SO]EG_US]@,S_+)V?!TO>"/> Q4X1;Q2$,M*09B^=AZOH^.I M(VPWZCG^P-Y5'6QB.OW@$#-M8MRPYQV"9@90$#@EZ$!R4$H.6B5/*!?Z7X!3 MX.CG+60+8+]:O S+P.&)OS4KFY!NI^9D$^)VNC4C#9BP9_:Q4\KM MM,J=RYLA(6LDCP5TB]D3"#6:/2O%<(ROW3)1]\2^=IMJ_5K]30R8H.YL$^/U M:[4^:V)\)S [VRL%]UH%?P("3$I6SMY$\L9(N&!8W<;OL;=?9NN?V-Y^0W+0 M#VOV&C!NK;:G34P_=&OV-C$]OVNVUW5>+TRG5?(]<,!L&6N'I["3O=9&=D[B M/?:ZE>O9/;'!1<"#0[96FQ,#)JR?L0:,VZT[; (%;LUBN]*>9,#6NB_D4LB6 MB/RV*6?+WO-&=URU^;%[/7$-\U/5J^IVZ#5\WNC*LV6=$(Y26,E4SE57%@/+ M>\=\(.A&-T<+*F2KI5]CV6\#4P"YOJ*R02H&*D'9P8_^ E!+ P04 " = M?P91D=+[_4@$ 2$0 &0 'AL+W=O*X;.1EA^6@^,V/W8C[CA4I93N\%DD66$?%S05-^ MN![AT>O -[;9*CW@S&<[LJ$/5#WN[@6\.;65A&4TEXSG2-#U]>@3OKK#OB88 MQ+^,'F3C&>E0GCA_UB^?D^N1JV=$4QHK;8+ OSV]H6FJ+<$\?E1&1[5/36P^ MOUI?F> AF"$L5FL4EVS-$NBR'PF^ $)C09K^L&LKV'#BK!?\YCWE&T8X*]+ E@L+P#<]VA2(F;_@:+8AD,2)Y@I8L+11-[+SS M)56$I?("+#P^+-'YV04Z0PZ2^JM$+$>/.5/R0V/@GRTO)!B&P;.C]YFC(% ] M72>N@EJ407DG@O+1%YZKK42W>4(3"W_5SX]Z^ X(7*OLO:J\\'H-_EWDE\AW M/R#/]5S+?&[ZZ5^( #H^25\.]HZG%OKM8.]6^NK/8K_[[RI@@WNM M>M@:I8(29_D&G4/)E\,7-CU+!V%C6I /DY:@RRX*3Z,V:F6UU1'":BMR[4I$ MM1)1KQ)E^Z1$Y!"S- U3E@T3PD]XFA+1&+4J43H8-^;E7N)Q2P@;R&OG@PWD MMT!W-E" [2J,:Q7&O358;1U]53BI34W^H HG0ZK0 NI681=DJ4*;NTX5=D&6 M*NR"3E?AM)9J^G]7X710%791MBJTVNH(8;5UJ@JQ^W;J<7NU@%--!@<:.%[% MSXC^*-B>I#37!Q*V1HE.3S@@OZ=&Y>,H!+U''8EA 851U-+"9JE19*44[U@Z M5J)Q_L.]2CR425!(2 P(-S;'/9T*276^.VI6<:5;W;/ZY,&6%?:G'8%L,"_H M2&2#!3ALBV2UYIV2R7N3R>N5:6E3XU=;=^7CG=YM176:MQ75Z=Y65'!"C+7G=]9XG&[RRXMH-#' M;0V[H"CLE)W-4KL5.XT;6$;%QERN):A2Y*H\F]:C]07^D[FVML87^.H66\97 M^L)O;GQOYLM?"^!XOF&Y1"E=@ROW<@PS%>4%O'Q1?&?N?T]&PO=V]R:W-H965T(';\.^?8Y_P3 MF^&6T&?F(\3!:QA$;*3YG,??#(.Y/@HATTF,(G%G16@(N6C2M<%BBJ"GH# P M;-/L&B'$D38>JKXY'0])P@,+UWOJ5FKR8S!(R=$&"W[#'_9'6 MUX"'5C )^ /9WJ!L0HZTYY* J6^PS<::&G 3QDF8P2*"$$?I+WS-%J( 6-T* MP,X ^RW@5 #M#&@W]=#)@$Y3#TX&.$V!;@9TFP*]#.@U!?H9T'\+="J 008, MF@*6N<^O% "4KPH>1Q)K2\X%7>QX/CXGG $+!M\!0M.W&>?!!ZB[%=P^9)@ MO@.G4\0A#AAX1*\\@<&9&/BTF(+3DS-P @S ?$@1 S@"3Q'FK%7H>/1)PF#D MB>;<&)?A5/3Y)UONIE^+7#:9N5](W#:9>@]]^E+9( M!^WJA;]KC)=Z__XY[S\^YWWV.>_W]?@56NK ZI1Y-X3 ^" MA*%XL2J)M\ 4;["'E#+GB(*%E*SH16X@+CQP*L3JD4 T&(C%?27ILS+=I4[[ MRJG<5&S&IFX.G*&Q*>JKT:C+TE%]QRQ^K$/FZ@CF^@CFY@CFMM&L[XZP_+V, MD552'/2C=% O'W101>V\BMJU5937#9C#'5P&LFB@>'UP I9(]&&OK$CJ;2JA M=%J_?/E2]7BNY]4SRAK4&+C\8%+(U8&3\N5/Z'I^@>)Z_KK! M3Q-_7\)*:5 M_$&6.WF6._432I8,O20HXN!R([]_GZ%PB>@?-;:=W+;S/SR'SIT/M'80:S>/ MM?O?5_MYO4U5+)997JT'4?;R*'M'14E6X &YA)8&66\RW7/T&@39SX/L_[L@ MRX)*30P*2;3T07D*![G?0?URRSH3ZQ GU/7%@1#,*5E3&.8E#?X"Q9)L4NJ6 M^<_.VCS*>PM,$NX3BO\413X)21+QTAU":KU;7!"S?#VLPF[?JHWID2+($KK; M2U!I3NAOXHK]_EYTZ1Z^3&FSS+Q3E-J;F(S"843^72">T&L<,1"@E6!,O2=@ MFI[ TP8GL3J?+ D7YQUUZ2,HCB%R@+B_(N*,DC7DD2?_'V3\-U!+ P04 M" =?P916SH&<24# !$# &0 'AL+W=O1!>*0")-J4OK0*E77[[!)#K#IQ:CM0_OO9 MB8E2EJ010X+X<;^[L^_L'*,M96\\1$B CXC$?&R$0B27ILF7(8H@[] $Q7)F M15D$A>RRMLT"I,*++?WVF?9 MVN5:7B%'UY3\P8$(Q\;0 %:P92(9[J]0WH]/:5O20G/?L%6RUH&6*9!GIM@;X&^FV!@08& MAX!; PPU,&P+>!KPV@*VM8^ZE.-+$\S M7F86CM6)6@@F9['DQ.2)"@1L!_P "T&7;R$E 6+\.[AY3['8R6$?;W" X@!, M5?*KL3,?"8@)/Y>S+PL?G)V>@U-@ AY"ACC ,7B)L> 7%>I<\3!3K"J5S<3J6%YO9&[* 6TEY5=*#7M6^6-_9FZ.8&9' M,+=','>M5GU_A.:'*D9E0EGHL5)H4 A]RA2WR!2W^>CLWWQ)?@54I42NH5^R M:WLENWE&M!'R*X0&_V1 A5#?.PQYE=# .8CQ%T+YAIFEND+5U_(V6N.8 X)6 M$K,Z UEKL;QFS3N")EFI\4J%+%VR9BC+?,24@)Q?45ENZ(ZJ7HH_#I._4$L# M!!0 ( !U_!E' _#5&/ ( /T$ 9 >&PO=V]R:W-H965T=WSW?.UMH\V0K1P::6RDZCRKGF@C%;5%AS.](-*MI9 M:E-S1U.S8K8QR,L JB5+XGC":BY4E&=A[<[DF6Z=% KO#-BVKKEYF:'4ZVDT MCK8+]V)5.;_ \JSA*UR@>VCN#,W8P%**&I456H'!Y32Z'%_,4Q\? GX*7-N= M,?A,'K5^\I.;,QJ.],#=\9;].N1.N3QR MBW,M?XG25=/H/((2E[R5[EZOOV*?SZGG*[2TX0OK/C:.H&BMTW4/)@6U4-V? M;WH?=@#$\S8@Z0'):\#)'D#: X)SK%,6TKKBCN>9T6LP/IK8_"!X$]"4C5#^ M%A?.T*X@G,N_:X',$!" 4_*MU:KDJ;,4=9>"VLZ!7/.L7)'L43N-7* M51:^J!++?_&,LA\L2+86S))W";^U:@1I? Q)G,1OZ)E_&#[^_(Z<=+B1-/"= M[.$+3C9%KA$ M#4&=5K93236:56@P"X5NE>L<'5:''KX,I?MJ?4:]W;7B7YKN8;CE9B64!8E+ MHHQ'9]09IFNV;N)T$^KU43NJ_C"LZ'U"XP-H?ZFI9ON)/V!X\?(_4$L#!!0 M ( !U_!E$E9!R:C00 "P3 9 >&PO=V]R:W-H965T\=DD#:=+2'MO;T+1[',=]4.Q)+&I;64E. M6K@??R/%M7TT,5X(1_NAD60]HYE',WHLCW9"/JL(4<-+$J?JLA5IO?GB."J( M,&'J7&PPI2"!KR-M!ISQ:,/6N$#]M)E+ZCF%E9 GF"HN4I"XNFQ- MO"_7?L< [(SO''>JT@83RE*(9].Y"R];KO$(8PRT,<'H9XM3C&-CB?SXD1MM M%6L:8+7]9OW&!D_!+)G"J8C_X*&.+EO#%H2X8EFL'\3N%O. >L9>(&)E_\,N MG^NV(,B4%DD.)@\2GNY_V4M.1 7@=8\ _!S@-P5T2",>0$^7)7^^7\ M(\O]EJ7GT'';X+N^>P ^;0#W_:/P63U\A@&M[AFX=W$ ?ET/_Q;H<_ .PAVB MO>#>+[CWK;WN$7M3)D,NJ$B I2%1KX+,=*ZXB,6:!S!GFLX%!7_=8[)$^7?- MDIUBR4[MDE>9HA&E8"J2)4^9*=8V=5+-TS5MMVDJ'J*T3V B):-QFPAM>#!M M$"OXENE )$A#-E_:<$OE>&@[]L[TK3/FR-J.!T/7_(V<[8$HND44W9,2!__ M) NYQA (NL4S"@!N*/PTX"R&A68Z3W8*3D<(D^!'QB5-+_AJL >]POO>1]J# MO3.]RAYT:K:@7P31/_46/$9<_W:AD>A67SH0!N^*\!:5R\*5R].O?O7+SI_O2"JYU*$6:!A M$6&\HD!6""LI$NCTX9[BC11H 7WWK<-36Y4W7"H-DS2E5PNIZ+7&F)K&@FA; M ZD?-LDISRV5T?U(695[4TVK7LU6>16%]_[WO,J7;.QL*8G>:371'.U!Q'%K MB3>$+S88\!6GP_LKC<;V3'^@5IHUDU*OU%+O0XFI]UY->W7%[)5RZM7KZ41J M7$NVTG"7!HTX*K7.^TAB-\V]J7+D#6HSLQ0\KU[Q#I-$^3K6<50JF'=:";OG*4^R!)Y23F+ 8K1G_6,D$>%/ M9)(V?(XRR"M[;Y0*^RX-^9:'=!FQL^"1R35J=3#4>H>'[KGK_EJW4:4D>O6: M^+.Q7R%=\^FN13=:OHG->;5\A1O)[ 7Z8"@7/YG;?BEU?KW4E7>_-I&[R4SQ MV=,3_&JF5Z<]8)!):92W0;K[I5CY]6(U40K-ZI7;Z(RK@$2>+J2'[INYO2HK MQ^BHW,OJ1>@X'9W_%O[)[F]^*3K^*46GF9K[[Y7%/WA)<"H?&LQWI'LJ/)XJ MB'%%2/=\0,>OW'^:V7>TV-AO#TNAM4AL,T)&WID)]'PEA'[KF,\9Q0>R\;]0 M2P,$% @ '7\&4=O$R.? @ 6 < !D !X;"]W;W)K&ULC95M3]LP$,>_RBGB!4B#I&G3 &HKT3*T36.J8+#7)KDV%H[= MV4X+WWYG)V2E#=W>)'ZX^_MWMN\\VBC]; I$"R^ED&8<%-:N+L/09 66S)RI M%4J:62A=,DM=O0S-2B/+O5,IPCB*AF')N PF(S\VUY.1JJS@$N<:3%663+]. M4:C-..@%;P-W?%E8-Q!.1BNVQ'NT#ZNYIE[8JN2\1&FXDJ!Q,0ZN>I>SU-E[ M@T>.&[/5!A?)DU+/KO,U'P>1 T*!F74*C'YKG*$03H@P?C>:0;ND<]QNOZG? M^-@IEB=F<*;$+Y[;8ARIH3Q7]@TME$ 666L*AMG M(BBYK/_LI=F'+0?2Z7:(&X=XUV'P@4._<>C[0&LR']8ULVPRTFH#VEF3FFOX MO?'>% V7[A3OK:993GYV\D-9A-X 3N&&<0V/3%0(M\A,I9$.RQJ:N5/"W9<- MTSFH!=@"MXV9@6NTJ D.^X1@%].*9AQH4Y(8F'^VLX/CJ!(^ 2?A:J M,DSF9A1:"L&!A%F#.ZUQXP]PAW"KI"T,?)8YYN_]0PJ]C3]^BW\:'Q3\5LDS MZ$>?(([BJ(-G]M_NO8L#./WV./I>;_"!WA277$HNEW0W!9,9=FU1+3'T$BY+ MUY->.DQ&X7J;>]\HC5N3=VR#EFUPD.TJS[E+O4&T7 ':=\FZB9* M6J+D(-&=_DM-?O1DY;Y/0@,B72/ZY;NG>3XC@^WR';-]H] MVW"K2)6HE[YV&\A4)6V=K^UH^SQ<^:JX,SZE9Z.N\G]EZC?GEFE*'P,"%R09 MG:6T4[JNXW7'JI4OA4_*4F'US8*>/M3.@.87BLIATW$+M(_IY ]02P,$% M @ '7\&4:;L4=(* P JP@ !D !X;"]W;W)K&ULG5;);MLP$/T50N@A 9IHL[P$M@';:=$431/$37LH>J"EL46$BTM21)N-AN7:KQT-56,XDW&IB"B&H_C,%KC8C M+_2>%^[8*K=NP1\/UW0%<[#WZUN-,[_QDC$!TC EB8;ER)N$%[.!LR\-OC/8 MF*TQ<4H62CVXR54V\@)'"#BDUGF@^'J$&7#N'"&-W[5/K]G2 ;?'S]X_EMI1 MRX(:F"G^@V4V'WE]CV2PI 6W=VKS"6H]B?.7*F[*)]G4MH%'TL)8)6HP,A!, M5F_Z5,=A"X!^V@%1#8CV 9U7 '$-B$NA%;-2UB6U=#S4:D.TLT9O;E#&ID2C M&B;=*\(D^1;K@I#96:& MOD5)CIB?UO2G%?WH%?I=#H[0B9OCB4M_G5?\32FG,H6VP%3 ;@ETN?HX#CO]L!,._<=M MOBUF<1#%26.VPZO3\.J\E5<%3+8W3*)N--CCU6(6]Y*XU\XK:7@E1WE-;F97 M9&*M9HO"T@5>4ZO(+=4@+?EY#6(!^M>18^DVVW3?*K][H.NL$P2]/?4M5O$@ M"-K%]QI6O:.LJA1,=U*0U2G(RQ1< -9]P.J;D?< SV5!RSV!$Q M:$0,WGH_!@?Y>-8)D_WL:+&*^V%_CY6_5?<%Z%79#@V&!2-8E;QFM>FXD[+1 M[*U/L1-7C?/%3=7&KZE>,6D(AR6Z#,Y[&"5=M<9J8M6Z["X+9;%7E<,<_R9 M.P/\OE388>J)VZ#Y/QG_!5!+ P04 " =?P91*"NW:6\" !"!0 &0 M 'AL+W=O"I4-IUHA51>1'';K["0KBF*5'SRL+80A"'=AF[TJ+( ZE0<9HDIW$AI(ZZ M[3 WMMVVJ4A)C6,+KBH*89_[J,RZ$[6BEXE;N5R1GXB[[5(L<8(T+<>6HWB; M)9<%:B>-!HN+3M1K70PRCP^ 'Q+7;F<,7LG,F'L??,L[4>(+0H5S\AD$?QYQ M@$KY1%S&0YTSVF[IB;OCE^Q?@G;6,A,.!T;]E#FM.M'G"');&^7"/ZQK;!+!O')DBIK,%112;[[BJ?9AA]#*WB&D-2']7T)6$X)S\::R M(&LH2'3;UJS!>C1G\X/@36"S&JE]%R=D>54RC[HWAA!:IW ,/>>0'%RARH%/ M!TR$0C@<(@FI'-SA$U5"'3'P>Z6;D"4-2),TX?A:Z!S\KU])E4N]A&LS%X0Y M2 TWQM(*1JAFIK(:&]!C358H*>#7"(L9VM]PX($CJ13WU35>A^V86*6O-9[7 MBOH;1>D[BJ:3(1P>'.TA#CXF]J9[B#'[N34UW9J:ADR?WLOTU\ICMO+8L94- MMH)@+"R!6ORTC8I=0.%"Z8E33/3B*PFQN["[1]-KM_ %!+ P04 " =?P91/%,R*F(" #:# M#0 'AL+W-T>6QEUN_*).7$)G+W1Z!'0\&>;JW!#:/PY]D#T(OSX*?@ ]!+[9#_[SZ_? /G>9 MPSL].PH\/H1N5#M-OT1!*GC7-E?0!G1UQ#!8(AK".T3)0A*S*D6,T+4->R80 M"RHD4+I?M1S71,IGFW:M9UJYX3#"A:QKVPKV=]%,WTEL/".04-H*]* -1$&! ME,*2WVNGGEP'7Z1 8\_7A5:82;1VO2GL%M2#+K(0,L&R+>/"32@**$Z-'$FR MW(Q*%(Y)*B68-A*",L%1K6&SHC$T-L:4/IKG_'NZQ5ZEO?LZ,7>5MZ86U)@6 M8QW#[],LNX_U7L4%!5D*]:G2E\-KW_0*?I X):O:7Z6M@"&Z.TQ'14'7'RG) M.,/VXH\N& 5HLP[D0I)G7_RJQ5?7?\OR?6_RJ[@O1J;E_>IBYR>@TC_'$2>14_> MG(/(V4F*=)H7>.^4L'5&:*/ G,5"^,V<_&A7%"PJ0A7AC9>3),'\Q5%!XQ5: MZ ^-+;Z>G^ 4553-VV0(._LK3DC%9NVL![,1S:S._F(NS_7K@MW73/074$L# M!!0 ( !U_!E&7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M+>MYS.CG(7OX4W'HU.?Y3*"7/!G?AD]+B1P\-T&W@7\^!M^#B\_=P&\RNX=GJG\.C+ M;ONN'> &,31'$EXPEYT'WQWD.1QK)3MX>L?^Y(H/K6 ^N):].Q\#R!R!S/<( M^3T/( L$LB"$7$X0TQ]8IE?L>B-, %DBD.7>(,]UOPD@*P2RVAODTNDV@*P1 MR'I_D>1V'4 V"&2S6\BO,(2SC+UGU^:!#_*GOX+Q88! 'A! Y@!Y M.;2Z%^R6O[ /+W!#*P+ 0P3PD "P\(!/<"6X3%@?Q&NW%H:% _D"&\D7!)@E M8)ZU?XWP='^!Y[P 088?=H8*9\?&\9@58'[2NGN62@6AO!Q*P#_[_8 MFA%&R->$?LV;$!,33;9CTWC,0\!?D%,[)JNUX-/:C\E7;UCF01B$F.LVA<$XV M2>?,VFER\UFHCL&MV)*K,(%R3#GYCI6SE ^#A&OY-+5M6SW"U!;L> /5<"LC M!>68@G(*!:5JWVC2F&,*RBD4]-_5+WMWRT-,3$$YA8)2-7 <34Q!.86"4C5P MC(DY**=P4*H&CC$Q">44$DK5P''?!9-002&A7S7PE#8 8'\/^3#[%!3V217# M<1@Q^Q04]DD5PS$FVF:CF/&DBN$8$]-/0:*?5#$<-@T*3#\%A7Z2U7"$B>FG M()D!)FG()D")ZAL%"R M;(]2"+-026&A)&:40IB%2@H+)6<7430Q"Y5[G01%T<0L5%)8*(E9A9B8A4H* M"R4QZW#)%+-0M<_5G^]-B(E9J-KGZD^40A5FH8K"0DG,,(4JS$(5A862F&$* M59B%*@H+)3&C%$*W'5!8*(D9I1!FH8K"0LFN3)1"F(4J"@LE,:,4PBQ445@H MB1FE$&:ABL)"88_K0C@NE66WXL6-89NXQBQ4$[?B0$==YUT$L_6K<))18Q:J M*2P487Z9]BR./?P7#"Z*)F:AFL)"R<9AF.DU9J&:PD))S##3:\Q"-86%DOW- M*)J8A>I][DF(HXEN?]OGGH0XFIB%:I*.7 HSBB9FH9JD(Y?"#"U48Q:J23IR M_VAJ;UZ;VE'CL,$LU)!TY!)-[1@3LU!#LBLAA1FF4(-9J"'9E9#JO4>8F(4: MDG6A5.\]PL0LU)"L"Z4PPP&IP2S4D*P+I98(HFAB%FI(+)3:,1,N7S7H-FQO MH;F_V)X>=V(%4X#N*SS"POF6J_;&L.F'WQ>6E]6T-VPU*G4.YZZ'*\V[MZ^8 MO'T]YO1O4$L#!!0 ( !U_!E%Z[4YM5@( (XM : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0? MBFT0T$JR^[:<@7U0#WH2<4:H0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX M=K_J>ECORK$9[MJNG,Y7-FU_;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5 ME?^9V&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG M5XOGMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[ M^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [ M(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\C MT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^, M>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K M4(9KS_<:G_^35(_G>\OU\9?E]\D).Q>DO4$L#!!0 ( !U_!E%5 MJ+EG$@( ',L 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I M-6MOG._&1?E>] M^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[, M-.9EGFI4UU>WM'$/?5[<'=] M]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K?/T;4$L! A0#% @ '7\&40=!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " =?P91CHDC6>\ K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " =?P91F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M !U_!E$T33D@/ 4 (,5 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ '7\&49\R4-+] @ 60D !@ ("!GA0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&47)O0P,Y M"0 0J !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&49)O&,3Q! ^ H !@ M ("!YCL 'AL+W=O&UL4$L! A0#% @ '7\&46)IIN],# 0BD !D M ("!WD0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '7\&49Q5C5U"!0 8PL !D ("! MY%L 'AL+W=O&PO=V]R:W-H965T;0, #H' 9 M " @9MD !X;"]W;W)K&UL4$L! A0#% M @ '7\&4=9U-1I' P D@< !D ("!/V@ 'AL+W=O&UL4$L! A0#% @ '7\&49/7Z]]C M @ ' 4 !D ("!C'( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&47@"ZF\U @ TP0 !D M ("!KGL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '7\&4:)'BD_S @ T08 !D ("!](D M 'AL+W=OC0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M'7\&4:N0/.4Z! UPH !D ("!S94 'AL+W=O&UL4$L! A0#% @ '7\&48I8P^KC @ MJ@8 !D ("!KJ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&45MU>S9$ P M0< !D M ("!+ZH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '7\&4<,6D/&? @ =@4 !D ("!(;, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '7\& M45G!MW,D P $ H !D ("!5+L 'AL+W=O! &0 M @(&OO@ >&PO=V]R:W-H965T; !X;"]W;W)K M&UL4$L! A0#% @ '7\&483QM)U@ @ \ 4 M !D ("!\<, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&44N'Y%#/"@ /C\ !D M ("!H,L 'AL+W=O&PO=V]R:W-H965T M\08 ,,M 9 M " @>S; !X;"]W;W)K&UL4$L! A0# M% @ '7\&46!X^, + P 30D !D ("!%., 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&40M4 ML?AT @ L@4 !D ("!E>L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&442*0&PO M=V]R:W-H965T@S ( M $$' 9 " @5W\ !X;"]W;W)K&UL4$L! A0#% @ '7\&44 /J=U' @ )04 !D ("! M8/\ 'AL+W=O9X# #;"P &0 @('> 0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ '7\&4>^X[Y&0 @ SP8 !D ("!L D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '7\&4?K,[KSG @ $ D !D M ("!=QH! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '7\&496.=?47! $Q$ !D ("!G24! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'7\&425D')J-! +!, !D ("!NB\! 'AL+W=O&UL4$L! A0#% @ '7\&42@KMVEO @ M0@4 !D ("!MCH! 'AL+W=O&POD_ 0!?NU.;58" ".+0 &@ @ &@1@$ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " =?P915:BY M9Q(" !S+ $P @ $N20$ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 50!5 $H7 !Q2P$ ! end XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 250 369 1 false 76 0 false 10 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.lemaitre.com/20200630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Organization and Basis for Presentation Sheet http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation Note 1 - Organization and Basis for Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Income Tax Expense Sheet http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense- Note 2 - Income Tax Expense Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Inventories and Other Deferred Costs Sheet http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs Note 3 - Inventories and Other Deferred Costs Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Acquisitions and Divestitures Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures Note 4 - Acquisitions and Divestitures Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Goodwill and Other Intangibles Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles Note 5 - Goodwill and Other Intangibles Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt Sheet http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt Note 6 - Revolving Line of Credit and Long-term Debt Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Leases Sheet http://www.lemaitre.com/20200630/role/statement-note-7-leases Note 7 - Leases Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities Sheet http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities Note 8 - Accrued Expenses and Other Long-term Liabilities Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures Sheet http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures Note 9 - Segment and Enterprise-wide Disclosures Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Share-based Compensation Sheet http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation Note 10 - Share-based Compensation Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Net Income Per Share Sheet http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share Note 11 - Net Income Per Share Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Stockholders' Equity Sheet http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity Note 12 - Stockholders' Equity Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Supplemental Cash Flow Information Sheet http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information Note 13 - Supplemental Cash Flow Information Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Fair Value Measurements Sheet http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements Note 14 - Fair Value Measurements Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss Sheet http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss Note 15 - Accumulated Other Comprehensive Loss Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Assets Held for Sale Sheet http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale Note 16 - Assets Held for Sale Notes 23 false false R24.htm 023 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 24 false false R25.htm 024 - Disclosure - Note 1 - Organization and Basis for Presentation (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables Note 1 - Organization and Basis for Presentation (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation 25 false false R26.htm 025 - Disclosure - Note 2 - Income Tax Expense (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables Note 2 - Income Tax Expense (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense- 26 false false R27.htm 026 - Disclosure - Note 3 - Inventories and Other Deferred Costs (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables Note 3 - Inventories and Other Deferred Costs (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs 27 false false R28.htm 027 - Disclosure - Note 4 - Acquisitions and Divestitures (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables Note 4 - Acquisitions and Divestitures (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures 28 false false R29.htm 028 - Disclosure - Note 5 - Goodwill and Other Intangibles (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables Note 5 - Goodwill and Other Intangibles (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles 29 false false R30.htm 029 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables Note 6 - Revolving Line of Credit and Long-term Debt (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt 30 false false R31.htm 030 - Disclosure - Note 7 - Leases (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables Note 7 - Leases (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-7-leases 31 false false R32.htm 031 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables Note 8 - Accrued Expenses and Other Long-term Liabilities (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities 32 false false R33.htm 032 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables Note 9 - Segment and Enterprise-wide Disclosures (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures 33 false false R34.htm 033 - Disclosure - Note 10 - Share-based Compensation (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables Note 10 - Share-based Compensation (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation 34 false false R35.htm 034 - Disclosure - Note 11 - Net Income Per Share (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables Note 11 - Net Income Per Share (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share 35 false false R36.htm 035 - Disclosure - Note 12 - Stockholders' Equity (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables Note 12 - Stockholders' Equity (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity 36 false false R37.htm 036 - Disclosure - Note 13 - Supplemental Cash Flow Information (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables Note 13 - Supplemental Cash Flow Information (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information 37 false false R38.htm 037 - Disclosure - Note 14 - Fair Value Measurements (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables Note 14 - Fair Value Measurements (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements 38 false false R39.htm 038 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables Note 15 - Accumulated Other Comprehensive Loss (Tables) Tables http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss 39 false false R40.htm 039 - Disclosure - Note 1 - Organization and Basis for Presentation (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual Note 1 - Organization and Basis for Presentation (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables 40 false false R41.htm 040 - Disclosure - Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details) Details 41 false false R42.htm 041 - Disclosure - Note 2 - Income Tax Expense (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual Note 2 - Income Tax Expense (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables 42 false false R43.htm 042 - Disclosure - Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) Details 43 false false R44.htm 043 - Disclosure - Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details) Details 44 false false R45.htm 044 - Disclosure - Note 3 - Inventories and Other Deferred Costs (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual Note 3 - Inventories and Other Deferred Costs (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables 45 false false R46.htm 045 - Disclosure - Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) Details 46 false false R47.htm 046 - Disclosure - Note 4 - Acquisitions and Divestitures (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual Note 4 - Acquisitions and Divestitures (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables 47 false false R48.htm 047 - Disclosure - Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details) Details 48 false false R49.htm 048 - Disclosure - Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details) Details 49 false false R50.htm 049 - Disclosure - Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details) Details 50 false false R51.htm 050 - Disclosure - Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details) Details 51 false false R52.htm 051 - Disclosure - Note 5 - Goodwill and Other Intangibles (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual Note 5 - Goodwill and Other Intangibles (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables 52 false false R53.htm 052 - Disclosure - Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details) Details 53 false false R54.htm 053 - Disclosure - Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details) Details 54 false false R55.htm 054 - Disclosure - Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details) Details 55 false false R56.htm 055 - Disclosure - Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details) Details 56 false false R57.htm 056 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual Note 6 - Revolving Line of Credit and Long-term Debt (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables 57 false false R58.htm 057 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) Details 58 false false R59.htm 058 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals) Sheet http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals) Details 59 false false R60.htm 059 - Disclosure - Note 7 - Leases (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual Note 7 - Leases (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables 60 false false R61.htm 060 - Disclosure - Note 7 - Leases - Additional Lease Information (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details Note 7 - Leases - Additional Lease Information (Details) Details 61 false false R62.htm 061 - Disclosure - Note 7 - Leases - Minimum Rental Commitments (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details Note 7 - Leases - Minimum Rental Commitments (Details) Details 62 false false R63.htm 062 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) Details 63 false false R64.htm 063 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details) Details 64 false false R65.htm 064 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual Note 9 - Segment and Enterprise-wide Disclosures (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables 65 false false R66.htm 065 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details) Details 66 false false R67.htm 066 - Disclosure - Note 10 - Share-based Compensation (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual Note 10 - Share-based Compensation (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables 67 false false R68.htm 067 - Disclosure - Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details) Details 68 false false R69.htm 068 - Disclosure - Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details) Details 69 false false R70.htm 069 - Disclosure - Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details) Details 70 false false R71.htm 070 - Disclosure - Note 12 - Stockholders' Equity (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual Note 12 - Stockholders' Equity (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables 71 false false R72.htm 071 - Disclosure - Note 12 - Stockholders' Equity - Dividend Activity (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details Note 12 - Stockholders' Equity - Dividend Activity (Details) Details 72 false false R73.htm 072 - Disclosure - Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Details 73 false false R74.htm 073 - Disclosure - Note 14 - Fair Value Measurements (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual Note 14 - Fair Value Measurements (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables 74 false false R75.htm 074 - Disclosure - Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details) Details 75 false false R76.htm 075 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Details 76 false false R77.htm 076 - Disclosure - Note 16 - Assets Held for Sale (Details Textual) Sheet http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual Note 16 - Assets Held for Sale (Details Textual) Details http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale 77 false false All Reports Book All Reports lmat20200630_10q.htm ex_197215.htm ex_197216.htm ex_197219.htm ex_197220.htm lmat-20200630.xsd lmat-20200630_cal.xml lmat-20200630_def.xml lmat-20200630_lab.xml lmat-20200630_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lmat20200630_10q.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 250, "dts": { "calculationLink": { "local": [ "lmat-20200630_cal.xml" ] }, "definitionLink": { "local": [ "lmat-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "lmat20200630_10q.htm" ] }, "labelLink": { "local": [ "lmat-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "lmat-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "lmat-20200630.xsd" ], "remote": [ "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 499, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 36, "http://www.lemaitre.com/20200630": 2, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 44 }, "keyCustom": 24, "keyStandard": 345, "memberCustom": 37, "memberStandard": 38, "nsprefix": "lmat", "nsuri": "http://www.lemaitre.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Inventories and Other Deferred Costs", "role": "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs", "shortName": "Note 3 - Inventories and Other Deferred Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Acquisitions and Divestitures", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "shortName": "Note 4 - Acquisitions and Divestitures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Goodwill and Other Intangibles", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "shortName": "Note 5 - Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt", "role": "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "shortName": "Note 6 - Revolving Line of Credit and Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Leases", "role": "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "shortName": "Note 7 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities", "role": "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities", "shortName": "Note 8 - Accrued Expenses and Other Long-term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures", "role": "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures", "shortName": "Note 9 - Segment and Enterprise-wide Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Share-based Compensation", "role": "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "shortName": "Note 10 - Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Net Income Per Share", "role": "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share", "shortName": "Note 11 - Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Stockholders' Equity", "role": "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "shortName": "Note 12 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Supplemental Cash Flow Information", "role": "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information", "shortName": "Note 13 - Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Fair Value Measurements", "role": "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "shortName": "Note 14 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss", "role": "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss", "shortName": "Note 15 - Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "lmat:AssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 16 - Assets Held for Sale", "role": "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "shortName": "Note 16 - Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "lmat:AssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 1 - Organization and Basis for Presentation (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables", "shortName": "Note 1 - Organization and Basis for Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 2 - Income Tax Expense (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables", "shortName": "Note 2 - Income Tax Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 3 - Inventories and Other Deferred Costs (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables", "shortName": "Note 3 - Inventories and Other Deferred Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Acquisitions and Divestitures (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables", "shortName": "Note 4 - Acquisitions and Divestitures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 5 - Goodwill and Other Intangibles (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables", "shortName": "Note 5 - Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "shortName": "Note 6 - Revolving Line of Credit and Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 7 - Leases (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables", "shortName": "Note 7 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "shortName": "Note 8 - Accrued Expenses and Other Long-term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables", "shortName": "Note 9 - Segment and Enterprise-wide Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 10 - Share-based Compensation (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables", "shortName": "Note 10 - Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 11 - Net Income Per Share (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables", "shortName": "Note 11 - Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 12 - Stockholders' Equity (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables", "shortName": "Note 12 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 13 - Supplemental Cash Flow Information (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables", "shortName": "Note 13 - Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 14 - Fair Value Measurements (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables", "shortName": "Note 14 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables", "shortName": "Note 15 - Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "role": "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "lmat:PeriodOfPaymentsReceivedFromCustomers", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 1 - Organization and Basis for Presentation (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "shortName": "Note 1 - Organization and Basis for Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "lmat:PeriodOfPaymentsReceivedFromCustomers", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "shortName": "Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 2 - Income Tax Expense (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual", "shortName": "Note 2 - Income Tax Expense (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details", "shortName": "Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details", "shortName": "Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "p", "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 3 - Inventories and Other Deferred Costs (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual", "shortName": "Note 3 - Inventories and Other Deferred Costs (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details", "shortName": "Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "lmat:InventoryAndOtherDeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2018-04-05_2018-04-05_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-ReddickDivestitureMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 4 - Acquisitions and Divestitures (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "shortName": "Note 4 - Acquisitions and Divestitures (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2018-04-05_2018-04-05_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-ReddickDivestitureMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "shortName": "Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-22_BusinessAcquisitionAxis-ArtegraftIncMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-22_BusinessAcquisitionAxis-ArtegraftIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "shortName": "Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-22_BusinessAcquisitionAxis-ArtegraftIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_BusinessAcquisitionAxis-ArtegraftIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details", "shortName": "Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_BusinessAcquisitionAxis-ArtegraftIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2018-04-05_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-ReddickDivestitureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "shortName": "Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2018-04-05_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-ReddickDivestitureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 5 - Goodwill and Other Intangibles (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "shortName": "Note 5 - Goodwill and Other Intangibles (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details", "shortName": "Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "-4", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details", "shortName": "Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details", "shortName": "Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details", "shortName": "Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-22_DebtInstrumentAxis-SeniorSecuredCreditFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "shortName": "Note 6 - Revolving Line of Credit and Long-term Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-22_DebtInstrumentAxis-SeniorSecuredCreditFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SecuredDebtCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "shortName": "Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30_DebtInstrumentAxis-SeniorSecuredCreditFacilityMember_LongtermDebtTypeAxis-TermLoanMember", "decimals": "-4", "lang": null, "name": "us-gaap:SecuredDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals)", "role": "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals", "shortName": "Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2019-01-01_2019-03-31_StatementEquityComponentsAxis-RetainedEarningsMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 7 - Leases (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "shortName": "Note 7 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 7 - Leases - Additional Lease Information (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details", "shortName": "Note 7 - Leases - Additional Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 7 - Leases - Minimum Rental Commitments (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details", "shortName": "Note 7 - Leases - Minimum Rental Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details", "shortName": "Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details", "shortName": "Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual", "shortName": "Note 9 - Segment and Enterprise-wide Disclosures (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details", "shortName": "Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_StatementGeographicalAxis-US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 10 - Share-based Compensation (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "shortName": "Note 10 - Share-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details", "shortName": "Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_AwardTypeAxis-EmployeeStockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details", "shortName": "Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details", "shortName": "Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-05-20_2020-05-20", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 12 - Stockholders' Equity (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "shortName": "Note 12 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-07-21_2020-07-21_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-05-20_2020-05-20", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendPayableDateToBePaidDayMonthAndYear", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 12 - Stockholders' Equity - Dividend Activity (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details", "shortName": "Note 12 - Stockholders' Equity - Dividend Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-05-20", "decimals": "-3", "lang": null, "name": "us-gaap:DividendsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details", "shortName": "Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31_BusinessAcquisitionAxis-CardioCelAndVascuCelBiologicPatchesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 14 - Fair Value Measurements (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "shortName": "Note 14 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31_BusinessAcquisitionAxis-CardioCelAndVascuCelBiologicPatchesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details", "shortName": "Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details", "shortName": "Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "lmat:AssetsHeldForSaleTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30_LongLivedAssetsHeldForSaleByAssetTypeAxis-LandAndBuildingLocatedInNorthMelbourneAustraliaMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 16 - Assets Held for Sale (Details Textual)", "role": "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual", "shortName": "Note 16 - Assets Held for Sale (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lmat:AssetsHeldForSaleTextBlock", "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "i_2020-06-30_LongLivedAssetsHeldForSaleByAssetTypeAxis-LandAndBuildingLocatedInNorthMelbourneAustraliaMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Organization and Basis for Presentation", "role": "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "shortName": "Note 1 - Organization and Basis for Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Income Tax Expense", "role": "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-", "shortName": "Note 2 - Income Tax Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lmat20200630_10q.htm", "contextRef": "d_2020-01-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r449" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r450" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r451" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables", "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r451" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r452" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r451" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r451" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r451" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables", "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r447" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r448" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "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/2019-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "lmat_AchievementOfSpecifiedLevelsOfRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the achievement of specified levels of revenues in the first 12 and 24 months following the acquisition date.", "label": "Achievement of Specified Levels of Revenues [Member]" } } }, "localname": "AchievementOfSpecifiedLevelsOfRevenuesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "lmat_AchievingAuditedFinancialStatementsOfAcquiredBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to a specified deliverable of providing audited financial statements of the acquired business to the reporting entity.", "label": "Achieving Audited Financial Statements of Acquired Business [Member]" } } }, "localname": "AchievingAuditedFinancialStatementsOfAcquiredBusinessMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_AcquisitionDateFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Acquisition date fair value.", "label": "lmat_AcquisitionDateFairValue", "terseLabel": "Acquisition Date Fair Value" } } }, "localname": "AcquisitionDateFairValue", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "lmat_AcquisitionRelatedObligations": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred payment obligations resulting from business combinations and asset acquisitions.", "label": "Acquisition-related obligations" } } }, "localname": "AcquisitionRelatedObligations", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "lmat_AdditionalAreaOfRealEstatePropertyAdded": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the additional area of real estate added.", "label": "lmat_AdditionalAreaOfRealEstatePropertyAdded", "terseLabel": "Additional Area of Real Estate Property Added (Square Foot)" } } }, "localname": "AdditionalAreaOfRealEstatePropertyAdded", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "areaItemType" }, "lmat_AppliedMedicalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The legal entity Applied Medical.", "label": "Applied Medical [Member]" } } }, "localname": "AppliedMedicalMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_ArtegraftIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Artegraft Inc.", "label": "Artegraft Inc [Member]" } } }, "localname": "ArtegraftIncMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "domainItemType" }, "lmat_AssetsHeldForSaleTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of assets held for sale.", "label": "Assets Held for Sale [Text Block]" } } }, "localname": "AssetsHeldForSaleTextBlock", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale" ], "xbrltype": "textBlockItemType" }, "lmat_AuditedCarveOutFinancialStatementsOfTheAcquiredBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the contingent consideration payable if Admedus provides the reporting entity with audited carve-out financial statements of the acquired business.", "label": "Audited Carve-Out Financial Statements of the Acquired Business [Member]" } } }, "localname": "AuditedCarveOutFinancialStatementsOfTheAcquiredBusinessMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "lmat_BalloonSupplyAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the balloon supply agreement.", "label": "Balloon Supply Agreement [Member]" } } }, "localname": "BalloonSupplyAgreementMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_BiologicalPatchBusinessAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the biologic patch business assets.", "label": "Biological Patch Business Assets [Member]" } } }, "localname": "BiologicalPatchBusinessAssetsMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductiblePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period in which goodwill arising from a business combination is expected to be deductible for tax purposes.", "label": "lmat_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductiblePeriod", "terseLabel": "Business Acquisition, Purchase Price Allocation, Goodwill Expected Tax Deductible, Period (Year)" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductiblePeriod", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "durationItemType" }, "lmat_BusinessCombinationContingentConsiderationBeforeMultipliedByFraction": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of contingent consideration before multiplied by fraction in a business combination.", "label": "lmat_BusinessCombinationContingentConsiderationBeforeMultipliedByFraction", "terseLabel": "Business Combination, Contingent Consideration, Before Multiplied by Fraction" } } }, "localname": "BusinessCombinationContingentConsiderationBeforeMultipliedByFraction", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "lmat_BusinessCombinationContingentConsiderationDenominatorLessAmountPaid": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The denominator of the fraction, less amount of any individual year earn out paid, that is used to determine contingent consideration in a business combination.", "label": "lmat_BusinessCombinationContingentConsiderationDenominatorLessAmountPaid", "terseLabel": "Business Combination, Contingent Consideration, Denominator, Less Amount Paid" } } }, "localname": "BusinessCombinationContingentConsiderationDenominatorLessAmountPaid", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "integerItemType" }, "lmat_BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYears": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum units sold in three years for contingent consideration in a business combination.", "label": "lmat_BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYears", "terseLabel": "Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years" } } }, "localname": "BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYears", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "integerItemType" }, "lmat_BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYearsPercentOfCombinedIndividualYearTargets": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of combined individual year targets that the minimum units sold in the three years necessary for contingent consideration in a business combination.", "label": "lmat_BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYearsPercentOfCombinedIndividualYearTargets", "terseLabel": "Business Combination, Contingent Consideration, Minimum Unit Sales in Three Years, Percent of Combined Individual Year Targets" } } }, "localname": "BusinessCombinationContingentConsiderationMinimumUnitSalesInThreeYearsPercentOfCombinedIndividualYearTargets", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "percentItemType" }, "lmat_BusinessCombinationContingentConsiderationUnitSalesInTwelveMonthPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of units required to be sold in the twelve month period for contingent consideration in a business combination.", "label": "lmat_BusinessCombinationContingentConsiderationUnitSalesInTwelveMonthPeriod", "terseLabel": "Business Combination, Contingent Consideration, Unit Sales" } } }, "localname": "BusinessCombinationContingentConsiderationUnitSalesInTwelveMonthPeriod", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "integerItemType" }, "lmat_BusinessCombinationDeferredPurchaseConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred purchase consideration in a business combination.", "label": "lmat_BusinessCombinationDeferredPurchaseConsideration", "terseLabel": "Business Combination, Deferred Purchase Consideration" } } }, "localname": "BusinessCombinationDeferredPurchaseConsideration", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "lmat_BusinessCombinationDeferredPurchaseConsiderationInstallmentPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of each installment payment of deferred purchase consideration in a business combination.", "label": "lmat_BusinessCombinationDeferredPurchaseConsiderationInstallmentPayment", "terseLabel": "Business Combination, Deferred Purchase Consideration, Installment Payment" } } }, "localname": "BusinessCombinationDeferredPurchaseConsiderationInstallmentPayment", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "lmat_BusinessCombinationFairValueInputsDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Discount rate related to a business combination.", "label": "lmat_BusinessCombinationFairValueInputsDiscountRate", "terseLabel": "Business Combination ,Fair Value Inputs, Discount Rate" } } }, "localname": "BusinessCombinationFairValueInputsDiscountRate", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "percentItemType" }, "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBarginPurchaseGain": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of bargain purchase gain recognized as of the acquisition date.", "label": "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBarginPurchaseGain", "negatedLabel": "Bargain purchase gain" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBarginPurchaseGain", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsDeferredCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current assets deferred costs.", "label": "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsDeferredCosts", "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Current Assets Deferred Costs" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsDeferredCosts", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventoryAndOther": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory and other assets recognized as of the acquisition date.", "label": "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventoryAndOther", "verboseLabel": "Inventory and other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventoryAndOther", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLandBuilding": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of real estate and facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date.", "label": "lmat_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLandBuilding", "verboseLabel": "Land and building" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLandBuilding", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "lmat_CardialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The legal entity Cardial.", "label": "Cardial [Member]" } } }, "localname": "CardialMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_CardioCelAndVascuCelBiologicPatchesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to CardioCel and VascuCel Biologic Patches acquisition.", "label": "CardioCel and VascuCel Biologic Patches [Member]" } } }, "localname": "CardioCelAndVascuCelBiologicPatchesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_CatchupPaymentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the catch-up payment.", "label": "Catch-Up Payment [Member]" } } }, "localname": "CatchupPaymentMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_ClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents closing date.", "label": "Closing Date [Member]" } } }, "localname": "ClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_DebtInstrumentCollateralPercentageOfStockOfDomesticSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of stock of domestic subsidiaries that is collateral for debt instrument.", "label": "lmat_DebtInstrumentCollateralPercentageOfStockOfDomesticSubsidiaries", "terseLabel": "Debt Instrument, Collateral, Percentage of Stock of Domestic Subsidiaries" } } }, "localname": "DebtInstrumentCollateralPercentageOfStockOfDomesticSubsidiaries", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "lmat_DeferredTaxAssetsBusinessCombinations": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences from business combinations.", "label": "lmat_DeferredTaxAssetsBusinessCombinations", "terseLabel": "Deferred Tax Assets, Business Combinations" } } }, "localname": "DeferredTaxAssetsBusinessCombinations", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "lmat_ExtensionOfProductShelfLifeFrom36MonthsTo60MonthsInTheFirstAnniversaryOfClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable if by the first anniversary of the Closing Date Admedus extends the shelf life of the products from 36 months to at least 60 months.", "label": "Extension of Product Shelf Life from 36 Months to 60 Months in the First Anniversary of Closing Date [Member]" } } }, "localname": "ExtensionOfProductShelfLifeFrom36MonthsTo60MonthsInTheFirstAnniversaryOfClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_FirstEarnoutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the first earn-out.", "label": "First Earn-out [Member]" } } }, "localname": "FirstEarnoutMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_FirstHoldbackMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable within 15 days following the first anniversary of the Closing Date (the First Holdback).", "label": "First Holdback [Member]" } } }, "localname": "FirstHoldbackMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_IncreaseDecreaseInInventoryAndOtherDeferredCosts": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in inventory and other deferred costs.", "label": "lmat_IncreaseDecreaseInInventoryAndOtherDeferredCosts", "negatedTerseLabel": "Inventory and other deferred costs" } } }, "localname": "IncreaseDecreaseInInventoryAndOtherDeferredCosts", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "lmat_InternationalOperationsHeadquarterFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the international operations headquarter facility.", "label": "International Operations Headquarter Facility [Member]" } } }, "localname": "InternationalOperationsHeadquarterFacilityMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "lmat_InventoryAndOtherDeferredCosts": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory and other deferred costs.", "label": "Inventory and other deferred costs", "totalLabel": "Total inventory and other deferred costs" } } }, "localname": "InventoryAndOtherDeferredCosts", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details" ], "xbrltype": "monetaryItemType" }, "lmat_InventoryAndOtherDeferredCostsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory and other deferred costs.", "label": "Inventory and Other Deferred Costs Disclosure [Text Block]" } } }, "localname": "InventoryAndOtherDeferredCostsDisclosureTextBlock", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs" ], "xbrltype": "textBlockItemType" }, "lmat_LandAndBuildingLocatedInNorthMelbourneAustraliaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related to the Company's land and building located in North Melbourne, Australia.", "label": "Land and Building Located in North Melbourne, Australia [Member]" } } }, "localname": "LandAndBuildingLocatedInNorthMelbourneAustraliaMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual" ], "xbrltype": "domainItemType" }, "lmat_LeasedAutomobilesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to leased automobiles.", "label": "Leased Automobiles [Member]" } } }, "localname": "LeasedAutomobilesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "lmat_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": "lmat_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "lmat_MonthsFollowingTheClosingDate24Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents 24 months following the closing date.", "label": "24 Months Following the Closing Date [Member]" } } }, "localname": "MonthsFollowingTheClosingDate24Member", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_MonthsFollowingTheClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents 12 months following the closing date.", "label": "12 Months Following the Closing Date [Member]" } } }, "localname": "MonthsFollowingTheClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to other countries.", "label": "Other Countries [Member]" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details" ], "xbrltype": "domainItemType" }, "lmat_PeriodOfPaymentsReceivedFromCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period in which payments are received from customers.", "label": "lmat_PeriodOfPaymentsReceivedFromCustomers", "terseLabel": "Period of Payments Received from Customers (Day)" } } }, "localname": "PeriodOfPaymentsReceivedFromCustomers", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual" ], "xbrltype": "durationItemType" }, "lmat_PrincipalWorldwideExecutiveDistributionAndManufacturingOperationsFacilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the principal worldwide executive, distribution, and manufacturing operations facilities.", "label": "Principal Worldwide Executive, Distribution, and Manufacturing Operations Facilities [Member]" } } }, "localname": "PrincipalWorldwideExecutiveDistributionAndManufacturingOperationsFacilitiesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "lmat_ProductTechnologyAndIntellectualPropertyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related to product technology and intellectual property.", "label": "Product Technology and Intellectual Property [Member]" } } }, "localname": "ProductTechnologyAndIntellectualPropertyMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "domainItemType" }, "lmat_ReddickDivestitureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The legal entity Reddick Divestiture.", "label": "Reddick Divestiture [Member]" } } }, "localname": "ReddickDivestitureMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_RevenuesExceedingFifteenMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable if revenues in the first 12-month period following the Closing Date exceed $15 million.", "label": "Revenues Exceeding Fifteen Million in the First Twelve Month Period After Closing Date [Member]" } } }, "localname": "RevenuesExceedingFifteenMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_RevenuesExceedingThirtyMillionInTheSecondTwelveMonthPeriodAfterClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable if revenues in the second 12-month period following the Closing Date exceed $30 million.", "label": "Revenues Exceeding Thirty Million in the Second Twelve Month Period After Closing Date [Member]" } } }, "localname": "RevenuesExceedingThirtyMillionInTheSecondTwelveMonthPeriodAfterClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_RevenuesExceedingTwentyMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable if revenues in the first 12-month period following the Closing Date exceed $20 million.", "label": "Revenues Exceeding Twenty Million in the First Twelve Month Period After Closing Date [Member]" } } }, "localname": "RevenuesExceedingTwentyMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_RevenuesExceedingTwentyTwoAndAHalfMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable if revenues in the first 12-month period following the Closing Date exceed $22.5 million.", "label": "Revenues Exceeding Twenty-Two and a Half Million in the First Twelve Month Period After Closing Date [Member]" } } }, "localname": "RevenuesExceedingTwentyTwoAndAHalfMillionInTheFirstTwelveMonthPeriodAfterClosingDateMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_SecondEarnoutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the second earn-out.", "label": "Second Earn-out [Member]" } } }, "localname": "SecondEarnoutMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_SecondHoldbackMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable within 15 days following the third anniversary of the Closing Date(the Second Holdback)", "label": "Second Holdback [Member]" } } }, "localname": "SecondHoldbackMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_SeniorSecuredCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the senior secured credit facility.", "label": "Senior Secured Credit Facility [Member]" } } }, "localname": "SeniorSecuredCreditFacilityMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "domainItemType" }, "lmat_StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the stock repurchase program.", "label": "Stock Repurchase Program [Member]" } } }, "localname": "StockRepurchaseProgramMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "lmat_TechnologyLicensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the technology license.", "label": "Technology Licenses [Member]" } } }, "localname": "TechnologyLicensesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents term loan.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "domainItemType" }, "lmat_ThirdEarnoutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the third earn-out.", "label": "Third Earn-out [Member]" } } }, "localname": "ThirdEarnoutMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_ThirdHoldbackMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to the consideration payable within 15 days following LMAT\u2019s receipt of a CE mark on all acquired products (the Third Holdback).", "label": "Third Holdback [Member]" } } }, "localname": "ThirdHoldbackMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_TrademarksTradenamesAndLicensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related to trademarks, tradenames, and licenses.", "label": "Trademarks, Tradenames and Licenses [Member]" } } }, "localname": "TrademarksTradenamesAndLicensesMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "domainItemType" }, "lmat_TruinciseValveCutterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Tru-Incise valve cutter.", "label": "Tru-Incise Valve Cutter [Member]" } } }, "localname": "TruinciseValveCutterMember", "nsuri": "http://www.lemaitre.com/20200630", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "lmat_statement-statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 1 - Organization and Basis for Presentation - Disaggregation of Revenue by Major Geographic Area (Details)" } } }, "localname": "statement-statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-1-organization-and-basis-for-presentation-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 1 - Organization and Basis for Presentation" } } }, "localname": "statement-statement-note-1-organization-and-basis-for-presentation-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Share-based Compensation - Schedule of Stock-based Compensation (Details)" } } }, "localname": "statement-statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-10-sharebased-compensation-sharebased-compensation-expense-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Share-based Compensation - Share-Based Compensation Expense (Details)" } } }, "localname": "statement-statement-note-10-sharebased-compensation-sharebased-compensation-expense-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-10-sharebased-compensation-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Share-based Compensation" } } }, "localname": "statement-statement-note-10-sharebased-compensation-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 11 - Net Income per Share - Computation of Basic and Diluted Net Income per Share (Details)" } } }, "localname": "statement-statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-11-net-income-per-share-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 11 - Net Income Per Share" } } }, "localname": "statement-statement-note-11-net-income-per-share-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-12-stockholders-equity-dividend-activity-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 12 - Stockholders' Equity - Dividend Activity (Details)" } } }, "localname": "statement-statement-note-12-stockholders-equity-dividend-activity-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-12-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 12 - Stockholders' Equity" } } }, "localname": "statement-statement-note-12-stockholders-equity-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details)" } } }, "localname": "statement-statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-13-supplemental-cash-flow-information-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Supplemental Cash Flow Information" } } }, "localname": "statement-statement-note-13-supplemental-cash-flow-information-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 14 - Fair Value Measurements - Rollforward of the Fair Value as Determined by Level 3 (Details)" } } }, "localname": "statement-statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-14-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 14 - Fair Value Measurements" } } }, "localname": "statement-statement-note-14-fair-value-measurements-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 15 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-15-accumulated-other-comprehensive-loss-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 15 - Accumulated Other Comprehensive Loss" } } }, "localname": "statement-statement-note-15-accumulated-other-comprehensive-loss-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Income Tax Expense - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)" } } }, "localname": "statement-statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Income Tax Expense - Summary of Tax Years Subject to Examination in Most Significant Tax Jurisdictions (Details)" } } }, "localname": "statement-statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-2-income-tax-expense-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Income Tax Expense" } } }, "localname": "statement-statement-note-2-income-tax-expense-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 3 - Inventories and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details)" } } }, "localname": "statement-statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-3-inventories-and-other-deferred-costs-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 3 - Inventories and Other Deferred Costs" } } }, "localname": "statement-statement-note-3-inventories-and-other-deferred-costs-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details)" } } }, "localname": "statement-statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Acquisitions and Divestitures - Asset Purchase Agreement (Details)" } } }, "localname": "statement-statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Acquisitions and Divestitures - Assets Acquired and Liabilities Assumed (Details)" } } }, "localname": "statement-statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Acquisitions and Divestitures - Pro Forma Financial Information (Details)" } } }, "localname": "statement-statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-4-acquisitions-and-divestitures-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Acquisitions and Divestitures" } } }, "localname": "statement-statement-note-4-acquisitions-and-divestitures-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Goodwill and Other Intangibles - Amortization Expense Included in General and Administrative Expense (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Goodwill and Other Intangibles - Components of Identifiable Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Goodwill and Other Intangibles - Estimated Amortization Expense for Each of Five Succeeding Fiscal Years (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Goodwill and Other Intangibles - Schedule of Goodwill (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-5-goodwill-and-other-intangibles-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Goodwill and Other Intangibles" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details)" } } }, "localname": "statement-statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Revolving Line of Credit and Long-term Debt - Five Year Term Loan (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-6-revolving-line-of-credit-and-longterm-debt-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Revolving Line of Credit and Long-term Debt" } } }, "localname": "statement-statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-7-leases-additional-lease-information-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 7 - Leases - Additional Lease Information (Details)" } } }, "localname": "statement-statement-note-7-leases-additional-lease-information-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-7-leases-minimum-rental-commitments-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 7 - Leases - Minimum Rental Commitments (Details)" } } }, "localname": "statement-statement-note-7-leases-minimum-rental-commitments-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-7-leases-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 7 - Leases" } } }, "localname": "statement-statement-note-7-leases-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 8 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details)" } } }, "localname": "statement-statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 8 - Accrued Expenses and Other Long-term Liabilities - Other Long-term Liabilities (Details)" } } }, "localname": "statement-statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 8 - Accrued Expenses and Other Long-term Liabilities" } } }, "localname": "statement-statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 9 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details)" } } }, "localname": "statement-statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-note-9-segment-and-enterprisewide-disclosures-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 9 - Segment and Enterprise-wide Disclosures" } } }, "localname": "statement-statement-note-9-segment-and-enterprisewide-disclosures-tables", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "lmat_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.lemaitre.com/20200630", "xbrltype": "stringItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r239", "r241", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r426", "r429" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r239", "r241", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r426", "r429" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r167", "r225", "r226", "r388", "r425", "r427" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r167", "r225", "r226", "r388", "r425", "r427" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r229", "r239", "r241", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r426", "r429" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r229", "r239", "r241", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r426", "r429" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ], "lang": { "en-US": { "role": { "label": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ], "lang": { "en-US": { "role": { "label": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r168", "r169", "r225", "r227", "r428", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r168", "r169", "r225", "r227", "r428", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r381", "r383", "r386" ], "lang": { "en-US": { "role": { "label": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual" ], "xbrltype": "domainItemType" }, "stpr_NJ": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NEW JERSEY" } } }, "localname": "NJ", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of 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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r15", "r30", "r173", "r174" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowances of $518 at June 30, 2020 and $522 at December 31, 2019" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r27", "r395", "r411" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Income taxes" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details": { "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 expenses", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r18", "r19", "r50" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details": { "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 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": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r63", "r64", "r65", "r415", "r434", "r435" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r66", "r116", "r117", "r118", "r324", "r430", "r431" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r191" ], "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": "Weighted Average Useful Life (Year)", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r116", "r117", "r118", "r253", "r254", "r255" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r242", "r244", "r258", "r259" ], "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": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r244", "r251", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r37", "r175", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r101", "r189", "r196" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r136" ], "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": "Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of a real estate property.", "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property (Square Foot)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r153", "r157", "r163", "r177", "r320", "r325", "r342", "r393", "r409" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r16", "r17", "r61", "r113", "r177", "r320", "r325", "r342" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 6.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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r332" ], "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": "us-gaap_AssetsFairValueDisclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "terseLabel": "Assets Held-for-sale, Not Part of Disposal Group, Total" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Short-term marketable securities" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r245", "r252" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r328", "r329" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r238", "r240" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r238", "r240", "r290", "r291" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r288", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss", "verboseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r288", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "us-gaap_BusinessAcquisitionsProFormaRevenue", "verboseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r299", "r300", "r301", "r304", "r305", "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount", "terseLabel": "Business Combination, Bargain Purchase, Gain Recognized, Amount" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r306", "r307", "r309" ], "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": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred, Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r302", "r306", "r307", "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r100", "r316" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Fair value adjustment to contingent consideration obligations" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r303", "r308", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "us-gaap_BusinessCombinationContingentConsiderationLiability", "terseLabel": "Business Combination, Contingent Consideration, Liability, Total" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r317" ], "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]" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "verboseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "verboseLabel": "Accounts payable and other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "auth_ref": [ "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "verboseLabel": "Equipment and supplies" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 2.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": "Allocated Fair Value", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r292", "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 4.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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "verboseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Aquisition-related liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r293" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r43", "r103" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r98", "r103", "r108" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r347" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Per share amount (in dollars per share)", "terseLabel": "Common Stock, Dividends, Per Share, Declared (in dollars per share)", "verboseLabel": "Cash dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r116", "r117" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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, $0.01 par value; authorized 37,000,000 shares; issued 21,705,334 shares at June 30, 2020, and 21,678,927 shares at December 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r78", "r403", "r421" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r77", "r88", "r402", "r420" ], "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]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r110", "r322" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r84", "r388" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "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 sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "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]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r297" ], "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]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r394", "r398", "r408" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r357", "r359" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r52", "r208", "r357" ], "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": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r53", "r407" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term (Year)", "terseLabel": "Debt Instrument, Term (Year)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "durationItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet", "terseLabel": "Debt Issuance Costs, Line of Credit Arrangements, Net, Total" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r45", "r358" ], "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": "us-gaap_DeferredFinanceCostsNet", "terseLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r263", "r264" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r263", "r264" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r101", "r151" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r225" ], "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]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupDeferredGainOnDisposal": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The excess amount received or due over net assets in a transaction accounted for as a divestiture where a subsidiary, business or operating assets are \"sold\" by the entity to a newly formed, thinly capitalized, highly leveraged buyer. This gain is not yet recognized and is disclosed on the balance sheet as an offset against the carrying amount of the securities received.", "label": "us-gaap_DisposalGroupDeferredGainOnDisposal", "verboseLabel": "Gain on divestiture" } } }, "localname": "DisposalGroupDeferredGainOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration", "verboseLabel": "Consideration received" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue": { "auth_ref": [ "r0", "r1", "r8", "r204" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue", "verboseLabel": "Deferred revenue - transition services agreement" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "auth_ref": [ "r0", "r1", "r8", "r204" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1", "verboseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "auth_ref": [ "r0", "r1", "r8", "r204" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1", "verboseLabel": "Inventory" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r238", "r240" ], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Payment date", "terseLabel": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "us-gaap_DividendsCommonStockCash", "negatedLabel": "Common stock dividend" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r19", "r50" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividend payment" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r25", "r27", "r396", "r410" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "us-gaap_DividendsPayableCurrentAndNoncurrent", "terseLabel": "Dividends Payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.", "label": "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear", "terseLabel": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "dateItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings per share of common stock:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r121", "r122", "r123", "r124", "r125", "r129", "r131", "r133", "r134", "r135", "r139", "r140", "r404", "r422" ], "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": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r121", "r122", "r123", "r124", "r125", "r131", "r133", "r134", "r135", "r139", "r140", "r404", "r422" ], "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": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r136", "r137", "r138", "r141" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r347" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details": { "order": 3.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": "Compensation and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r116", "r117", "r118", "r120", "r126", "r128", "r142", "r178", "r211", "r212", "r253", "r254", "r255", "r278", "r279", "r348", "r349", "r350", "r351", "r352", "r354", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "auth_ref": [ "r105", "r106", "r107" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.", "label": "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "terseLabel": "Escrow Deposit Disbursements Related to Property Acquisition" } } }, "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r333", "r378", "r379", "r380" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r339" ], "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]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r230", "r231", "r236", "r237", "r333", "r379" ], "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]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r333", "r380" ], "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]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r336", "r340" ], "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]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r337" ], "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": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "negatedLabel": "Change in fair value included in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases 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": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r338" ], "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": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "negatedLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value 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": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r378", "r379", "r380" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r339", "r341" ], "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]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Finance Lease, Right-of-Use Asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "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": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r195" ], "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": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r197" ], "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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r197" ], "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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r197" ], "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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r197" ], "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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r190", "r192", "r195", "r198", "r389", "r390" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r195", "r390" ], "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": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r190", "r194" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r343", "r344", "r345", "r346" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign currency gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r102", "r345", "r346" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized", "negatedLabel": "Foreign currency transaction loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnSalesOfAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.", "label": "us-gaap_GainsLossesOnSalesOfAssets", "terseLabel": "Gain (Loss) on Disposition of Assets for Financial Service Operations, Total" } } }, "localname": "GainsLossesOnSalesOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r183", "r392" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details": { "order": 3.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 June 30, 2020", "periodStartLabel": "Balance at December 31, 2019", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r184" ], "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": "Additions for acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r185" ], "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": "Effects of currency exchange" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83", "r113", "r153", "r156", "r159", "r162", "r165", "r177", "r342" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r153", "r156", "r159", "r162", "r165", "r391", "r400", "r406", "r423" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r238", "r240" ], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details" ], "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]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r266", "r275", "r276", "r280", "r282", "r284", "r285", "r286" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r127", "r128", "r152", "r265", "r281", "r283", "r424" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.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": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r188", "r193" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other intangibles, net", "verboseLabel": "Net carrying value" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r74", "r150", "r356", "r358", "r405" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r87", "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r58" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details": { "order": 2.0, "parentTag": "lmat_InventoryAndOtherDeferredCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished products" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r60" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details": { "order": 3.0, "parentTag": "lmat_InventoryAndOtherDeferredCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r59" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details": { "order": 1.0, "parentTag": "lmat_InventoryAndOtherDeferredCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r181" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Provision for inventory write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r86", "r149" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r373", "r375" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "us-gaap_LesseeOperatingLeaseDiscountRate", "terseLabel": "Lessee, Operating Lease, Discount Rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Adjustment to net present value as of June 30, 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r113", "r158", "r177", "r321", "r325", "r326", "r342" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r113", "r177", "r342", "r399", "r417" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r113", "r177", "r321", "r325", "r326", "r342" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r24", "r394" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Revolving line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Represents the assets held for sale.", "label": "Long Lived Assets Held-for-sale by Asset Type [Axis]" } } }, "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleNameDomain": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "A name of the assets to be disposed.", "label": "Long Lived Assets Held-for-sale, Name [Domain]" } } }, "localname": "LongLivedAssetsHeldForSaleNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r53" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r53", "r207" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LongtermPurchaseCommitmentPeriod", "terseLabel": "Long-term Purchase Commitment, Period (Year)" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r99", "r102" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r12", "r67", "r70", "r76", "r102", "r113", "r119", "r121", "r122", "r123", "r124", "r127", "r128", "r132", "r153", "r156", "r159", "r162", "r165", "r177", "r342", "r401", "r419" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r296" ], "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]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r144" ], "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": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r65", "r73" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Income tax year under examination" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r153", "r156", "r159", "r162", "r165" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r367", "r375" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r362" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Minimum noncancelable lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r362" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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": "Lease liabilities - short-term" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r362" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease liabilities - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r363", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r361" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use leased assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r372", "r375" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r371", "r375" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term - operating leases (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r13", "r327" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r18", "r19", "r20", "r50" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details": { "order": 0.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": "us-gaap_OtherAccruedLiabilitiesCurrent", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r328", "r330" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r318", "r319", "r323" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Unrealized gain (loss) on short-term marketable securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r318", "r319", "r323" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent entity.", "label": "Foreign currency translation adjustment, net" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r68", "r71", "r318", "r319", "r323" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryCapitalizedCosts": { "auth_ref": [ "r57" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details": { "order": 0.0, "parentTag": "lmat_InventoryAndOtherDeferredCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other deferred costs" } } }, "localname": "OtherInventoryCapitalizedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": { "auth_ref": [ "r38" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller.", "label": "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "terseLabel": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross" } } }, "localname": "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r27", "r397", "r412" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "us-gaap_OtherSundryLiabilitiesNoncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Payments of deferred acquisition consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Common stock cash dividend paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r97" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "us-gaap_PaymentsOfFinancingCosts", "negatedLabel": "Payment of deferred debt issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r90", "r310" ], "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": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r90" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Payments related to acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "us-gaap_PaymentsToAcquireProductiveAssets", "negatedLabel": "Purchases of property and equipment and other assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "us-gaap_PaymentsToAcquireShortTermInvestments", "negatedLabel": "Purchases of short-term marketable securities" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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 value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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, $0.01 par value; authorized 3,000,000 shares; none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r16", "r41", "r42" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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 expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r94" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r94", "r115" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "us-gaap_ProceedsFromSaleOfProductiveAssets", "terseLabel": "Proceeds from Sale of Productive Assets, Total" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r44", "r201" ], "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": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Property, Plant and Equipment, Gross, Ending Balance" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r202", "r418" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r81", "r180" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r65", "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r261", "r446" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "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]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r212", "r256", "r416", "r433", "r435" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r116", "r117", "r118", "r120", "r126", "r128", "r178", "r253", "r254", "r255", "r278", "r279", "r430", "r432" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r147", "r148", "r155", "r160", "r161", "r167", "r168", "r171", "r224", "r225", "r388" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r147", "r148", "r155", "r160", "r161", "r167", "r168", "r171", "r224", "r225", "r388" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "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": "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r111", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r228" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r370", "r375" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use assets obtained in exchange for new operating leae liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r65", "r353", "r354" ], "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]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r9", "r10", "r11", "r12", "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDividendsPayableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.", "label": "Schedule of Dividends Payable [Table Text Block]" } } }, "localname": "ScheduleOfDividendsPayableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r244", "r250", "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r190" ], "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]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r190", "r194" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r186", "r187" ], "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]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r21", "r38", "r39", "r40" ], "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]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r294" ], "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]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r82", "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r274", "r277" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r26", "r398", "r414" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "us-gaap_SecuredDebt", "terseLabel": "Five-year term loan, net of unamortized debt issuance costs of $1,010" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r24", "r394", "r413" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Current portion of long-term debt", "negatedTerseLabel": "Less current portion" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r53" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Long-term debt", "terseLabel": "Secured Long-term Debt, Noncurrent" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r143", "r145", "r146", "r153", "r154", "r159", "r163", "r164", "r165", "r166", "r167", "r170", "r171", "r172" ], "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]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r248" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r243", "r246" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r368", "r375" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r56", "r116", "r117", "r118", "r120", "r126", "r128", "r142", "r178", "r211", "r212", "r253", "r254", "r255", "r278", "r279", "r348", "r349", "r350", "r351", "r352", "r354", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables", "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r116", "r117", "r118", "r142", "r388" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-disaggregation-of-revenue-by-major-geographic-area-details", "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-schedule-of-stockbased-compensation-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-sharebased-compensation-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-dividend-activity-details", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-rollforward-of-the-fair-value-as-determined-by-level-3-details", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale", "http://www.lemaitre.com/20200630/role/statement-note-16-assets-held-for-sale-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-summary-of-tax-years-subject-to-examination-in-most-significant-tax-jurisdictions-details", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-summary-of-inventories-and-other-deferred-costs-details", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-asset-purchase-agreement-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-assets-acquired-and-liabilities-assumed-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-pro-forma-financial-information-details", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-amortization-expense-included-in-general-and-administrative-expense-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-components-of-identifiable-intangible-assets-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-estimated-amortization-expense-for-each-of-five-succeeding-fiscal-years-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-schedule-of-goodwill-details", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-five-year-term-loan-details-parentheticals", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lemaitre.com/20200630/role/statement-note-7-leases", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-additional-lease-information-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-minimum-rental-commitments-details", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-other-longterm-liabilities-details", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-net-sales-to-unaffiliated-customers-by-geography-details", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables", "http://www.lemaitre.com/20200630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r28", "r29", "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Vested restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r211", "r212" ], "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": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation", "terseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r28", "r29", "r211", "r212", "r247" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Issuance of common stock for stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r211", "r212" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Vested restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r211", "r212" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Issuance of common stock for stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r34", "r35", "r113", "r176", "r177", "r342" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-schedule-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r112", "r212", "r215" ], "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]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r355", "r377" ], "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/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r355", "r377" ], "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]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r355", "r377" ], "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]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r268", "r277" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-1-organization-and-basis-for-presentation-tables", "http://www.lemaitre.com/20200630/role/statement-note-10-sharebased-compensation-tables", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-tables", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-tables", "http://www.lemaitre.com/20200630/role/statement-note-13-supplemental-cash-flow-information-tables", "http://www.lemaitre.com/20200630/role/statement-note-14-fair-value-measurements-tables", "http://www.lemaitre.com/20200630/role/statement-note-15-accumulated-other-comprehensive-loss-tables", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-tables", "http://www.lemaitre.com/20200630/role/statement-note-3-inventories-and-other-deferred-costs-tables", "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-tables", "http://www.lemaitre.com/20200630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lemaitre.com/20200630/role/statement-note-7-leases-tables", "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-tables", "http://www.lemaitre.com/20200630/role/statement-note-9-segment-and-enterprisewide-disclosures-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details": { "order": 1.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 and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income and other taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-8-accrued-expenses-and-other-longterm-liabilities-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-4-acquisitions-and-divestitures-acquired-intangible-assets-and-related-estimated-useful-lives-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r55", "r213" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r213" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Repurchase of common stock at cost (in shares)", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r55", "r213", "r214" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock, at cost; 1,523,636 shares at June 30, 2020 and 1,501,511 shares at December 31, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r211", "r212", "r213" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Repurchase of common stock at cost" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r262", "r269" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "periodEndLabel": "Unrecognized tax benefits as of June 30, 2020", "periodStartLabel": "Unrecognized tax benefits as of December 31, 2019", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-details-textual", "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "negatedLabel": "Additions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "negatedLabel": "Reductions for settlements with taxing authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Additions for tax positions of current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "negatedLabel": "Reductions for lapses of the applicable statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-2-income-tax-expense-reconciliation-of-beginning-and-ending-amount-of-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt", "http://www.lemaitre.com/20200630/role/statement-note-6-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r135" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details": { "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": "Common stock equivalents, if dilutive (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r135" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details": { "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": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "terseLabel": "Diluted (in shares)", "totalLabel": "Shares used in computing diluted earnings per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r129", "r135" ], "calculation": { "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average shares outstanding (in shares)", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lemaitre.com/20200630/role/statement-consolidated-statements-of-operations-unaudited", "http://www.lemaitre.com/20200630/role/statement-note-11-net-income-per-share-computation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r176": { "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=27010918&loc=d3e74512-122707" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=121558832&loc=d3e400-110220" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r231": { "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=118255775&loc=d3e1928-114920" }, "r232": { "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=118255775&loc=d3e1928-114920" }, "r233": { "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=118255775&loc=d3e1928-114920" }, "r234": { "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=118255775&loc=d3e1928-114920" }, "r235": { "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=118255775&loc=d3e1928-114920" }, "r236": { "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=118255775&loc=d3e1928-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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=115993241&loc=d3e301413-122809" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r28": { "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" }, "r280": { "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=116825942&loc=d3e330036-122817" }, "r281": { "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=116825942&loc=d3e330036-122817" }, "r282": { "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=116825942&loc=d3e330215-122817" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6527-128477" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6571-128477" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r433": { "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=121370832&loc=SL117420844-207641" }, "r434": { "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=121370832&loc=SL117420844-207641" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r448": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r449": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r45": { "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" }, "r450": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r451": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r452": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r74": { "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=120395209&loc=SL114868664-224227" }, "r75": { "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=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "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=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "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=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "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=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "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=120395209&loc=SL114868664-224227" }, "r85": { "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=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "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=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 96 0001437749-20-016853-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-20-016853-xbrl.zip M4$L#!!0 ( !U_!E&36\737@< %LG - 97A?,3DW,C$U+FAT;>U: M:U,;.1;]''Z%EJF9@2H_,(2!L0U5)"%9:B<9AF4?W[;D[MMN5;JE'DEMX_WU M>Z[4?@1,@,HDV2'D0^Q62[I7]QZ=?@=OA]W8N/$,[__2;HLWI,E*3ZD8S<1E7NN4["M3DC@WULM"M,5A=[^[ MN[.[(WH[_=V]_MZN.'\KVNWC84E>BB27UI$_VJQ]UC[<;%JU+.EH,S.VE+Z= MDJ?$*Z,W16*T)XW>G@JJ+ 9GA7VC_;]W>>=_8K=.&MAAQD[)O&OCOB%WDKE+;5$0M:K;"9\+GW_ M6PK,\\/.SS$RO8XX$[F TBB7[W M=MJ_"9,M0BG^*5U2%]*VQ)E..E]T7?\_L=SMB!?2(8*(53D3[[69%I2. ;00 M4AL#F1IXHHT/+"S!BE+/1*V]K0FN0P-*S,K!E0*T#?= _YE,T&2%*947WL1^ M-SIH2L@Y:6?;#!'1)ED[I$-XWA(DB/F.8JR86K M^;_E^"DAU7$27D"I7 &] +N+J?(Y%N@J2 Q;YWDKN&92+'."84'85L+PC4)D M[R,0(9$IC21P/I=!;P$?Z([7=N6]TE'5(>?XGA1UBCF1V)4(MP *Q1NX0EX8 M4@RUHEABIDF7NV8:L$P53]SB'G6!#@"*J;@^0:L+_B32Y2(KS-3-461IK)RW M$H8D-T:_X65K!0QN[LP-;[]1/#SOH-I;#=X/WQWN]@X&KLEXHU"\Q4R6*3QN MN>T0V3,A+84<(B=J5!#'6A" ,RJ4RWD$=RO!,,PR_)PJEQ3&U1C'W&--$9-9 M69-0BF8GMI"[E "&F*#3*Q26&K)Y@FU]41?D&O[?D^W>_A9%5WK[:7R*CXK+ M#QV1Q$8$$\ *P&+"V:$[K8G&4/:!H0R&>+'788<>K&2/0\G;(^.]*?LK+6RP M?_A3YV!_V6:9R?O1MZ;)FRJ,NNGJEMP6K\BA!0$/Y'XW)%JL.XFLW?V'L ", M")EM+$5),;7%!."!B7*!7="+=)B'ZZ\E+ZURFZ5"!J@TFK),=ZOA/7ZIP%'P MQ9E"I>$0Y>J14ZF25O$"5%2^P+::9ZH=JU'882Y(5^ BXP@.X6 6!E6H?U2H M:4"A6%9P8JEJ&!$U--.J,ETZMTP"K72 Q":=,Y( !1)4>J4'[&6KC.+&^/@)T BXCL#[JN MU%B!Q:^:!56UK0!+%[0[28Q-@P.AVAJ'*X,"Z,0;JACVW 659$0@MH>JP*%/ M&+P5@\FV.)W(H@ZQ/5B=G<)+D;S2C3L(HJ1@#^#F$-8>(+.;=!)05\Q*S>SRP>Z MII();]9"Z &DQ>IHDJ2VG,-&BM;,6!KGT<[7/YC')9CD]WB*%UNW.)$!B*"2 M:[T;IU'C4SB'\A%5UPN?MJ-'N70+S682"L"E-+!SB$7#G#.<-M]3T1Q*K_5O M?7)X'AE8'WR"V/^$$T2X]TGG,&XM"8'Y:15.2VY@0#Q J6^4;0OO)$HW;ZQ; MB&-HP)1EJ;RG@+PUPT8&TLOO4@7?P@1; !R(SC&1XI.+Q[DVT^^U@NMA1]0Z MW'Z[[:?SP!!>FI(Z'FS7T(=,,=#1@CUNQ593CF$(0(*JJ16ETG%(ZQ)Q0###8AK& M7GNQ\LB8Y7-5\2=0N\QB][:0/@J< P"$^\$&*:TH&$I/3#$A5@TMQ\TUIVUH MBLJJ,#/"VVEN(C')#W (W/PA;>YL@BB+HOECU>+953*9 M/S=YF*K4YXCKSOW>( ?8_0WS9S0C>^;X.MQ^B M5UV)[W;"O\%7B'[7==?\I>V;R,:7#_93H+^0FR]SJ5 4Z% RO,P59>+TBI*: MS^GBUUA5/X7^L[BY=1XOLB#A-T*^_13S)PE=>/T*U69?G-3C&N?6GUJ"?RSU MYP[U!CZY2OU:9X]434122.>.-G\Y^?ME^_SDS6G[Q<7IR=_X-UPK;\_?O+Z\ MN-:69VUKIC<;N:P6YV_>_>/MTAIZ\(_/UGS BR[_&.UXV T_JOL?4$L#!!0 M ( !U_!E'[;W!T70< !PF - 97A?,3DW,C$V+FAT;>U::U/<.!;] M''Z%EJF9@:I^\@A,TU!%$I)A=Y)A6'9KOVVI[>NV*K;DD>1N>G_]GBNY'X$F M(94).TO@ ]V6)=VK>X_/N5)[F/NR.!GF)-.3C6=#KWQ!)W3][_Y/!SO]YQW< M'79CX\8SW/]+NRW>D"8K/:5B-!-7>:U3LJ],2>+"6"\+T1:'W?WN3F^G)_J] MP<[N8*\G+MZ*=OMD6)*7(LFE=>2/-VN?M0\WFU8M2SK>S(PMI6^GY"GQRNA- MD1CM2:.WIX*JW&@ZUF;S9&/8C3X/1R:=">=G11BN?3N3I2IF _'CE2K)B7FE/K'E@@M+>'(JNQ(A-Y._8<&<+3R1Z*2::KT>-!36G3Z2A^QG6K=Y)^: M>SEUF+F4=JST %_%06<'#9ZN?5L6:JP'"59'%J:&HY.S?_U\_N+\Z@<]G;\^?WEZ=?[KN\>^\& S M7"L\/]H/=O8Z^Q6[<=X2?S4.4!<7'7%!14%CJ[1!J^VT1$+6JVPF?"[]X%N* MS]YAYZ<8H'Y'G(M<3DA8FBB:@HA\KISXK9868"IFXI(J4)$P6KP>2_^[WV M;\)DXA=Z*Y6W)/XI75(7TK;$N4XZ#[JN/T\L=SKBA72((&)5SL1[;:8%I6-J MQ9#:&,C4P!-M?"!C"7*4>B9J[6U-Z0*)O4);II#!=!@<0T5TDN M7,W_EN.GA%3'27@!I7(%9 ,D+Z;*YUB@JZ T;)WGK>":2;',"88%?5L)PS<* MD=V/0(1$IC22P/EJXWM2U"GF1&)7(MP"*!0_P!7R MPI!BJ!7%$C--NMP-TX!EJGCB%O>H"W0 4$S%90I:7? GD2X766&F;HXB2V/E MO)4P)+DQ^@TO6RM@<'-G;GG[C>)AKX.B;S5X/WQWN-,_.')-QAN%XD?,9)G" MY9;;#I$]%])2R"%RHD8%<:P% 3BC0KF<1W"W$@S#+,/7J7))85R-<AY.V1\=Z4@Y46 M-C@X?-XYV%^V66;R0?2M:?*F"J-NN[HEM\4KWU3@ M*/CB3*'2L)=R] $J*E]@6\TSU8[5*#QA+DA7X"+4B7 (^[,PJ$+] MHT)- PK%LH(32U7#B*B1J]*.;R/BCF YC*?T<;#:5X'BZ"84[TT;MQ!Y?\*Y M-S !YHE*&6_2&2V97J4#5KE&8A!*F\X! 8@J.5*%\C/6PG5F^?$(V FPB,C^ MH.M*C158_+I94%7;"K!T0;N3Q-@T.!"JK7$X.2B 3MRABF'/75!)1@3B\5 5 M./0)@W=B,-D69Q-9U($S.$&497Q4,D%HW9K*9B'.]^# >+F^V F0PT#PEXLE MU(+.7=!)05\Q*[>S MRQNZII()=]9"Z#-(B]71)$EM.8>-%*V9L33.HYU/@3"/2S#)[W$7+[;N<"(# M$$$E-WHW3J/&I[ /Y2VJKA<^;4>/=P[BU) 3FIU4X+;F! ?$92GVK;%MX)U&Z M>6/=0AQ# Z8L2^4]!>2M&38RD%Z^ERKX%B;8 N! =(Z)%)]%?%^[-$$3+;B-JB3I^2?,\J%:FTA,\@,< C=_B)QV_H?)]&$C,0(@R1YO]C9!SD71_$ZV MN':53.;7C8M3E?H<)GO??R "O:,O\'TS_ ;Y;.@MOO!G.K-[75]>@\W8V3G0 _' :)?78OO>N'OJ%G'WN[#K:/K MNG?_ G5S>?@,V7A427GXF#_%^V'C_3)7E(G7"Z[]-=:906!?-67:4^B_BIM; M%_&]X2_(;1_W>H-_#) M]1476JF:B*20SAUO_G+Z]ZOVQ>F;L_:+R[/3O_%+2"MW+]Z\OKJ\T99G;6NF MMQNY.!,7;][]X^W2$_3@MZ?6?,"++K]-=3+LAK?"_@M02P,$% @ '7\& M40(1[/OE! Q!4 T !E>%\Q.3# ::^?.L*6L:9&\LER$OKKNY)-PY%T+M,V+YT)7XQ7 MTNZC9U^TLA>K1=+S8DK"WM8[3S&5T!Z]_WW=UQ8'P!EM7S%E01 M"&(B,ZH.*[F*K/U**>5D00\KD9 +HJR0*AHH)G@% L$5Y3A;T82FL>#TD(M* M;\MK%IB]F0B7D*EE8I9S945DP9)E%S[Z;$$SN*0W,!$+PC_6P4CJD%')(A?, M[(S]0;O@V*ER(25AR/B\:S,.#8=Q5]M)'U+^/=UWJHWF!9%SQKOX%_8:+10H M>JLLDK Y[P:X.RK1E#?K#;]\.CLZ\[?Y+$O==JOA@-><];QFVMMZ>B )C13" M*(P_D\WUS0^&$__LY&S0]\]&ES"^FDRO^I<^^*/G)&$=D+,/5XUI8]" Z7!@ M0#GM7;O^4G#Z4^@?C\;^\/@UD+.BY,#NP.@$_$]#F/8G1_W+X=0:?3D?_@K] M@:]'6K;=>I5A#-M?'+;S8(J$*Q2+-6TCZCF2$M9AG\SL5-0D/$I6*BNJ\M M'/^136LFE!*+[II$&^RVG49G]TXFV3Q6W0);*5(B-:ON0ZTZ-3S6*90,:W:= M/3>#SSF1&!W)$B8TQ? %P>$$SVO,".NS#FC#>(I@10@F-.''G%-H8\DTW8#Q MH%?ZRW8++:7SM!]K$.4)J@_0<**=>,,P1S:R)]/NW(C>*L'$D>#L5L/'9I"K MP_ M!/XN!%I%"#!>-&3(M6G$"./H5:Q:FN$R"B),:W1:*FFFW5/7PR1)L$)B ML##L!W$@17_AB%X5,4YXH.6H,&1&M:X(."M/"N^*5/>7.)"MG%F&8N.U.>Q) MCQ!?%ZVRH@6%#U PH]BA(MOBFND,2]?.FL%#%:-+^4%A@6,.XZMKNO\!> M,?A\@MIDU'SC-#=':?E.%C]A7 7MW[_E@K\7#&DQ\&C<\SAO/3_8;T<^$ M^C&]Z!OU3X*Z.I8,S_\4&X![E-?>.'\2U/U\GN,]J%/TX?]ODK?PJ<_WEVHN M0G8-04*R[+!RWI_ZUKA_.K2.)L/^3_ICX=KH^/3$GVS(XLB2XN:^4#O:\IOEZ^R=02P,$% @ '7\&4:K=&6[^! M(A@ T !E>%\Q.3?D7'U+*FRK(EF],2KA+& ML! .KRU2FZ?46!I94Y%FM*,11WY]>D9B<6 )V20<6P4OLN;H[OGZZV.$EZ@L M'7@))=%@Z9VGF$KI@%[]YFQO=KMV&V>]3C6X] [G?[(L.*"<2J)H!+-K")*2 M1U3NB8S"6$A%4K!@J[/1Z=I=&YQN?WVM[ZS#^ 0L:^!E5!$($R(+JG8:I8JM MK48]RDE&=QJQD!E15D05#143O &AX(IR7*UH2O-$<+K#16.PY'4JF[V9B*ZA M4->IV?CT>_@C\,]$S7ME\GC6'E M2RF4>T=S-?AH@JHM /.RH!UJ]>-2%B7A"I0 E5"0]$O)),T0092I4*!4"6!V MFY0I15X1RUEKSE9!Q&;YE(:E9(JA9:,K3--\3L$/E9YVMGMK+2 %8)K&A!^U MH*EWK"QO89EP/398W.!UV,#,..XJ;N*1EJS3>06/YK.6.4Q(CIZ%C9Y^"W25 M 61_;=N"FT.^_0MTDP9"0XZ\WHG\:.J\/@C0(/4:!;48#Q MJ@%$K$WC1QA'KV*^T@C7+(@)TYS()2VT>UIZFJ0IYD8DBXYMG,C17SBC=\5? M8QX%1LR(UAD)5Y5IY5V1ZWX6)XH;9]94;+\VASUI\0ATTJHS6ECY =F%#MB M1%M<,!UA^4*%N9N-3:-BP,5]7"B(*(90I)?.*!!LKZ6Z0;AR9@N72;V:&8%_ M65\';LPPA]8!:X(>_:*MR#'9PR4FUD+0"RI?TE6*S+!RS83$B]!.P\8["Y:? M^B[Q];W(27CS7IMXR2*5H$K[?:6!80[CJF^[_\'VAKFGX45.X@_]C&ZT76C/ MAB2M#Y*Q*$JI6]FPUGMO=N*&_Q? OX=.Z^NHZ'LL7=]\:4OQ:;!]'&+,=V[% MBIN<68B41>#D5[!LFS_W!1S0*3KP8*OT'7[1Q_LQG?+\F+_A_;QX/]3OZ^*T MAYU=J(1\@_Y)K&Z.D=PARQ%U/PQ%R95N(#3P]]RQ^N:")[':+^TXAQ@ '8T 0 1 ;&UA="TR,#(P,#8S,"YXLH]=MC,[^S0%D9"$A"1T -*V]M=O M-W@1)8$42$&V9//),G'IVP>@ 32;7__^% ;. Q62\>C;SO[[O1V'1A[W633\ MMO/CSNW=G5Q<[#@R)I%/ A[1;SL1W_G[[__Y'U__RW6_TX@*$E/?Z4^<^U$2 M^52<\I Z_SJ^O71<9^^W+P>?;JZ<'_P9Z[]\G=.W+=W[\^2?^+]$8T M) YP$,DO\.#;SBB.QU]V=Q\?']\_'K[G8KA[L+>WO_NOJ\L[57TF]]T/^L)L5[J8$]]W#_:)9(@1(5]4N*]4T]"G3MX$"J+[_>;8Z M??)&^OI8HND_8-&O&>E5HTS^PUTL[A-)B^HAB6>J!Z ;%@OZWN.AZG[OZ' O MKQT1YDD].ZH(!=B?Y2?B492$>H[\6.S&DS'=A4HNU**">46[Y8UF&TCFZ3F# M HV>I)C*/2"RK_J&A_JJ+E*4V@9ID:Y9/!85'$$)JNK3;(-$ND-"QHM4L@(- M#2BIX"POT31"7OQXEK4,(!]WT\)R558#)Q;A5:4[ M#HECP?I)3,^Y"$_I@"0!<)-$?R4D8 -&?9@X (8TBF.ZJL-0P:+BPETRBW_3!LB M=CXC=O:/VAEK8:3 :+[F#DHZ5HJ.5!POJ=U?P #1.A^B%F]DI$&*F51L[53I? M+152K0H213Q6G:EG^=/QF$4#GCV"A^BD?,G]Y%LZ<)3;\H4(#T6M=VYVQX*/ MJ8@9&+?D:JL.1H(.ONV@P^WF;LF_ ])_#YY37F6!P.QRIE0-36AP.64O;XM M^+8C0<\!S:1^=G$\$C05!YIX2:"LLJ%"^7305"AHPB*VP3*-P3]N*!,TD>"2 MM[(4=G /%1P&.W/PQF+EW;L^]Q+U@T2^"W]9/'%Q+(I04=EQL-V/VXOE_GW* MHGG/!7\YAU.+I3L9DRWT[WM[>X[KG&:TRC][D>^<*;+.Q93LU]TY6@ML))+Z MU]'OZO?-R1&DL MW71-C5W +^.^FT0D\9E:@EJ;OQ4Y6YC8!R#.R;X?$1C!JJ0SPR=>>JVD'1@!4G.NYL9]CIHI<8M M'DN7#UQ> MI"W@?#0'SEV)H?]VSA1''7"6C7\B1^X@X(]K7Y"TE&S!Y*C!_ )\..?(1P<. M-%G$8^KNNZ!6$K'_4Q34?A94RZ0+NTJW3'P%;#0D9 L:O^&.F4DOX#(1%/[Y M$_AP+$ 4[ V05.'.#$N2EQ\L:A<9![!3%Y7+.4JIOW+J'8(@'^(\+1J4:CARV<,(%?BGL]'R8T66\RDZW M"15;]O^LM?^ALG_!AAKQU\B&N(Q9 M#,I<&0K+NK>$@?T]+09P'](KT5<@."W1?^/&_^@..?:'W<3WS,&2N/_8LK &[?_D2OH P\>6#1TH3)5CCO,C"R]XPAX M-(RI"&'B[L>K8J$1+5NX.-#B K,F[JH&;$[2%A ]:)'Q2J[_B*'?_RV[@=)!?3EEZXYCY[$HZ+-]Q4S$63-)' MYE-PW'(-KPP58SJV$/)1BQ#<.=REC"A@G!6,N,A)J<5;!\;^GBM'1%#4IZ^N M$6 XV3DBJN[9EO&/]&="N&>X0]*NHJVN(G+:;]W<^VY$X_S49@SSM[+1RK:N MZ-:6H2L._W!W\">-\^.@&YC\E=W?NI$/=+$"?>! M! EU0]@E@0K55=G*&*CNV9+A#_1'?,KW/P?2SC^1M'-5(OW6K?T1-V1)B$+1 M?!\V&P$"NES=](9D;.% ?]:G//S>E(]LDS<;7G()?+QU4!RY1$H,/!S1P%?W ML)($JWMV%=W:,KK^($]Y]CU%U_D#Z*K+W#N@^W:-+-DP8@/F$=Q;>^I%/#QQ M'?. >7@;E_]8P>#&)&P9?^&@[V[* 8[YC /G)B/LO,M_=8$>AO$7;DQL7/@T MIF<+(OH3P 9A'\Z[>\716T>,-E3##CCJNK:% _TYGSX6I#-YDW -2R!H1LP6 M+/0G@*8A(AU0C((Y+"'$D(HM:.C/#)=&CG28, OQL 0*4S*V4*$_9EP>4-+! MHGFTAR6(M"%I"R[Z0\F&<28==F8#12SA8KX[2S8_U)]'3L-/.G.V# NQ9/?6 M=&T!1']0V28JI8-2L[ 12PAJ2LX6M92 +4SH@QUK M8U@Z%-1&G=B"0'WOMNQ?<"1A$LMA#1C)HM>%0$ M3IJ&S718:7K#[=.8L #L2)_BA 3/=[4^3]@6@BHB+YOVJ6GK+[Z&6)0'Q8G$389PM@%9PE[ MZM,(! ;_V=($]UQLVL*D_G2X I-X 5F6!*>SXUR2[!@9)7%Z2A(L_E&21/5U MG$G237-UB)%)&!(Q02S@XPDE0L+#_D_JQ6[,H1X)693"B45NR.5L)"TV^ID( M)GWFI9$OZ\3W^KBU!7/]@7:A4 .BYPK$&@F MC!@;_:,L4(?V9A%[EI?YEE1MH4]_W&X>,-BY FVL69J5FEC_F;#6ECM;F-1? M!!AC91&IEJ>^IN1LX4M_H6 0"=M-=HWLE[THIRKA;*&B$TMA M2%">A/#%V\\=?+.$Y#*4O14KV4XV[^,D5 ;OII0'6!"J@K M:'I3@0U"]0LX&R0!H.2!6EN$GX=)6^#5WZ88@3='[31J/ )\$9@$Y<,!4U;/^=J7D??$M0^MLRXFR_?SDW&HM/+ M6>PP9OJRD^4-1V-ZMC#4-FUOM^5H:D'\[JF?!.JEJ**JI2EI->*VL*2_%C' MDNO<9?SAP4A1N9N,#*V+H4L\HMEW7Y@/O]B 8;"0QE5_+LBU8LH6%/57%T90 M/"GX5J=T);XU^X4.HH9H("$7<1[!DE^!L<@+$E]M*-TAC:@@:7/BAR"EC/$[ M=@]T/L1@[ZK>\+UJ)MBTLZF]E&J<6Z#9, M[4VKYAZ<:=STE7%.K!T@6N/#%MSTMS)-X>:FDQM.98 X?)D=>.WF-,M&M_>! M\K6R90N:^CL7R]#L/FQ>D3W%\MI:V:\MM.BO0LKI6;HE46\1XON*/7"OU9-U M7)PU(V8)$T=+4_; ?K7@)WW678+5006WZV$2NB)[[YF'(8O3MUMM \6 E"V8 MZ*\E9F!RE7(#*T_ZCO64FPXDK?,O+=2WA"&+G-B"F/ZVHE5N*$V3#H)M#5]3 M]&)@-.#)%BSU-Q)"@AZ1M90N&:V'*%BHKTE/-94@=%QE2 MTV"[C&^5%P/YS@+6%=_Z=AU$:[.?VO;1S*A8 M%O%0FDJI.M=KZ9D;G8 \;@ M^B[Q8O@96]M3-J9G"R@57R&M! K63GER>AE/W4S2*'WNC*>SO+HM@*V3-UM@ MK/@ZJF$JX#G7S"!W<(?;9;E];:^"YI1L8:KB@P.UZ82[Q=#4:M L@ 'U2(2O M,_]B1O0!QJXA]8FM;4Q9@M]%9\[J$.?Z]Q.><>9#'@O M5R;2.2UXQZ/72^3=.>RFLX:)JW9Y M7M8DVZZ^PZ9_ZZ!=_WEZZ\NT(1E;T*JX33B:YLCY _A0+YW@5=2;6J"_[CY) M_PL9C]'Q5L^R)Q&8BA2R?L5G-'5X'=+'=\^\^-M.+!*ZHY 4@-/[[YXW8K!: M8*7KP=V8>FS J*\6$'D]R/)#RRL:]JG8<2(2TF\[#=NP(,#7/'/2,NFKE G( MZ'?!D_&W'<0!^\( <#M.#()^VXEX%"7A%Y\#0*,+*$#Y=YRTXI@*QOU[5=%/ MA!)Y9[>QT"P:]A(?J/I%8I"['/4@1Y[.YCB1L*Y*K0[:=O%B*BFIH$AE<0H, MHS>AG(FI?)7E;9A/GX0\@F$J)O/<]TD RH-J:5"^3B@6P8P4Q:8R9!,3=,W@D-G\01J4+^0T[AZ*S "$C'/?1T. M:X2J'IFP18>YY H4!7/RW)#3EVW@]")B.A1D$(/+,B>"KF0#)@.UI.**>LX% MKJ>XBAX'W/M5,%Y78P4!XKP;^T9(Y^43(A[H=1)KY^?[$5TRRZ_8R>9A\Y@$ M >>1.@N;% F*9J5>4F<#A6(\X$.<%6Y([(UR,Z2@G9/-J.K+#\F"L>ERE>>5 MNA',HSTPD:>ZR5_6YN$2\J$\HW!"V@*35NFJO*1;!0DI%2_>CA4:RUV)^P&9/Q3Y>1/P/\?R>R*&,.G:U9XQS;9>[S@E M\'P:+HOY2(,'>@7U1OJ)?>7>-A%Y>>[V?*F:D:=& \O:;=,\72O+!?89!-C) M#9G@G[9:T?;T(GIJN_@7!Q47T3B))9XAXH)S"_YZC5+J6VW>5'%;?,>HG$@M M=6+SS4@O\DOO)669PX]A_F.%T_<=/-4:K=BELDW#K;7D)XG UWC3FOE04]^< M6(>>:ZFM4=\^[6^&NO./?4R@5-T9K4/+.B)O0;F7)/*/$Q9@"J]UZ'6N_PU3 M:>5APPD1/IL_FYQ_N'EG)(I#?D(#L,4_B?02^)D?AJBCD/E;GB8--E%I B"=6V(\#K%4&";$]&AO1Z MH$)(KP>G/,04B=X=<,E@Y.#GFG+A5N_FA1VV?"6^)T_I-*B9-4O2FE7>ENGQ ME'O*;C!KG,%J$$]*\96%S/5UVHL*/,&PL#X.SYYB#$+AT?7@1G \!KT;T6!P MR0;T7/#P\$AMHN4]/]I+?^&)!#UG0H*($7N@0H+^KP>5XWF=!#9O6E-\GQ$1 M\61N9M:6;*@ ?_# [Q/OET:"A:*7GYLO(M@DP6;LE*9_+Z(%MU:[76G1;N/. M"RKM>('ON:=3+ FNQ]DAB/R#$O^OA @H/"?X@>%X,FOD%NTV 0%F]GXYZZZT M\ZEG?!I+MG"UW:;A1MYXXWZJ-]U27>)5'NY>_^0B'EW1H,\3$=%>@LT#1F8A MW;;QYDW.*I.9WTMB'G+8<'U.\-^L- M8'[!NXQS,,E4JA8M-^U$KM*DJ<]S#CL!_@C2@>M3\\7XVBR\-W[/%HYE=*X]L;M&)!SJ6-=EF6KK+%%\O2R)LOE*M7< M./G4PG^"=SYXA# [UBK*7GZY2&]M8KLB7H)?DGE%+^IPOJ*/7!?KDB4#*"+!$$R=//FW.Q$X9YZHPB/;]'1Q1U,$% /Y\\\'GA>-PU;;9[@M]3WF?>K M])'&61%KRC=1F/2UBK.G[*LJYPS<.1I= :OJYCX_$%H(ZU!N7Z4GL89^MT!Y M]R.&V"W)>$<]'OFK*F_U?K=!>8]0?V(=>"MWNS6JNW_D,)OV_B#!8$U:M$-A M\Q2:CB;MV;&^:%-%T)\>5Y1MHA 1XP+83?"@3&WV]4>E)A4W4#R\7KREXR(X M'E.9AG.2U=?9/*&FKMPE\U2JZUF!:LHW41@1XO=MYD68>[J!C(.'H)_ M"4; M*H!^^M(7;: (@O@T).*75+^0>:E"E+3#PK#R)HJ9X/Y6TG\26/!/DAB6^7G9 M:FILGD#3I 3SZ0E<+H8DRC^SB1D:,5>C5(D*RN_:8S9N,AP*FK[PBQDT1.I! M81=ID-; M9%Z'9DW3:J^@56,2KT*CID/9H(UIJ?=ID:UTO\M5G!%)S-.MLB+:TOY^@RE:Z1\JO0 MORDT#7K8(GT\5U+195I]-CY>GVU,@=NTN^W1U$%NZY@\%5M2@==0GOJJ6[Z' MH$,61-3,*0B(E:;>#Q M!).>P,/^3^K%^%5!^D3"[+4Q:.Z&7$*_#%0R8!Z!GK'1ST0PZ3.5L&A%$ZV3 MG2VWE.'D4M]V>W1P"'*D;U*PF2__^MGK%#!AREB6 6-4WQ2=:R?_ZBQAB,^F MO6V/GC[ JEXDPI/9"5D1"RC34I20P4XJ&F+JNSP+-M85:?I8%QN$ZE MCZ['@KOJ$,8=Y.]'M#HZLT?G]>C6<#DS[F9[-//1'6;I6DO+\W2UD+A!$G%^ M:YZ[F.!U!HFOUA5W"-LD0=+FQ >''=]^(/@>1..;T&=FYA59"0\4>*2.P] [ M+253TBS]ULS1DNHKTOO4<])"$V-+*/%&J)X!@E F7A9K#?]+#Y":[GJMF<0^ M0Z_(6N5CS**J-=4OZ?T5Z=%PN33O9WMT YQDI8Z&D#=N_'Z0C#\>2J9P$GYFZ:14)O3[ONF&!RRQ&-,5O_\RE[D>XKU;WA#-"N MS^W1V6]N@-DRP#$MOIB3/FFU,VO:VQ;J*4S3K[LX2C# @('NT]]F5=*C^32_H0::Q8))B<@U\[R5+IB95X"U^0E3B+7$2D<% MW?/C?5*>C00CIO+W8,P#5Y^#@U=H#T,0-^]O*W15#DF 48KQ).COCGG /!R) M^8\Z_33HX]ETDGX9%D\U0@+__C]02P,$% @ '7\&4=#^6]]B#@ G-( M !4 !L;6%T+3(P,C P-C,P7V-A;"YX;6SM75MSVS86?M^9_0]:]YF1G;2Y M3=*.?$E&,T[L\67;MQV(A"1L*$ +D++57[\')'6Q35Q(20#8Z4R;1"0 GN\ M.#@W )]^>YREO07F@C#Z^>CDU?%1#].8)81./A_=WT:#V[/A\*@G,D03E#** M/Q]1=O3;K__\QZ=_1=%73#%'&4YZHV7O;IK3!/-S-L.]/TYO+GM1[_C=Q]?O MK[_U[N_.>J^/7Q]'Q^^CX[=1].NGE- ?'^4?(R1P#XB@HOCY^6B:9?./_?[# MP\.KQQ%/7S$^Z;\^/G[37Y4^JHK+MTFVKK!=^)=^^7)=]$73#V^*LBN4X_'GHW2&LFA%C83SDQ=BLN43/@<8]Q6#L_ M'\'Z^X#)9)I5BW'9#N+Q"T'T=-VH2O0+:2+;C C(HE7],6>S9E.7M8,*9%C! M/ D/ILVPM(7W.F!X&FEG"^]-P/#4 G&#[E._;L7?NW;U/D)QS'-8N?'C'%/Q M9%4'77H"9,Y V4,CDI*L6/2?EV^G2>W_P^ZTID/1;J+=3U/ M2DO3<697R3V8._2(Q35:HE&*]0@T)RG]G--R[)_0M"T6H$T=F$(2E8K M9$W$7PBJ5BN0#65B!Y0NS2M7ZI<]"2$K8DU1>%#)AA1PXT($?6)?/<++!L_5.P0UGW_6D2VU18AP9Y@J>0-SF-.'+QE LJH6I75ETQ'/URAIK M2 I6,YR.IVI(^EHS1ME+>)=J3,RH8"E)I'H5K1\+&2"*D9A&XY0]B"BG*$^ M$8F]E^ MB'#/[',\YS@F1>?#OU-<#!R:P#CA&?FS>*Y@49.J'OR5!6.OQMO,OJ([=>NZ M \^)F#.!TJ^:.GEB)=W()\$ MBB517Q&AETR(>PISI8B,*MC7I@D?P?SG M5*N$NJ![HK_C3$K.:\X6H/$DI\M[(2V7+Z!&T1CFRP#DR$(W!9LW$ Q(V0\B MVP&DIH%@0*XE7UN0F@:\@"S-:KFJJ7&\+..>5%B!I)D!B[/)L+"?;'MITQLK M!-!]@^37^AO@/G$G3L&"W5L-H MVXX7R LB\V% .SAG^2@;Y^G*&%:C,U9Q#^1VBF"Q ?@F:*Q[FU! M_M+%:6]R\]J"?QLN^#W$O&VY\"[X<6YR$MLB?1]N?^\>O[)EPH?@N]M+"H.U MGA2^DFBOV=N"/O8X<72!!;:3\R.D],,=P>]FJ;90BCLS#/2NO18*06[ML MNR %=#&TH:9CMI&,%IRL%R<6\:A0O?LW\NAI;H M')*OW'_OM$V <[X9_><(2:-&D*)+B_W3"2G$&=B_0)?[+ DZ-M MRDUX+?>A'^CK[K:@'Q3 3IO&]KG%\A3Q":'7E>4C/:G/(LH.O]@DINZ -2\B M"H?FC/*#@3'F$H;Z:4Y2*3,/S9.Z;P6Q<;$UHNJDDK+D)D[GXN@#TZ?_$HS= M?O$T$.Z.PV8:NLUJJ5/-9^J#'0[ZK6ZS;D@ST#')NG AZ.] [Y1'8CZ0-'7 M4FL:NL[J:CUUPM)GW^H,ZU9]7G\"!][S%+?]FGOV&>9?DZGASY%VZ%XYT$$O M"AD?5*"IHZQMJ)&$Y(GK*,<;KJXA>=<<4*=Y&U)L^VRPC0DR/M1BB5R0"1F&(9LJ@. M&8SF13ALY\/\&K;N_D2_5@3N%*$9;")'U5'55Z.43)X&5[==YE85]A &^.O< MMO7,BC'>#:$I[(_XC1(AH\I6$'15O-W4T?'+1O)97LXY.;[EGD&.IY@*LL"; M361%IO =>E0#:].*![A)4H@9E%XC LI6=:66^; !^XH>0.G.M/!]<$7Y?<.\ MJ"OC@=0%(JF4+5\8E[LE-MLB#.3;UO-S*"HL7<\R@0;9&>)\"3KPOU&:JR*# MC>IZ@+:9>EH4BF(^SDPM58?UF=?EL%<'&*W/9+Z6IT.>QSJP,2G M[E3@UL5CE;%G(+Y)5?? S >7!G$,Z;:=2Y-"C$Q9FF NI$S,5,%5VVI> >E7 MM9"TU,OM'0PFLM5%/5P-LCYU0N;:KC>9&>Z*LZH4#!CS12>V]7Q#NI%^O:OQ MO2@EIA4<11U?UQ*6DM[JZAE5V;]O 6IYU%:EY!A54DU)+V3+HY)JCTC2BZD& M-;TIXAF0-LZQT*MI-I4<0_D1B;04YQ<($Y!YH@M5PMHU216'L!G M7]'#:6Z;;7GZ,:8NZ(WH2T8G\O@(S3&.FI(>R+;564/24N_DWJ2<+XVR5%TP MS!2U>O&X.=AI_\P=$R&EZ:D!=408ZV]O;YKA$I)@MKN7OHF_,B1I;8?.)GLF)#ENC FR U"V\$*@&M; E=V#Y0&5@_HSHI M]33B3NUJ#$DV:#R,3PUS?7@D)-E@!ZEI]F +&7&XS0AV$$V.V)#$@QTB?>98 M2#+"#D_3@%!(FI+E--LE#3DD06F=/L2L6!2%D='RYV<1!1G$2D& ME-Q($PEYYTX$/^=Y5F)GXVB$!(FKD]/27&[%J:W5[H"Y@]+@[I@Y!S#LMC+M M)VSY>S%Q<#)8@$DPP=_SV0CS\Y+DXEXF<95GP (J7:>#Y+]Y>?_ BN!GLU0G&@Z M]UVNC$_VG*X?"RF]XVTU;"6U=]UWV^83[C??MJ?2Y;)5HR<;-OQ9U' OCSMT M\;W*/%GGR8P9%T_R9#9S?,7H:WFU)\BV+.-DE!<7^=RQ:V1*FSW\5\-AI_K6 M-# [BE_5^G! YAZ4AG!8O6U8[X]Y#5L-4S':%[CG8117,SDDU:HI0/<-(XX??&_/28ZNW.5957UNHI<93F/)!MYK"GI M8\>IP*"ZRLT_YWB!4U;DQ.NGI%4='U 6F.9X)> Y*!N_DVQZ!O8:L)FO[SZ3 MB>;P7Z)6779HR<=.U6(Y*F[[EG=\;V:# IVY0IB>E3K5A>VQTUK8I8?+PS* MM3490O(YJ(4U:ZE:A^1)L$)G._5"2ANV M9@20AR2-8LQA, M(76/"ZN--5790Q(ZCAEDU%Q#DEN.>=/:W=4B5_IP,L3YC-,8]RTDT>$84V\8 MLX;NE9!DAR4B!SXSYSF][Z)4[MX2$5IOU2B?1(0"HHIU[7)U6[7M+@=W!_)< MQE"*W772R%'8L"_>^SY-4$.KNJ '9\&4\4SN'3,1K2X8IG/@)9G*39LOP80D MEK5 3+UB(4FK%_*/$;0!3_X/4$L#!!0 ( !U_!E&"L9GX\ED $Z:!P 5 M ;&UA="TR,#(P,#8S,%]D968N>&UL[7UK<^LVTN;WK=K_D,U^YIQ;6>_I" 2DC"A" 4@96M^_39(W2R3($""("BC:B9'E@"P M&VPTGKZ@\1__^;R(OUMAQ@E-_O']A[^]__X[G(0T(LGL']]_>PQ&C^?7U]]_ MQU.41"BF"?[']PG]_C__UW__;__Q/X+@"TXP0RF.OINLOQO/LR3"[((N\'?_ M=?9P\UWPW?N?_O[QY_O;[[Z-S[_[^/[C^^#]S\'[ST'PO_XC)LF??Q?_F2". MOP,B$I[_^8_OYVFZ_/N[=T]/3W][GK#X;Y3-WGU\__[3NVWK[S?-Q:]1NNMP MV/C'=\6/NZ:OAG[ZE+?]\,LOO[S+?]TUY:2L(0SZX=U_W=X\AG.\0 %)Q(R$ M@A9._L[S+V]HB-)\&FM9^*ZRA?@KV#8+Q%?!AX_!IP]_>^;1]S#KWWU73!UB M(:,Q?L#3[S8?OSU@EBP,EB&>/OW[4G*J(+1))@@1<3S!J25SJ&<4+) B=BI03%XYK26C&, M:7+G,!X+LPD.=D]L2+%DI [G&$]1%J?M)_GE.)4$;ZD])E4\*X;U35*&_Q;2 MQ3NAR=Y__O3^74XP*((4P[/2(*$I#C[\&* PS!99+/1B0-,Y9@'T6C(\%P2M M_W:B5/,)+&L M8C3!\3^^K_JYH"D6RINRS63U15.YK'9(VPV>H;B@8/1,> EY%2UT*=L2-D5\ MDB_:C +W#<MQH!- J^AH_'4E3?L$>BQV@2 MXSJ"7S22$;M7KR,6?D<9P.%_? ^0NMB<_BY>'H[^\7W*LMUPFWVO(4J:,KI0 MFF':0(K@R3;YJT!%!8LR543KE+M=1B1@J>)UO90OJJ!X%3GZ8/S5O-R?&KV; M\DVN+4>;+VF2@E!?QOF\ @3",_%!F^,#:Z?)$I-I#LNKJEYKJ.@#VG1#W7/[ M'^]*$*AY^/TIX-ER6;Q_% 9GN8_691Z"5B"4EF_!ZS1[$T MZLR#VO8>2'L@[8&T!](>2'L@W0V05MR";"/GGT5J!WQK:;DFAQ^$>A^L#J5$8TBQ)^3U:"U4W*B3P M9B]DHR2Z$Q)X\-5>X7RE29@Q)A1E#?#M[#G>=/&XW^-^C_L][O>XW^-^">[O M> >V:"]$-,SR#P(>XUQ"F^6[* YDPP+0(J5#J#\"(B)!R%6,9B7 M?3WS@'U MN5!/#*-S&AUO^E4_=T]3L1RN8(F@^)\8L)*/OX&=+3J=1 M%#',^>8?L8(_5'J@)&WM4BOVR#LVID_5WK+*EG8IO:< B^+_1Y85NWU]8[OT MYD;#';MG=$6*0])2BBN:6Z+Y')8,0_$UP,?G_X/7E<16M+-%)5TL:/*8@I61 MQRCX79;FA_))4@9*U3O9HK\ ?(7&A,>+=UX*8%2:N^1*=Y$FZ^[]XN&7"\QF M\+*^,/J4SL4Y$914KR=I:TL47Y$8?\T.'0JOR'S=Q")M[!PTXXRRZEDL;66) M0G'XA\$"S6%PKL3/A3^%K:7;E%(O:QP YD1A2E88\#'::!T)Z;+FEFA^P#,B M?%I)^A4MJJ>YO)DE&A_G.([K%$!9(UOT+5 OWH1*6UFB<(R>KR/A M]9J2HJI,C9JJ:7\Z 5Y]RJAPVLQI4JWIJYIT3MLC#C,&$_+AXV1,TE*/0U43 M:[1=/H=SE,QPA;:1->N<1C#%!99]7"\F-"XAKO3WWL*>;R8LJ.0I\\'!)F^J MX^"@LD^6ZOA#+;_&ZD"A+GL*EK\B;Q\=Y4T&$Q59^^0<:Y*0G")//SC'DUK$ M3)&]'YUC3S'&ILC?9\?YJXC+*7+WD[/U49 M= ^T* 6)5=ES#[.H!VE5>70/N:B&SE4Y= _(5*<"JO+D'GR1.VQ537+WD(MZ M\%N51U?1BTHH395'5Y&,)#:KRIJKR$42&E-ES56\HI"7H,JBJXBE.O*JRIE[ M8$4>)U/ERSV (@EAJ3+E'B:I#QJJ\N8>-M%-O=MSVODQH9 FG,8DRN]JF*!8 MW& 3\#G&*0\V9YE$32M"HR!+4!81T6Z)Q/=SG(*-&FO4&##X,!O'C8R3ZZL/ M.).>.*3J W%,GX3L75%V0;-).LWB[3G%!QQBLA+AU?)$M59C]%!7>*\B[Q&[ M8[F'(?H-Q1G>5F*I8%"C9Z]L%9I_E*5SRLB_0174LE/5PP$VKCG/U%EXV=H^ M^?:X-T[Y[68ZD%=%;U6#C&<1.LH\AJ]\[K-JS*$9 BB]T[ ML=NSJ.!YZCE94(]';>M/D<_N?=J-^30BJ]W[MEOR5V8S*O+6O8M;C[=:Y&G1 MZUM<7! OR@A_\Z=UWE-I0GBA =3RH(ED *Q#2GS;EOOMGW' M67I@C\)?Q[8H?/7'+7HFBVQQ^T)9;(BK_-T2:;"2I*25_6Z'M <1[RMYG:6_ M622I&>GKYCL*R;WZA65,U*^Q]&:?69P?EW)5F[Y;50OFZH9I[4 R2FG MM*I$=5.IVMK;J$;2=EGP00]?$/V$"Z)W"TQMN[P^;J_I3-'S]@*A0-.])1W# MFBM+@0KOMO)NJS=KMU_GJV.,GM5M<)4NWI[V]K2WIWV6D0?<'G!W [C5=R'; MX/D30,X5_$49>7'K9K3)+PE"RE/=&T?U!K4&KYN0Y?'VV\+;KV5;? ,+N!"< M]?:JL(N-S)P+D:F'H^T&\0:#Q]D>9WN<[7&VQ]D>9Y?@;!/;JVWD_4. PK\R M4A0N+.!H1%:8@S!F!VFDBI!;<31K6%N+'@^R/"#);B&4/3]#H))414 MMC) PAEL7)0FCQEPNA[-&,[?034Q*NU-D$5H3&=BTN]1&LZW@C#B'*<2Z=+H M9H#(<\0B(A.?T@:F'DS/<0R;ZF^(AQE\W+*>,XXET:C+$Q%-;#I#9GB*X!8GS[? AR= M\S']_+[X=)V,Y_B*,)Z.D@2V:L816]]-E1CI_&$&)B1_VB5B"$-B33.)$/.((- M^\^+/;:MIJRNK1%RP ;*,+]\#C$6)T&OR#3%.+DE<0S+<[_LQD\X7N%\KHK: M\"-HQY0FN*MG=,'^>$Y8NCZD[!&#'1Z99-_0,SIA_PGVMG6G+]_,([IC?OQ$ M 7V,?D7QU,(\&'R:@2DIY+!VSY,T,T9$_:XG:V> C#$.YXF GNL;$HK$.@EN MK6MK@AQ0&O5OIKJ5*1+JWXNDF0DB6$; *.?X-P2+XSQ+84E(:*EM_>:/A&[P M]QU[Q&P%TEMQ!%/6S"JA'/3EA@9>ZA)3:CL@DHV?XO3'+TC%UOV1?TX7$Y+DYT/4T[#U.O=1!341-W A!?G M84B$BVNISM9C($7REI3[.<.2($RZDI3[G1!+_2N'$TFX J*6E*/X"Z/9DE\G M89P)XUC0FK^##$=WR\WT3;\LY,#0/)P65J:[D2G$O]55_HVP3@NNPUIQ+3NU!]+E3_ M\76EG*IDY$)=*4.E\ UJ1$VWG3-2IP\&MKJQ+J_-*:GL%BBYH"4[><>U>1QV MUVLG/-9E1"BR:._*"GT6ZS.3G9-5?:S6,#7<[NLUA&7JW5"= M(9=-2%O'&E3GRF53U-*A1^>,=GUC3S5MWSGCO:%=6WX.VSGLW"#"4END0'5A M.^V ,:.[7#:"M _)JC+MLK73X "SW35K,,+11Q:<,UXL4V'_/2I2.;CME'-K ML#D7K9QJ]K2/_MZI7L[&+K.^)* O"7B")0';G#S:\VRG%."/P8S2Z DLZX.J MU# U*)D1>"&ZM0!5A[-6#%"/(%\-\&U5 SS)8_C^9F9_%+QK\G['9#9/<31: M 8R6$"IMYX\Z-F3CRV9+ S/J>K>5%:D/ZN>BFPWB#YWY0V?^T)G#)UZ&<.C, M)^K["Z![R4GK]-A$]V'0&A84P);=M^']>]Z_=\+^O38(VK:?[W/ \(K&(ODT M@&%Q0*=!R'!$TMPO%M-DEF*V (F<['A5]/DU&=J:_Z\Y<=X7^+9\@94U9!-" MV2,.,W&=3RXY5R@D,3Q)5E!6L9.),J8@OC<4);*:LF4MO)_4^TF]G]1F%<.# M!(@;\=RC\_;'=0MKFKO!@+PR9FV'03/A@DAQ_%!5+%[>J(<2BB_V05EER\J& M?1,M+_4H:3HXPON7[0M Y.K1C)K6_9!_G8#QF EC1"+MU0W[)KJ^2F1-\\$R MX(#TGT:D\C)C-*)QC,IO5JAK9I_@*RRRN>.K+(GXY72*PY2L\.,36M9NLQH] M[;-UL_%S"($_KF!RQ(>L:?^$2Y>SO/$@B>]?$^7W&4NNI*QM9Y_DAZW+3\%? MH]7'9S_TF?W0#;&_(48$!4)-2]1B5;-^"99JE.J&@R):1P7Z!!F?(',""3** MI8OK/(14WQ7G(I\2"YGJ&J,N\B?Q=U$=]Y*+O$FM":H'W5WDKQ(64/5]>'#) M=ZJN*_<2/.ITQ+YRDU8 UZDD)#-JTX5L/I-E=VMB"LZ)JE3=TT9VJY-2VGSS M.['"T/5^-^=DM&;3I@KY)T[*9#O0TDHNW2D?J^;X<$XF)6#KA3E4'1-W4B2; MX]2HIJ"DT>077F!(L>4]HA544^W2E?H^S*A6 M43KN9NVT5/F#6YR$"FF6I&Q=Q(DW?QR'B#=?_W$^VCYV$Q)^_4/KDT8Z]%Q< M5M"S_\$J/5_.*NC9_^#2*3$7:7I3)]>N8<]A1=DY%._K7?Z*4?17AAC\6'^0 MK>D8!LB_$9HH&F4I7= )B8\OA3FDLJ:I 6+NF:@BOD3Q[Q0VOR<2X9GL+3P\)JE 7M6U;;_8\73*QV_^4O?S6'R1IFDHOMGA1=U^0D:%8Q!1EAQAJFKO!@/P\0&V' M03/1_\&&&\PYQAOTE,QR4GG=.4.U3OZ<@*^2Z)/ '4[?5 ,,5 O'N<:?&?N) MFC1+7)HB9:A ]??DP67T&K:WG0DF&!%=:L<_XU3PS!D%,H1$$U,"UL[;.KC< M; VKW2F%4H\':'6PR+E5WAX"):KVRXWB:,]E3RIR4>IWL9B";?"'' 6"[ M+\1DCK^26\H99:ZE.*,XI'6C6#CB1Y'^?Z:7-D<_TLI3II>."M9WP]4NP M>>%Y=6DL\/R2$8Z%L0BK<7?1Z99*Q80PW6&M)8PU(\R7UGY;"4H^DGD8]"@6 MS ->4I9N;B56JW&IT=,'H'P R@>@ANZ5]RCHCNT5JLH=KD+D.C>M.H<=U>$44/8:H?4R#H&ZA._O#X MK:9NKT*?'BR+G9@<"M*(,5&4(!>;L_4K4Z3^]CP(4VG=,89ID'^*\,Y%+7GR<=Q)XO3X$,[\=[ M6WZ\JCNHA9P\X&7&PCFLRGLFDB;++RY6;F_?Q@-MLZ!)3IO4HU/9SOO5FM[" MEZN6_'0!H-)KSC,KQ2 M71+AK._@"A/UOLB:+H-GQ 'Q\L[1SHG=8]I"[7P%M*N1Y*;;OP<6LPD'M YS M?;F"_TC!C+1M[Z37;/PUK9T@7ZZ,ZMH/F 5_+:(+X8.3BX-H@WW:%D>[. L* MJ/+8%:X$WISDM4;+4VU].MA EJHQX9P36$D"J;9[R*DXA?FU>2+AIG9^&N=D M67L7HV)WY2D9)LX)=OWN6P%_A5)\<%_'_P':VT4S@E> MY0)R-WU*?7@?_Q'(]"T'\,1V<9A]V RZ;2Q( && ,"(D+/ M<3Q*HM\0#S/X>$9H3&#I*$K*"O1*Q]=WT M'/9(<>3UU2V4A[QT_C #$S*>$Q;]"BA@@BJ2#,H)/G$2;DJRU*5/*_9QAJ380J=SO MA%CJ?_V<2 ;B%1@\OPE[YVR]^_@K@?EFX7R=8U')8M+KW"MSMWMK[HKEOJVP MS&)HT+-'MO8257N"7JE/CZQ<)\LLY;G,?)3F[2CT<(.-3]IL?'*&C3*9ERIL MC9XGQE;_.U$9D?RU/M9FM':,-\"JHV_W 8<9$U=8J.D8A:X^X]>70_!I@ -( M"M/$W-2(CG=Q(NI<$K2QA\E%;M7]%K2Q9\!%OG4,L1I9E^+1P69&-K'!G8N1 M-U--9;-09Q4ZE=EA6:>?6%:EMH]F$&)?I:7J7KH4U[LN]895^XDE52H%7YP3 M;G701=L%P)T4;I/H]$2R+AN&X)P3;'54O15L@^DI3@I[-\:)"W"E$W&HS=JP MNU-UPJ.E)!N[2K ;Y= X#="YI=")&5<:%7..=7VT4Y=AJT(PE>)0)31,35)U^WFH@G[+9D(T;"E,-%E+T2EC.UOE7-2G0VOU=8K'V M[A"=KB?'6/_I2CZKQQGTZ+-ZAI/5HZ^3:1N5-]ALAX9[EW.6G=8KH^;@EE/> M"6O"[T(DP?N>O._I!'U/6E:K1:\3)[.$3$F(X#,*0YKEONM@26,2$LQW']0] M4+HCVO!&-:/)>Z;>EF?*C)$TVLG7_4:J:IPG]1UZ./6...%WTR/2UL5_Z\Y0 MZG7NY;0U!UJB/"RGQI)*%_N,?,5/!Y/,: (?PR*:K/.^F@YCG^$C0FH65DUK M^^1ODA1$8H<($@MB?B?I_!PL$;K 3.UM-1O$>[B\AZL&=BLM%Y><0@/R;GFK MUENU0[)JZW0!U8>OSO&H0#AM!VJ=R[[38UD=]#J7B*O':!M(Y5QFK1[K[;"_ M]?2H "8%)>3?N4@&*(F"B5B7>6K1DF$.+8N?4J%DM6OL-AS>7D)5*P*]/\O[ MLQIE Z'9C $Y:7Y,8:,LW- MZ),WHRM4 &VU0]H&W1\#DD C#)CR.<#/2Y!7W Q?*XQD#4HKT^)1LT?-#5!: M.,=1%N.[Z;>$X9#.P&C#T1@]G^$$)#GE#S2.KRA[0BQ2 DGM!_3X^O3P]6.V M6.3GOZ]S90;B:O;WYX,T';SYX\\&;#\Z8#Z90@7.1*@76 MFVQ>MFVG3V!EB*M!*1-IIL)?3],Y9F*A8<9P%(24I[R9-=5H;&OV50OJO,7E M+:XV%M?U1O#6YQE(VD;5J]M7:MV]-75ZUI0W-[RYX7SM\;61BU#O&;VB;(&NDZGX M)Z]R6'*>ESVJ^$GL1YR8+K)$7)C( F*TY0 M;PM C_@]8NG=="M4YW0QV3B U"?5\'/ZG+*'G0?P.H)7GA?(/>(DB6X(FI 8 M7C[F\%NVP+KQ1Z-/\6:T-Z.]&>W-:&]&>S/Z#9K1'>RE0PSE=0O&G#N=5C\C MKJD9T>3>5=U,U MN =E(T37_MD?ID^\M&Y:BS5]FC/S:H;,ZO M,N'D;RK673S"NW.\.\>[<[P[Q[MSO#OG#;IS:@#$J;IF#&A)EYPOYO#^@#TQ MYE&A;1?+YX#A%8U7HM(S#(L#.@U"AB.2YDZ(F":S%+,%Z-M)VLS=TN()UEPO MK6GT;ACOAFF5/@."I>EFJ.[B[4MO7WK[TMN7WK[T]N4;M"_K-D;;$/NG(,:( M-XU65O2V!HVES_>PU\/>!O>6"H$ZIUP-\=:T[H-\,._Q)K\BF>7T;;./UK<( MC'[X5Y&UQB-YC.\QOL?X'N-[C.\Q_IO!^$I08(#QH]8XP+9)\[.X(!*F*]H6 M!3TL7K/SEL?[E.QFMD_;QU@SDLP0ZJTI;TWIH\8[(61?:1(6-08.SD$HX4G= M[GU&24;%(M-E47\ ;UUYZ\I;5]ZZ\M:5MZ[>C'75=)L M7G3)1VG*R"1+<306AXTQF27GXFY(4 MEO&VC+=EO"WC;9DW:,MTO*_:M@D^O _X'#$\03R_'F AP@UM;G-6'<\:[M>D MR"-]C_3;(/WS P$3H670 X]"_,Z$^-VCM1#,$6,HF147OH_BG$XB[J'<-SP> M!=3'?8P2S?!$#[3T.?67H$OH&N-'S%9$5"0JX^"0QWTAL'O,"(UR[M2GMZ/G M>0/+&UC>P/(&EC>PO('U!@VLWD#+ .-.EK"(=:/T0Y#@='M7.*BZPH)K:)$J M#6;/'-4@Q]NBWA9M91 AEI!DQF&%;Q4""4=)=$'BW$FE9TTV<,]Z8\<:, M-V:\,>.-F3=HS+38,ZV#[H\!3X&*.8UA0GF _\I !!MB;I6Q[$%N=6H\XO:( MN]VU=2L2@03Q>[36++]5U],C:8^D/9+V2-HC:8^DWR"25MP?K:/F3P'/ELOB MK:,X"!&?!].8/@5D?V540Q#=8&A[F+HQ<1YB>XC=*L$*).T*!.WQ0/P.KQK3 M3)%J,IJ'XAZ*>RCNH;B'XAZ*OT$HWF+/M [/?PBFB+!@A>(,PP0@06&>-M00 MDZN.9P^(ZU'DT;='WPWN]P0)^TT(V$%E@]M"U**[Y &+N@'9^*';7^8&&&Y ]_1JJS4?UB-XC>H_H/:+WB-XC^C>#Z(WNG=;!>P#S@I+- M#=9Y+L5(+[YHSC-?3?=G)3G8,%C<9N\*%BV*U1V1)%^Q]:HD+/T !'"7\=H$+[Z MXQ8]DT6VN'VA+3EOUDDJ7*N2GYUC*RV M&J2]4?0U$W3<37>7.CT64*K*^JQM[RWG/BUG;[FU9J1P M(C60&0K^CQZ?%OHL2)[;!3."5Z19#;* M(I+BZ(HD* EA_>]T!Q=9IR!F8)6<91P4">>E&32FAC/"U&Y97,!C=P?BRBF6 MMS5!3JY(08M&)$2Q9/(D[4R0P5(\8VB:7B>AA(C*5@9(.(/=E](DWUK6HQG# MN4A4$Z/2W@19A,9T)B;]'J7A?"N7(\YQ*A%VC6XFB-P.OQ?8^TSLRQS?,Q+B M_5T_7RB-GD@<7SXO<9@7'7^^P%$6I@0@2Q'3*V6GBP<89/R<+B:@3HH+GA(1 M:059R*%(E$=>:7*&IY3A6]#=)%])9^LKAL+T *:7\6MB7*ML7N"$+D03RF[$ M^UJ(*X?O$9&^50/#6F5RDT/T#0#3(XHQOT[&,#+^)T;EV4.GVQ@JLX1BX@,F)HYCX/TWQ,,,/FY!90XIL01]:G41 M_MV[Z3VC J(_SG$\O2%3+)+X/GW.=S8^II_?%Y_$WH^O"./I*$G("C..V!IV M?Y49[_QA!B8D?YJXI(EF$OFM;F6*A%]I'$U0^&<-#>7-#!!1O( K"C;=$\PU MO(>#6?_X0S596AV[)K0AF<:)?,!11,(_+_;>UVK*ZMH:(6>%DPSSR^<0XPB8 MOB+3%&, ^G&<0Z;MLGN%;D?0CBE-<%?/Z(+]\9RP='U(V:,H MC#$.YXG R.L;$HH<>@G KFMK@AQ0&O5OIKJ5*1+JWXNDF0DB6$:2D' ,=O$* MGV&J15:CL@DHT7 M&/"5(OHAJ_]*$5L'VI5(+L$WXH#>=9("A63G8_L=D]D\Q=$(;&PTP]\XGF:Q ML,LK\@=-#&E_(DH"F!M&<.D"U>YW0BSU+[9E)+[63(JM^R/_P'%WAM@,IG8; MIO@"G_>.[R*<6L-=L\&<8/Y%4&;,4,(+3^<'=99KAW":T8/@Q74B:FSCXRBD MV4%=F8RR .J6[+76#"B-Y 3; .NNQ)V7U_NK+S>N@%UV&WX$&P4?99>-PL-$ MS/I),?,<^U-6E4>S'@,I$BVOW,\9E@1ATIU8N=\)L=0_N+@@?$DYBK\PFBV% MZHPSX9[+8^V"^ Q'FWH=P,%7M) SW'*T-\I^_U)PR4-&GRXP4$]2('>2,8XW ME4SR&KIC"AH62$_7!PJT"K&T',T^^P(ST.368K98I]9 MM5B0-,^E*DNCT^UFGZ%MI:(QW<"C+:C"'%X'KWK/JMUZ8(A1$5KB(H%"K,A= M:@598>E:5N_H#][Z@[>.'[P=?F'0>@ZDL1BJ%0%QB355!QYM[(]UD5MU0Y8V M-A5=Y-LR8**&;;3!E1/0$!-;NOUQ"6J4^D=&:#4?,C;%^B=HT+IW:9UGX5 MQS<2O7>IEM"NR-P/#JM78U6(%.?B1X?GHO88H2*/GQWFL?[0B"*3/SG,9.T) M#$4>?W:8QT[/E2G.SR]#FA^CARY5MS67C>!NSV6JSI#+)J2M,XNJ<^6R*6JI MHH%S1KN^L:=Z)L\YX[VA75M>#<8Y[-P@PE);A%)U83OM@#&CNUPV@K0K8*@R M[;*UTZ ZB=TU:S#"T4=RHC->+%-A_STJ4JG*XI1S:[ Y%ZV<:O:TC_[>J5ZN MV"ZS_MX*?V_%Z=U;T?P$J7/VEAK#>EGJSEE::DP:.67CG!W61J(UCL4ZMXHF!,F!>Z$0 MC5GHX (/]P(?:CNJN4)&[H4S&F,*DU4EW',&-U,7K>X8<,]=W,$DN.XL5F!9 M[:XO5=9<1X_*]TRH,NP*3&S@ *BMHZ0Z!TZ!OP:W":CRZ0J\D[QK[0IIJFX? M)T&=S=M45"?*-;2G6_- E4_7,)U>_0U5+EV!:+K5:/;\V;ET^,=@MC&?\BMW MJ;@^.2 [JZ+MK<--AR\FP\*UP^T(]/<.OZU[AT^RO/K&\UA-6MGOOL2W+_&M M0=Z17ZJ24&D[^V62JCUMM57'=;KZHE6^:)4O6M4Q![[01\UF[E32DY5"'W;. MM'9:=J5[:[Z&!84=V^[;\/F!/C_P]/(#]>&D;4_2YX#A%8W%2?4 AL4!G08A MPQ%)<\]*O''S@?A-TI9>)1./LN9A,D>L]S:]+6]3Y7W=DU0$\5FVR!."8I%) MRE"\R1*#3?AN^IC2\,^[*C>CS9N.#HZ.W6Q2 M!65WLM4T=X,!^3UYM1T&S80+(L7Q0]4=VO)&]HE]N0_*[JFJ;-@WT?*+FR1- M!T=X_[+]$@)*Q*6Z8=]$P\HC_''),(KNDM\ F0KK7RS%JDN0=+OWS2#(#)9> MO5G7O&\&KA,P*\!\$+-Z.9WB/)EI;V0H<:4X1M^LUE]$5M-\L RXILN*-#)1 MIO5%MKN4FXH^?;,B3$LE^@\;]D0TYYD C1=II49.S(%3&D[2U??(O,T8CX>QA4D1;U:R'? PLTN'CJRR)^$[W M/SZA92TJU^AIGZWMEB9.L"4<"]FO8$/2TC[9ATMRYV\K'$QGE+&\:-$Y6L(O ME7DP0=RYKV3[AT/YV@G2]1B5;-^"99JE.J&@R):1P7Z3,@WD0FI M>,=E74"$ZD<>7.13XL^DNMX:%_F3N/>ICC?=1=ZD:+ODC*$,VKK(7^6V2=7W MJ<%E6:L&&IQ)N5;6$?LK/K3R59S*-C6C-EU(VS9Y/V--"-4Y496J>]K(KG-2 M2IMO?B=V@VB]7\HY&:W9M/<7@56GVSDID^U 2RNY=.>>037'@',R*0%;+\RA MZA0@)T6R&JS=_I(3:')(\#.'%748TH[)*S(ISOW M'"B[\MQ2=AI>Q0,F:R)H3NE!LS[65MK24.%'?^K6G[H]O5.W:OFTSNU_BH7W M&N?>V+4V.WJ;KU,D[5HN';&EFL5N%\QTQ*Q6+KC=#=$@QPI9HXJ\N5;TN'F6 MKR+#KE0X+A=?:9:Y(H>NU#8V?XY<%3.X4N%8.4=WSYB=RAP_!3%&O'4MU[IA MK%744".D1;6,O+0\6Q?Y69L_CE.S-E__<3[:/G:3BO7ZA];5*'3HN;BLH&?_ M@U5ZOIQ5T+/_P:5*(B[2]*:JF^RO>!T!AKV;/F!X4*X =C?E1='^PH/#PAN: M70T0FZOZHHX]BO>WP_X*X/NO##'XL;YX2=,Q#)!_(]1H-,I2NJ 3$N/R%'65 MI@:(N6L_V, M;::)R-CH["&6RF_L)%I.ZR+_*(]C:6ZU<10;X;A?FI%/Q;NRR^8SAA:SDF(XDK.:ML.B.2>9GN+ MK0\)JE 7M6U;(Q.>+IF )C_GGP0V^?F07OCNCZ__^YBRE]_:/YU1A3:.Z%1M MWL.QVL*UE._Q#Z*,-_$MF.:EE=\^]8DFMFQL,/> $/Q7SKL%/22\W MV!$4B:N2"X'2X*B\HS^UZB]G&/R1Q'KD1K4 M6O\F3%DJ4G[T*4I4H8\5!]; MV.735+ZO.<>',VES1D27VG&4.97*Y8P"&4+:LRD!:^?VMCLGAI2.HOO$*852 MCP=H=8C1N57>'@8-8(EJO;+C**PSN8S*G)2Z_YS)4-1^(<=I W9?B,D3ITKN M-6>4G0;LI3HQ4:=TH%D[X$2.HOIS!]JKSI\[Z#:%4"U$Y,Q>K9$AVBA'QYG= M7/. A8[7?*"'#Y0#@0,];Z ;)QCH(0.]@)7M!.9?@LW6DM^8AX7G8,D(Q\(M M!?L^%W.8L=8)SFT?8RT!V@RA_CK!MY5P:R;.]S43NN9NNM,5&^NV*D99V][' M5WU\U?'XJCD:FHF:V#?8^O _X'#$\$PC7(5WY"+#JN/'BM]DH^0NST7@ M7V"(E%\GQ7'R*FAH^?$#FN!2/KXPRBOM@NZ>Y."T\2IN]CHBB>YCE-3>&-CE MH_S$:3ZJ_^1Z;X=W3RQL@*+ "HXN\OR\0N/DHL++A:J2H\8C>?>#E=S>Z+V5WEMY>M[*SFVN@673]&O7 M#S0CIS6*M>X,_QAP0?.P@.^9R+1?5)>!4FEOWUH'M;.@24[;!5F1""2;@X+*]=(%#F/XI\J[ MJ].U5\:DGOO*=O9)WLXB[)@"0EV IAK3,WR/2'2!UK< \^8 _O^)414O^@/T MQR3?$'F>,2;@01)]I4E8_%'#GDK7_AD3LR]RC4/ )7JO3V,$^VQN(5Q1;[; M-7C5CBL1SOH.KC!1'[FI MZ3)X1AP0+Q]*LA%*>KT>LW1.&?DWCHJ+43Y44H9O8:V090RO_6Q])8KDO3Y8:'Q M@L)>9 MQ*.H1Q9A?)V,8&8N-G6\N.Q<5 L4P.+I.(K%/@KX5OX\1F^%7Y;)Z M>[Z!:0/QC @]QS'L^[\A'F;P\8S0F,[$U?9I.)=I"^W.1@B&<;/EYC2$C+;J M=@;(N!3[K;#J\\L2HBQ,'^QN^T9S(SMQU\)$,K"^3JW9"52J->Y5^9N M][ZA*Y;'\\(R?T.#GCVR=9TLLY3G$_U1FL>KT,,--CYIL_')&3;*!$6J'C1Z MGAA;#NF] R+Y:R6FS6CM&&^ 54??[@,6<1K8C]5TC$)7?_K'%W0_B7QZ32!' MC>A %R>BSHE &_N$7.16W8JDC>TT%_G60?%6!UVT M7=3=2>$VB4Y/Y/A"PX"(;24V>/<48L&RJ%Q9JIS2Z$3,ZXT:N0ZZS)IS#CV8GI**M#GGMA8YWST?0U"<+5>.?79TA@79 M/B/Y.4"Y8@O ;H@"(#+@\#;;'I#4&]7>Z<@F=/FCD?YH)*SU&Y1$HR0ZRT@< MP0*_$6,)Q?:5LG1^B^,)S5B"1QE/&8H)JC["TFJ@O@ZY_ KKY8HRH>F_TO0> M,5#N (&6%-;/%T:SY1&G#7O;9^^&PBL@*QR]HO1LG7]5DW>NW=\E%FLO']7I M>G*,]9^U=\\HF-+I6EPT)RHKB+IA2[&=R6XH5NOD,_5\IMY)9.KI*V#:1K\- M-H.IX4;E7%Q0ZY51%W(3KH_GWRJ_F1-RVB@WF4=2&K; _8Y M8'A%XQ5L"P$,BP,Z#4*&(Y(&L&D$,2C)%+,%++))&DQ!709KC%B0?Q=3E.R< M1TLD2I[-<4I"%.^84O28=4R%-0^;%3Z\1\Y[Y$1!?)P04)TB(Q='Y[F07:$P M#\1(KO]4[62BI@U(]0T(M:2<36D+^V;N!2S'_770$G=7=<.^B:YU^=0U'RP# M_?NI7E(FA%J)A<.&?1 ]Q0P40)$GBL\I3[G,KU;;OA\'J-@ZQ;0J^*FKFO9/ M>*VOMKKQ((GO?\EZ;ZP+3LR3\\9*\ '5W8I=Y$^J1JF>SAJT*UF^ESCI-9:\ M#ZJ QYUR$9J1QQ/Q[JH:)\Y)9:T>I,VL5B=%M=W6<"*'37T@0GO5^4!$QQ=Y MU-CD XTY*)KKML,-'P.2B&3Y($7/ 7Y>PO+# <\6"\36PEDNOA8N<0Y?3OZ% MPS1(*;1#BTU^<2 F!W@).)DE9$I"!".+3O_*&.$1R7.*=Y=]:$8A^B'.6G"B M3_9\S.)MQ2P,^2C%L9J4A.?B?C=6'M90:MM#Q4'*,"P3%T3?IWKB#%Z MWMRO5RHE:HU=(%[JG:QK/E@&^G>PWL'V G0=WO=V1'M)"^\']G[@D_ #U^A% MJJN"!NLK5=D@G/-+U;X3J@4[G/)IF)-0%[RGAE]F/1(;G'/8>]R\Q\TQUU0E M\+/MC/HIB#'BF >+XC!_('(N41Q QP5)\Q(/#3U)#4:VY@9J3)OWX;PM'T[5 M27#,.<:PB$5IAV1V(X1I5P)D>\7Y:)IB)E;X%C^(H MNP]B4X4MC]U-KP@/B_(];3B7#NC8)'Q+(B!1F$(XNGP.1=G!A?BK"?]U8_7B MGRPCM-I7*6OM_9;>;^FXW]*[$KPKX?1<":8VW8$F^9BQ)!29=ZU 92NHJ,_ M!C-*HR<2QWGU IK.,0M@"E R(X @>,##.8ZR."]SL&O:S&-NY%G6?.@&J?5> M];?E53=C2G_9R%2%$7W\]!>0U9OJ@_/Z WAWDG7>2=R=Y=Y)E%%Z^;0[4.:2^G0[4 =1T M8W7BS!O#L(S%$>;B:!68"1,\(TDB*L<)DP)L@OQC;N**G[-$=)DEY-\XRD>: MX 3H;IRB9)FJ?D^Y==1=QO4W0VQWPZ6\1@]GVT6<075-:V=(?\" MARQ/X7S 7%RIE,S$;:?WL+&S8GN'MO>TN!]2D]=&0SL^,8\X30NLS'\GZ1S: MPP_;TP $&YDAU6E\-4-69 4-9@I$T_RS@SOS/#.#._,.&))"2 WT-R8#O':0/-F.L<$F8'T3>HTVQJR 49:X.:QHIM6_F M0+-#C#6_F4UVO+OL;;G+*DX27F\$:#U*HCLA/-NB=7FUNB-2-'KT4;9G0]<5 MK$D^QY&(350739(U[I'X!_1T"SJ!D8,K9ZIH+VO;(^F_4_;G=7+/J,@+K*.] MM'$/1Y"$ .^(.D=+V&1CL5>7B;]>)^_+]ADDWNGBG2[>Z6+9Y%+8'P?JBI\#%(8P-=$V#>703-Y=!1EOSGKD5O1Q M^V:>"?,/MN:%Z(IT[W%X6QX',_;!J)"MF[VX;6()%:9";?O>6(#M>@K;-:Q3 M%%]A13YJ.MEGYA+T#UUCT,VQN,!>^;TH]^O)": K9VJ=O!/@]!+:QN@9\WNT M%E3(9432TOLNO._"^RZ\[^*()QRX*XCH(U,B=CZ1YSCE&_/QHZ20Y4+OV4+'.WY.?BM8C:L/;LR1B:VU6%+IY5XO/M_ ^"^^S\#X+R_:2Y7UWH#X/=:PV M4.>'WCX]9/>'%GN=.P= L7$:DTCX"X/=UUR<#@@1GP?3F#[Q($M0%A%HHF[R M-QS8AB'?BC1OGK\M\[SRY$-Q*&U[..TZ:7(6HMD8/7@7HG]EO+A9;$P?-J5X M\%><%AN2J- TIN>P=NX971%8'6?K;UQL5[NJN*,P):MBKY[PE*&PTBO1X:.< M\&:< Y0$*H%!^,2! X:*;8LA^#9G_'PN/EXG17GDNVE%EUV1X0_J/HTNGVY_ M>H4J"\"7E*/[":+:$ M'A>B2K7@&1#71JJJRT+T0<+ )KHXKOQ:VVUXOWP.')HL%#'K.2 5QFLMF;==(I\\*95,W/ZS;V M2=WJ<+A8T>4QI^*><7X6._3%U M-[T@8N$D$5=G2-ZI3V9V@B,KA%+7O#\&QG039MXZ4#$'?0 B(VS^30"ZABF= M(1Q@%/1V7E)NA:7&@G(_!UAZG%.6CC%;%.@B_U&5+5G?'E@3E1IPQ$6-OVO. M,U@K:HI/M9\K+#WB,!/WG.!)%65T2DH $ZN*#9))UF\=:A5 M,C/G"#8;0#81+'#AL9&%">2-?2ZLSX7UN; ^%];GPEK.#VSK1+&[!A78;L$0 M5?+%##6=M_,D)^=$H5.6#Z96/P/".65A:ZI44*!S"\S6Y/22.^=<\KZMV5:W MJ9Q+_;ZCJLB%I$WZY M@)4VIF?X7D2IT/H6=)]0G/_$B%6PIS] ?TRJW7!4T]KGH?L\=)^'[O/0?1ZZ M9:]_TYW&.6^N&KOZN,$YAZW>>U6\/C2\:P8O(&[RX/KBH_=W0!NOHZ=9,M$[I]Q;(_2<(YY#5$ZG0T0/&8924+"\6\H7@%62U/,JBFL M;]U?]?/1'J)L1 Z7[K+:_4Z(I;:(HAO67D,-Q=9.E-IOK/LVAE'1S-<3\.PIUH$79>'#K$.I_35LX8]===)BI(9V37.(>%X MCI(OE$9/9.\O['!*E6D8^E1OD+>5*3UZUF"F;OO.RV^]PX:7N.K3[$]?S?KK M?VGX *(/(!ID1!5LE]2M4+2=!AS.=._C20#G51GSLKE.?CN/3<4XO'<>" M#>SFISDUQ[]"EY:FI2_)R+KUWFYE*=EO! M+FD5VC(?HT M3Y5X-2#!E/Z0*S!X$,!::= 9E7-9Z< M2Y\SP+NJS>4<[ZYEXKNY\&5K'<.+:[=GUVOL_.]]GY]M-A M7ZDH&D1[+/+?'89 +<'' %D$Z5Y MMX)4G2=4U[:/BO@']YQLKZ,6:;EWR?:GBKB&1L^>V3J\U.7U)2XO+D94X;7! M<$Y/P/;=/> 53K*JJ%O[ 9V>A"V"^=">_5=#.7C'.,4+)L1[,*"9!0+3L#H$.CO;*W%K20? MR^[#?6J)KR)U$ID:EI<--:SE!YO^T(>Z+#KSX4PM@\: M^*#!Z04-#-A\ W7^FW)S.!>L-,)]-V8.MS MP/"*QBL@-8!A<4"G00@OB*3%C6$TF:68+6"SF:3!%+!7L,:(!?EW,45)PP"7 MZ<=:"W1U0[@/>/F %Y@XCS@AE#WB$"R Z#R7JBL4BDR!\J->>IU,G-T',;X! M*9:-#3:&5 \OG(OXU+P/JF J..68 M-R./)Q)34;6;G)/*6CU(FQG43HIJNZVAE:CZ,T,^_.?#?U4L59E^ PWJU1F' M PW6U5J/ML,TOP2;-9A'&>!?S):,?KAO$;:_18"^Q8YJA%Q">_6(2M"TM^\\>Q$;_Y M^H^+RR/#_?4/K2,J.O1\>ZR@9_^#2]$G%VEZ4Q&Q_!SL>2XC1%;(6M:NM>N, ML_3 ;09_'4LW? 5;1JX]OFR6O2@U4/HZE=H.B&3C#GIW-7?H^?Q6?="1UU?J"BJNQ_:6-7B!\QAI)9 M4='W;+UO9J 6 ;[M9!$]S%*:I.XNWR4GSC-1SF0_NQ]? ZXQD[&QR?? MHJE--30XUZ "O''&)6CE-5)M[.24*Z37M>"X?]*V_&B 5N\@] Y"[R!LF9"G M8%^YY ,,YSC*XKPZ !?ZH:2->3^@_D.=\ 4V)=O[ [T_L($_,,Z?!OMVJ4JY M+#S058Y"K<[VF3NG/+V;/HKL5/EUW57M[)/\!2>8H3BO@[< G0.P"N9RA3=S M*65#JZ]]UH[*_MV(1XMM5KF^;5D/9]B0^K:4^IP *_W[V\ 0P8!\YK (+O * MQW0IJ%19/1H]^SCI'\;#N3N5-U#GGI]K;H/DH#D+$Y\$TID\!2::4+4K\IO7- M&[J;+9!BSPEMC1GOFO:NZ:;>J3%ZQOP>D>@KKBIN6-W0^S6\7\-QOX;'E1Y7 MGAZNK%/)UC'D#\$4$1:L4)QAX ^)XC5Y_E, S6/ +R+=26"<=(X/FR(N( UF M8(;C2!2RB85M&GQJ"B"[IL,>>K3#B8>.'CKJ YHK$+??A+3=[N52G*#\EM ) MQVPE].QULLQ2_H!A$PCSDE6P-!Y$H3-&DAE8PH3?$#3)ZUR*ZWEN*-]<&(>C MZ^02L02:58$[Z\\?_!3?9RR<(XXMS>BKQPU^ A]QFA8XQM(4ECQP.)/(*YC* MQS(\?TK/\I:JMU2]I>HM56^I6K94+6AUYP+2W#"#K;J4? Q2&V2*+\XK'5%3'RH]J,#P7.\L*!_ Z^(L@6ET'DKO.BGX- MG4QVJ;+G&I"V'2#I_9]SN O)&9Y2!IM8&"/.R904"7;\*T[OIF/T/$I31B99*K;: M,;U'DCL-VPW6QR&/EV2*0GDC&I+-G1OWF!$:-9@'8^/VZ!@YDEO/M*@JL:>F^:E?,L:DN4:NVT@_,:-M!7SIUED;\7 MVAKY.>4X-2N]+IQJ\;YO[_L^/=]WW?8^4,>U"7-FH&YIPQ:,17\JK').8Q+E MGKH)BE$2XH#/,4YY$!;4!\N)06PO-@I,\C <[ 9J+,BZ],(([+31-D1( M,*_E0M[>R2"!"'INM^OFH8*R47I@-XIR-8-B<23@.CE'2Y*B&.A=T"2'HE4< M*G?L@2G.<67&Y,K4DRDR7&:O7MHPK@3D](N:AH M9I_@+<[9':(JQ+[Z &Q]!P>8.-AY-3@I[]5#749*HR>R]R =EUX\^KF/T](I M2F8$E,ONY5\^;^X)JR%>IZM]Q@XDH(+^DA:]D@FZ4#G"IMK-/89J8(5N]UX9 ME&_;+MD,POO'[Z;GH"-)C=TF:]I#PLH2BR)6R>P&(XYWF9UR%M0Z.; E*[%3TZ8$5809OMK+:-R)KVQ/IAYA'B7YI!_M, MW+,-BJO%W)*6O9"]1"3:U+S:.AU5S%*-GGVP16&9IFMQB4L*M(GM-R^M5XW" M5;KTD?67(E$S8)OZ?^#X K.!A*0ZK4^U8Q^%G6&Y"CHF-;MY=B+ZAR6R, MV4+0)*>ZK*5/+/2)A4X8.MJFC8O&S)CE!ZW6M5MN=4.?TNF3Q'R2F$\2.V)) M%A]R+LVV@MC#&O'ZP0KG7EP]EYJ1)N<2_10X5,Y*<"Z5KYHY[;P7YXZ'U[\X M;6-9D<*Q/3>?'>)&W1V@R-Q/#C&GX<-4Y.YGA[@K#]\I,O*+0XSHQRA5 M=VV7P(EJ(%^5-Y<@B8*G794MIW!(28Z7DW"]DZ9P-HL_'BIB&YE]4Y M4Z -LS>U 6+G!+D-NRJIV,[9"BT95DEY=LZ&:,*S[ED&YXR*-B]:)TW".?NC MG08S(MKV[!$#>U-U+,TY^Z0#F6X)'>V9-&UXU\J"=<_.:?7:%?-9W+. #.DQ MQ_%(TX/E [$=]%Y;;?J2<^:"'G_R(Q'.&0>:Z%CS5)F#2U&'7=TD*.>L FW; MI_FI2.>, SW>ZU(\G#,!-'&PF:HE]D!_8RR@<")DSZREBLBJ$5IKX;UC;NDP5XUX^ZY\#5!WE9- M$$.GFX&&7-9@I]SGC131-AR)BD+G>Q&]FVX!Q3UF^272HX7PLAXQV,G8/10. M/J)'5*D/*UB5MG6$])I$5Z4^_;-R42A&12:.6CM#ON:[J.AEGQV T'L\74%\ M:1M_ .#T#@#\CD4"#8CE"C,TPU\S@8HWHIJ++;_+4@!"B%8FSS- M40%H-F-XMLN:9GB%DPP'DW6P0/^"]C-,9PPMYR*7FF'4-//< M(DGV$M&M,^6]PMXK_(ZS], $AK^.S5_XZH_1 C,2(O[RRO,-==4-+!''";I' MH;ALMYJ^JC9V2'PL3*8ONU6)XE(Y5&H[()+;KJ.&I&\5ZR%!)FW MEZ-20:YNT,.GC#*D;#=U^3#.CZL\#<'&SE88\1X5]BT(_+=,N@QJL>H M^@CI2JP ? /2%ATKLT-5M[GW["L(V?@)QRM\"SO,O H"FAG4]G1=!Z!6V-S,3Q8(-@GF9FQ.!XL"$P/X;'FWOU+T8; M!/M/U!SS^[&\N>_-?6_N>W/?F_N6S7WCN,V9*'B7\R!'],X=4^AB"DHW<$7. M;=Y.T1'GKW&;(N\V;Z?HAO?7B%V1=9LW5W3$^BM+S:(+5%+[AQ:WLD$#PY6/ M9 /W7.^HGC3O,/0.PT95CK8W35V0%8E A/9UUG 8PS]5->UUNO;!&$_OIN)6 M]OP&&\Q6),3\D<;5[-1UZ+]*OV9Y_OY+G9S0714#N^"A^LC\%U")XLCNF3CF MC:N/IC08P3Z;7XH4,%BQHQ<)8!L84\&:8J\>V&$PK?>,3DG5&B]I89_,_;GO M;9HG23(0_[L=2BE$8W=WK*B]"7,,T)@DB*USD"IN514)HC0&^F: 23'#O(IM M"T_L:QJ!V(W16YENQY)KIUC2:NV!8J,OB=K,ITHI/>7.?9RSY1BQ< X;]05> MX9@NQ7J4ZQNE/LX=&;Y.3!T9EHW40PP/YWLMO(Q;Q/[$!TN]*IY7V\%'3]_( ME5W^SJH:]=UT&'<9]I=T^42 2HY\(H!/!+!S2+4>0PTT\*_JY!YH4+_2.3;0 M4+TJ&!YH-%[+#3O0L+N&.:K(X4^.<5CCPU'DZF=7N6I9H_H7U_AJX/*QBSA5 M*]&J,W' OII7USE4TX9AB?O=.133G,_&T4KGH$Z;=VTI2.8?P M57-^#=S8:T_/-[O0=2";6"W9G=S&V]]]R[8N)OW@FK.AG9O6.;EMS([5J[7M M"4&'\V'T9F)[*,[$C.AGEUI,3L_K0_P0H/"OC'!2I&6+&A$1$=8%23/@,U@R M*FI +% 9* D)"@.2))_4UQDT*CLAN&G6JNFT0G=/N?];>6\OUX=XIL_1BS% M,X:F MF6UHZO:64_'GJ6<4 ,G(_V:R+_R# N?;W:_4Z()>/7*!AA[;6,*[9V M@OQ[1J^$:M7)SV\ZC-,,R[/ZFP_D!--\2ZQ*YJAV?[=8W$1T&S!WU-.GE_GB M'([GY,@94=V':&-8,;@,)*VMV3F'B_K;H8I0UZF$JR[DU85;.'SFG,^<.[W, M.6TDY9QWLCV?[6-HKB7.M;/MG L'&V>Z)A[E2$%H&&%)DVW)$.$S3\F4"-5S MT"Q >/M#@ PTG$6AHLJ6J%2:MU^J##44TQB'.A2>:OC]J MP,!QRO_=SWIP(=1A04H:&)7.>9Y;S(&V*>J<(]H \\J@R@?Z?*!/CV,?Z-/8 MADJ<"<[IVO9%\55\7\YI636V]:UMV[&NGX(8(RXN@8^B_"DH+KXQ<(2BT=C6 M8E,MJ/,QI[<57>2@1?MRX M;^*/#O1=$![2+$D?0''= _0] %Q2MM2'<8SAXB:P[8]CS!8?FC L&::'@K2" MM+OI-UY@@+L);"B)@$& !.: #O 592^YN2%H0F+05Q6\&QBQ!_?R'+"=>!5U MJJ6ZH7?D>T>^XXY\[Z+P+HK3-:\K *8%=DS;6R MG,9PG"+_KI7L;(?A%9EVMHIG(TO-HGM08!_BL#@31\0ZC2 M$VRX"LW0J.XP; __#_SI>1SOG"Z6#,\%B%MM*A)*,ZJT^]NW<$8[C^T](J O MS]&2I"B6LZ72IP]6_I45=5+YF%;0F)^,F8"VB,2[@!>1NZ8?<'&:!F^JBX.^ M(#1ZP"&=%;+_&XHKS^G;>FP/6>?[>E;R7/.J=O9)WM7=.J#I'/%Y!>5US>TS M<)DKO_/M61YILJVT[0!)[S\;>$C7U55L*((J(/%N.D;/]R(&#! N31F99*DP MHL?T'E11M?/;S*A]W%56(/[M*4BIPI(W[L.AJW99E$/70>T0^M%*EIUC4>KC M/=.G=U5:OJ]>$(MR50,F^Q07I18K M^3,TKF-3DO]XM\R3)2^?P7@EO++>5_.!G&$ZA[GFQ4![6+R:[T B;FD-5@J30HVTB1<\[64R(Y[FI&_?A,$S?TJVI* MQK!NX%!]47*KP#E-JL96^_)\SB6;F/0D#S0KI:UO9J#)*"V]$0/-1C'LC%2< M!=?NH#7KBU.W/DN)$O^O^-N-\!QW:L>R*J/*UNSXS'WMT3 MU7JTY:-NZ4IJS_&=..&@2)2*'A91YD/=Y4]_D0#XJ"J"!$$\V+X1NQZU!")_ M2"02F4 B\S__YY=M@EYPELGS?_WJT\-R]7!^??TK ME!=!&@4)2?%__2HEO_J?__U__U__^3^6R_3D=[A+";196H8W5K _%$%6V$!_VK%A_(^D M"!*SR$^[-(V9JC!L&/-)EX8Q?\2&Y>.X0W-X-8 6IR 5T270ZH;^)!I"ASU* ME=$3*KS5,?Y28+H?":U9]TW"@T$DVP" THZ^?_N:P83?_/V"A.46I\4JI.KB.*-5['P5."5WF.BWP5_K.,,QS1]7)#?QTG<1'CG/Z-KJ+H.J76 M[G-<-[XM-CA[W 3I>T*BSW%R+-Y>,8Q<*%ZPCE]RU$=[(IWV2,_*:W"@@ 'I M7U]?)6/&Z:)5P@2#>JQ709RAOP9)B9TJ';]+@\QB6MTJPAN2/A!L7H*RY/R717:J?::J;H>YM+P15'#H:P_S8"HDOUC- +$$%*B"@1H< M"\21H%=_PT'VC1<-H"Q@1)>S$RW;O#)JEJV?8JH@UG$8T)^#,"0E51.4SSN2 MQ"'5!_4/7?:NB?YTK. I=&TOPX<&!UK5.-"=(._>'C8R2<0XYRV(=PR#-%H^!7F<+ZFSN-S1B:,M^9\*V N5Y7I2YZ:$7 N$$V_P#"W1 M;0L6HK#0.X"%*"QTUX(UCR4P;3[[UH.!2;*U.-XLXS0D6TR)?EGB+SN^@YD>XW5+JO&0+T&'Q!EQS!C 1994(&95:9RV[-?>9[4+N(KIH- MA12_8#X5JY<@3@ =75)YD. '')89=V*B?Y0Y,Z(^XN)V3:?LCF2PV%9%D<5/ M)1O3([D+,MI$XBTXHJKI;%A&9WM1?4HS'"3@EZ+G($[1JX3D^3>(;AOYAJ+B M5OXVR'[!#!;*ZV%X,>Q=R0+Q-,&VMINW5*&\T'^1#,P_V ,)#&L9X37.,APM M0Y(7NM,XN)%- MF!M;2^'WU#7Z9QGG,:Q(CBFBBSHOXJ*D$ZNS!L9U:53XU4@[D?K?4ZE?M< P ML;]H@9F1N(^IF!R>#%\NJ3"C*":[;4^G?+Y^I"I-EF MXOKR1$NOC^S3J&)7I.U$LW]'-7MUW=0R9IJKJ3FI]K&3-JC;M6;"EIA_O\SP M"TE>X%R7=H.79+T,Z8*+"P8N$9<82]!Z.B(_H7^CXJ^!P\E2^)XNA?L*&;JA MR!!9HW.&C"V-0[4]HW4Q968'U\CDZ;*U7GY8)CC(]=2_Y%NCUM"=--(>._$TE8E10=<$X MD>@_,->3P:NN!-JG+HU.;L77S$CV)T_TX"(Q,WM?;Y3E.?><>$O:"XY?NM:C M#](SB*F407042BF",W*4U:1]!U.:XXA>Z)B+L7SUL9F#*\M22*::<+A5EOQ. MZC'XB ACKZ&>@C!N#_>!%\ M)6X3'1;:LG%_7.;XF?T33 7Z7YSMLCC'G^,(+Z,:E99IJ]FW48MV) 8GANR/ MU)!]X*B8_7I9HUH"K)9$S\E^U9W-0;-UTA19BVM\O2 8$H\AK(C.1;?8Z&HQ'',=Z:#)\MX1FQB#+; M42>0H=(28*6NS$IO+TDWH@MAMA]Q404CWN&,2_*RUY5>G)K+CV470CK1 V^]#"\%MTR4#,25J5YF586-69 M_?4>9U7!97L'YU#^#Z(4N?@5G#R=K@EKKW\[ MY]O:+OMVF9>[7<)^%23+,,@WRW5"/M/-OTGQH;/I:G1L=@\> <#-E@Q!P@\M M2.B<0D)7%)+?5#!FYW!XO]:>&,=/W9NU*=%NEPJB#JKK.G]WR_709PM7R!GQW*+ SA5 M@S]K'>XJ]V96PP]1=:/6(0J^R7^"/K1PS$F7*T_1L (?QW?'4>_A!D=E@F_7 M$(WWR!Y>#5R+J7RB&P??T[7U; B"-H0K G7T,Z./?-^+*;&;Z/#0FK+\#H)I MRFV9!) ODL?0A.T'@DMX1*FE.;6Z-JM&1T%PHU._X^%=%2@1U77P)A/=4%!S M4K!Z,SFL;2=,C_]$'U&!S2T)"6UX<# 9VJ'L^&,A]_@$&@][7@T$K M.ACT2F2#=)M?RO_LC= 4SF7)::Z4#,,\46>I!OV$G^,TA1<(/%@@8C]N(;00 M_ERF67T*QWIZPBE>Q]1,U5$QCC'9S^%B'KO'?##LD4Y[/*!3WE7C$9$U,!ZT M8N.!/W]JC8?U]4Z,9Y:ZQK7\Z:6LL2U43C5.7FZW0;8'F/#K/0ZRG/[RZ1\X M+)8%H>V"K3COIY\OMR0_S,@&'_VCS.(\BD/^3-R8XK$.S;[^L38$OVKH@0\+ M% S\ 5)BYO27;%BH(+1E/2P4I^@#'19J)RZ$C_[2'M;7HXWL"Z6>4G(D:9Y3 M^;1&J=1>1Q>Y@>(C69 FY%EE%SK4/DI?S%&W.!(R4ZF,C$B.]\BDCX(U T; ,#*VGO0&/+=+:\BW1=IH3;23& M>21/@[\SW*@*&./I1AK<2,2,S7(7MR4WDS.S31(&;RN\0MND(:H'0MMFF-\. MP0=;]E.9XW4)U2]I)W;6O4E$;K6!">3ST1&5EN_?=*Y]-9C@L,FORD:MA/.'[>4&VS M>J%>RS/F2O\F7F.)/V^B2TW_?@IIVTNO(HP$Y6;W7&.E>E=S&+*&NU];%1PA MVZPZ3(P%FLP@2X< 1N29V)@QKX<$RYTH=K8,GC/,O[9V*J! S/TQ0 ^HV>SC M3)Z:4GNK"NA7N8$KBX(9SUYY?KWEI-Y[CVS$C ](38ZM,ZVXNNUKGJ-<^[+RMF:Z93^Y=A'<1G>#W6@=+R MA9D1OKBX0FL?]:OQQO^-6I_$Z]VQ#4Z7MXT<7F&0E#U\@\O_UD/_CK- *QO\ M% 1N-WX=I/,Q",YK]"RRIH6^X]C]JS04)DG2= -BNGAXTP+!%FK]B4<754S3JE6XY\'T39.X[P +?>"Z^96E(,%8&YUAL$!S$>5K%J#JL.& MK\6@("+X/1\4ZV!U,*BZ^5>I86R(XW3%8TW&O.FCYJ*Q4D'!C;0%>BC MAWI@]-\P,/'0 PO[@[&\.^X[&4BY4X+],F)V^L59D,>9.7A3V*O2(;CYY1GM OW M[# W8$\G5VG$_I4P$V85_:/,"V#11US3XX2U>K93F54%@>.ZK7!P6*/BOYM]9*_>C*J7?QT_3=97!1P/;LOM M$A8DI#8FVVW,%K#><9I&OW96Q#!]]^OA \=$[5>>3+O!-._5,&(NU=?"V ER M:R?>900.I/(KRJ>'(,%TF_L0%&46%_O;]8<@^P6SK>P!A_"[6%JE5;L?37MM M-#W;JZ "A$#B4![ L2UUV+8U%)376+S87/HS1(RQ?3XEP$_:ZVP"YLEZ+A,N M@S?;PN%=G\QQB[$@*1;JC*M-_WP6<<^?W"QG=0">%_8PT#DO\;Z__GNL]A&" M9&'=CY4.[U6.H00B,[$@1UR9!NLURVL)B9S*O"!;*#;WM*\SY>ZUU($S-'XJ M*>NBGEOM95'[\X%9W 5!GUI#0>?54"![=96W>C]+I>%.W,R5>C8C0WX>GK1> M^E&OAKW-OPPR2(>;W^&,U8^%).GAP%.3L=U,?%RB2LY1,49&"[V*4Q21)($ MHQW=J5E)6JW7U_:'.>W5C"HNKV]!1HMDQ^L/O0GP4.9=]OLI\=OFR+DJ%*\( MRW\E^?I/[T[_-.<8:H,B,:4NO=8\^UB5K5>GK 1T1QO3*W,\26>K4QW:/%9H MZY$UJU3>U>QK6Z4:XC%II>K.N;75>L;,=9&$G9II'#I#5!9-40BVJ_,$#DD) MIGSG5UJ+UR8"LVO9!E(W2_M,^,.B @*8XVREBZ>2 CVKP<)L=Y[CA*'O_FZ6 MZ]RJ) TO>_OB84T+O.'::$.2"+QS3,W\8@_)6N!E9[2$8*<7]AN=!:[9N=FU M.Q*$FV4)14D>6K!^BRX9+E9QC2-#*X%LGDM.=VZ'5].D"7,<5AO&[_":9/@> MATF0YZP."UO>+M,B]WNX3]"D*7@GRS7"?D\T$XWX&A.]Q<:U]Q ,3L M'F01L)O]ZBVK6--@0N<4$[JBF Z"6X]\Q>$/9KFUN1"OX6W0FD MDY%0DQ6@LT*P&]QN&K @1)QMXQ1'$$V4X!><+-_J>9*V49AU(VVA=>-#0C[U M*PH*_15 H0\M_)#Y&CWS'7PW4WABW M' Y>[Z,;BNKH-&KH$W'3^>J&G2_/4J\XEL!A+>-#K&8;'BRNS:<'"!]U9#]$ M6!!T%"1'&P -_69-/%9/D&P\/+Z='/F5 M67&I>O>1Q!*=5(?6<1$HM]6XX]^)(%-YCU/XX MJUR*NG.HD"5QTL1X=^?SRD>A0VC&H^[%]W]OSGGOIN/(9X>G %RX#?GGID9C MS"WO!C07;WQ R/J=>Z_V6&%L10?>XQ>#R6B9P&W%#E2-?<,U9,D@)'#'D['':!!'A^7\'AHQSP MMRM1(QC! JDPTEV924/KJK_RI,GI]FYX= QFZ)Q0LQ?S-PA=U&SKHGHAM?!( M%M)<3N9TYTOM4'UX$KS+>&UZB&6J858??6G!H!84')K2+$F2:4M:>QCF;6@! M92YK3BI+BG9S)V?=KJT; '>[Y@5?1!2V9#'U-=5\<+FCO]^PQ/QT1>6 @R=1G5%F\E%R1R:QV7'( 3 61U"@JU^% MRQOJ7M:?=&A[40DR:,<4PL'6-IO//2TU!2LCAYM"Y2(Q@=EQU];%X#!B_ST\9.,8)); M>1%U%5JU$?JE9K"]INQ(^[4M055AB:KJ@8Z]:1!\08H@&6=O/L(G7D1^6!C( M:":Y%?_+[2XA>XSO,7MJHKP,E+_37 Z#_5OWR]HOMD&]9AR)1P6KSG.BS4C' MI[744\3X=HO=5%)E.]#CI M5NJJS)%J9N) :TTYD_1J6\#JI)D[?@;H19:&.$I&LLFYP%Y\W;'?XY \I_&_<'0=4<@L/3,WQ$7$5[1*VT?!]&_EE@YI7 X6 MHU0FW^4;0>/R_K\!C!K$59Q*A9E=/;0+MPO8\PL:,"L-G8$&%J;80UJ"L3?. M:A]-22+@[>Y9#87.MFIZ7!J[)X/@+[?!J+OI,>QR?&I*DCCW94&$/P9;G/<> M8,J:Z4:V'75G6_09/<0(^CV8E/*1J#+'\T,FU3LFU>],/6#R=L,T!,3(PZ4) MHS/V:&E7>>7@0D!UR!U+T]B$B@8*XW7U=DGIFFDWUUB:+UMC37J_(X-,H326N>7 >CY]Y]!H!"E],<1N[>W:3 M3^[T98]7,T&%T\?NE@K[W$K83SA^WM!-9_6"L^ 9?RP!D$@TF]^614X!1]1^ M'W#"=+O1E,6QY&P+:(5G&7! HA(3(@T4/RD/M>>%F&*V6W'^2.!QS X7>/6< M87YXWZLOAS_0%%%YQ_9SSE:444/:KZY4X#(9SSJWHL6?78FG3#%4>)2(E+RA MIBB==FC]TAXJ$N\H+;0F696ZE;V"6* 4^PDA[F$K4>>5U\#AT]/651HQPZ#U MJ^85+ZP#;H,.7=!9HV,F7'DZ'F>1S@(QI!#D;^1:"!?,D>;&:/M^KD&^0 UV M_P\X[$F%/.C:]%2[3B75AOU04#@;DD0XRWFER $K>.SGVBFGU,A8?[K46@.P M,O(6DO_X]1_>G/WP)W8(5>P]):8:.1MD*HL=;R[,A?PS3B(H(1(D=#$5=T%6 MW*[I^MJ1/$C>9Z3$ MG(JP-14($,%!<84),5 ^GQ^,E4,RD>4^UFCO$C2RPMPN(/WUX2XY@,^K#OE] MAO]+BX.E0;VEI(2S&[#("%S44]M-O-\E:97D119'/*4K[3>TXTDZ2EY;T=-9 M'&Z&I;?D=;!Y>F,\01R)R^8Y_('V096L8_LYD1K* M36RZUS-/!2Z3\:R;[68!>413*BU[ [O%:5_VMXN&IJ/]HB9H><.8,C#K.T8# M;NY;1H=,ZNT9LOEP_!"QS NRQ1E[V0()W3?QKO^F3.$+W6>)\I[MI^+EI-$! M;;\;APJCB0;W'&\=>(VS#$?UA0QW?>379L,?Z&X"THZMI]X1E.'JS*<_JL!: M,IY?SDT1<6=P6$)9/,UC-9!/ZB@/)A8SU*N^>3*%NO67:_T5O_U?<)F:/6)I M2MRND*LXC0M\$[_@D\S0[_8?@G^0[#RA2J@G/X5&#YJ2/X*2;2GG4)8,2T>, MX=,>,3R( ?*9[T)G=H@!EL]&BAN0\/*B-WF&9B_FI;F+FE^)7AS(,Z#RFY-# M=ZK41'N8_Z[-XJ?B.L_+@/*%;28W<8JKJDBMS;774![?A;;IK$[*V>G""$Q: M1RM6QZQQFPN 4(4(,4@+=",*?XGT.FU<"T21^;S2U1)08F(&?"7?J#(N/^#L M)0YQ8R"V3$V@J M,Y]HHKV^HM0[4! M,?NERYA0^T+'FNCOV7ZRBD15;MQ" A&6Q2F!Z0=,!K/?VQZYM+PI'DP M?!17"-'@I*]3@)YCR#I98YWJG#SH]:%W%C&.EFV!U@*E MX=1;&_5A(M#'\;$"5LYG;$^R[JD&QX->10+9-RA.%4YQO!QV:"Y*8F02'+]Y MKY6EW'_J;*/[ K[=E\L]TY__T\T^HL03QPGY<,'?$=R07"8,G6UTT^ZU^[*> M:0\7(CF:3J#91*@:Y]RJ>&UE >R<9Z+$D=D$(:]"NEF5[.Y]M259$?_K8-LZ MFF/]CLR'(DL(.DBM5I%%08ONW(*-A^9#+=Y8B*%:)3"0 MB.^83_5S!@R29'%(5WG+#O<)ZH1\ON'3P,EIA6^T5Q'O7W;EK>&.&+4$2./7E$ M^3>^RTRK\)QH,7(V1LG[3&Y=JWYFWN!@W=L6/49DE-IV;UH<\EG-D.A@WL33 MQ>HJMA5$6A6/N:,"CYM [4J_0O@[+(3'X,L%9F57*#P>N=UU]&B%@,ZYI%$@ M3@XMC2(>?<3GF5\:;Z+J8(P6Y 6J0".&&C6P%Z@"CBKDB$)'#7;Z,4./7OT- M!]DW7QL+]8Y0'S<8[?BPXQ1]WL3A!CU7C HR.HXJBC[HC*-'<8YPQ<^"H">, MHGHH+'4\)+[8E=F.VN(^SEWM:"1B?\[-/7ZYH*[H51!G?X6-L4MK#[6=^.3E MH$\GNE1&?,I;EXFCT"J=61-'0!T!>>1[('IZICV6",:RAK$P4\WODYMN@>]X M;=/#-L>10=63._!-;G> K=?E'&RO&_LCZ]?[FTT.QJ_3.A%#C3D@TQGK1U"KP..+,J-6:Z>3.N:3B<+8U;7UBY8HXL]8F>7=?M?J M5?AZN=PA;L.LSKVK88ULF_#TI@^[O_4F(ST>&=GWUV M8$\UM']^!34;7-WE^L'(CP4?BB K1I[,!@G+4Q44Z *'S(]!;\\6Z,WKLQ]] M#.$RC;0'\)CM:P#_YK57(ZK/8)KEOM-W(ZGVD>F]Q\EMI!H*G75@>EP: M1Y(5A 5B(-@.>]GLL S( EVR8M!(+*-Y[;G2B]@QW'6[PFY(^DSG:@M)\0:" MJON::JZFKBYMKR&@N02B"*@NO =;][*5C.&57\GI?5+7W]B0]+AYUM8M/SX? MN TPMT>&_#_KI&X'5 .G"O(ECG#T;O\IAV 5>'Z20PJ>55C$+[Q0:G]Q7/V. M])\"C"3H(GL.(XV"FK:O2'S=N2#F&.SXYBS(4@HJO\,9NT,:$->AYKKW9I)N MK=]-"+H0[X%RH,RN*N/F/?F[*AMA,QO+.KU0-'0@/MC8R3U2-8OSW.HQYU6!W+C)>!UMI/M3I[ M=7"C\Q+G<)L(]]K\_2H$EGJRG8=X2T8RS)DVN+B4:(/F#YK:X.+2^B7(Y?V' MU<>_>5$'+?80^9C=J@-1331]%I(ELPND[315P$E_K@[43PCKG*$;0*^=7994 MM%G$_/ (+&DON4 093ZY-H6?BNN4>GHL\/@19UNI#2QKJ&W\'G=H6]J!AL8+ M%). M0L4U7072'D8UHQVJ20OR&NBR4"W\@8GMQ07_ :LJ=$P[H32JDS\0OA!]S@\%,I813;R21>.O-*WK^3>"7- M'S2]DO?O;(O'IX_7CY<7Z']=?WQ_T M<1_KIHQ3(F+=VF.. ;M\$0^:PA8(/XGEQG&?3&.IX_P9U?N]#SB P&VP^GZ* MB\VGE#SE.'N!5,K7Z:XLCARN;([LZM-I@>"SK9@=$0:A]8']'TFC541&J+!-ZM:\9RJYU6& M@W,2'?LYLC]KZ,1V-]9/0J#""A!#0,VY2NSD&!EB@\^+"OYP.0Y%C@JE.PO) M-T:N+X[Z=J46>T%,O^.8/"H3UQT5B"H?R0(QSWX&5Q\R@9+>@O3RTW7@^>=5 MR ZT( U 1E+Z8\C+M-R1) [W_'^' BYUN]$..A]'SGZ*^L^H 80.$5'196C0 MS^*_O@,WM2>+F)H!QY=^U(7+P8?#^6WZ$"3T/VN>_E-VWS?X@>Y5G[1C5SN% M'('6LV&#X]'8(X \>@7TOT$\#<:.B 1H9%U5&85P-AXJ&@<)>L#9"V2M%,$7 M),U][B,*@D;&X$QR084>CG95Y08S_K+(HUZD.=A(=* M!)QD/U1",CJ#H*7QZ3Q"YOE*Z2JJL* *#$]56L-!KRZ"_?A,KI:&JIXH M.^NN&C.\L\@.QAU6V#RD5!RWOH@^IYT'71]5W1*614XAPVEM57NK#IBK#F=C M:42FD3[U [CU:;NR R:!U"O8X90K6KE@.1Y8_JS>>%/:+E$=N[UH> /B3*S, MAEME\9BQ6YT]2^/)+L'K8N@25:#PA>9"[^G9?BF0796%_>B!*634@8=/U%BO0*B/S]*:5)$KHL%/M^N)([DMB[P( M6$H9R2J2MM-<.R?]N=KX3@CK+ X#Z">G_IJXOHT-03OUE^\%+!?IXVK6<]Y MD$4Q.<<00/_7( ]+^N.[F"3D&6XHBG"#\\[D]WH?ZYS[*!.Q'ZDN@##?H(*" M*BQ(@%%,B^]VI+KUO]' 9+QPDFGS8#?<@:6& M+Z[B/ P2>/9%=UZHF-$5^C#05"<,0M*E]27'Z2).& %E2'[(JK6X#Y 8XBL9 MPRR?@1,LR/%A1YV2Z#;]:Y#%X/3?4XAG2C$4PY\;":>0D_$362'',SW(PN18 M3<1;,#R( X+;M0H2NG>]\K1%4!J H52CT6*O4 MKMHYKEWJ8,Y].A/7*34X<5Z !<7+L\4O4' U!/EZEKU!UNK#B%LQ0,N/;S$ M:KJ#87S4)KR,"A3S*A:HQH541^[$UU 53JG#,8KWOL-O[C*\"^*HRK,I'I57 M:J]UNIB9(5"1G>ZU7 M"%# (:!(8$ 9%.)>MO(2LJ,%SUD)QTY25])"+Y526XT;$FF?UK-X"\+5'8D(9V:TG5^1#'.6C&*73W78"G5//H'H 9T"]SHJ6F6DY:3]4K=HVNMPFY>YZ!33GG:J5$DC'*= MOB/-21)'[.A'[2FMRB?:"3SD75N_QV_3GMV36"6F$QU.3KR7><3A)H6XD_U- M'#*?21Z+-=16YS9$UJ?]',T57501UH^J,C<(HT%4<"1>-.-,.#8/A^*#@D-& M,=)U!#O)6%[I(9--WE [AOVX0]NK@E'D51<]VVP]S"3J'/(47_$(5RY#^_! MZZFQ%X>]VA8<1G:!@##ZF9'VON4.\;SL1NUY]R?JM[^U0$<YP> H*(4W3N M<$BY1U18,M%RNLOQ,E>W^0YPD=$^[3A\W^"K.J!/\&259KNBK/$T)5\3,X/W)KRA()'0O+,!3["5_<,WX03E=F'DTW:"\X+!:\;@ MLS?++6,N3T)!G;PD(9^!L=#F@,F8\0C]YLUKM.7\\6"AV5IYQ(5 3+W#VL19 M]&>21$]!^$O/]96\F=;-U6EWUB^M@"2J:$ZXKS(!W=$*_1P7&[HRS[Y#4;#/ M6^OPYL/J\3]^_8=)%'?LT4B SB_1-LA^@4>E09(TCA7UQZ(RI![7 M*R!WR,QO?%R+]0@D49TJ!P;AY19GSY3E[S/RN=A ;88@/3Y*5&RM;29V]NK( M8JQH(TX<">J>K,=^_I*13)NH>A^@Q)&"[NUKIZ-\N_JS?CG*:!I0OV; ^]:_ M++J Z= @3>'8*P^R?768U3:0F+8]8IY;]WU8!(GRU/A\!W<5A'C%7D=*3I>& MFAMYW=9TZ^F[' MVW^><"D.W3B["P=BWB[ #QA&AK@PT69@?N*PR=#33,=BZ.C.]MSRHYKI]H(1 MZ',P%_C1RH"YP+VS0][Y\,[ZY(^HSHP#[^QA2YW<$[%XN.84B&=RS^F"0)TT(:U+S1*8N6$Z=-[]'3&L<>_@SR,"G M)>)D\C0Z.?=LS>@-]2^O"[SMRQ'0UWS"N6A7M\[.2=M"_3.01XR^VS=FRDPF M8SGG6HS8BS1GH74'/)5+C$=S)IH35Q^*3 U%DEZN[[C ML3%P9K&^B=<8JG>^_9X9-_DC^?XU_ZDQ?E;-(>[M6LEMLDY,QTZQ!LKZ25@% MG-70Y=#9N=@: 7A>3/;M]]QS8D])OG]=_>/ PUH=GL:;<:MFQ%9W_M73?L0E MQRK:XJC,J4]5P)D(:Y"SZ4M@^L0G=<1:-9W;>CJ#@CV-*&!>^6\]V%KVUS1Q M*U%N3V97&0[ J@R22_8>C(Z,>N'29[I#S35/9F7=NCJ9E='7.9DU-Q:= K^4 M./WJ^4JB+._!DE)%RY4.F5. MVD]QL?F4DJ<<9R^@AZ_37J9,+K ZR4ONZDT?DNZU*Y^ M($YGZNO0XI+Q/."B2/BK<<.J7)V@8WT^#&SN2GUX!"Z5FE%^3KG7OPOV"H.? MF48;L4P,J+6Q<^7HN7QV3F?[F63RD*O.5I,>S=>].7PWGZ&*J,>G\Z=L/'D] M+^&-S[<;JR^Q;(>2-S3R7@,ZM'[&?OBP ?T,1/WD_>OAIO0QPRF+'"@.4<3W MODKO _EO.E-^JS375B7=W3K2*57QY9HZXN0]:9'I?I(QK:IT4,\X]9YD+W@V[+HS+SU MN,$CLN>9Z% KOF@*8>L!1R+;&T.WI/"D&?3@CL=D%CVW7+%QM0:J%'8$Z2U; M=7'&D^OAO#-%'GN&5&?="]D\$#H/H_+O^8A=,K*>B'EQ^*K/B.ZH)&X@BYR; M$Z(3*89DAMRNO;\&&:L8##76>NU'>4-- M>3_MT+:D5A19<5B_MF(/-XDZBQRK:0P;=')5IE%>%YU]^!SL[F6!8!I?ZBK/ M80K6GW]#ZF2@WZHZS 3M]@5G*:3]I/Y*A+\@@"5$4,GRLZ4Y1TP*FGLT?[ MG+^S62D?)7O)Q6F]Y%;(*M�X?BE(WA>YU--,5(AX>HJ6 6+F9KC MD\8XY7JV(LR332J,R-(B&B59O<7#AUCI.!HV^D>9%^Q M![NX")*'39#A)PH^@L0*.,V%/\5?G>$'ZG3%(>;/,<'G>DY9+WVA?J[(ZD;G M6H9G/6LBO/-?,G H;*%#F)>J]Q,*ZVK.B:^)=+MTZQ/%VS75,F2+5RD;088W M$+7_@L5OG_(B"T)I 46]7C07UDAJ]M>)@,->X;1Q( Z$VFT"BA_;37=VB"&6 M.[B1?PR^7$=P@[".0[;R!LI@#+37OI.7].OH4IY21X?D_9;+&.(R&5R8I)U^.,=A?Z[B.#A5<9Y%Z?H*X)!PDRBSR(%HW./G&!0< MO^:72D9W,VW!..S.D5PT1%DXAB>ID'"2J++'@4QTWK3(_JPM VYN5<3<>[E. MD;*,#/'!ZB3?X.<@X;0[3AE[6FA,]5%/MF>;D4/5G+L_6NQC'E'@B(/%39T] MRL!<_.+HJMBDD70$VUF;>\1'W%L(4_\4 P1E(044F MIGA926W9Y:/:1[K'R[V=6P\5:U'W>R"LQF.BQSBW0O:8L16R9R?O;/54$9[G M)"\^X&)#(HFHC?E44^!42+BZM%3!HG-I:7B,4RXM[_%.1!7"N7+8SAP=0)1U M[J?NS"A!(U,XZ\Z^/Z<_WF:/Y+/VG&K;-SVZMNR!,B(9 MI^K?H.KG;9 M]#)6N1.4.RJJ0?+_QKMS$LG/__H:3Q67@TY=2PPGCBAU!.3]"DTW>[ODIH=G M[D2'W:#=9G?P^"4-!X5'TGRJ^!QUZUJ &'G0.14 OR(D8W*7$/5RSK>9J&P4 M&CVFK5[3_S\[:[6ZP"$+PD5OSZ#EV8\S,0?5C#_WU[I-[1(6JY/?E@7= M%EA"*OD=K\)'^A>^/9V[NOWE7L4#%TJ. K5@^+H,5F$[T>/EQ(?8%WB-,^JT M/ 9?^'E!]?:2(GB*4Y[!ZTB>QG^H\[!:B8!MN5)',OJ)M*7Q:=6"Y4A8O W' MLFC>@,]QD'KOO7F16#A]B*H1%W3$ 0"C.U"1Q4]EP4ZU"T*;0&K?F/T+;WT586F(>DOD'N_H7UE" M&5EQK%",VE-AK'$B1_29;'--::XHR^O)S6HZ>^-M-7E;2W3,7]U:TEE)%M:1 MTJHQND:F_2J-69!C] M&YV$Z%V0/<=IE4SI_6E)[G MKYH5D_W1H#Y7?.KB#&1I$,-"P6&21[_U:1TI'N)APF>T"=P$:?2NC)..BSDG MM'PK_C:F\:OR!6=/9.R%!I!D]\Q/@JY7Y32- 9[WO#;XKYB+4R^,,BBDAWDA M/1"L=1"R1)EH@Q/Z+Y)5!3(A2T))%7^[@?3O&A$9!_W85CJ"&.+4G,=8=/.,##)BHHUPCZ,H#G^Y MH"L^+^*BS'K.-H;:ZNS1LCYMS[:@BUJ$]0\\S W"T'52Q^@\J-1!>2&C^&?> M&JZ?P_&DTA=QSO*W0:9$11M7H0=#EFL/)5_F6 \D$T:6T1%K!!1UQ0ZA1?,0 ME;\HI=9,A0S-4P;&8JNN1- 9+30/@TUE-?:88+5Y-=E2D@$$D!![X#CU4MT5&,ZC=-!S;2K*-=X$. M$#-?J(T9?+'.$C8-;O2S[S?IUN2!N)IDNREHJ$ G=QN28FE2.UD3G20T1UU9 MST(#]! CZ"M9G91[1(4E4XW%($D(21_*W2[9KYXSS$1.[AJIM-L\+W%T M44(N$9Y>-F)L,QT\_X;AVR+[N;J3[Y/.@,V?//0^H M:CWUG(A;PXW_2 J<(T;83P4UR<03-:ZXE>0;ZA/?KL\S',7%E;@=^A!\B;?E M]AW),A9H=Q[LZ%^*XQR\4[K07 5C2+E:(V,PZ:P@NV/66%\ B.589Y!0A6F! M!"I4PT)JX[:T#+7DDIA@_(PLL'L,-[)A@2/6;/4YR**/N*#^-O7AGVF0M]Z52B*@1I@60U%V&AE&E-G8]9VV:CI4S73QL_)+!8*.P$VX*D, M]V-V(PDW[#RUYR%6:P+ M<;X __ONN&J4UCE5;T]6#JHZ*;IR?C2@Z?A 3CB@X0J)5#T<696Y1_Q7E&R[ M"_;L#'V59?1+=FB[0,&:$D/-TEB@1P(I_69M,P[(MO)AGL)TN=4-+)E<#O$ M)+L@Y5.Q+I.JLJ-$":A\HKG:^[JVO:QKVLR2BP1U% CR7F12B=5$AW^.=Z!. MN6^IA7?[IHG0&FP;%>;E>ZBMDU^G?"V]ST@N-=;L4=+=PNM0/. M@8.Z.Z38"MO(V_LA>MIW;YF ?X'$"!:(CP'1/9*/ GY#Q^%_U[2XWHA#$7"L M#W%"^WQ>I=&'(/L%%_3G2U[ 0*;6!C_0U4[2CFTKF8<@@2RB:82V%64_$CS, M6C*>7U-# 1*M&.CK\.3649$'VD,QX@+Q^<"D('DXA\Y&X5YSTN JK) MH\L@2ZEAE*]"NON5;/^ZP.LXC N)ZE3_4%-Y#A.P_P:3(T!80/"B/D8PFNAS MS[74Y92GX8;JM@O\@A.R XNKWY]2^D9;UGKZMB]FG#A/2="0]R1M*EPF6JQS M*V,MB;^E9G@&IQ 9WE!8\0N^3D.RQ3>H-U<^[Q%9'1=7'_F4O'\55:_U<64B0!2Y MXU6L8>&IB7:[I1GQAAX]B3B0-B#F>B/0N&NK!5T07B @+6)+YB#U!](AE_Q3 MAKF6_A *I5$<_+_7Z>T.9T'!X_UCRLS54UYD02A?%&,[T%XKJH2L)Y+>P"TD MNYPE%01Q(,_+H.2'3&>W8KCTUC@8D5>$+7?M6WK,K==X#04>M M&QV1]KO&@G1F$O%CNRM(#]%@X,2+8TB2N&KR)$+>"&HT7J4)'/ ZM4:R0 (+^IFA0;[/O4=/"IG*Z5DH MS'%JTHYR=.5_2LCK^)[&1J+A=WZ(4Y;6(Z5"#:^^$[9^D@.][R<0;$AJAO7[ MC.S11TI\]266/NKI;VW&)JUZ=6Z5 F'T,Y">A6%ZPEVY:=K-LJDG&#C/,9;( M["-YA^^".%K!(]*_X2"[HFSN/+[0[D7K[&(T-2=IS,?#&G]>X6#D&GK[<8,S MS%X:SW)$4VO;) SC;W-4II%(W U1-4])_,Q?#< 35KY+[<2#,OA-M(-XB_@14%K2%COV MRBI'GS_3+((,7ZCF0 &311W7]>G>C"$-?U0>^.M(KEH%>4@0F[8-GM M,A*$FV]\G"+I:Q=B2,QF8=&>Z_C_YS:=_W-_GG^^H3(].]?_F-O#=F$G"[V; MAQ=D>UJ,5;F].1.1]^O)2.3$9V,F'O&XWU#L8IQ;J;HB&8Z?4R[?X?XQ"](\ M8)7:LC>&E"NO?@PF'5??TIBG1- )2,)("?>H M:$#YBUG6DD-B@M$^[8[[^'E3W*X_Y;Q$5OFPN$N\CC^4&(5_:/,"^;@%@2EN$"B.@=Z8276>*7QOY0I1F]? M+Q (JY\WQI-$F!B=D1DI I%6)K\H,;CDCY2P[-&#=C\V%$ 7O5DL_BY@QA>^ MF=%K'$%2$7L[O^7;*WRJ2W>8I_-=MAT7!E.[<;!H75P9Z.*RO62=71I0Z?K] M[%?L\6&R&8XZ/HB)T[B@Z%X@9K*@4Q W%>"W)"M$D43Q).8>P\%1A#,HC @W M$# $V?F,N9YUCVVF(Q@O["\X>R(:XCY@7\YHA)KG5=.A^CG>,2C&Q.+,.5<; M$(,SXBA(X0O]92[KV:%PRR!H+FMS(]+8?05]Q L4'W814$@A4'96XF#$D0T MF#CG#9?9])^)D2WVJ"\GFZJ@Z6X;?6-_&]4>DXN-4X#["K;*8W'4WAP[YV/V MB[KGR&IB;^X6MMX!CN[2'CC"\3PJ9XM[^&AN/LM;=J1E9%;F>;#U$7\I'C_C MY 5_(&FQD<513^W.\D'7,=FY'7@=X[-Y\#6=%WH'8&>S/@"3"J;&05@_A^>^ ME?<<8T_KS-E&KG>LJ[N/#QSL^AV4JVU\^+1^-KNX[)C;Q)3,W%Q MG^S.*QT)R_I=LL[(];;E@1.&&=Q+2;SJ2?R<_29,VYK;A%N=N=N$:5MWF_!W MCC9AK4$YVX1IVZ]E$VZ+Y+1-^&1*_&21(.L>[%$)/-CSF M;HKVWR@#)*@A6[WZ%Z$5-:X%JI#-9?N<,G&J7J?*;#BV3GNKRQ\;=_VEZ#4M M1H7"]!9L/RA%)PH?ARVZ,ZIDW&F#*3#+\3-)*#K#=?QP5L:^MKK/(KOZM"T] MC*C7!Y"]G"2CV#.CG;8ZE1L3=SV]0YLGU5YCD/416CN_-L0/C:/LFC*X^_-\ MX*@FK6./N.<83"UQ$S[E>%TF-_%Z_-GVZ:?&G>F&A'^OLL%BUJ>>,D:]R&OY ML=L"<30(X*!7(+;?S,Q3[I Z)7]8QF:W"U$8:DAHYGG*Q%XSPG7R)S@HWN: MG!Y)\[EWFHP+6&#U5FA\&FDY_3C#\ ML$JC]C6E9)6-^51SJ:F0L+W>VAAX@NT6<4\ERT;2=ZV MHVS5G43UO6IMU 448QZGDEG]YCI#O,?+GN[)/W&:)R7/EE3$>%?F<4K5^#G9 M/L6I6$)K3 E%=Y1M&ZK1J;V4QQ'3\2^J$8=M0%"F-$!/%;/"9AP>BDMH+U5B M9#H3(FFF*S7%WMF6&TZLDYC>O?_?Z#.T"H47_ MA(*RV) ,BHN@MS\L7K]^#?\OA.E/*,[SDO[ES=GBA]??+=Z^_;WX"TC>07;\ M!3L3H^V^_^$/BQ_?_-!J=X%#5C<=O3V#MF<_>A%1Z2P2U:EQ'!167?F_VW]@ MJX9IYZN,E7(*]STE6D=\J1L2-DS!ME2WZ**:L,_2K6.X3B:PTO'%&TF?V:T\ M/U+[,TZB*Y(]! G%RWX%Y<1Z9''T][J7<:ITK+_T(7!5Q:(W1,@&8%FN2;;, M*1KTM.>_]UYJ>/S,D,GL=GR/4#L(^2.YQ\"3.,$?<7&=AF2+H;+6(SD/\LU= M1EZH71N]VW_*(?ZDOJ%;A47\PFI*KI[RO@ /FZ1T;S4L0+*]>%J8P:?+*M2L M0$_,<%?E>D**'.T$=%A534'=H,;]1S_7$S:%@;B709:2LOC M3,"NZQ!Y*YT+C]/>K!]) $4$))>4)OJ94QU0ZI:0ZYW-WV-1_(JNN@U&:S8@ M+ ;DX=2]1R*((K,\V>I=)EQOM=P17TZUU>44/-GJ/BOHCN%[E[6NRLRY6.L? M@VU_V>8QGQJWT1L2GLWS!0(H?D5SU$PHV>0R]D[>9CH;?$=W MUN_Y&$D#6[P1[$;V^)P/R>,FWR<61)5?_K?YG!K>99918[IS!>A\:G"C/R;A MY'J.@8! 74%:<;TXW.FEG!_8ZOO9Z>WR@M^DK.J#_.%[#-D7TZ\TCGMV>[M1 M73HT=QJ^;\94F-Y] ]'/R4G"EF=%2]#HOXZ%C/[J[ZLMSN(PR#OUFKS!2!$Z M[!JNKEL+4IU<)[]:)6Q&7H[%3*$:/[U$D7 M]R:Z :NLP,]9L(9C1[D7(&^EXP2<]F9=:U04$26I[P&8 #[9 3@8BP?3OT<6 MB"*?_#\_A!A(")"Z#XHQI>>[/C/X +'=O<\7B&T(%1(T/#R' MKP\[16O@^:&J';#$?._[G#&]JYALV/HR^DFB(R"6W.DCMYB MIDA$DB3(OT\<-9A>FK>S2=''%)%JMZ;9XGI"< M?GY!%YY\/=BGIK.J[*&RO38KY*B&CCCV)07/WYUKA.UR3;\B<@&4Y@4X'0(:9!#MZ'4#7"4BK% M:]I.S(G@-0^$.'NSW#(^[SB?UW2_)9^!Q]#F@-^8L0O]YLV;WWV'MIQ#'O23 M@[5*' N*^6?;DFX6NC9T!-O#02^'GYK M0#7Q)MH)AXP]$F_0'KX.7R !& %BQ""#\F*@T=?%+#TU3Y4*5;24G-SY-RH2#&_8\ M#NZ",%['W1=GO6UT[MF/^[)^:48)(D'1XW6[E(5$B2^S\#VHW(:8/\>';N 9 M1Q2_Q%')RQ<\!MDS+BQZ*./H^_-CU'!^1=Z.VH \F?FVN#T'SVF!Q.AX8E\^ M/M0,D+5"_Y[\UW?&=AQ1\,RRF8<5V^*&;>"2H8(CHY9+4##S1>;$X0-'+L4A MY5F0[?__YM*-5+]F'3\=*7-[?2PLP2O*]BI=]4]QL3DO\X)L<79'DCC<#^4O MT^M$\U)Y'#%'WAX"N6V2F'^F@%"%"/W,,7FO/: Y3<0,[R<:@^"A##^9D;?2 M,:Q.>[.>I@@H&G@O8P*YD4OG@@W(XVN9'HD@BLQRYL:T]Y!CQWN:@Z+2LUW7 MHP_!S)R*/J@6S56S''+@"#0.P%?#%7WS/"U9)BYJFG-#&]XNQQD_DWS"AW8W M/]$].G+\M[.ZE73*>'M:?<+MGS/>0T)'Z0ECQU\USA9;O=A/NTLYG!=Q2)W) M=FH!+Z^V91PD VQQZQ\=!OU6A5 E?E!_8TU_I[M3^Q&0D"4HB+GF"EA&4SCG M"9,RPK6FV[:$B&K&)I-0 EA1(C*=QD,[A"6'9V ^R#@FVU/>,HW/Z_W%Q%80L\6]?R@?% MC_020 QT;C\=! ! @'B$%"%84IV".,#,Y0K@HTW%^,-^7C7 IJ7U!&JXD7T M6.M 1_+C5KF.[/J[CHYL]V-=1XHS?'\ZLI-K9) 54P_U<+:](4':5!D#\A-.,.;"'BZ"H,Q)!2!CV.[[GDG"KRQKX-^PO'SIL#1ZH5: MC3T.8F\[#9W4V9]M2:Z((D'5GY+J9R=1YI&S\]QWF#I/^$.9%/$NB2&-Z!5< MF<3*U6)KGCX!27PT4-7L@)_)6Q2?]8-ZBKJTE/ M9Y\X@[8'#%H+K%_IV:V"!AE_:P[CA<'3"X>T!ATG# MX74]. \:R]XR(VXFW[ZS<9>1J R+V^P!9R]QV%4S9*B9AJO1U9U]K<%H,G$5 M9'W4^1CD)E%ED3-'XP*G9 M-2 :Y:G@!NKL@GA@U,MBM73=#2GYF7H84IT7K MV2!O'/@8+;0+!'B1J&K\]7!)W\6(&A#@9[#\",(N7J $F-$X(4&Z/XGXAN Y M!-& /(WW6@D%\:>-!;)C\%WRCO2RY") MIAT+,XE694&VY"E.^DXB!IKJF&"2+JV7$&%D48NNOD]O; A&/?.$CS!H8'G8 M88<$AHQAH=MHNX=P@Z,RP;=KB#^[2LCGAW*W2YAF"!)(N9D0T!3Y([SX'WJ6 M-+$WS7@]3:K6]:V Q=YD0G ?(%N@-C;4 H=^9O"\OUF:.H?$\,2X70]WM"^< M93@:++7=TU)3CCMZM&\;"I)*-;=/2FZGA#I!U%'*"VI<4N/?B\#V3009P=V) M!L8%?BJNT[S(V.9V#IENJ9L8)'?U*^/;-2-]NZ:&+ 9#[*%\HHY2'&0Q[DR' M8*A+'8-E(FDGYT43,8ZV@)SS1..<"#"B!B0<$54PZR0!XL$[@PH_5U\4= M4P__\XH/4<6'O(6K/OT)ZQ&Q /T(&!W7X_5@=9K2#L3&!$XMU!%%,4QK0#F' M@]OU/0Z2RQSR;=]E<)-6[&F+D_(N.I]JE?10(^%$"2IB&5_]P]88-91:@P4! M&%BK =Q/*@"A!@B].KAGR4U3] 5(<5 ?GF7XS9^(1TT7 D$5S+@"N9<"0"F MCXHI(]]X[.>Z-2 4R3AYT#;H\WKV=D?/"9G*Z(D[XW5* M%2B_<0F2)F;BSSB(0.W1/PZ_>=+M0V>O'$O+ME0>X&G'/;40&7@@97_8QO>3 M^( SK7BE38LS'I]2:4LM,3(G4RW:XTK7LMU"L;66W2KMU7YVS;J .?.>@/@( MY6]Y+/J>)/THIJ9F5&M]%E+ ![NI!@O5VGT88L,R1$8RT_YM*ZNI!'/Q'I/G M+-AMX+I2H8;*LC+K(^ MW8J+KVB.89:247SR>=>C6)E<[2,C-T"NZY.?7 ;-KT2Y(O>EUSX6"Y5/%+^1 MI23'?6Q$''T5E#P1RUG6E!PY(5()-5M9THRD7GZX7'6>)L@;:$I2_7*=WF4$DEI+I*"_L:9$='=J_0D^);:D MULF.D_,B'P/L).-X-*LDU]@R^2(1J0D]VTEUW4;0MCA.@ MZ50T=\(!C7O CU@I^ZF?9-Z]DJB>T7N8N6Y7\E409\P0N4YW99'?4/3)VUYC M0.$+S979T[/M%0BD$:.]0)PZ/*NB]-%;OU:$"K>)!@L=2QG)+.QE.MXH-.K8N;((9VXG&67[NXFZ%==G$/ MESSMIJT'6'G]RS_'.*-(-OO.,^Q)?4S=<55HN=N#44V9O6K\N/JKGS/P:5/2 MM2V/Y[/C[-S%!FQ4L:[.@UU MW>7X4QKAC"7=>$[!<%#:A37[-+))CZ3MZG1U$DB=7F30UQ@6J0 M(J@;7DBQ=((-4%0"4M2"ND#O,^+I%L6,U$O-IDF3YNG4XC[X7,,>.K3H:COU MS*+=I^VU36FA;47,[W%%)RN[3BOD_!DC,'DE,3D.?_=,7K[-BUU&T9_]@?VT MA)_:T73T=W__^)?CN+G#WXZ-D.-?VY[CCY<_H;]BLDH2\CF@0[LBV04IGXIUF:S"D%70N\[F*^O7E?,M!:#C6!L.-?S)V@5CIE^A M*WRBJ[][NO:BKE/,Z;SP9/:9+G%"[)KB-X^[F.@3Y_/KD*>7WR M51K=-&5XZ=_*+8X$/M[R0EP7=MV9>J!L**>\!82^TLY;&(J)G.NSX+"AY/6H M&0QJCP:)I^+5>)C":HT(B2$A,::J?34J]._%;;VGZ>\Z,L_#AE$Q/&XS7#Q7 M#]H,;]41A[\SAH>"X:+]8ZTCE(P+I8-@GBH)#),DY1R$'X M$49UCA-]-KH^I*8 -B2)J%%T215]L1^X51G^0/O06M:Q_:<@B13\0%W2$=8LI>4;;H"2\S,A./=@)^4 MWN,=R>#D='A9:WRINS\,4["^47 (J,:@MUYM;1LCIH!,X*N'0-*/)"75:3XW MW"^_[*@=CP>,E7$?3PD-'23BYAU'S$BC5Y@3_\:/ 3.2[<>QB2-Y.=&P><_90&6Q8#>1.'0+*GRM:H#W4,&"4"MN6J ;% #0QQJ,F!Z">9M31" M/=/DOI5-MC7HHD:V$">+')P':V2]'K.> MZU\3!S2K0[^0'7_X2]:+>M46G2A[D@> M).\S4N[H%[!P6;7R$D=-'0")0O8!84+E%U=07<6%NAR33JCIO'E./XU)]% $ M63$N9(<5[P&C,80?< ,9X@:?\'.<,LU&UHB3^'=EW27U],PQ#L/1O!K++%D[ M7K09F<.<.XY+X,$__>>KW8UTXPT..G-3T,5/'$$WUX@:*QQGSEZOJ5-ZN[[\ M B_"G_$]==%OTQE8-?,!IILIW/L K&Y^2+F7@'Y7OI ]Y 9XLOPIB-=#H;R1J8:CYA-0/7=TZ*?9'Z8B+/6_Y M'WI92L;RZ2MRP>^8I4L'D^$@QQ>8_[=>/^TUR=>I#2=<&X0/-WPTV*_"$1\] M*N?^I .^%Z0(DG'>)&2\CP4F%,]MP_>T*DVYDQ.G?!9Y7:[B-$C#@^0=$A4Z MO@.S>5PZ"#E[6ZZ,2.NQN<7Q:JH,IAUV A!ZVJ-790[/OM)OT+J"-=.<-GWR M.)S+9I#I;A=MZ\679%5VM-!<=JV>7*VK%DF=A3,)L<;*>(1/VD\;OG:4 /26ME=C3Q @T))R30R!PK0+N?H)8 M>\2"C.#4+*RLCA1IXZRLG@ZL9\OS;&5U(#)H91D9KRDKJPZ[GJEMU2>%6GD" M9[A4^1':A*7:TX'9I=I!R/-2[4!D<*D:&>^4I2I\(/94+I_Q,NV3P.%E.LAF MM\OT+L/P^+QZ@B)>\?$;VOX$7B.^U%R8"A3L1ZPS"$B\.,I;KS2T+> M-=E$@1]NA?9=D+.3Z-[,.]V--$7WL#/;T@O4$)#SFS%'PD&BQA;'-[,D+V[7 MK*8AU;$/.'N)0YP_D"22W:(.?J![XRGMV+;8 &4(D"',(_!E]8I)#4S)>*D^)6F3 WT;ENPZLPB1?#%^YFQ*J>))OL\%:+Y*8L+ M?$$^RRJ=RAM.+4%3=^C@1>I+G,-[H,,D+9\!P#*B"#Q7I3EE;5=)&@F_S"?8 MK<3VKH0:2CEFM9,B<9)]G>;4O$P@/NHNV'>4.C/-%GU-'-)[Z+C:PAM!%ILSN ]=>2JG4L@<]%"F4;9OFPZ4C;VG=JJ? M3S/*] MYRRW[N&V[.>FP8A@$ROS,M'+81EF[W%E U&/\#D+MO)L'BKM=3R3OGZ=Y A& M#7$DJ.NG^3 [&M/I/NBVA'(VYJP9\XYC]&#<*HD4&\B0H)NQIT\1,G&5,][$<_S5(7O!Y65#KOR_]YE!KO9R;LE[M)]HLE]>,-&*T$2<^);FF MN:'H9O3;T;\RPZTUNAPLJMQTN\KN,5C# M.+H,,K")NY,7JC767$W=G=I>01555)'U&\XRP%DRCEVN1>@%IR6^H@,"%QY2 M^?P4%YOSDJ[4+@R^2.5+NR=MX1M-<;QDON#LB8P]WQ7( M=/2WDT'I;5@:T#RM1WU)) 9GPG4,. DQCG+ >YWG)90H5K*X5+_3CO\>Z-]! M= @#P%_LQ0("F"5AR_OU%/JMRGNBS5"W4O@H+#T&I-<>Z6FI*6D=/=IWB(5A MR\]>O9HA?0PE([CD.(=C=^G!_MJG*M_H9GCLZ]MZPL>FF.2=*"8IZ'LN<:K$ M\.&"DO[%[6$39/CDW/V";*E=+I$VE4]TZX7U=&W]M@AH=]X6"H2I,)OH M<-#ULX%Z.^Y59=)VVH\$COJS_S: V5 SV/_DK"3*_'&LC#HO 5=EL2$9%#KG M 8!G,KTT[FM=%:5&Q94/J@A'Q_.V-E*- #'95?X"-7@0!^2O_.\(V3NN!3R6 MS:[795!@./?EM8JA)CM)X1AX]266!8TI?:.]!GOZMIXAF=%$#5'T,Y#U9!XH M<9EHL6X.AFB?@ U^8-0(=2%:RWNO=]+;531O?U:=K M/>77C^EG*QG%*P]/$G@:B5[/1=INRJ.#=G^V!8870^,4_7HN1^'+^>/Z M=6F52*ZZ'HG3,DZ?FWS\[_":9+A^&(OSRR]%%I LBM,@VU_339F](("+%9(D M+#?=0-)\ZQ2UW[M:0^;*J[(X!!U/;%8 MK\CH^BT#Y)D8>$0D;3XY&OJP6_=QT(?TIT5 :X_%P(.=@_JLNL^IG^X7AO]P[.RAOZ2.P2 MKT!3?H, B/\ZS(L2$J0+E&)FX)=IL"59P:Y-.VQ\:/*;L\7KL]=^=IP.*2$*C/1QYD?]=7%7 M6^Q[;JOZ&T\Z:3ONU/9R$$8*)8MJNCYOJ 98>W(2T\\OQ]9$G ?/SQFXZS%) M;]E;, Q"@FP2,N5C(XV:"3&*O;QW7>WDZU-R8GG-S MA=JMZ7Q>HPXRN%?;^;],I0B@3D1X#C%-V;[W0K6WK:X^Z^K3NOX21(\%R><5 M:S]SR2B.N16A*Y+A^#E5D:"^IIH"U-6E;?D1-./DEV(H\F?G@.>>XKW4]6S4JUL\M.0PPMUK[8!O*7,ROL=-")O+:=0V. M!!SSAPW&Q0W($D76XV@.-=>NR]'=K?T*'8PN8H111=FGNSG(8#*6:_[EJ=>H M'_[ H$RY,>QE4N73M%=@\X!D337O\TJXK1ORW.RJ*:+.&&G,J/"4C*" M3U:EY#(MJ+T*&VQ&*3-)9:\0A%%X3B+<(3$COM*0'H7>K<=G,PCH ,,",12( MP,4P0X( BG/9&L-\HLE1M[O>IS3#(7E.X<:#6GGO<(K7L318;:"UYGXGZ=75 M]96$O,Y5EK&1:%QKM6DSEZ2BOD"7*>2?06)O]#JP'OL:!OC&SQ7DD 8@(YGI5MN] MIQBR(%FET2JBWFR<%Z"17[ HCMI[:#;J6TU-J$3#MEX4(%CQVT,82.#P>\8V M;B+().XZSG$3AF 54%U]1Y(XC'&^>LI90C&)3 Y_H)O=1MJQ]=0V-654D48_ M5\0]9;49YC(9SSK'K_6HB%,E_#<<2-_IG;;0?:'7].3H)A*V2A;14Z81-0%P M!RN) G^<'$H\9D'**XT,GDK(FDXXECCNTMFY1$/8]\&$E*MD#*M< M'X[F<F*D3L'Z!2%"*B7>!8\'ULCWX6__5]+31R M.L@T'L_B..,>1V7(KJ[N<5XF !W>'-X$.\C2O=KMZ #@R@Y.9LJ"_NHFWL:\ M0,#(HQ 3E,P>HTQ!Y/D(9@IT@^Z_(PY.>:/80&2EC1. QO00U#X*:H0HYQ#9 MGQ)59KD]2C"R@H:/(TI[6I;CN<,;29%W@,*'_B21"..;3Z<_9']]AL=*\C.Z,' M=N(#+HJ$)8S,H=@';0^J5@0ARTM&6Z%AUE_4P^+94]0#;=!'M,XU@]YAWJ!" MGRDL.#YG=H\J9]PZA!,7Q[ K:&+NK#J![&$O=20NOX0;.J_X8[#M"@WK:Z;A M]'5U9]\$YS11110!5><^7B\GB2I[9KQ]W64QR>Y8D IM>T?X/8.176N@:Q>; ME03"+/&+Z[//O+A= M/P0)[D^<+FVG?:IYU)_]-)8Y2ZK$2/JN^23C)5%FD%LIH8J,:N]PLTJC"_R" M$[)CU4D4;FE&?*DI20H4;,M6!8%=UK1 S..Z9LP4D E\=9S9NK.@['!R.^7O M='-=#_5O_;9"6CDX(>GSDJ69BP:SXUF2177N#]8.GE6"N;IBD\+C?X4O)J5@ MZNS94>QS37L660!4.'V2BTF!?;.0,(4<7P/?F)4RI]F^NN3,?\JO(7X/R]H, MDG_%.77?@^1]1LI=E;[V/05UFU9_DLC.;$"%%]I&Y6EBDS@K,=51G5!4L*C:/K;D%>>P5%=>*8"+]). MJBP^K0Y-K,E1A!TMU8HJRD0^TB4JFNXA#G*'C.,%/%D]>Q92886-ZC M$/I?]7KB+%,&$Z9GDH[(LZ*E'^B_CG4#_15UNH/D$N+B,3P,;LHN7.!=AL-8 M0,S#+-[Q9+34-Z+0.[-:&^MOI&:83-?VFH#+8@ZS MU*#L]'9,=&5)N+M(NI=K'RZ1D4D9(=3#G'9KVOV$X^<-Q;BBUDKPC#^6<%)Z M$2_I^QE!OFD:=)E4'I$U=,0H/'N1 =#*+2,[]A"1/G3)B>!X*B,X9:F6!T MX8@7U]SNRD(DT[\,LI1BKV.O5RS"7K(8C/:MFXS$! ;KD8M,-A 6J!!=$2%# M!9&U$9=V M+5,98S:=X5Y,;C9R:JX\YI&P=(X-K(][T.]L;N,L_Z-?M'7Z&7TCR FN0 M?LT\O)"A\'Z#W\UKRO+MU8802)2'4WTGU+?M"9=>.OOAOEI1\\ M/1+O9B!1XXHGB:BKD0=)%9X[D/1PS*=3I:>'A#N9HMJG1H$J&+Z3(HZ:A2X1 M5&:M6\$\=C#$9BV1Q8'6FN(GZ=75[9W<637W"M_8$,[XEM"ZGCPG&^;W\?9CW?;EJVI;$"@P*.ICH#(@T.2QZ>J?%J^'>,TER] MNP&9&_;M5!@[BPUMP,A2_,KL!N?*M!+D_C@G?=]G,XUBE^/$L&4.3F:^"O]9 MQL**ZRG"UM]:-_5K=Z_6<[T*LJA%UVL!M@'FDI$<\ZNF^@R&WK:&5)+FAJAE M@?Q]:>($J#)Y+ M%RHS?T W]W!T!EIZI"G9^8U)K>W*C&3$YF%$=O-T2*'-P8!LG0="KLNKA'P> MJGJC\LGT@]^3KIT>^+*\GXS\C YZY=SN/N =8*%C00LW."H3?+L6@>9P0W;Y MI8/&?!;D.73H:#P;+H]BGJ MBKD]9-97B8 .BT2 YU>V%7Q4XT?- %!!D!@"JL> GO:H&06"8 MY,%Q8.1+$")-BO=RM\-I*0Z)RG;^\H@>:0,[_76AC_0E#AYQ[9%C5%&+=((:/OU MRQ383,;SSL^!P#G9/HE:=^?L:=TS%7KZ4QY'XGW=*LL@/RG+9'L//]VN;\L" MWL+G?PV2$O\Y?MX,G!Z8)3+QJ,$,&%:;SAUA=:C3PKQ #6IT M !NU<2\00P[F885]@1CZ!1KFH.6#(,/KJ./4R,8D>SL08+4"-B2AT//+?Y9Q ML5<_&1C^=OH1@9R&T[."-HS?(@YD1J<&"C/1?7R@RE[_1EW/E>=06\ M(Q,'JF=OZN*;>\Z1;F'5RSC2,S%NU_YML<$9O&_,\ 933"^8)RF[(7G^$=,M MD"6MSIC9)@[?X*SCD=P%/<=7AGK5U 03J=M>)PP>>V-7XT,QSW#W*J$0M:(K MG(]9XY7A(WR"R+3A6](#IB266)H2K]DG!WR>@=9F,DZZ\FM.DSA#;#WOF T%\) M4CP6U!X.:TDWJ2":_[D KN=_M1G%%/ MV6V9N)E=TA)(MWJ!5=R;40IQVS,OW\*=3.=<;PUOXN I3N)B/_EJ\*0GZ_=_ M-<7Y7?+5T.S>Y$W@@/7KN@6JT2T0\TIG?B=W*L!:%V^2.?%XVCRDK6 GZ(U7 MF=B;B;-F=:I>ME&?82Y39T=VN*K+F4XO;AR[/5P-?*2\X&&,8X5W[.=3#OL5R+@YU6^ MS%%J1T_)\6GV:#[[4KB2(JWW)$FN2/8YR**1"EBWP\D*>2QAEPJZC0U1<*A" MAP >$OCF(OT&)K-3AT^;(;8TILE6>XR)?;>$NZE_, M@!(%'Y76B(DN-5?)%-*VUPG'MDP '&K0(0X/M?$U%4/GL5",S"BQ,4VN/=47 MZCJGT5VP!TP708$?R3M\%\311;#_0-T.J)/Z-QS(ZN".[T#;'U4E9#V):;!G MMZ81A: 7W&1O)%JI@#F<' E "P20X#'?$T: RI-?/5JPR'0>NUU]'W$!KW?O M,@)HHW?[3SGH#Y&R,7U>A04=!QB@ ^$)^AUIKL;Q!!UL1IPT"FK:7@1WPEP0 M@SB]H].U"7(,)0KO:QNRMQK&M,[,W7LH$/5X]:& SM#MAQ4^ M&+L $>A0!6^!6 W3!N$"J7##W?W'&%GNOP(9/3$>#M=:ARC-R4K?<5KO!U,. MT#H[=G-DUA2H3QH0VB&PA@:B&]WJ[UBO7S2.#_(4V.3'U\I;1BGD@@A)-M+9 M&M'#1&]+@9*[-Q?*D*9X959&;- M8QE9 )17KVR,!':X9:.9['>EBBP7%-G@ M'C;F4T-KLXN$KT79A<7$:C0S1A/+J>M;;,!N]^XV-!7M-D1?Q.@Z: MHU2>HC%Z3TCT.4X2.H[6+D_;E%L<4<]9W;$T2_,VM^IEQGU#C.HR"[<)Z219[NG;TC+4 JGYR*:KPE>@PRW%9 M4GZAG3\2L=%6VS/FC[CA(JK:@B4BIM.%;O'2$:1<;81C,.GH9TMC_I&/.<7/ M08%'ZNT*$LIP$HCDOT&33=_/BM020V*"SU^%W]QM-W<%O)KUH,?3=>M+J^.S MK5!6]0):5NM*^G531YS/H8=9V94WLYY>O!P'=U4?22!2R&_D:0*NWR4\!1E%U^0Z@ H8H M,L2@0>@)5-X*T@A5%6]G$MT\=18[WP!,F)K9N#/O,Y++M*SJ9^;=%M;]#%P5 MAL.P>Z(Y-HV;NMHAH8Z(@($:' ND,#KW7LFA9*EY(ATL]9?QZO!^<4R&JH$O M#624DE!PN6V<7!_/;XL8G@E)()?4FF>]C M-=9FZ W]B?ZR^A7]GZ<@Q_0W_Q]02P,$% @ '7\&47NXU7.(7@ 9CH( M !4 !L;6%T+3(P,C P-C,P7W!R92YX;6SMO6USY#:R)OK]1NQ_\/5^YMC= M;;?;$V=VH_36UJZZI974]L[]XH!(5!7&+*(&("75_/J;(.M-$HD7%@F0*$2< M,U9+ )B92 "93R82__4_GQ?I=X^8<4*S?WS_[F\_?O\=SF*:D&SVC^^_W463 MN]/+R^^_XSG*$I32#/_C^XQ^_S__QW_[?_[K_XVBSSC##.4X^>YA]=W]O,@2 MS,[H G_W?T]NK[Z+OOOQE[^__W3SY;MO]Z??O?_Q_8_1CY^B'S]&T?_XKY1D M?_U=_,\#XO@[("+CY3__\?T\SY=__^&'IZ>GOST_L/1OE,U^>/_CCQ]^V+3^ M?MU<_#7)MQWV&__\0_7';=,W0S]]*-N^^_777W\H_[IMRDE=0QCTW0__]\O5 M73S'"Q213$@D%K1P\G=>_O**QB@OQ:ADX;O&%N)?T:99)'X5O7L??7CWMV>> M? ]2_^Z[2G2,IO@63[\3__UV>_GBFRD00W*&_Q;3Q0]"[#]^_/#C#Z+E#T!U MCA(XS3AYQE%+.@-FJ^6H%6<+)8I_OZ'/1ZA/8=!2Z%>P2_6[04C=OBM*,// M.0;%7HM_0UQ*XQ=2$?3PC1IR'/]M1A]_2# !@M[]*GZ(Q _1C^_6D_G?X5=_ MGFP8A#)-A]-T0-.__%]TY\KFE*A:Y2MQ=4I35=XAM+JRY-GPFO(:FAA M0ME;'1*_^?,K3!*_IQ> Y0W'^BAS#7J;"V\ANBOA#N48+ M'LT06I9:]@-.<[[Y351M;UM)KG_]Y^F^JK(:Q,Z]0?ZIAGFB+X-U81:"[W_NB##KF!6UK6>V$ M]%\_U/HDW;MD'R)>+,$5$K]":10C/H^F*7T"GW-*V:+\LJE#9C*F37?,G*[@ MC 5GK+TS!OIU >IUMZ=TN^V#*YTRP^XC]VH\82,X9\$Y"\Y9<,Z"<^;:,PG. M67#.%,Y9*PO+@9/V+LIP#EZ*I?(C> MOC-R/] 3-D*@+?B"P1<,OF#P!5T[0L$7#+Z@W!?LV12SZD,F-"[*'X3#A$N- M;YW;\)$)$(0BY2-*MQM&K_WKL#>"JV-8;1*4U>&TY-?^Z? MIFI)7, R0>D_,6+G67(&TUE'GZ)I[[2>K;6KHN &,T*3"_A=G2NM;&N96B$O M/5K?M+1&Z>5NI39Y)+K-7=!4 MO7:I-5I:H_2>H8P3,9]*4IN:VJ,5/B2C;^_/O=.T-K"3!(Y^OOZ/6,'O&I%2 M25N[U(HS\IK=TZ=F5+>QI5U*;RB81>G_1Y8-I[VZL5UZ2Y_CFMTP^DBJ&A%2 MBAN:6Z+Y%)8,0^DEF(_/_QNO&HEM:&>+2KI8T.PN!T^CC%WQZR(O:Y*0K,XH MU>]DB_[*X*MV3/B\F/-: T:GN26:AQ7RJ3YZOL!L!@+YS.A3/A=W^5#6K+/2 MUI8HOB I_EHL'C!K)/-M$XNTL5/8?6:4-4NQMI4E"L4%30:+H#0URXWR5. 6 M;"4]"K1Z6>, [#H4Y^01@PV*UBM;0KJLN26:;_&,".PHR[^B1;.8ZYM9HO%N MCM-4M0'4-;)%WP*EZ4G!P<#CS1M];2M+%-ZCY\M$($M34A6N4FQ3BO9^!/W; M448%,#*G6?-.W]2D=]KN<%PP$,B[]P_W)*_UZIN:6*/M_#F>HVR&&W8;6;/> M:01W5]B+=ZO% TUKB*O]NS_A6=FR\C[2I@5Y'4.\S400^IBFI^KQEENJ[4A[ MJB@*D<@,26V)O/=#(I)XFK8H/O@A"KTHF;94?O)#*IKA.&VQ_.RC6!HB?]I" M^>B74-[&1+0E\8M?DI &VK2%\LDOH4BBI-HB^=4ODF:Q-0K2\. MK\Q6 YA97T*>F+$&D*&^;#RQ:S43 ?3EXHEEJY5TH"\53PQ;_5P!?=%X8M[J M)G[H"\83:[&)&2M)(="7A2>6 MJSK70U\DGEBPYX;)S%8O7\8TXS0E2?F>W@-*Q:.($9]CG/-H?4=4U!,E-(F* M#!4)$>TJVF3F-\+RLYH M\9!/BW1SR_H6QY@\BF29^O3?@\9P\(S&;BNZ0>R:E:!4\CM*"[RI+=; H$%/ MIVQ5.^RDR.>4D?_@1,U.4X\!L'')>:'/PLO6]LF_V9S8;?3+K+-KYC2U3*_3 M,)AIOI9EV"N4D#(C^GJZ+9YT0ZO M:*2ETE7;VIC]4/L/<.(%VRUI](-%$M: M^I,SWDK#G-?U"OGT]A7C^#+I0^6J=L7M#G"-O%,9J:#:F,#ZD)I_$I+;T]J2 M&6@0YW#):,",X\R[-Q.-,7*A+9Z!QG1:BZ>C!370V,Z!8JE#5[1%,M 0CYE( ME!Z0U?!%]?I9!-RBC/RG_$19 LWX-(X%^OX1'XU9]?T#-9%(LON*8N0N/?+9%&,CEI=7^W0]JM"'W7 M:%SMWRR2U"BKFK^._#4#3]AP^2C#]=X)<[J-A N;)DMN]HZ8/7APMUW5\-3 M?5^?"2&(\(J%K@T<7K$(KUB$6( )\_6F#%68$V/G6@W_2TR\L0/9TBF76-MC MAZ?E?#<[0&.?;YOAOH%.?0CW'?A03;_&O7VL\7U$,FB$HQP];Y[ZC QQ1>D8 M%C%$#3H"7ACPPF$ (9ZPX1+/N2Q7^SUZUL=F=+H$G"7@+ %G"3A+P%G&[H2- MU@\-3IC4"=,_Q>T[5!_ "7F$?U%&,"_S&*AXMS1*UM*/8LIS@SNF+0:UZ'*U M(2SX8-9\L,OUY*PVS^>>K>?E5$R+VFP^;)#@1 8G79B"]KVQGR(4_[L@U1W?RD%)R"/FH-S%7J:_IANF.9I%_\N( MHN!X67.\)K#@\"/)9I.JB%*-?7(]G8BI@\6S*=A8F\W@F1B=]EV0 M16A*9T+H-RB/YQM%F'".8I'0T-2H P+.Q;G%RZ2: M&T:3(LY%[=+I%9GB"S!E/GS\0K-\#E[@QQ^KGRZS^SF^((SGDRR#XY!QQ%;7 M4RU&>O]8!P(IOW:.6$8+B5HTM^J*A-]HFCR@^"\%#?7-.B"BFH +*FHQ@*QA M'O:D_OZG9K*,.O9-:$LR.R=R2%AK XFW. &;XJ^SG8G;+#Q5VT[( 7>HP/S\ M.<985"2X(-,T=*"O;_3!_OVJ#6=:N S+N<3S/A'6\NB*QR,.5F-:JMEV0 YN&>F::6W5%@GI> M),VZ(((5!$YICG]'L#A.BQR6A(069>NCO[._=A&NV1UFCZ"]#7?D9C <(L.;-&;'2Z\!@9Q[80;]QL&2V_50K.U._)/Z>(!O"1! MD'["NEEG%]6],_%@%UACXC8427#U^NC)ZAY(D_ T5Q=W-DB M12?50R1WXAT2X<\E2;EKHW0W>_QD9<2E9.>Q^_&0T!82VD)"6TAH"PEMH6A+ MEUQ+$05JY,>/71RZCA]M[>SZ(B%]IXNV=FM\D95E,Y%V;,[[,@WJ/%TMO,>7 MM&6-/4XK^\T7>82Z9:]Y[J)^U^B+5QFBBV-7B%;GNU:.F"\J8RX999A>6S0# M?XK%7#2J.+FV9 ;^$HNY9-29N+XL*%U#I&7>M"^+2VZ?J-,"QGXRZ4 5[>X@ MC'TA:4M&+SU*6QP#?][)?,_M[&Z4M@@'_A142RM0EG2F+9J!/PG5U@SL1#:? M?).-,E=16S2_^B::7A.W]8V"@8-['<]"7[ #M=8Z MWPDZO[J@+^*!NTSF(K9T9=,7GU37===-__<%[C&"-.KOI_OBA6F'F925'O2W MI8%K1PLPL*L->^#*8BX9XWO-^K+RSC=O<57=EPU9'>=SD.4(.P9?WW-I?B=J*R57OPYVA&:?($WOU>870" M7\QF!.;;M/B@[G 6JP^:D13*#[XBZXC?WAK[O?_:UT'W26M^/31L*&R\N\G]=G('A-E]NSKTIKQ0--"8NY5O#[A^[OMM$8P>J M^@&-/1"-/<1UL8_*?HP8?J2I2!B/8%@&X$ \_E0IT@6*2@C!D]88U.W52?)@M MKBC*9"6'ZUH$5#N@VH-&M1E;90<73'!\VU3? M7M[(0?73%WNSK()K8T/71,NKM$J:.@B"@*VE'R10M'9#_F4&%D8AC V)LC0W M=$VTNKJJHOG((V>>L.$R 'A>,)K0-$7U;RFHFMDG^ *+Q./THL@2?CZ=XC@G MC_CN"2V5IY1!3_ML7:T]6+%B%>7'94W=$R[=C^2-[1-?O@,L>6)2VS7J$^+Q+N/Q_1#[.V)$4"!V.,F.TM3,+<'2G:2Y8_!%$GJGBP$T<3S)6FJ$SQ3U/UY'D->__O-TLOGL M.F+\]@\'7\(PH>?LO(&>W1^LTO/YI(&>W1]ZOZ02+LZ\O/1QF>685;7 4+JK M0?@;1LF_"\3@C^I+*FW'Z(#\*[':DTF1TP5](.GK1U[VJ50T/8Y+2#=,U*9> MHO0/"N?@$TGP^3.."V'&P_F3,_)0E =MEGQ!63&%CQ?08[:;U/5,$IFD>_N( MI0LJ&-9:>:Z(@IYQ7"R*%/Z1G&$XKV"&RG@UYC$CRWQ3/1U(KUV\G8TW'-9% M:'I'8^U.VL50=AB^PS.QU#YC.F-H.1?EN!LY4K:U1/)F?]@GI$'UE&T//MMX MOF3BIU"@GQI[T MT+W #X-^QZ[ >BM>$X09NS"TK9"F*)0/J\M( *_#7F//)-*W0^L P+&G3QI/ M_^NH\-CUWR#)7 O &_N&:&(KZT%8N"-1LGL64IYSN_$@A$5'9(;M"I%K*PDW\VH(_NN0VMSB?1&E&J.0F.*^ #5* M?3(PFGR127B4..!WK0O1=.G@.L#VWD=<+/,Y36%R>(3_78">F^)ZTD%L8GH: MA 0\[RCQO*8WAH6ZW.)EP>(Y+- ;)K)0ZQ^FU6YOW\>$C6=!LY(V*2#2V&[D MP)0G;#A]6[#<*LO;*6 7G)>X.2:B?\*@^!DI0"Q3;L/C<&W3T,8,=CTLH1U M6/'-UB29,W6'H3"AQC@570)6Z=][>7=[EEZU.H7E8)!&9]K? 8O% P<;%F1] M_@C_(SW;I6V=DZXX/A2M!T&^?!-2M0]8?L#R Y9_W%B^L9%,#[4_?9&" M!*8!9N5 -H/,FL2$0/,KLOH+-$]@<>''3+/D=\;B 'T\(3>F,Q#=BU^*;.H9)$>=W'C%YKE$,;S29:11SB3$%M=3T_A+!+7&=\\<[C/2^\?.XXDEOLY8004?A)TZ2 M=6E29>J'=K_!L*2,YFGW&WG"D2=LN,R;N@!7X'?A"9RLMC_^1D!A6#Q?E1:D M9.F8=7;*W)>=GW/!2I FKK/S6_1TR-9.IY07F;7Z.&3E,EL6.2]UYKTT3T2C MQS#8^&#,QH?!L%&G\](3QZ#G,-CB;SWDM/)%>"I\@K;&9'R1D#[P05M#"[[(RL0?5*Q# MJ5GLB[S4P?$VV($O.24=;.PJ[]<741DIDAY4XXMH.MR3Y'[>\62V:04U?-$? M#0OID&BR_ZEN+2-(ONB/D?W8=7*%+WN2N1"587!?%IZY:"SE8_B2P=IB ;=. M-/-EO79KNM=&?'P1E:Y]H4H0U);'S\.6A_ER4^?*^;(5V;A/,'#U"/<)6MXG M,$AM<'"'X&.$.,&^PP,5CG6(LG%QF7RG+YU]P^D +EN%) M(59T2E!SPN]! WF6.CW M$5/V'"9?7E%0:W![TS>+,R35?DK1>ZR^B$WMVK<\R'T));72JZY\!%^$ M&)Z!"!B:*89FA I81<\XF65D2F($/Z,XID4)GD=+FI*88+[]01]),QW1#JK6 MCJJ L%E#V/:FJO6D[>-#78QGWW&<;*FZ6=.B0%S4'1S<<$><\.OI*])6U?^J M;E":=79R69P#+4FY+>FQI-/%/B-?\=.>D!G-X,>XY2;XL)S-)Z7M?OL"S M9O(YQ*+VY0Z$F<0.-JX 335!4W*5&KNS&1"I@$@%1&I?$@WG'3W( M;K+OX[V/2 :-,&STSQ%^7N*,XW;NG,9(%CTW;6J"D^;>2=.8+"U_3'O2K9KZ M\1PG18JOI]\RAF,Z [,+)_?H^01G>$IR?DO3](*R)\02+>/U\ &#D^:?DW97 M+!9E=93+<@F .IP_HP7)RCU567_>L/!N!GK*1/9@@*KI?D] MU=@6W?@#Z N.O7O'OM7T:;GZ!RB&&^?_MV#8^^?8Q\\ MW_%9;7WL7<$7#KYP\(6#+QQ\81-?V,1NLN_:_12A7?7EZBA(R"/FH,FB3&H[ MG\YL4(O.7!O"@A?GWHLSFS4+=!E-A7_*9]54]4D M:#>*2S?UC/ EY2C]S&BQY)=9G!:B<).H5U/61R]PD>C4-@FX3,!E BX3<)F RYC@,CW85;XHE(D8>['G M?:EGH!;D00ZZ+T4,3/3-D5-N'YG].9I1FCR1--T+T)'M$FL)S1J.:A&;;459 M &?=@[.&$Z>%SK92!IM^K.S86U"6KR\VGU=9Y5I>;Q=##A1!-(2\C$=RR?;G MM:+JL]?8PQT;5";SBT+ #FW5NH]/!!@SP)@!QG1OP'=[B <<,^"8 <<,.&; M,4T $84UZ8MR=(1)=@+?CAYU[,[5/#X(LGL_QCZV^#%B^)&FC^(5 !@61W0: MQ3 Q)"\MM91F,["%%E&"'_)V..,!7["(.1Y,9< ?W>./!TRB%A9YL)(XRJ,$ M<@QQM^8N 7 )@$L 7-R;*_WM5 %\">!+ %\"^!+ %Z-L%(7%9-^U^R5*,>)M MTT,:>EMTR:04!'?+O;O5,$%:KI1T"C%/*]3PD16L7Y'..\3K/+9N5 M]&U255=?4%XP^*\F:ZU'"CYA\ F#3^C>;FFWY09_+_A[P=\+_E[P]]3^GI;] MYXMBZ(CC0)O1OE?\2;Q[#@)+-G6^]ZN>;7'1='?;JYW[?.AG+/K9W9 :''+W M#OFA,ZGEN7>C+C:]@VM!VE>:Q579K;V;G%I^@VEWEZ'>234UIBR:#Q!<_N#R M!Y??O:W6\UX=L(& #01L(& # 1LPB06;&5&^Z(I:0NTL:?L8P:\1Q[/RG^*T MA/]BMF2$XR>2X"C958AH!PVT'-TB(G 0A0$(< \$M)Q +?__(.5PXQ6O7SN^ M@.WJ'+2392@]+7A.%V!<3O*,(P,BG5V=,7@]\=_.[@=[LW>OK9(X.['=SMX&X'=SNXVV;U.WLUMNS[G^]^ MC/@<1/2 >/D"UT)@M^7GVGFI7NO4GO*M/Q(0P5PXSF>[I$E MTGY@"[D31)\(HF_02K S80QELY(S/DE+.J'U]737\/4HL//R2B5&L=!_L\[LHXWV!&:%)RIR_>GKX7'/;@L >'W;UAV=5A M%%STX*('%SVXZ,%%-W'1G=FNOJB=B;![M60=H"'OH@SG$2E?<(B6F%5'=4LH M1&LPFSB( 4$!!!D "*(U7WH(B,'4._+!$;''AK[^%L #KF-(5Y MX!'^=P$JW=)9TQG+IJ^F3T]PU0;@JNE,EYZGIC_Q;ARU,_)($E X?H-6AI6> M53V# Q83= M[1%]MKL>9IH@W&:TX-X%]RZX=^X-DQXVMN#M!6\O>'O!VPO>GE&J:GLKRH$' M^%,T181%CR@M<+3 2-!89M"V=/MTQ[/IZYG1%!R\ 3AXNE.FY]69*8!-X_4" MZ/I=D+57R^Q+16!RG=UB4>F,9#,1L>??,OK ,7L4)%]FRR(7:==9#+W*Q:(R M@?O\5' "@Q,8G$#W]DI7^V#P_(+G%SR_X/D%ST_M^?5O5SEP"W\6A=^+19'" MKS?UWL6M=H;G../D$4<@][8^8JO!;3J,!Q 8O,(^MYD_/E3Q -=R$""<[ MT24*G\07FXTI2S:_WJ4X!R1%,X*(+U J:G#>.AW M;/J.W= :W$AK;N17F+9[>D$RE,4$I=O=Z:R:G_N7T[/O)9KU[(#4JKK2]71= M\(K?XAC#_I"(RM7;BM5UE&IUU#-QM2QRSO(]:QS^]=H2AU_]^04]DT6Q^((7 M#YB]HKKQ[Y9((YF3I5,NL2NT^7X_1KZ;3;VQS[=-:&B@4S\&:&BPJ+&V)=K?0AF<;-K[M/9! MLO>;HH8Y>H[PLZB?C _$PTR&M A]F9,54*ZC1KF"5SR.V/ZWC&T+O-^CYQ.< MX2EIA$X:6GL;0 ]N?7#K0S@XV/P=VOR:6ZA]8_8#F'B/\"\JGC\M@YM56E"R M%GL4BY<_#C1O#_N(18.W"T*#"1Q,X(,-M#)EY'*MBZLO0!T#,GEY QU4#.1W,Z6!.=VU. M=WJ4V3>Z?XI0_.^"<"*^4-F9"7G$'#1=%)0YT-IN.;I%,_L@"H-];7N&X8PN M1!/*KL2<+6B1Y3>(2&?V@&$=L;G.KOJ6D?P.I9A?9OZ MPT;NF]FSM2>WV81?$*;)EG0,IPQ<9N SI*DXS]?I0%VP]';4OIGHI3X/YWQ.,"?MP8FJ69B246 MJ7'G3@B&<8OE>KG):&MNUP49*04EFPDO3D)#4Z,."-CH(AC#E7+6:'WMZM#J MV*ERGPN$A<.PU],;1H7A?C?'Z?2*3+%(Q?SPL3SE^#W]^&/UD[ $\ 5A/)]D M&7G$C".V EM 1^:]?ZP#@91?$V^NTD*BPA+88@X>2IJ65M]DAWACE$VC'M'2AKV_TP?[]G+!\ MM4_9G:A"F'3)?D??Z(7])]#]5:^3W\TG^F/^_HF"33?Y#:53"W+H\&L=B*32 M0^7Q+&G6&1'J UK6K@,R[G$\SX1!O[HBL;BN(?$&5&V[( XM7F8Y4$:VP-4?F,SF.4XFX+2B M&?[&\;1(A:/;D!UXR) N\S5K(H5K5G"M[AOW&P9+;U>(9FMWY.]!1B>(S4"D M&YC\,_R\ UVKP)Z".[/!AJ"0+P,ZN[# /4,9KU"V=_I,-PXQ$E;WP//+3-2T MQZ^C8=T,.CQQU(7R-H2OC&0@'6E@C(-Y<2$>!KWET)JR.U;W0(IDO]?N-QB6!&'2LUB[GWV6S@A?4H[2SXP62['+ MI(6 )LK J""ZP,FZM 90_A4MY(P>.)I]]L]YS.C3&0:J20YD/A2,XW6]C++< M[#V%%0@DYZN]!=9TKK44J%=8%%[5S,;_.RNP+V%=*:[B!Q^8.+MFH:@!O ML?L3E"+8$^_F&.<"7$N24M(O7AH]61EIJV3'LOMQ^\*]HMDLQVRQRP)9+$A> MYGW4I?WH=G.I+YNJ./=T?8ANCE[,84)XTTRKNCEEB5&!*W,1Z!7KBH1=&J$6X]='+KH'FV-:/HB(7U_F+;V M.'V1E65+G';L^?HR#>IKV%J@OB^WTC7V.*WK@+[((Q2V?LUS%P6>1U_=V!#X M';M"M#K?M7*C?5$9<\DHT]*T1?/!-]&H\L*T)?.3;Y)17Y;Q94'I&B(MKS;Y MLKCD]HDZ#6[L)Y,.5-&N*,/8%Y*V9/32@;7%\?,PQ=%^S^VL>HVV"#_Z)D+E M[31MT?SBFVC4]P*T9?/)-]DH<_.U1?.K;Z+I]:*2OE$P<'"O [EV>OM/7[ # M-;>Z5-@N[Q7J"W:@UEKG.T'G5_7T13QPE\EXP@ MC?H2,KYX8=IA)F7I2_UM:>#:T0(,[&K#'KBRF$O&N)Z'OJR\\\U;E&CQ94-6 MQ_E&*BQ1,3AUSX[6_K M'JRX3*^9]!=6&ZR(.KIJUQ\\,%C)=7#WNC];=7!2Z[&&=7]&P=BE:%(OOC^[ MPF>RRUG^SHK_(\]AEJ/T>1G\1ZF&+L)?'8GJ,2P].FIM67=8" MZS'\/%CY]5ZGIL?0\^"$VM/;&SV&EOT087N!>>+5Z+['UV/,:YB".>S=F![# M7H,35S\U[?0EZ(F?T>I5$GTIC=^3Z+9:IK[D/',@[+X)I8]*^^-9F-=2TI>2 M/_Z#:64P?1F-WQTPK[.WDXZM)]=_CF9KH*%\;IR*!^0CLO6@#WUSO>WPE3BL M/+I^&(GAU?579/7WZOH0WX5::UPI0V\>D5A'&YI)J_M[>(/!VAL,6F2]0CT; M"92VLU]NL1G'53X+H=,UE+\,Y2]#^S8=1?7M\0 M^.Z@YME +^U)^=:PG<:N[S;3Q0>J^B%=_ #LJXU1;A\%^Q@Q_$A34<4F@F%Q M1*=1#+(G>8D)I6N0,TKP0WX@(M;%IRRB8]V1&Y R:TC9&4R&2"MAQ:+,S$M% M&CU#Z3I5%(ZJZ^E=3N._KJ<@%7$/++XK'CA)"&($OZ:UBR';^=TC @(;GS_. M"&5W."Y$:*U<-Q;I19$E?+MY MWCVAI=(R-.AIGZW-F2"N]&4<"_UO8*.FI4L%VE^86R2BN:8*]9DC1U3[CT3)WLDWR[ M@<4U4#VC/B$QR65B4C_$[OMJDAVEJ9E;@J4[27/#D/X5TK]"^I>_Z5]* )R: M(\V^R$:"0%)39,47F4@P<&H".?LB#ZG[4'/#3F:K^R*31@.(ZEL3M:K&L7Q1$M61J\QW&GLV MN[Y2R*$(7Q1"Q]Z0)9MHRV&T+SV$JSS>G0R]7^49*-\FBUX>"_7E&-"1A'%$ M55LXHWT@0QL!\V*;;(/W*>)TVB(9[0,BW5V*&_B+SN%27(M+<;HID/UM'8,5 MS=4!>2+]&2B#%9"<56U46?HE2C/C!-455 MPUBLCJ!'R@&5#\K2]&Q5)>ZM__$Z9V_]ZS]/)YO/KG/TWO[AX*H')O2Z9XPD8Z-?36PP?*A?9]LG'1*RVCY-_ M_ET@!G]45W=H.T8'Y%^)S2J9%#E=T >2XOID M>YVFQU7%XX81^-(2I7]0...?2(+/GW%<"._HC("90AZ*TI+(DB\H*Z8HS@OH M,=M-[GI&B4SBO7W$4H6'[?(3KY?'<;$HRL=;SS ;-) M[!/2H'K*M@S:UBO:7M%F?XJ9*X 4=[O8;&D*!) MO)=<*9,!3R\[AF+RP[BS.:[\_G";,-PF;$K+4UN>U,BJ]D$FW3B"M$O_:NQB MU38+J;G]Y8ML%"G1W:$38\\/['2-VD#"QI['W+W #X.DQZ[ >BM>$Q0:NS"T MK9"F8)X/J\M( *^CAV._'*!OA]8!DF._$64\_:^#ZV/7?X-[HUJ@XM@W1!-; M63]R.O9-PN8-B('N%.$&A%P<;YFEYL&A([H!<4A2RQ'>?# ,.1SA-0B#T.41 MWGPP#^\0>'ET56?WEP XQ$;*;>._70G@^U]/M!K(.6S7%JAO;ATA[B+2'2'N( MM(\/O!@XJA7 BQ96L?8Q9=\EO&(BKW<%&F!2=G9=)'URM3(D?%(>FMR7+YDP!@"QB#S*.LM/VIS M!_=%E&JL0F)F^P+8*/7)P%[W128V<+S19^L%',]\ZSW<[3BB_"77KO$1YD!U M8(,[@*C?1US0/:/<#GMA\+31H/:A*9;$!9@Z:.&I1M(+1?[+5X6+)[# MJKYAXF["HKF>E$Y[^P $[$4+FI6TG9%'DH"B<]BURLWJ#,()&=H]85F^1R'HO4@ MR)=O0:KV]EFX9QCQ@JU*/:\0BTD,9UBS_2_I$2*+S7AOB"SZQ7QKBY8>:BSZ M(CD-N_(UGJUEOGDC'\5Q1XT/%F\DHPZS:?HLWL1>M=:2(2#IC7"4ZM(.EO!% M/H<<80H4]8@"^SK.B2\:T_YH"E5X0A6>D !3DS]@CC$=85*+ ?9PA'DH;2*S M_>V]@Q53^V!I?[OTX(75(BRI+2U_"O6T"5,[2/WZ*9HBPJ)'E!8X6I1;:I7C M?FCZE_' -E/ 6A(7TL!>D=7C,Y2P /%C.2G7T[LECLF4P)8 OTJYV'3 @2AD M;_>UZ=\%V2S'8+%-\\LLEA#7V*H+$HJ$Y#@Y1>P17Q?YVT@%\'\_QQMCZ:3@ ML(UQF2B[&+ #QC8#@VWS0*K:Z*(P',EF6#Q)G7'8;ZLZZ2=X2AG^4J0Y6:8P M[2>K"U$^[NW5N<[&[?1-4WV"OI",+(J%N%)RAU+,+[-[&!F+(YBOG^86U?/$ M,#BYS!)Q)L&N)OY^C]@,OZG[9/W[G0H.5#0A]!2G<,K^CGA\05A'.R9C#R"#8;8"F8:+"_0$F$8-O/2^\>.*PGY?DY8 M\AM-DP?4D.6J:N:@0(>H>,HOP 3[75A@9]L2B UY!HWM7>;:;';)\MSC98W@ M]1$HS_S0[C<,EIISBI^NIV#9@-^ >:EAOY'97,%U-Q\9 M@@*K.;DBZ*%\;.9@F6Q'CIDZS);%CDO!?U>FH6JT6,8 M;'PP9N/#8-BH4Q3IMF#0KW)A!Y1@#8?46"_@8=FT]C=3H&NXZA!+. M(0DZ)$%W$1TSM+QH)WNR+\)3N=2T-8S@BX3T?3#:VLOQ158FKH)B'4J-/U_D MI?&^B*;#/4GNS1Q/NKD6#N^+_FA82(=$ M<_W//V\)9ONB/T;V8]?I+[[L2>9"5(:??5EXYJ*QE _AR[62%@NX=2J@+^NU M6].]-J[ABZAT[0M5"F=_&>]#7V[J7#5?MB(;E_P&KA[ADE^+JR':Z6Q'>*VO MW_2J([P)V$%NUA%=#'2>_WY$]PI[NWSAX!K=QPB5FWH$KEL2 :$1!WTX] Z= MV:@V+]"UH2SL@>[(O8U+!=R]/7ES!Q M*[WJRF+V18CA%(X4>:/L)&&,&P.*+3* :I MDSR";3)*89<%V2ZB!#_DT13VVV@EJH>5OTLIRK: 4B6P.$DX'36<+H[G!'8XD0>*TY.RXF\0'$9A)$\(ZC;J8OJ(J Y5Z XDL(B MM2TZ^/1.]>TN@GWF7-%@'VTX T)W#_U*8+GFAJZ)5F)NJN:N&1!+28OT_88N MB*Y,IPJ0P:>4YUR&"RK;NP%NQ5H48M6 H9N:NB=^R$0/P98?W+[@K"K]4/IIO@A"K10J[\47 M2+%8(+82+HGXM7 \./SRX5\XSJ.<0CNT6.<=0_=H =Q$G,PR M,@4?!$86G?Y5,,(34N8:;U^(,(Q!N"'.8FC")8,A8F$M8M$( KB9?RVPWJ5J M6@5FQ=VGG,2GXHTX5A]!TFKKH- E91B$JT.YK*E]PB]+S;I'S^LW^FJ7I%[C M(1 OQ9-5S>TS< UK&>@1]ZD::*YI$8#O 'QW WP[.E@"'GX\>+CBR*"FN[,O MN[Z6:-A]OB!]^D)1FY2^*$I(R0[HIR'>UVA!VT?X?HE2C#CF MT:*JNQ )#E$:0<<%RIE?D^8&W6X[S%A8+JO^=,!S.$<9=?3"\+CJH#3(;S7#CA8,7S+$B!2.$MH;8:4ZUJ' A@O ==H1FGR1-*TO+U* M\SEF$8$O9C,"%B:/>#S'29&6UURW3=N%G3KYEL5 5(?TAM"4M=!4([S0R71J MQ7DZ5!R;$-7G-24-X-3FS]%/PR?Q9__1\LI[Z!JH; M6KL$W+IAP"$'ZE++P0:4H;H1QD'O0 P;Y,8QN1=AUFL_< TWHF26/# MOH=$WM&*M%/3MK]TWT&'%#21"?L1A@]@B#_"OV AP#+8Y2HD:]%'L2@YO%]G M3:M]N\""'6(LQA-L,A3""-;"")?K25I-LN1:3-"F3'=9G[L.Y)?WB#[8B''8 M44:MT(;-=6&WQNMZFB](1O@<)R*4W%R@5M;8(?&WZ.D+3!V]A!002ARENB3M$2C*=4& IUNXE9IQ#3"PFMW0"VEG;L M@-,&G#;@M(/ :8>(0VJ8'=ZIAIY )+;,<>6ZZEC5_>6U#E$B)J9BCP4,*'QU M2-!<"[_9.*HJN=D2N0[4-'F]C^W9X9:=,@*4S!4L'M@R4 M7F!-3A2=[#-S#ILA76$X*-(R**@[,]K]'*%9IIHF[Q2*?0X#S^J'V'OTC/D- M6@DJY%HB:7DL,%P/QU" W +D%B"W +DUH >&IH9W:B(5CO)$.B[LS<3,[@^# M&VX5/B,K]XB@.&.'4F[V&?DI.!P G!^2A9;[>9T9<)T$:F1)A3$\YQSC>5 M?";9_JD ?RL6.-GQL_>W!FE8^ZXCQ&V/$J5F-'=P">R65-T56<)6QLQ(N@7P M_43 > T+"9^P/VA@U?&5A:/2)\ M0P6P]"UKJPA63#-.4Y(( ']GRW"1I1\C/H^F*7WB49&A(B'01!^7:CFP';3I M(.("AF0-0]I4D=A%+VGM^NB1_@KSJMS1]3A MO:>GH*(WC#X24,*3U3/U4G^P'.&XD80J,=/#0(\.J69H!(8 MA)\X<,#6IPM#\-N2\=.Y^/$RJYZ#NIXV=-F^BO1.'T+J\^OVQ2OT0/S_.9B, MCRC%Y;.4,.FRYO[\.2Z7]RT8%^?3*6[J:X[-8C/9 BG!6#?;@"3N'SOQSEF\ '<(',M]9[&!&?T! M7-HP^E0J%F+[@0;#M% _GA\PMS4##'!N:ZAL-[<: PV&Z1J0QXS9F@$&.+?F ML%G[@9PPO0/SFOEYV\8^J6!3"DP,+&X5"J9_HAPTIE,S;TTY!])O\;)@X+V) M@JJG=+&@V5U.X[_D+$LZ#H*OZ^D9$LT5E M<91_U.6LKJ];[D3A(IQP45CZDO,"UHW>5JC;;R@LW>&X$"^3XHD.FZZ$(F2_2.D .5 N?\VZ! M2=6J_WQ%7Q2O5TGMS8AY4HXO&FM+PCJ>BB]U9&S)U$FNKB]EI6U-DC[*T%\M M'#\EJ\H9T9:G_BM\+I\WM"76@U(%?=G"=(@W;J\*!A\FU?=J:+[;\ M06B>=BZC9Z?V >+8=V^,\TEZ/[J]$*-)WE'OA[<7$M5*!_)E1^Q(AH?E?WAU M1G%P]F91JS/Q?3E ^E2]QIQJSV()W:J>P14=;3E^/$(Y:EX+TI;A+^,UJPTE MV/[&M;8P/QW#KCBT*BO:L_/KT:BZVR)+^D:_<6;9LJ0-W$.6']V\'%C437]6 MC'VQ:E;.LU$>K"ZKO^WFQ-;K3>_>1UP8#'.:PF3S" ,O^2I*UC9%A"J9K5J^ MS-1V>(NO+AU&8JB&^XHL!R\JM9W!_3*YG0_NH)SCSOS?N@1P=I=)M'!JIZCY M!KM)5P>%$]H6OK*P?!8[?FL4^6RY3@Y M.2(S2+WCQ@%^[:,IV79#!HI3X/=WQ.,"?CPA-*4S$M^@ M/)YCKB#*I','!-^S@F0QX?AWE#Z":93GF#53J&[=)X3;TXFOA?#V:FVX> 1L MLF-GO49QK4UBW&\8++VU8C1;#^)9MM8[ZMJWJ5KN;KFJ9-'GI]MM[(,5[?X? M7EXRM"?C9AJBS!-IBW#Y2)I: M$*J2!G^$O3;MK0AU_:T1"F\S[_5/J>..%[KJ:R[?V5"LPB$LD!"I'6N$Q8T; M$P*YQQ/(53E0-77D-)U&7R2DCO-J.:&^A#$U%$8+7/L3L@=HNKJ:7)F,% MI^AOF1V)9'51]OX6\Y$(NA$4[L^\.A+)F@J_*9HN[]%9P8H)K93RKKKP3%,8A7EIW60_D(E]5F+$M6(U5T@/GX MFY@(V1ZFVW )M&4X%?,6B0Z+\J>"XVF11JD8I*\L_2YI&E+N?O=\A8S^5V2% MC/[^,_I#'O)1YB%WN7MUDYW<_7YJ,[%C8TQN/1_H'); Z43\ R M13/\K:3_BDR;TD"Z&'(8F=N7Y.U1I&VZ$_5IP7.ZP.Q6[%9BGYN39?TI M9M##/AN2'>=D]07]B[+3%/9FR2)H,<*@V-R1^!4MY!M7RU'LLPO4X33%<5Z@ M](;1)6;Y2JJ;Z@[VF?A*Q8-_2YSCR0R.AK)TK)0)=8>0NNHR=;4?8N\92K!8 M='+E:&H6-B40[,CM\D6'(8G:;Q3QP>:C5H[6? MXHN(#MR%M-U77S(W;68V#UP4!ZJ.KG?IRUV! \6EZ\?Z(JZAW$#QY*9%YS=0 MPK6+D6G*@?N/'"KQY4RS<3=EX!OOD.^F#+%VJ\/0EB].B)Z@NXN'#S!S3Y ? M;9X1C-#&Q.NS=*[&YX:4;V=$T56?ZETMS@!VTG4]=Y,5G-2E*JM\]*, M&@K672U&;6VV^W[+WH-?9^LS0^0_7V>;/S4$TS1ZNJP7](*\_??-WKYG]N)= M+'W%6-(5[VP\X$C%L[*YWAPM@.]1(6-]>W>F ]]U8@V&> MRRE6Y_T<.)J+_!\PPO#6UCY!J7CW^VZ.<0[.R 1.9D$J2@4'8/"+<^ID9<2E M)"',[L=#2D^H1F>Q&IV.(1>27XXG^<7R9D<[/I1\F08UDNGB5/(%M+.OY 80 M@B]"#K6R!AV/&&"-@4Z]L_Z6D1^24X :_2U!/\37"(GT%TL=B^#T\-/^X8Q0=H=C,-23TW+F+E LLA[J[QZ: M=>JBJ@.HRA5HBJ220VV+/D.576N]5LBRGZ5F%=\'RBXS#J>3X$H"1C6,'T'VU.0IRFG#[78OH_2 (??6J M>3.]ZX91]JMSNL6\WZ_G74[X?DNG @^1J)'BUI;/YQ"1.IZ(E,3BH:;&A2\R MD5HCU.SH]T4F:K!=;L_S\Y?P1QO_W!P9,B$GF]W M#?3L_M![I"I$SUY&B,K[OZ?E/!!9.719NSX#5=96IE8$R_(^<0 ^REF^AXW" MOUXO2O@5G'IW%=@'%R2F$M MH3C_@^3S39&K;:Z)N&P._Y?F M1B?2V&6B!G\,SKJQPZ3:"M+D6HP=#346P&M?;^Q8J+8 --V6L:^(<(\GP..' M8)X=^!'V,=%W/T9\#@)X0%P8D*)J:<:K%/RFW^-G\3-N"7IV]T&+J&;71(>D M=FNP7*._U=V<:@%>7:N0U0?SGA!+%/G"M6WLDWH.NP%=87R7T_BOZZ60H_15 M&65[%\@6!QLK!H>^).I;1G)^>_=-RH96'P>PC]#L$Z'9IWN*W03_2!L/A?@) M8RB;536]3U:[-C=H5>:9B&6P6PM9+*-5^N<0,\P6?4>J3IDWG"UBCE(>!<>B+C@0,;] 8GB-)2.$[ M'?=C6/A$!JQLV5F<^KP?C=6U5R2IF MEY9?@S._=E\[KQRS)C#/J+-]YDXISZ^G=R()1@J+-;:S3_)GG&&&TK+@V%#"MQI]7$"(6.P5>:@,6?X M$:=T*:C3436#GB[J/*2I"*!FR1?$_L(Y_*S#DVZW@)0&I+1_I+2%\1#0TN-! M2W6.QN:JV+(#R!<)&9<*;S8O?(&[#)5&81;[@H 92L7,3!A[]F=+(;5P1;0E M-?!'>0TE96Q)^[(9!>P]8.^FS\6VP)L<8/$?(EXLEVGY*Y1&,>+S:)K2IXAD M4\H6-0:^NGE+A-X"*39Q>VOL!#1_ &B^A=G6P_BMJ9U]'/,>/6-^@TCR%3<5 M0VUN&)"P@(1UA(396&(!'SL>?,R&=S%:!RMX%\UP8/,YY\"3^"F:(L*B1Y06 M.%I@)"H[E)FN$31/8:<3.7UB-\SG>+\IXF+SPVP!_":BRD,JH(7H0ULWHF\Z M;/H0=G@)#L0 '(B^IUK/>["C<#8-V@L@\G=!XY<=-^(.\[>,/G#,'L5YDA=.SKY&D +_>6_51OP>>:5P(U\%@?0_<\1 MBN-B4:1ER64JRF*6V?L,SW'&Q5N.('[^(J2IZD#* $75KR60;YJMX1VQZX*_>Z16<53I53OC_@XJ!/Z[ "T6A-$,)E9Z MO5/:UC[IUS$YP5/*X!B+4\0YF9(J!YU_Q?GU]!X]3_*\ M#QO,Q9W6EV2*.KL3&I/UJVLWI2W40@X'C^L4PM_:8J]4E4MN7VOU"9BP2TRX M+V)I_->.G!08WL)^]D MHP;JU<>N=ZBRKL*T]!^\DU>X.AD"7N85#)56FW?K1"J/+CS\2]U8IW)8N$0#O]0,0A MH]L)*!Q.80@,6 L,3&)8,)Q4,=C*(GQ(R:S:P.M0>ZT.'1!VF3V"HE"VFF25 MD7JVWJ]$69U:RO1Z.$'[Q8-^_ :MQ.Z]WMZ;H7U)8W?$PV&%21E-AA-)CP59 M%R>,P"&5; +=!',E%_+V@PP;B62)C).N]AG;TX &^O=:N#P5]LB W5 [ M!*OJ-F26%,:%:7>G#,J/[K<-W1C+;&H?IK-KC#B M>)NI+&=!K]-@F/E*L[@-/V_[N6;IELSFX#E^X]7!H,5.0Q\'K B'>'V@*6=$ MUM81Z?N6CQ;]T@[VF;C9!"64EK>DI1.REX@DZP*J&_A1QSTUZ.F"+0K+-%^) M-S]SH$T+BZ36'(D;SYO+0WL0&#@/)";-6:NZ'5T\TP++5=#Q MH#C-FQLZ(_J*9K-[S!:")CG5=2U#TJP9T=?3"Y*A+"8HO:%5Z$9AA)MT#=G M"F+;I]4Z]!:,_;8A>FKWK+P4N5):$V\;:EXW&'D6I<[R#JG'1YAZ'$J!##$S MJO MX,=01-(:)-(6S<^FHLEICE*[.< :RTB6XZ$MBX_C5Q-=[$U;)K^,728&<09M MH7P:NU#JX_/:_/\Z=O[-4'Z(AF]_:H1Z=.7AK'1.N CM_59 M.W"5T/-\VV6J^.(3&W/_X@U@>43*%STZ1$97RAP<7_SD0Z2DPES)P%_\0D1G=%O'&[S](R30317M$!,:[P[?>V@=NM+>MS.&W4VRF)LH< M9E_\8#.QR"]5^K. C/PWPROMOOB\9E(R3=?VQ=TUQ@+:%X#HP>MU6ZG+1'(: M::)>>;F&'ILR@;D_OW;PPC&]L;L3E;4G5]Y%&HD?:*+!>/I_0YS?NES=Q0 MX*!(#DQ?22%8(KLLT2HY R>B0.;ICK'KZ<;.N\'L3C P68A@T"L!]C*V@P=5 M7M$CGNV*&UBM;1N]&QCQB@M%6GWV";=(_;ML^0<6&9Z@EH^8H1G^6H@B]FM5+=667Q+[ C2?&@:,-A/WK:1/))FPWC^+REFH#J6]HE!V6K<;PYTZH2_LR7"T-5TO# MU=)PM;0A>FC@ ?@B&#V6J99IZ\NR,9;) 2=Z?]%%H.4!Y&07HS86G19RX(MB MM=N%I)ZOK_M0$]/'O1-I2&60>]$XI6;J>?>7 ^$@VMB=ZNGZ\?TE1PSB*-00 MH"9XZ\M%@!82ZB&F8C7P_>*IJNVON8 T:M_F/?2]KC:?KC$?$<4\&E*K]L61)I2QE\41-K9,AM1WU!6'B.2-S1? M,6_IJ\,1YP5E8.IDU66J>'7/4,;AP!+T9TGYK[0ZBGL4;J\T#$?4^XFAW0E/ M7X2(0%LK(?ZH41Y'9*'(<>00+--K_>I00CF8SAF?;9$B& M'W%6X.AA%2W0OZ#]#-,90\NY2)%D&+6]&V>1))M7Y:RS%6(4W<(X03JVV#FZF?3F?U&I#!,'CO09J0@,BMU[!G2VH)0&4#]84X#$X2& M7S#VU6$S^CC0=3&&Z*.3)':]V%L'CH5]Q/7G:+9^>JDT0:D GB.R?:F)1V@A M<.:UE8JKM_!$-G*9:@X_@.V988:J[BA9D(P(\%FDIF^;MT->79!F$8%UQUY M8MTCL2YF7PN1=:>65BN>[3$A4M%>ODS7 %CH=0H048"(NH&(G"S% !7Y#Q6% M3,M1^#I#3# T.0,'Z,U@GI-%>=FR=N\4V#M&\5R [%.Q2_(BCC$N[VE/"8]A M*UUAQ'A?'DU/Y W)J^F5Q>#9C,"SZ4D#NO%N>E5/F_;U!1A[.;X"&I/7N_3^ M'GY>,?855L[]$TX?\1>:Y?,F!^*P05V&T!?!H$.#1@ /E/5C,_6F4-W)4>6/]9:]X(\(&DZV_-#"_ M)%=GZVO+;ASE+ON279V?J"TZXP*8?HFN!F&P&IF0U'BD2\S*;_*.:US*!G9> MV5)-7,#QN\?Q.ZMGN7GZ^HP\D@2F:5>Y%L9W-&UF2-7!_3-SAN_+N2^7=O"#B\,AO=4;A0ZAT,9:-9]A,Q2E M)TY$H13,#HE36M\KX7+ M4IZ["B:;#'F2%; KK?60*4<53M0$5'1'*0,1BS)$%N5)N%7"G_-NFM8JR M3RXI?L15+:M*F,I5(V\^@M+C3BL65YM+-EM/?1/!;]H-@FBEG&M:.J\/#5LT M?4G66J8ZY9^U.[NH><$Q8O$POO+?@FR+7R@XA3^!(7M#N_0EIA^M"]X$VQ1;>=ICA,MS9 MF]EZLSO.W .54Q/R4$(>2LA#&40>"CB/PXPD=F!(>J<_4H'IACOZ2R1Q4(E9 M3S02B'7L-8+,!*'KO?27]C%$J1@%#_I+ZQBB: SP"FW!?/1F7U&"A-HR^<4_ MF30CD-I2^>3#$FH#8_IB_!OR3O==2)TP1P\6WJ^5G#)1SW7==A3BD@>T^C/Z MQJ)0K9,?^K,07;UGR4Z*L64AI:U9?3KL%5)S]30 M2Q?TQ;A0^;,)R/&-H M*DS[VL>O%*WZK*#6L6YI%4;K19]MYM><%!R,+LXG.S;*'QG&M5IOW&\8++U= M)YJM!T'^#:,70F5,+GF9#N/R"J$!K?++8>8##8QMOB%7)WE?N_]0F5SGDK1@ M;]TS5 $;1G;ON( JNT=Z2*H\GJ1*E3%!6QM0ODA(G7.I99#Y @IK*(R61^6+ M/,(S1%]Y>DXH?0&KQP^T"^LO8O MC+"D&5[7XA+QB)Q,B=BB]YI%J"RIUM<[)X?0,*3'3 [G(T#^UB!_6+I)$>?W M.)YG-*6SU203-01QFN(X+U *?U]BEJ^:PP'M1NB ]'N&$M!:]APWE^( MXV)1I")+>K^T9P-W[0<:%-,GJR_H7Y2=IJ!GDF!/BQ$&Q69Y8H9V\\=[S!;OVC L&<9!57Y!VO7T M&Z],B^L'V(@R89N!@3$'HP-?4/:2FRN"'D@*FW,#[QV,Z" @,0>#4TR%:FMI M;AA"/R'TTTWHIYW-$$(ZQQ/2"07/ RC5MF9JP\'EG5Y(I:$ZQON#F09;5+?1 MQ?,E4M1FG=2[8+[$@C3KA7[ #>W=#I3[X?;CGN1=?*J/8IW0!$IGC MC)/'=4EA:?JG<7_[SO5DZS#>( ([]"E:$C WY&SI]''!RK^*JC@[OZ<--);7 M[AY@QTC$7,!$E*I]BZNK>GC]/@WL&80FMSBFLZP4-A9JL?59![=%=D4( MY7=$FMK9)WE;+'&/IE/$YPV4-S5W^O3R>;G_G6Z2=:77 J1M1_#HLD/_1\(W(*P';*BES !O?TIK1@FF#\;D9U\=9N9:-OKBA+%[R\ ML0LL7N^IT[>5:'\:(]$_#P"+?[7QR*Z=:?4)L1 SHJ^G=WLVEOG2Y\_@DA/>6,:R_4"#8;HTW+M7 ^-AAR60#I1 /8XCEE]L MIC*>7C1T:G\<0+9#"^2>8<0+ME*[I9*6CLFNMK)UP<.F%:#1PS$;Y6+"<4* M7<'2E9$.J.-=8%];@=I%1?9UY6,!F+OW38]P(2[984IY(CE M0TRM4B+5_>G(T"6C=**].\&E\I"$T[P[K:6"Z#3TYMW!K5Y3!R"NWAWF;:2E M"TT>5YY>QP$-;>']XK'P6H8!M&7WR0?9V4W+TI:M%R^Z:T/3^E:JO@'_:R67 M#,^$-SY$$[45TJTO*GV+?OBBTD[ TQ>/L55?.3SGV2 %I,S^T1>,L94_;,$H MHY(Z2?[KOXC_$>< _.;_!U!+ P04 " =?P91W];\%FZ; 0"C;QD % M &QM870R,#(P,#8S,%\Q,'$N:'1M[+UK=YM(MC_\?CX%C^>6K(42(71UTEY+ MD>VT9QS;QU;ZG'G>]"I!V:H) C47Q^Y/_Z\J0$8RR B!*&#/)!TD 779OWVM M7;L^S]V%(3TM#-/YY6CNNLOCCQ]__OSYX:?ZP;(?/BJCT>CC$[OGR+_IV,;W M:S<^S6R#W]IIM_L?Z:_AC>P'G:SN7;_/_S&\U41$<];O=+#VX<%Z_,A_HL\H M2JNMM%0E^G:2V!'U(S$=%YD:7MWOZ''CH_LA?()9;).MEKM8?13M);?R1/*_LUTF3\:-YJ MK]/J]%?S:)FFMXA_C^[:']WG)?Y(;VK1N[!-M/ YSVFQGUY(<(^<&7\J_(4U M-EBG@&.[24^M?HIYS'-M_)!(N-%'^OO+G"3=IZB1>8F,PK:,A%'P7^)&X2[M M>.2Q7]@#P_4'7I%T'7?LYQER5K@CCM7M*(-M2/7O6-'P;0*N$X^SDAO+9SV? MS]P7)B!O,T%KDW76O0'1JS1!K$HJZRU8M"7$HI UF-Z/Y-%:CN\6_-L&YO:L M$,L$,;?:"6BSX[!&]T7%'E6Z^2:V6_X8% M=I'$NMC"?WCD\9>CB66ZV'1;4\I!1Y+F?_KER,5/[D=?O7T\^?PQ[.GGF:4_ M2X[[;%#(W].;6_=H08SG8^D??WB6^VE*%MB1KO!/Z=9:(-/_4I;XU[+D4/:\ M_R3QYQSR)SZ6E/;2_20MD:Y3=CF6VL24VA\48GZ2**H4 M:"O!9;_%\&XBQLN49X[/3#KOSQ,Z&38R+N@D/_T;/Q])A&K+"-^WXF\[:5-N M57K#X:CW^>-:-_+IUBU^( [3>NX5_26I5QMWG5R>?1M?3&_/I-_&=Y/OE^-; MZ>)JDG/_Q@MLZO2O>VZ@AR/)5\J_'%$M?CRSJ*I!YCTRJ!8XX?_DW/B$2R+W MG#@:,OZ#D7UFZJ>458Y.6BVE0[DNY_9.+B9Q/_Z^]UIV'P@5(_'AF'] M9$KGW*(2QYNY]YXQUKAL>RXQI M9H+L/ S&Z3OV?I0O#0[8>U7I#)1]I=3$6BPLLW2>9F/I["NB!!I+.JW^UBAR M8NO![GS-QI!.FXL]AABUEYD.%X[C9>U_1Y$'[9ZLJMW=^A^CYS+38,_^]P=# M>=09["1=AWOHZ:F-D>/9SY$19.N[(O+&>ST(ZKW,L'U]?[UD 0ZJS^[P W-YL@XE<0@[N&"_7Y@:]:BG MZ"D0*.[S^(DX+19Q<5RB3?S(SC?,NKXY(#H0DS[)G+6CZ'11,XRZ;4I?8F%7 M]I\A^\](VN;*Y=!GZNI@\F!FZ_*0=UEE'>VR__2D74<0!YR4(C_&@;MVY]B^ M,!\I/BPZ&*IW;4)I?^U6IQ.]_.(YQ,2.,];^\(A#V&LXN2;(UNF00CJM M)N/L^^WF9(2OH!)X1DR^"L)'JW-&LLPI7R#AEJ.R^]C[E/0?=C%RZ=@[!QO[ M#7KF0F)J\9?8.'PG=K[:EN-DI/5. E 9=D6D]25!,V+05J@J-GF87L\T&^T/ MO=UF(\Z(R&$*6'P\;ORG@5=$E0KE> >OS4?&$>]@-M$1C^*B'7F-.!P>$^@4 MUJX3,P798+XK84>#,F'^!=D/B)@AE;_2ZUNL60\FL_+'"Z;6,C)[,K&3U"Y; MD>JVVKWHI:]VN0_()-(79+ X]T<8Y>JH[&N\XE QBEQ-,.BYAIVOCS3#TO+ M00:55=Z2L:GA,5>>W4.;)"8UH -[B!*93^(MIF_2?IR21V:!N/0U\:K\TC(? MJ%9/Z1*3VFGO65*^UGLO+[/9JO+4SQS+TS'M?G* !_)'3:)9=]A M*NVQ/J%_B7N.-*8$ H/O]W ,[&&VZ,6QB>6X&P94ZM6/+O,C MVTJRR;@+R-='&[#KHV4\4I:.G8DLT[)DMW8&CT M_'9Y;_D/.O65K85%[67L) C_F"&P=US?AR]='\4VJ:CN("SZG3A']TWJ7[&AGU,1@=A$\:]6 MLW6)J*5AZE\\8C SXM+26)#_PKRR;'?^#1LSR[--//98JH5!T*N9&7]_O?J\ MV>:5Y=X@V[V^7[-=,EFSG0^[1$SI+,6L1XDQ2Q1JE-G7- M'G[]ZQ@._R*:-,07V3#5@0[]S/(6CQV>=$?[*?'>PD8]K<[&:&P8;/C&^V G?O^#B!I\$S7.!$[XB M_"W\S%X1.]KHG+YU:O2CX9=%XN2:DPMO)J[2![9 M,:'Z/=7\K=[-#,O--P:)O,?TM\S$$ 3MZ\2( GA'8FR.<17T%FF,8:?V!5QT M!3UL12>/M%\GD5NY*81SM$RV'!3OZ!0]@<$\^.O6_D>=-O;$M"T)@IJ23NBO#C4]7TS=K<,X M.HG)L/#?]?EC;!.K>5SUY)!R/R.Q7J*Y-XA0SV&"EL1=+194FW!;QU8G(MYB M%Q$3ZV?(-MD.J%I0+WY0=2+;6-.\A6%B1/]XA*J1%R[VG!QY!;, M>J+D!'56>CJHJ M*,##:P"1P3-L,/'!>JTE(@APN(T)7#A'!HZPDV<#[.4B$ MKASB@HTC&L$$B-,4,L:D#'O0&0>(0I:38[$[N4'7'##25A50@*?6 "*#AU<+ MXL=OTP&VSM?LS#']%]BSK #,X8D(QG0ER09&\<$",(%F--K4J@ "^V 40&[[?!Q <+O7*$)B"_B]]5 MFV?.'LCADNI+E$!$\"@K23;P?@Y57Z($XH*-(QK!!(C3%#+&A))QH#,.$84L MKPK>;N0&77/ 2%M50 &>6@.(#!Y>@XD/5FCE"$U ?A_ O\BW2CG(X5(B;8#\'B[0=GKA@XXA&,.$B;7N,<75>!S^>?3L;5Y*4H4WX,H"FZTT@96UT)I"R-OH22%D; M73EV"+I!&IUNK9(4Y=;/YAB:KC6!J#74GT#4&FI2(*J0.G45"#Y%SZ_BP)YK M'^]^CG<2P]\B\P%S+'PC)EEX"W%QL.JJ3_>U_M:/D=\@%GJJ%K&B_6T&L?PU MT"EZ&GONW++I"#CE3NF7CDNTB>69KOTL)@5#1R5^#"^.3.Q@&DW><\O&Y,&L M!77CQE)/XO9;G4[T\HOG$!,[SEC[PR,.SS?R[27;Q=0$N7?IU/D#KXI,#FF: M,+*C$V.!J"WU:GR)]!9:"S BID;2RZVE(JGVB*DD74E&L3"A[R 4_*9+KQQ* M!QNQV[\\3Y^7OK@X)[;CLCPXRW,;@H#4+;XY>T';K^9I08NBKMEJ)$+Y/H M.D&V3JP)-L:F_AMR-(]>?B&683T0[88M8H=FR.\WMJ5[FGMMWV'[D6A^MD!X M*ZOU1V]>M<)MG.#!6N7?IIZO[-8CR\.-F^R@!RFF?+^VRT@)#G&:CEG6;JT. MLTRQ-C?9W<^7]"O3J;;#5#XG),TG@#0579H*.T#!FJAZ.R5PK,T)?J3WC#V= MN%@_)R8R-8*,U;Y?Y_J>=\#&>MBA9F,L=4?2)A3N08-Z,0(Y-/KY#H9?+4.? M(=$KRE8.U3%S6TQT?1. ^]>V/1P _0T/@, "=Y, !%/L,@$$%K?[! "X'8"W M^!&;'G;.GC2,=7KO]">]^_D;,0QZXX4YG6.N2^C7QB/^1M\WO^'#&=^[V)X8 M%NWB S,Y +RY@C=GN@#PWP3^.:$SATU OFC(WY,P /VW93[5E.NRQ;?> /IE M"_W]" /03VGN3']:].7C7Y%Q#_)?.";(BT3 #IOL,37BX-^0\8@GGNMBN\KH2QY/@73F4YR.SFNW[J]#@;@%:Y@U>NV_ M!I.57LV.8&>@>[$ZI(Q5EKR0F)^& % V$925UWV-CD,+A]H25DHJ+DD!DK6 M9+/D:-UBR<*!MH35CHK+48!D+2#9+#E:CQBQ<% ]V(I%Q64FP*]R\"M'/JZ. M>#O[?OOJA#?B6-V.,CBFOX7/IS[GC0-_R-9+>!WPU>76I3ID5!FN:T,H#!K! M1*:!QL:M^ZI.(&$NRF6#*OLN5NQ$E6:'@M-1MU@5[65B/8*P M(@#R0&'_*LH_ %D50%:^K L0V1ZU.NWH91(BQTLZ:*Q_PSH[[:?*V(H;28&T MY=.:CK9KMY9,VQ25T&I2P6PG/*1N,VVQLD*+C#4&BGX=MW/+,*R?O 8H!G#F M ,X4TPIPS1NNG2X MA# AA-;+\@2L-X*<__6:+3_PGP&6=+H1=)B9(G(:Z6% MH"\7I09 ;!00*ZS7&KV$*A!22UC"KZS$!!A6'(9-D9=U6UX5"*@E+.]75EX" M#"L.PZ;(RWHLQPH$SX,M_5=6-@+D*@2Y\N5@B,]NJ]V+7EXP-8#O7/I:-IHO MR$"FAN_F&+OL4#%=YQ1#QBEQ-,-BFP#I%-(/2\M!QE?;\I8.?87AL>/(V#T\ M@N]A_7H9!.]]M-YB^B;MQRDEB4.GB;Y&;-0>9EI6Y[K%3TZ1"&3$3XG Z*T% M(#!)0M(Y-RS+O/.HB'A>&2F!I 389A"VVV9T?Z$++%,DRRC!9;^EM@']S45@ MJH+% 4YR=)_ 5F@0[-8=I*@LVW-QO-,.!-@NCDYPN.<4:W.3U2E_II-:O4#Z M3BX)I_1NXRZ&_B'!\DJ.&+643DM5@/X5H7](L#+YG_OE"V3_RIQIN?;D=J'TH:HO VQ5,(1(YG4L(=7FQ"G](M+"YEB0ZH NJ9N.V[: M0O=\;?*$AY >A1"@J3EHVK1H^ND*C6S>NN=2-7M==\,@U#'HIUZ@+,:8! M;_7'6R&1DD,KSHB7_HV89.$M@N]_0S9!,P/?4EX(LN <_@%06!P*LP0IULBV M_R VZ?[B4*T#H)Y&0QELAYZ [2K(=E&R =M5C^VV:[LSS[9TRS"0#8PG&.,= M2M]M0@!8[S :#UA/6-8[E,X#ULN5]5ZQV#EF%>V,<\_4G;/[>ZRYY!'?_41+ ML#1+YKJW>2,%[>K%+FO+4=$]#9>6AE:;]'@&131OHMDKHTGSM)%RDBK1)'6C ML!Q;[')LQJBRJ!@5DV:%AG$;+9,:+Q[*UZ6B!%Q$A6C-K$WX>?V3O>=C%N,3+.'%9$@!4-T#1OX1GT@WZ*ES;6"'B$_Z1D/WNB=&%!BE-"24=F'O=%3?T;,KU[I+D>?>+A MI<1 0#@BZA9++E;VF:+5KNJ<)TIXIRA'E+'MY[:)_'(6+U/R*T8Z8P_ZXX;Z M7A7%^(JM!QLMYZS*&W_5Z5E=$;;K).VG:A-G^.A$LSS3M9^/3\^JA=&J@:91 M)/CZI:(D^/JE+B2X^E?%2."X2_OXZE]UF?_)N&+S'[+ 9%PM$EQ20QJS,\%L MQ"O>,!>54X#_H(\]UUI8,V*(:K.NO.Z$<00&0\)HA*=5DN^;S#G?[T0C44K. M^7Y7?5?V56')T4MAR1&0+D-%QE'ZBHRC7$D7M^\?2+ET'OFIE=1V0KK*Z#DA765T'I*NLKN-)C1,^'4(O(&TA)O?$X\;1 M=&4(M*VOM@3:UE>= FVKKF_'/Y&MKY+>SA9+PWK&^,ZUM!_7?/E93**&4>^U M[DY6.?3\=TDKG-[][V2A-TZ MEB;J5B!NC74L$+?&NA:(6RN=NW$^XEK]@(GEN-?W=TCX'*XM@XB0O]':'.XV']VF;_LG,1OCRODC0FUF)AF3RIP1_][W=S M9.-;O/3HY"$'W]@LG]\OV,)O>_63V&!).Q/1M:6-*4G$2>I.),]I6(-SR\SF M"=.7"C(A5%9SO5\%F17R(CH(0 @@3",KHS \G,)DKU/IG\AET?#)8$RP;J6< MF^BM.9P8(\B$K->\BHXQAYI7O5:G';D48+B;]&?=2DG_Z*TYT%^0"5FG?W2, M.6@LU2]N'UX*,-Q-V:BFJX6^>6L.=J0@$[)NL:CYG H4TK_W0O^>&,/=I'\O M/?U[^=)?D E9IW\O7_H/6QTEGOR@3LD;_M3'F8/\-?/Y?7=YY,P?_X;% T2/] MS\I!W?A>;&J_TC2BDF.Z8G6V:].+CF6-B$IE.DPZ)5#].#,F$B@>^SIQ,4Z?>4COO;< M/;D^O/+#_+2/COKZ_6V*-84WG=C]5:[?T7]-KNOV9OT6QPZ17!K+MEI('9/=PZE6 Z<&" M FK1Z&1PRC%TFU@>V<^UF5B+I64R6SZ0BJM#0(-*M(NEC>=L(A^QGT\H-M:V M#N^%LJG'662X5YP$6 "%$* X7$+LZJ#O\??35R=\$\?J=I3!,?TM?#[;(=^7 MEOEP2>=.'SL.=IU?L:&?6S:K1O+EF7^ULL8ND:E3^?_%(W1:Z4,L51GK%^:5 M9;OS;]B869YMXK'']BP9!(D-M]3##D]$S#)XH4+ GS^2IV,;.[2C&G8H,-CG M.48Z[Y!.'D^DOTC29W9!_Y6D?_SU";4_\>_6?_V\E!SWV: D6R#[@9C'4GOI M?I+N:3NM>[0@QO.Q](\_/,O]-*7S[DA7^*=T:RV0Z7\I2_QK67)H/^^#YQSR M)SZ6%/8BBA@DS6U\_\O17UU+.PH;R^G]1R=3EJQCZ:]M_K]/$HM@/-B69^JMS9]^$MV=LZ;: M?Z?W63:=WF/)I*+LDQ1.E[ITI?:1]#&^027_!MOT_]%&EW%S^L^-V?SGQD2^ MS*,RI&0*WDUG5!I\Z- O&,A:%/L/YK&&678PH^3LY/O5Q?3L5+J;CJ=G=Q1* MLW"J#]F)N[/)]]N+Z07MP?CJ5#K[O\FOXZNO9]+D^MNWB[N[B^NK/'O6WJ%G M_XN<.94GKF7*TNF'R0>IT^YU1X?LC8'O&=/Y[!ZTZ7(6"=KU <;QQ1\C)I._ MQ^U/>W3H2-*P83A+I-'!_W+4]C\OD:Z'GWTDL\N3S^[,TJE8=*F@G5"7^7^XQ?'RPI.5D -$'191ZR+(%RE,#H4V1R$*A8>,>*5DG7)GX?M5 J:"U0A1J"Z$/W0"AZ4YS^CX=L M2E[C^18OJ5MY1%T7F_J>U&&GKZ(^\?',LHP9,@R+#O$II>"E2.GTEBU16WY* M#7:? Q15NKZEIM([_;W_Q?6Y-/WU3(H8_"MC?SR92O1G9:1VI0W54Q8_Q]G> MA_0^SBV;FI58^B-$GN0'#R1,N5;W9^DMU-[P)\[\V-8:9H]U%M)C:Z Z>G[& MR,9F2M!^GOG&P>SD7YZ))1;KX)]DB=WE$V\#SJLGRO:=#DF_:[OLT8+LST?V M3VUD^LMN^0O_=J6$__1V?'5WP40\2/_#2']WA;U0_-_;UL*?)92_;8.P4"-_H3^2;/^5]GG8)RCK*]< KG7@SN?7]P]E"_1# I 5 MAB .6YB1S@E5(U0\L>6:1&%YQM='V*W^G2FE8)M^I:KM46=3#)8]UQ54GC$1 MCG!(Z<*?872S6X?H9FD1GK58E&8Q$IN_'*E':7K-(7:X4.+EV;?QQ?3V3/IM M?#?Y?CF^E:6+J\F'6!U<\H"2Z1 =T+NS)Z2Y7"RQ540;/_ RG:8K(4=RPH0Y MB<*9N(ZDS;EK]7[;>(6&6E[!Q$.9VA7E93',SPIJI!<_I7=0,?"&E<)RD>QE M8&WRY";_Q/CGB:7CU]Z=P^Y8VM8C>T_J.,DI-M!/9..L*RN"SMT4/5T$.3Y^ M.<3=S+UNJS/L]+J]X1O3DD(&ES5![SAB).J@62S+3?JO9Q-')QIWTJS[EX$< MICLD"F;>*_L!F>1/_GE3M8DWF1.I:E*^M#O#4 *B / MIZ1X;.UG:)37/X'EW1L*8:SK-MNLVT$QLW<,G<+:'(Q')>J4(SJF)#E6!UZ%P%]% W\[9!'NLY'G9?L)^Q!I7PHF MY,+4F4^,I=FSI,VQ]H,]\4/Z.<<\YL&6IB/!]7=*L,@_1XYT3PRL2\@PZ!TL M7<*16*$N5N&&+?[.<' #?3&U_IG7O4H8L&P_88 92JR%.U:UB[B$CN_L29LC M\P%+8\UE/_-< =UC);WXK4L;:YASM]*1>%Z3([VC[Z-VN>1XVEQRYA:+]8>K MZ.XG0^)"\_;;>F)9]OTI7XZ"FV)N2.>DU)#_0>_8A"I&MAUWQ6)WK:GTCET. M/G74SH?@+G=.^%+8DBV%)?&4_X*<&,OO_HI5J.N3E1$BL\4F*^ +41FAC/00 M@=!/888D@[X22TBC3A.K6\5=<]]XU#XE]=#_7?^T MNC'%+8E]7-W)%$IX]V:/)\%XPM^)R7F3[ 8?O["5C);_'$6;QO^ <$R,[WYKX7<92C/"SV6;P;8G#+[EP M]H0.^,&RGU]'B/V" GP6M."FU''B<>QD)BJS8)/)3I 1!M\5Z*+(+'@5ISXK MS79WOD[UQ[!2K/['%^WZMNW(WQ/6UCI83C_P7G-X;X?Y%(>]S@(CU.^\;XGN MSESA6[[RYP-#]L!,)L:"5"6\,F=.3>F5__2.^NO<.?)39;?[',F^._6O=W#E M6:56XR! V<6A[S3+H8]$7'V(8'LCR!3$;"D>WLW>Q^'A6!0?U'^XQ>X+!AP( MUR&KWA)U2^FO3SD6R7K+3XTXIWD3^&B'*C?!;+#-':OO^)/'_EZ/U9=!5:O8 M2CBJ2N]8=LON9N7Z;.T'V$K/YE6PH85C%(?2EHKAGW/"UZ="61UC M&9K27W?*^)U2Z_D*.3KZ0_IJ6-3#D5@9)^Q6V;FMG510QL7<-6"%H#E"^%U'U.W6 MR (9SB]'%U?GZQ5[3&^A6VYPPSJ\7HZA5)6CDTY;[G0&LC(8A"@*NWGBBWF^ MW*FMJX0$C2!+UDO'V29:^N2_/.-94A6_X,^AEASC$Z-T\NB;[+\N):X=W7CF#P32#)VJSRL/07:?UMY]/;U>NBF @Z$JWM>[0JP!P^/K]OV=9/ M__O-'Y@W*-U\O?K^;>O[7Z%T#>X;$TOGA1>&5GA[+S6APZN7BY>BQC?CKV>M M+[=GXW^WQN?3L]MC"1D_T;.S6:EX;2[#2LB=G2HA^[6--R;XU]/X">9,M^?T M3J\GE\3\L7J_3IRE@>B\$9.5%6G-#(KZ6%[GT[BERO7/8 )XY@ R0CKY;LCZ MEX_()LA\?6\23=.+L(1"V6\0W_\W[3N(RNLCTMB%?EYRAP MF;T=7 ?HH/?0:7]512%2NR2Q[T75#6+%85E!UQ+[,!U_N3QC!9TFUU?3LZOI MW8'[$F,TL&;]X.!+CLBK])'-L%V1N2Q^GZ0@$NA_D-@R5G II=VQ^&%8TF+6 MCAWM?QA4HZ.#856FM/2.^J[(3N -UCG%!^]:1T4&[UI'A0;O6D\+Z&@8](A\ MPVW^2#&DP.2/W,%"\$G!@!OT@/, ?63#Y@%'W=EMU)RL4077XF]@LV"[TL6' M>$JOMH9UDK:&O0Q^V,N_IF?AHW]Q!=B95ZM!LFA/B][.'.MC_#0G,\+O3E_6 M<'4L-A@>>R,(:Q6N%\"H :.FLN M5+[G-LTOO2P MH7+X0L7 M+R0E00N]-> BX'] S<.VJ5 =48CR69WMZ(#J$9R!0?6 Z@'55EQ?:)8Y M8TN$N:D+=BH]6^GG.TB^((/J#BS=S3%VG6!-,%0>Z=^Y.CUDUP?#@T9V?4YZ MYYG(TPD=PWN^[?(4:_S,5Q\I_H*FLOM[1Q51G&&"OPI*4_B.@M($I0E*\]!* MDQ5MM)8YZLWOH<*1UC3HB\_%5.?U$OL/O]2(<6F?<(M7V]A='X4TW/4YIA(= M\N0WFT&A^P5 G R*.3S13'P3@LU1(XR$+A@)PG<4C 0P$L!(.+21P#;)'MI$ M8-MB;3S'YNZ*QV&%Q-B!%PN6!;"=Q0L"[ LP+(X?/C!TG[@/PYM7/!-2G/+H,\Y_P@*:$MG?WC$?:Z' MQ7#HR )8#/E:#'T0NJ+V4FA#H?*9*8#9JF#VL(;"O6']/'@( CESZ9PV_+)* MD248\;3[0\&"1+"\ "J]#BI] $$ X3LJM&Z'( #H]EKJ=M-RL9.CN+;YQ^K, MQE/B:)[CL'):S!$:F\AX=@CW/E^T%%5>.C^SA]]SBQW/V$RCRZB^-FNP4/^&)4,QO4&_,,+/ M3.T8EN/9]*>9Y;E!!4[IEC@_*N8)J;DLE8%V NT$V@FTTW;MU&VF=F)E=Y=V MI"IH+KMK7=LR'*Z9;NB[L4Z54=6B<+75/6^7N%H7F@54N0+Q7J=2:E!+[:]+ M]^>;Y6RN^6EEZ\71Q!:%4)H&+'$0U6")']@2;VA5- ,_Y!HDNF3O\^UOS&J" M5\X AZ0J\3L**@=43O55CC]F9=Q,Q6,3YT>.>H>M,TCG]''+!I4C-.."R@&5 M RH'4J\.J6P\T\8/N6[VB1SL?H<,S).G@NV^D>/?V5K$=X7@] MPQZU2$ ^:Z+EQBGOR8F6C(7!M!2WHV!:@FE9 ].R+Y R.*!I&:B-''7*F?]0 MY2Q%I:9A#$A= 7&^!SAJDV[BD(<\-R_=T6:16\$>+\VJ] ME+!\&STZV85$D8/O7ZYB&4]ZB_-V..Z>3?0FXS$:^CCSO]_:)Y_!=^'OC<:* MEBW1L^DIC(C^RY%_EJM+7-:L_R% UQ$7YL&9MU+L(:U2]#C[ A/S I&%'Y<&] E_H:(:V/I M-^1HGH%LF=75_G"X4?C8X%=;Q[3MM*Z"H)MDR[4W33D?WF\8<['BR!>1W"8) MU0L%'A>Z\69!7I)=BMJ6=.:?/AU)3*M1RT\CYL,O1VW_\Q+I>OAY9MG47F27 M)Y]]FXKZ"$GAT, :9+?J>>-G+1Y_B/?'>!6)1D]^_!$Q_HJUI-=DQ^PDO)_LX@9 MG@@JJ8I< CU!3!P268&1%IJNDK)\DKC=+-D/LW>4H]F?]X<%H'\LW0& )P76 M:G3T@ %!,*",1,% ,R52O]ZZ[ATQ)7=N>0XR=?H*_*3AI2LYB^> MRI-F2/OQ8%N>J;+9-U8B$N"0ZKK@4BG]_D;BN>O0.*%)O8Z<\V;)N#8]\:G1Y*)%G0FM] M M5\<:6;"UVN#"^>6HI1Z=*"-Y-.A__KC>ZU>FQ($(>3 4 6!3 7;X&K#*J*5T M6JI2&F 5>3 4$K!@$:?56LIPE981I@NT?$UV-[=LM^5B>\&>^(']- 9GM=UR M,T^W-E+BK:8$$PRCK)IL_(B(P8AZ;MEL5^W+3MK 9] 5428 /,N MI]+.JK>*@6>G+0]'/1'QN:FS2@P?AXLL4<=FK&FT+ZXCV5C#U(J@A)$E$[LL M>Q@9AO63I>SQC?EKNQ+XS@7RU)H3G6J7XQ 5E!)_ZRG#8"^"A%QIE93 Q!?W MH-*\I\O>T^E$WA-=#Y?\=:G26;*YW*]D5DX!W&Y7:+O"[CZ,KPSD_DA(8Q6@ M60HT.YD54^[0[,N]04=$:((?M5OT[\)\I""P[&>NP'@-#$KK>VRSRC6:Y=0R M#%@QON_MJI(,RL7'*\J.39V7(3D-R#IA5-V=[:GATNW+*JL6(A[; S)+069_ M5XU4"#*I0E)'@1=Y,%1+$2EQ*:--T8"-YH',2V9% M\8 JJTHY?EX6'@#G;UM:V=1RD5%_)2J<9-C.\MD7P_9F[I$B#_LC$8UFP&(9 M6.QD7_G:'XL=N3VJ8T0QQH'; $4Y'T%7;M.5-[:UI!/B1T593N2255/ARX>@ M,LL64YF7Z$*JWAC(=*F1?!82]@IG7 ?IR?VAD&OS ,U2H)EYB2Y_:';E84_( MM":(B&[3/+<,P"WKON4Y6#(P12\R'2T903N+K^^\. MYG9SUA7X@2HD>P,V2\%F-ZOF*0";/;G3'HJ(37!ZMJF>KY:E_R2& 8JF;&;> M.>,C9.:0A)GXMM^7E9XB(M\"#$N!X<[I';G 4!W)(S%A")[+-O7!EQPE8KK( M?" S@[T0PF4"<''FQ(J+%2G]^/X5=L^>-,-CZ[+[*1I55OH0-@.(AA#-G/=0 M&$0[77DX*B?[!WR8/910F$HJN>@)XF:"L'?F'(>0FA>F9BWP%#VMN#Q;8$)N MBYDD#+@L Y=JYGR'_'$Y%#*6"P[/VPY/;95,DS-QU/%#*<>V6LSZ6 M!??B5(F"RLU5&5'5WU\7BH"!^\9A(9<$S8C!:_SQK2*.:VD_YI9!50LK-\K4 MP2>^?\1]AA-%BFJXY1KKIY2DF0L ]%FUI78; M2@L".&/!F3D_,#TX_\2VI2-GOAEN:XF(2;!V=U-&M_C1,AZ)^4 M8!,S7:11 M5) ZZB#A%J:W7KO4SUN?$KN=6B"W%$A^QPP&6)R[^,\SA\><0@C7\O&!G*I&K)F=*X0^PHT4>D)E:,\^[Q?;&_3%V(H$>W4; O_,.1'%P+]7'?B#@Y?^F*B(,JVA_A1.,FQG M^3V2)7*)V72[LEH2GS=$HU4+D+T]4B5R 62G+0^;4BH63HT27G5>UCW!O6+B M*7/61Y VS.@YI>1DZ<.[RZ?NT8G:ET\O=#_C%G!E3M]X UQ/ M#CDVB4$'9GN8=N$M\!0SOQ!ZW"KH8P*-J]U-(/?+EOLYG=.T"HWL6\BO)_>Z MX#8!/D-\YG164V[X5.513\AR_.!NI*YU#H$Z@1@\\_E-KPI+1P(EV:M+*P,A M3V,#<)8"SLRG.A4%SG(*OD+NQ1ZJQR]]_E+0H=[:I\GKS+WL:18,(U$1L9^5 MVI/;"I1#!^@?$/K94RSRA7Y7[BCE^&>07E%,>D6]]:5PTF [F^>15I'-^&VK M_B0ASYU;-AV&GJK=?KIV!T9S&T$UZ9L>S(F22F=:[/B#JZ)?V.@ MK44I,\!A*3B,RUE[LMDZ>.IJ]4$W7 M+DL+'KRAI(GC>"E;I:9&1Y$'[9ZLJMWU]TC(E?[EF5A2VQ0H5/#+_(R:-&_M M\[?V!T-YQ$Y,WWSK*=;P8H9M2578FY61 !*OL<)U$!,T2J?D?=YZ6[)NWX,# M-3T BRLLQFRY2*?HZXQ%R"79L:)48'D@@ZICHE.30-+0DKC( (^R; :/61-/ M6=9P1=0;2M,+<^)3-,+W&=?0!O)@).0>4$!H*0B-6"P*(3VY)$*I0YK MH)ANL8NHBZQ+&-DF]5XA>:-L;A]F=GY"6IX%I!QKFK?P>$&Y4WQ/-)(Q37$D M#_M"9C0#0$L!:&:/J"B #N1V1TB @INT<\WW$!"2Q1/R-6NQM/$WT_14Q9I(#ETBN@5RS%6 M>L)(A?<"P*C!B,V\6G=@Q+;;PH3[WH-#E46%36V,',]^#M?WD$N1Y[BITE2& M?;9]L-=1Y3X[X&+KRE>JA2_VS@%_9YO^5914ZUZU4Z^UW_&S5?3%E&9(IZQ# M).^Y@J$HP3M]>UN;DYRV#YJR M>I)CF^#(O X8W=IQQJ&1L:A61^Z7%,>"#>$-!7WFI<6\0-\=RDJWG,5NV I> M^%9P[J4V3(>^R:@J953=\F8&WN34OPDK7)+[O$6ZC#(O948V_XY-/2=9PQAO M4%(^W::L49ND8($C5AR1>>VT$(Y0AD-9%43[IN$(7_M^=&>6_LP^L.;\;Q^PR@C&^9_:E0\LM[>4 O0!U48QK MF"+'9IO),9:0QM9&D?E,)U$R+9XQ^?FZY=_'VU"K=W^>QP3!M]P;N=?'?'7;;SO M?'J[>F',!$J11H+GUUXPOV_9UL_PE\V?-&P8TLW7J^_?MK;QBJQK^-B88#H_ M?EN2I(:MKB"]=AV]G-O2Q[CA_WH:/WQ_T_?^@Y]>3RZ)^6/5ADZ*GT&4ESFTFZOU)!=K0&P9_8IRVAPI!"-YQ(=L?FEX_( M)LA\?6_2I*=G2FK*,MDB6??2A(EKRCB?/Z*3M*1Y2QQ);S'8#D*!S2S5.;,5 M@\U.HDSFX\K_K5!)N87U:>22YQ&5M1[X)$,%."$ GE_@; M(JZ-I=^0HWD&LF7IPM0^2&OC.^0()E')>K>2IPPB01%K>D-YW7OGFW< M^Y(Z\5K !VS!U71@/OURQ'P"*D0"];_Z["R1MOKLBQNJOC@7QNN&O%A]?8]F MFP?( ];V[8R0Z=]T^B/BK8#MI<'@NW3L:T;1 =I4MC2I68QTYB]'_;>U83%V M>=C)_M^38Q^YV']K\FQV,J7R"DL+^N3 X%!K8O3,WPF.D]=AQ,_^@9]["?=+KRL)>02%@>Q0\. M.T!Z)J2KKY&NC%9(9Y<"(7TD=XD M;T=Z+UZF*R+*]-Y 'O4K@/2@!:<9L4#+0)J3<[ M>?O[@E8=R#VE HM2@B (0)N01;.3[[TW:$?R8% !\P#\ZMIZ@=!1\*M%\:OO M6+H!+X),?_Z!76(^@'LMJOY,R,W;R;V^PX;!$I),_5M(\+.G)3:=;(>)=.7^ ML"^^-A4$3P#AA*2[G9SMG"$\D/L*I$L+W*1@$$Y(VMK)]>-X8[LG=7KDY58(YYG7S-;YB$]O(X-X&TA?$)([+RA(_8G Y M1!44"5EENZWH^72G@F*\1O5]I$5/5I/.,!1)6 @"*L!Q0MK7;HM\!>"X*_? MUP * /)*[@PHD8L"* M1U8OY!8[&-G:G+LA.G[$AK5D!Z47-/ MC^H>P?PY85 K2C^ >WI*/E5\\N:>KMP=557WP )75M=R:KG(D"S_L$WS0<(^ M@J"<3T-D41[E?*Y#] 3BQ\F:$*+T!A7=4@[<44ONR*.,3P[*MV[>11MF>E77WB7UI.-OW: ME8<#2.P5N$G!L)M']9Z\L-N31U#$1^0F!<-N'D5\\L+N2.YT +L"-RD8=O.H MY9,+=KL\^5SME1O/!?>[V<:R%OKN0;R%CMPV+^7S;I9=[1&P7*#BVWLN(') M ^L,HL8,8G*U=UYGN# ?*:E9?K8?- B)GZWT6U?\H($@4 +TQF3W[KS2D"MZ M.QV K\!-"@;?F/3;G1<; ;DQ^[\WI#KO!5AQ6HVP1!U +< MC""B"GY&F;+BW39A$9,NG,'1\,F]SS;0OF![0(].W@N(GF8 =@M>U9@$O RN M12J\_HEM2T?.? .JDD/G@5X=G;1$@ZRP(&H&;K<)6C4F^RZ#4P&"%@![&$$; MDW&7P8MHC*"%58K\W(=SR\9TLB3-LVUL:L_2 R*F],ZP'.=] UR)QFQCW*HO M8[(F=W9, B!- AQ-;60Z?E-?*:)8$N473 41GJ*G++KT14 IHAV+DU#"IN:J M%CB'<4Y,E;2=7:2#<4Y/L- @,$YS&2=AT7TG%^U@C-,9 >< YPC".0D+_CLY MBX5R3C=JK*F";8!)PSF'6YZ"#3'0T8IW%((QV8(QJWH4,RYIPXTQ+GIJ1&5. M897T]DAM0KK2CDNXX;;2<]M:3.CKB.E1E72]JDGB*U__OBD#Q-F3:R-J/! 3 MV<\7+EXX5Y;).F);_+3+O5)&NO*@7VYA-5A>JQ(/).0\[;@L+!8/].7VL *G MO H"2."!A%2>'5>8Q>*!D=SN@AX0N$FQ>*";D!ZTXZJU6#R@M.5^6[!@'V30 MYNEUW=C6(W$8EBDHFN9U-2:"NDUN)62'9?#AJ#P*TFV^8!/?DXPR1^Z4[']! M86M@D34624A(R^#BY<4BW7ZYNPJ!18!%UE@D(68#XMT9'50;F(4L BP MR!J+)"1'97 0\V*1ZFJ1PRVSP9HT=+3B'87H2-;HR!5N4+VBM]6>2M6>;GDS M V_JO;\)K[*3^[Y-9^=1#(F":)_2R;VC$U7N"782GMID8Q;XY!6?Y%%V:4\^ MX:D;_9*K+0&? )]LXY,\ZCOMSR=]N5]R43W@$^"3;7R21R&I_?ED*"NJ6$M1 MZ?D$(B2U]>>AHQ A$25"R>[&@$MUQ+>T''&G1 ML*KIS6L2R%OK)H&\M6ZR4>2%_8G9+)VX8E%?D$,T6!AJ8H"BE^4T[AMLWS$+ M>3-0$=K0X>\<5ZN 13MEP.+BZOSHI/U!J6K OBF"7R3Y23P@_!-1ZQL0> ; MX)LHWV0YA?P@?*,"WP#?B,LW64Y /PC?=,O=5EGZPE+C8N5Q'N0I,3P7Z^!# M-E(VQ6P(R,V'#) %7B1P3@TY)R8M-S'0))B;5/JH*.0I"A&X.7HY'\Q4S%8;R$Z5^@! M^XF*CF1YKN,BDPDOR%)L6"),\YH$\M:Z22!OK9ML%'DA2Q&R%/>M,97LY5>D MR%2V,$5"*>[D1:78 $5H,8]]@_G*6\RP?7W/[W6N7\SF]27P'?4,0[>6&I).Y11G(?N >X1RSN22@EG;RX5 ;WJ+[N@0(8P#UB M<4]"E>GD!:82=4^_JKH'@NB0O0@2*J.$2BCRG8]O&:#IE:#*JN'5T:BB,@KX MIZ;\DU !/!_O,F_^Z73[P#_ /R+Q3T(UWGS\R[SYIZOT@'^ ?T3BGX0JO?EX MF+GKGTY5]0]D-=8V!P\Z"EF-8@1DCDXFR)E+.GDD.C9UAPE0@XI>G5=B# LP M,F'P32HUGVETZX7"Z8^4\3T/ K?8N!+C+NGFA/0([&?A(7#Y* M*$6>::]IH7PT!#X"/A*7CQ(2TS+M/"V2CY115=#A!2U3/M0"^6C M057Y*.J2TNN9I3_[/]$/B%*+?_C\D;I>_E6L _C/C5[_9B>K9BG1)(IK MA^+TYNN7?Q]M(K!-G?H8S@V^X2*"?Q5$&-;?=SZ]7;TP9OZD2"-AA"+Z@OE] MR[9^KF(7&S]IV#"DFZ]7W[]M;>,5;== LC&_=)H"9I2Z*_"'N%Z[CE[.;>EC MW/!_/8T?OK]=9?_!3Z\GE\3\L6I#)\[20'14Q#2(B5LS@\JQ=>0&6%B)'"3- M;283_TI%WM$: G]BG[:$BDV*W' BV1V;7SXBFR#S];U)DYZ>,X].IDS L",T M)DS&4[[Y_!&=I"7-6S))>HN_MDJ&US/[2C*QYGGW_.\+E9.!H(KT:26F*.M3 M2G.E:;$3H)9'DDMB^=WTO\#1'7QM)OR-$\JO5DZ<+4/DAKDN.0 MO9]$I>G=2H;ZN%@L;3S'ID,>L>0?<%5>1]]Y)O)T0KOYGO6A4!F_I2\V-UG*&)2NXMKE:>5J/H< ML3K2A,4+#7@?:E-@8CN:Q6AD_G+4?UOU%6*Y)X;Y_(DUBTWG%!#B1/H5C)FP:;(8,# M0O9?GHDEE39\4*R^$LF@/Q HWQ%36YR!3=]Y#9 EH6W8D2:#4[EZGW-3N M*^Q*A"_M-#)Y^^WDG=&AVY^0D%+[9FFN]F8M#:>ZOYEU:CK/[IJG>T8DJ M]]KEYMQ FEI5$9Q0?&9KEG/."%:/3KIROU-N729 <%41G%"<9&M^ M&10I[P]S_D7I$8#$[-2ZC;!N[0#%JM8.4*QJ[=238M6+0HI5Y?/2Z*'*[5^XF^(8ZW]5DBH0377>*>8K/%)WV$%A"V"9+8(EWVW@BIMK)SE%4 MX7E"L.=^8'\#K8.I]T=<@IU#>WB9$EP/4$$X,:-4 M3.F6NOM;9. PIO),;D[D^!$1@V&-RBJ'RJV[%>**MY!511%+V@D#>E'Z ]Y[D_=BDN-R6@)-ZPYBCX')SAXODI(Y@YXX#']6?C[8M; T3,H-R\6T+9*3H$FXU MW-B:K^LVA9FV\5)"0E$NSFJ12FE8+@=EUTG%KP,GP!6^/MS7$'#8)> PB0DR M-"&Z4.!),:4KHTP'Q0P34OEV"C;$**)0"67X M0@%,,RHWAQN8!I@FF6E&"8EA.\40\F::OMSKB.76 -, TT28)B&A:Z=@0=Y, M,Y0[K$AI)9GFJ!?'A;5<.D6%N?F4QG,(DVJ933XL:9PF^7 MT+$?T10*1'8.SB&%'R^?P"$; M>>GNG)AQF]A?\CO%9:4M/TVLQ<(R_;RZ@-G$XKBRX0<".@DZ-XCH+6("8 P MZ0!SBUU$3+;X#H@!Q*1!S-J6+( -&$:',XRF-D:.9S^#:01R:V=#LC26NP7=MI$?.SN:,LA$GUEX_16XI\99$_Z2PK7G.BXR63!L=<)$ M.^4)$Q=7YT_)(+>N,>T!]=5$_RHSZ M<)->F-5U0+CW!G*[4]:)68!VL='^;@O<.^WL0OZE)G328?&'XP#)H9-)K]@I MI>VV:-;.^SHS014=UHZ2&?;A[L;#NZP*.TI4;JL]P= M*.! SD0 MZ(I"05_6&;J-%.G5P/LVN*O)<#^,_]D=RDI7$0RTA2UU]'I\E:.R2QTBK#K5 MJD5AUO*@1: CM ATK$F+0,=ZM ATK$>+0,=ZM ATK$>+PM 1<@C+S2&\PJY$ M^"*4 7CRFTQ&I5CT:#\0DQ1IDM[>H$HL]*$%H'R36T1*%_7M9E*+K=O),SJ MOW?:G7:KK= _P:5:3'X5-0/\5!16]"C32HXJ*X-JY1&"?&NJ?&M"BT#YIK8( ME!?*PFBX3:,JJ6P:,$]X%R#-I-1H&$_0IG"-9&@'T3'IG>&7 X4@&2B71K8( ME&]JBT#YIK8(E!?*L&^"*[%M=X;:SR,^FM.&O*1GF8M"_97K^REZNK%L-H:Q MZ]IDYKEH9N"I=8-LVI<]]WK(/64HF#N3N-4#)&53)6436@3*"Z6Q&J\C1SG$ MVT"W;=-MD+-6;I3NPG$\7OC.NF>QN@5E (=M1V18"ZZL)0.-(^$G;&O$82>" M0ST\X=8&NNT\[/G=2^.Q6QF(L'[JV<1\N*&#L72__ #_\=J'SUF(GHR%"$:5 MV-LJ!"Z;S@GI5LD*J)KWF@]^0X:'M[/!AE[_$]N6CISYYJ);"[ O9HMB8;^3 M2U1GSUIZ>?#!]N*2JEHI=@#?O:F^>Q-:!,HWM46@?%-;!,H+980VW>Q-M]D# M3%=(G:Q"4/8W[+A8EVSZCTTT=NE'8AEZ'8B^BBB AN)%7V]7\.&WC7\B6^<+ M3N>6?8^)Z]%[L@5CNW*[ @G@0J"TZ7R1;@7U<+'8G9@"0K/ "CNR0K+#TMKJ MJXB #/!;F^JW-J%%H'Q36P3*-[5%H+Q0]E@C+,!D9ZC7*SA*V4SG!E)(RXU6 MCC)W8-Q1!!"S6U1:"\4-9 T^V/7!8I]D@.'.O_]1R7 MO=F96@GOX6L77)E,(KKD%M.N.,3%=]A^)!KVC9Y;K%D/)G\+MW\R+<@.!M4Z MQ!3D9E/E9A-:!,HWM46@?%-;!,H+9;,VW$KNJSE$Z<#2A=3#2@;S;O'2L[4Y M1>6K'>'(I9\=%\)YH*X:VB)0OJDM N6;VB)0OJDM N6%B5MM!'Q.]67N QUM" MQ$^H _P-NW,KV^;/WD PW"?6F07(EP7Y/,YX:2B (1.PW.#A)!HNU,DCT;&I M2TC3;.^-JI'@3S35GVA"BT#YIK8(E!?*U&N\<9EN!TH!AR*?!M: $]G+/^'; M33)8H8H\4H0V1$',@9AK1HM ^::V")07RM!HO&F3QUDMS;)2(-=N^#9#+Y&N M4R-W%>E2ED^Y2[H41!^V.K'0[698_#H66O?:!" 9I ;M4,2Y3"N&RI *^ M<\N@$^/X[\MVCEBVM45@+F"NPS-7)S-S[7L4]?Z,IK3[\JC;!V8#9JL&LZF9 MF2U+8F].7-8;RK3OP&3 9.(PV;9TLV$WNTK3-&_A&?06_=J=8YO];.,Y-AWR MB"],S5K@PS&>Y-#)I%>4 ^5>IU+0,=ZM ATK$>+ M0,=ZM ATK$>+PM 14H++30F^PJY$^+H@U-"$HC,-;1$HW]06@?)"E7UJ0J&I M+>LUHX3Z[-V7.E/]EMHN(-..F@%^=M"EY3B[+_7TCDY4N==N"U:12C1I _)- MC%EI0HM ^::V")07RL)HNDV34!9\PZ8!\X1W =),2HV&\9QY=C+U2](\1,= MJXA$!Z"\&+/2A!:!\DUM$2@OE$7?;!]BT$XXJG6WN&A.>R.3GF6N"?53KN^G MZ.G&LMD8QJYKDYGGHIF!I]8-LFE?,I;[5_N9=G=!+QLI77/0G,OIT!3G 57UI(AQY'P$[8UXKQQ M(#3(J9+D5#V+9T?7+>NS5N ?3%;% O[ M_5QB.7N6;LR##[::MMG*$T.X!ISVVM,!*"_&K#2A1:!\4UL$R@ME@S;P RQ72)"L0D?T-.R[6)9O^8Q.-7?IA6 9>!T*O(LJ?CGBAU]L5?/AMXY_( MUOE*T[EEWV/B>O2>C 5Q1^++,"$PVG2N2+=P>K@X[$XL 6%98(7\6"&7M;F" MPK+ %N"Q-]5C;T*+0/FFM@B4;VJ+0'FAC-&FF[^C@N.SS31A(76VW$ MQUIK MAARL\UWMV'00ASY^8M>PJQVT4%-;!,H+90TTW/[HY+(^LT?X;:S_UW-<]F9G M:B6\AR_;<&4RB>B26TR[XA 7WV'[D6C8-WINL68]F/PMW/[)M!0];*O"FS@@ M-T%N-J-%H'Q36P3*-[5%H+Q0-FO3K>1!#E$ZL'0AZ[*2P;Q)=.^[3AZ)CDU= M6E+<0A@/U%1#6P3*-[5%H+Q0AF(33--W6VQ3M;2S6TX#4\"))")/^')QII), M(V4@F"GZ7ASV C$GQJPTH46@?%-;!,H+96@TWK3)XPB79EDID/@V?)NAETC7 MJ9&["G,IRZ?<)5T*N3*S;!W;T5Y(CF40G9.@+4OL3WZ3+WS'4AP-#C,&'0., M0<>$[AA@##H&&(..5;UC@#'H&& ,.E;UC@'&H&,"8*S$H!,DT)6;0/<%&?P< M&>1*__),+*D4A"Q\?>"*A=(F!%4*P<,O14@;+$I[(>F6-S/P.H\*NF21OOO; M5C8V#B,@1=9"Y$4/KSW7<9')Z)^MMF%'D0?MGJRJ7:'6/W)&D[@X%V06_U9+ M=AP4PHY)I3KFED&[[/COR[0.V1%L%5)@K(O;,^#"#2X<9N;"?>L_[L^12GL@ M#T8*<"5P9?$CKV1/.R/@!N!&RO(C=MRXKKM[$I2T[R%9]!; M]*1#EP_'H9)#)YU>'9UT9:5754Y-W"'0*":%@,Z@JV1FRZF-D>/9SXK)3$$,>0",JBMP>@DH$?JP8/VYC1S69'0\3G^EU MY'Y',*9*NR 77<"EUS-+?_9_HA\0)03_\/FC3A[]J]AUSG]N=/J?&_U]Z:[" M.N?W]IA=1M#&=X6]=''IMQ0=4?2L&$$8^,F"?OL+)&V^FP@A]+EGIA3 M=O_1YJ2WVW]_/7U9RV,0R3 MLOYF!?B*[[$^/"?%U@D%X5QKK(T7EF>Z@#7 V@'\'+\T&H -P%8\V,+*7X V M0%OQ:/-K6$GO+BW'>0^0 \B!EP!8JP_6P$L K!W,<..5=BJ!-0@NUC?^7TR+ M*4[KJ?P8F] BT+$>+0(=Z]$BT+$>+0(=Z]$BT+$>+0(=Z]&B,'385Q2%78HJ#(\\*&@AZ^-+>@Q$$?;RE?W8XXF M4X8MI=-2%7'/ZU24MMSIB'5>I[!X*WC4HE5UWP[WF#._=ABG7R'J"\ M B@?Q!REE1+EY9\W.1K*W6X'0 ^@WQ'T,0=5I01]B<,MP/VI8[:D\PT!:V MTM'K\46.RJYTB+#H5*L6A5G*@Q:!CM BT+$F+0(=Z]$BT+$>+0(=Z]$BT+$> M+0I#1T@A+#>%\ J[$N&+4 +4=RNWQ6A4CD6#\@LQ19DN[6$#HLQ*$UH$RC>U M1:!\7==F*KG\"Y!F4FHTC"=H4[A&,K0A.@9: M120Z .7%F)4FM B4;VJ+0'FA+/HF^!#;MF4,AWD$1G/:B9?T+/--J*-R?3]% M3S>6S<8P=EV;S#P7S0P\M6Z03?NRYR:/D6B;M1-W>("<;*J<;$*+0'FA]%73 M->1(R2',!IHM6;-!HEJYH;D+Q_%XL3OKG@7H%A3^#MN#R) 67%E+!AI'PD_8 MUHC#3NV&&GC"+0B,.GG8\KN7PV.W,A!A_=2SB?EP0P=CZ7[- ?[CM0^?LQ ] MV:H/]!6YJXBV"UM07#:=$](MC150*>\U'_R&# ]O9X.=]G4# XC9HE@,T,TE MK+-G$;W"F:$[&%:*'"O5W!A]\V_HEL MG:\YG5OV/2:N1^_)>(*)W.[TA9=B0J"TZ7R1;A'U< '9G9AB0Z__B6U+1\Y\ M4Z6W@!7$;+$$5DAV6%I;?141D %^:U/]UB:T")1O:HM ^::V")07RAYKA 6X MQ1D:%!RE;*9S WFDY48K.=9:,^1@G6_TQJ:#./3Q$[N&C=Z@A9K:(E!>*&N@ MX?:'DLLBQ1[)@6/]OY[CLC<[4ROA/7SM@BN32427W&+:%8>X^ [;CT3#OM%S MBS7KP>1OX?9/I@790;=:2QD@-YLJ-YO0(E"^J2T"Y9O:(E!>*)NUZ59R+X+5YZMC:GJ'RU+1RY]+/C0C@/U%5#6P3*-[5%H'Q36P3*-[5% MH+Q03F+#W=).+IGT4QLCQ[.?=]ACLO:(O[-DK-%WVUGK^8Q@[XBH+0I5@6_8 MR:6NU7;(Q\1NUA[@T980[Q/J_G[#[MS*MO6S(UH-G\1"LP#YLB"?Q]DN#04P MY &6&SJ<1(.%.GDD.C9U"6F:[;U1.!*\B:9Z$TUH$2C?U!:!\D*9>HTW+M/M M/RG@,.33P!IP(COY)WRS299*J')_('1A1S6TBPK!3+MAB(*ULJWV&_ &)O0(M"Q'BT"'>O1(M"Q'BT"'>O1(M"Q'BT" M'>O1HC!TA#R4F01WQA:M8" M'XXA)8?..;VBG"FW1Q5ES -N- 2>%%%0+!Y*NT8&V@(+0(=:](BT+$>+0(=Z]$BT+$>+0(=Z]&B M,'2$;.5RLY6OL"L1OJ8()?*@ID1#6P3*-[5%H+Q055V:4$=FRQI--Z'\E MC$R_I;8+R-ZC9H"?671I.4ZVQ#VYW^D*M;@CGK0!^2;&K#2A1:!\4UL$R@ME M833=IDFH^KMATX!YPKL :2:E1L-XOCT[=O8EX1ZB8Z!51*(#4%Z,66E"BT#Y MIK8(E!?*HF^X#]%+.(EQM[AH3OLJDYYEK@GU4Z[OI^CIQK+9&,:N:Y.9YZ*9 M@:?6#;)I7[+5!!F([[N B 01V8P6@?)"J:JF*\=>#@$V4&J%!N0@/2UC0.[" M<3Q>3=.Z9V&YEP->*..L5I%1)4JJ?APF_>SU,=BL# M$=9//9N8#S=T,);N%V?@/U[[\#D+T9.M3,-@(+=5L:JC"(O+IG-"N@6Q FI3 MON8#?CK[=C;8:8LW,("8+8K% ,-+YT>"YBS$K M36@1*-_4%H'R36T1*"^4$=IPL[>?;G-'Z::KRDQ7\3TY2)4L-S+[&W9 %<1L42Q6R&6-KJ# ++ % MN.Q-==F;T")0OJDM N6;VB)07BACM.'F[T I.$#;3!,64FC+#=1RK+5FR,$Z MW]F.30=QZ.,G=@T[VT$+-;5%H+Q0UD#3[8][$RMA/?P M91NN3"8177*+:5<3OX7;/YG6HOLC\7<)@=P$N=F, M%H'R36T1*-_4%H'R0MFL3;>21SE$Z<#2A:S+2@;S;O'2L[4Y1>6K'?'(I9\= M%\)YH*X:VB)0OJDM N6;VB)0OJDM N6%8?M-6N/ M^)MJQAI]MYVUE)$BM]M#X1U1(1#8!,R_VP;Z7#8,; =]3/1F[0$>;PD1/Z$. M\#?LSJUL^UY%*^#U7CC\-1[Q>9QFTTS\0AY@N:'#2318J)-'HF-3EY:(;"^8 M":Y$4UV))K0(E&]JBT!YH,%H'R36T1*"^4H=%XTR:/ VJ:9:5 FMVP#,$J+9&N4[MY%3E3 MED]E=&-FV3JVH[V0',L@.J=J6Y;8G_>'[EA?U(X).V/0,< 8=$RTC@'&H&. M,>A8U3L&&(.. <:@8U7O&& ,.M9HC*4-.D$"7;D)=%^0P8^B1J[T+\_$DDH1 MP\+7!S[LY!5>U!1!R@*ZL<%/M!>2;GDS ^_&4"4M6:3O_K:5C8W\=U+D,2I\ M:\>UYSHN,AG]L^WNZ"ARI]>6AX*M?^2,)G%Q+F[/JLF!@T(X,*FP[]PR:)<= M_WW94O05%1@/&*_ZC#?,S'C['A"S)Q-VCTZ4-M6 ([&.YVX,W,7M6349<929 M$;-D"^>D!JD)VN^(5>ZJ,3 7MV?B,N"6_+91NYU=%6J:M_ ,>HM^[GJ .YIP[$XJ.T2VC1)5=Z/;/T9_\G^@%10O /GS_JY-&_BEV9 M_.=&I_^YT=^7[BJL[1A23.00^?ZYNN7?Q]M3F*[ M_?>XX0??< #SKX+5V_7WG4]O5R^,XEZC,AK;+TO8M)%P]3?Z@OE]R[9^KM:% M-W[2L&%(-U^OOG_;VD:$E'QRUC&Q,;%T?@(\2?T5 4/:K%U'+^>V]#%N^+^> MQ@_?WU&W_^"GUY-+8OY8M:$39VF@9[:/SB F;LT,RG_K$B< P8IKD#2W&??^ ME;+JT1KT?F*?MH05)4=&.)'LCLTO'Y%-D/GZWJ1)3\^(1R=3QB2L4O6$B2"J MVC]_1"=I2?,67TEO,=;K@02\Y7/!YLS&<9Z%W #530STXH MT;EXM\Q[@R),TL@4=CA;DS*5S.APG14\SBU=I\*&S+F2CW7OGFW< M^Q2S=0@H^NS!]4Y@&G#GD@F30)^M/CM+I*T^^V+GGIB<&^-U1%XL[X^$F#HV MN69Y6HFKSQ'MF29]J:B$(N5 AWAM;T>S&(VHH]%_6_WEQY%;C$MW3LSX?+B" M!<3J[RA!6*Q#JC7BT\H$8?CGW+)I]S'UW)ZD!6UI[DB8WJT'LB/Z=QD=S?9. MQ#88YGVMO[$$$.V8"]@09NH(PDR)N:5%>@AK1D+XI]/NM./9H&!BE;65&I"2 M&2DLDU5DI(#,$\F .!!$WU&SQ)U;GH-,W7E?%7V;+O<^%J&%%.])DD:!#S!H M;TFLSS-\1>7,]1+;R*7\+K% X"-Q"79*-:6*:8>.-&QJEACK+([6*3M0V>: MC <>;R$5B4H7@ <1>E?8E0C/Y3G@3J%4?%) DW%S_+>WVN\4MK*6V*=M2V8Q M]N5LF MVD#O."+ZM%(7>[ MS5& X"*^4H#GB-C2(SL%6$*K:!H+FC&4$O.!?:*7#M%YN(RBV9K1%_!+![2D MJ&*FDX.6_.(YQ,0.._-F1DQ.\BW/! [F;/+"Y/:YI[I7M\G M/'))T(P8Q'U6LJG=T@I9@=*M'C>H.2A=D;EA,!*?&<"'+4J%W[!5+8=AG@*& M[]%U_Q][;]J<.)*U#7]_?X7",QU1%2'<[$M5WQ6!MYJ:J<6/[;K[?3Y-)%)B MU"4D1HMMYM<_Y^0B! B!L4 )Y,1TMP$IEYYSKF'L&L2RD.:TDE96+#4+ M4-+)YM_XP978^K[8^>TT:U.[LPH_4C$27@&N^"K-6C@)UVNGHP^U2[M&'SK> M$UA;?C UG@,GHA7;?]:.J[H")2-U[-4Z\8O<\C]QQZ]@P[=+@:P>@!A1A(HT MX78*T(0%$6ZS>@ FG/8'=Q;2]0,*GPTK#@+J65,C"H@7"I)U_5!K/V6%2!&9 M/V+[+\7N/\PV_S-Q/,RF_ND%%-[WO]1^8X^ZM@["*OS($F@[KQMCK8A,H%T3 M]R?U2/J]]AKWH35YI#X$?S%=&A"&- I9ZJPK0O2Z3&!O@DP_1^_8,3L,C?9> M11][7);HD\%6+*"BSA/V:=,N@J(N0CTC@6R+ )F%_:WI%>7__>))$KA+*.!M MKD&S65/-CE*6P$Z#IO-<@WI&NM(6P;/=$/6GMG+1M"-W"531BTDXECD /D+D M &D,*?B>6"T0ZMP*A45*1L[7QGK2!<&0(4\2>NA['##I2A##)=+"=J%ZL]II M*RU>%"$O3='UC'2AC97D_BBZ9=:[9:%W[55A:DY8I*IXWGGZN=,[++ M"HSZWG(:D^(K:9+\=49I;Q-F=;/:4RR*MJ+Q^Y$K<K-NPDW'YW=7\VR%HILX;]3!\@0, F5E4[X?DI']MDU;9P2GNQ5$<#'] M&5+[BY=(F'Y"!UOV?&XUE M&*TM?)T_2C8Q63-NT>=XE23?-VB'[T>K[RV5G MA>G\.OV<4]TQ;5!O;5#_,6#9':&&@MHY?ZB"(:2W\9#654-!%2_T;N/ &A$\ ME_>'&$D &SOBN6WT/[$S89W_](F]2MY77A2S442/OULR97W*'OR^!3004'#$ M[!CU(7W+X;Q94P\\ZL@C^X=*Q47TYML5%;=;RE4QZ(AZ0;I0D(P14)=$U,:6 MMP2))W1T:UNU)48A;?,6)89L[TG#[Q3[=))P)'[9KHZ\4S=;+>7Z!VD=J&(< MO9 F>@40]'\IJ$VX;N7!CZ%C+1RW,-PY =1):+!&&?SBT8L"2VD5ASH M@^;2I4FN?BRBA=Z2.+E'>G@ [BBY MAE!XRATN:P>Q(&T8^!:E=F@, W]LA$ =3"^>JC(\F<31/'E41'L^25%KUNRB[L]SVB_=VM-GR17QX@"ZGBL9?QR9LAF*CZ#48"8Z#R?E"'*U)Q8 M?>.9*>27-(O (%V1^)ID);TM\746LVMUS%YMJV.L_5+,MFZYFG2M[,0.D^&* M0$W=%\/5FF:WOE49A6(,]\JD=.6"!&JD'N_K.<>9XGS,SSG.'=..R-:.R!^# M3S>.1SQ+)Z6?2C:SWL9#6M==)Z4K9T+M,Q'/'\Z:JZ8R\>;1YT_@I$79('!N M=+?YEGZK"V>U-WZP#B<[T9/KO;9CR&I2A.1.@\IS(Q%O:<*Z4S+/;\JJ=B:J M]AD*2E,(Z)/O/J'[X#H>195J@3IU(JTV556;1;1=31^*?L6DWQ_#2[;M6Z4. MU%NEIPYHG7A()%Q$A]57D[":Y_)<#12CI-(@W MAW9;1?3[?"WM'D/T7CM\.W#X+'\\!OH,(]_ZI?6=JB*C"+3B;!OYDNW_/6[_ M=G7(ZN$N*DM4FHZ+ "C>#1W7S&I5N7IZ[?05J0-%7P[4>A%BC<3!5.N]\N5% MGI_7*C =)KSQ@SLZ$53P=HG1TLB)FH8WH>$"R30+R!4^A23&),&F*T%#X5L%3\/L-A1K;:R1#$^7 M2PK)O=D%ES2:!\@EVDG=6FUG(A2^$QTUWAO#S+JVHU?ERDJ?_&A7$4DZ*\KM MB\MH-]NJ*6*%">PT:#I751:1KK-;HD[C93=KR@5U]^SAKB"S0_Q:VQ5;VQ77 MPR&U6,(3?;%&Q'ND1D B:O"_0P,+1-'L0-PB]@="&3T!YWDGD0:EO2 4[44D M57%"^S&\%F1V!U3VPT-IC_]_R)UY1?/Z/*:"M6XJ>C$D?-CSGLV"XB3^PPV?%3 MR?W 2^\?>HHG%ACZ<#P+3^8IM@\]97M$6<&6+[&*2%-[DVRZA??PP9/D5'1% M^7\3B966@EPROEXZ-<\^=G0VSVE(NJJC/ M* I*+5BEF T2&0,*-WIX0H'@R(SL3D!?:W\%I-Q"KI[#15NM7FG4=BC:]N&. MU&IFIUMNGKN& ='<-L=MS0QNZQX%M]7;9J/D8QL= %#-KL#$Q9.R*-9*C09( M#=N/$4)M06S\77F)MWKN>2*OM2SR]A!3V(N!T3-[)1?2+8J\QBD;&)KYEIBO MDVG='P7S-QIUK* A&@ 4[BGU""6Y8\GQ)MB<,+S(WA0Y+.VV&AZ$Z ] MF5Y)7)@B?,'2><_S)[[U0AF=\_HFRP7[9%@N"8%8;S]?_.MLD0RKU=^R>%Y\ MPX0+^TK8D//CW3SOU_W&5_?K+^29]@@Q%P";^5XV%BV,G!]Z]<\R0HB2.0.,48!"M:_1;YU-D> SY3OK0.R M%TA6+B1>L?CE$PD!/X)'XCG_93KJ,A$X\ $4 MV6U 0U@V]C'IYD+<^T0 H:9S_3 .Z ,\]L)EQ01,,]?:M7:O43\S*&B]"=)P M$%/)Y[N65HELA14%*F43\CTF5\^,R(GPT;,O!!'#U4 =7^DWXD0!-?Z7A%;L MDL T0,^?&^DMV>\+?)?JX#*M#I+-,&:[4>(D_Z#C]-.0FT?3"/G!J35],4EOM:[V"-@XL&"O]_S+#(5[EX-E!EB4_1&" MU2)_K(34JC@OE9%CVQ06$JWS7K51 S/VC]_QPD_G;%^-M,QA494+$CHA6L5& M6N1LLN0[??>]KG[R3V_53CBX&5<@4 -GPM8'--M%'&(O9. M!]0'5%KO,+_DI^?B^D0C*M6C$6 +\#48O@V>'9":L)W0QI0S^*R-D,-/,-% M?@Q_(,'&(;]AQ;5,9>!U<(,1QH/0L1VP%MO'@(+AWH M3S[LF,%;&V-J8SP6+W1P0OB3,P;S#(4\*[B:!. D!K"3[S>EFJ%#%P8###0OK(&EO"=\\C MQQJQM8'W "TV@7>%2=BQ%3%4@Q"3K<"WIOS5?-?UGV&0#S ]$H(3ZD=HZ[C. M),1E>W1\\+B/L4NSZ,@&3W Q;;'PX3GXRDGA#S9764&_W6YC)\&/8 MMRP_9@@[MV ;6U/^[T5O!"R11JN.G MEMCHZP-FQHB !AQ0"OHJH!,2<#F'PP4V:SOY[(#L(@E1204%)H3Q2#W0:B[H M7/B=3H2,1 WUTV./9YY8:+S[W._?ON=*$ET)9YR:B^/QV*^T?-GS< S' RG# M)3*S0&[@LCQ!6>,^4N7_L&'Z>(+KYDI6<0,2VAU]!&W!YG!?R;GE_Q?V>I^M M#ZKQJ8F3!97DYST*'&M^HU3CL&JLM1E[S_D%&/I^Q".>PBIC9>6XA&P%<9]= MT*G9\4\PM-B@_L3QA*4"M$<>V<\F>RRQ_P+YS2XW.= @@P(W? \V$J[W<#8N MJEXK#@)F \WN2) )858>12.)!%,V+P)JTT'[)<6RX@WAJ]CE:(?PD26,OAT0R)K_ 6H 7&C/*P_4$-1V/)X*,1B0R M""^OXS,#Q8242L9(WVR*<#W%I7$%()G##!1I(^*(]&4"VA"-B#Z8JC O^8)Y M3O^83 U& [8S1#M9&IMA:K[<*EDY?5,L#S./1GZ(\W<9:\.;#PAOB\ZN@LE& M?L!F#FN-%B'&_>2;A<1EU 5FMA<*@S!D#(X_CD (5 8D9.)CC&_*-I/;XS ! M,)_ .'L1QE$\X<*%P,<)V% @'N#SN?&0VG# M;A!$,0W4B'QE<3Z;,*$D7.XMH&<1H1\ >R]GC.M)V3Y;3'**%X!5!9HSII0$ M_ W3O(LJ&\RI1 BFZ#R3@L.1'X.',L!U(NPF&.&OV.,V*!.#Z!!L+LH))U]O M-E^07K,1[00&HWC#2MOKQ1,_DRYD:L:CTS+?$XR5)YE /7T<@W$W;' MM\>7W53&_PM6P*4I9<'0(X3)#@L@B]"=MEJ6K!9N:-.Q8YFH@%S+D 1%;$@B15CY T$8S 7@'^P8<_^X%K/X..-RC, M&MUMN%B8>J984-#V7%2:?+[\W>%',+J<"5MY6]0MV*GX"AJ L&#"U0[E8GLH MIH8Q1GW.Q9G./_QGN"O@PX_)(]B3S&Q"714'<]:% \_&:GDN0>84M9_D&G!U MN_&ZPCHFJR5"(7@X8J!%!+L%>H.+[1#<\ %\D@1G8_9;-(+;X;/0@G)QG%S[ M(%%.Y!G5&!/D4R,$!>0,P1_$MX)W!///":QX#'2#MCFCYF>F1@0[P%U")2,M MX6*G3/<96Z"]EC+J!-E9) @8 3\1-V9S8 ,PJX&M0LHD0B+($Z3]^!&&-]I< M/YM<0;/MDOWLV239'L+*_)^8Q7=@*>\8)^)V;FSP"Z)9,,8LMB[SUI:?MK9, M8!_T$C!.A); <(Z64?F#!<7BGWAYP)P51FO;+=BF%*B2OI!Y-B(LL>/P0'9( MX(A#-G/'R[F!FJZ2@9JY^>L S2I3!YVZ]69$.L(OA#8SZ)=.4Q)-G;X*==_S MR'?=:<5_1N4_?\C2!\'PB[#)SS*GKC&'6 MPD2RTAM?:ER7$V(Z2T0PIP*2:TEB'*LEJ^F0V.5_% !3#\^-Y MPBPG;7: BA_E02\[VP6+GQM9&0>Y(:;NS1YA.WA&"'^ A0;6WL2)B"ODF@]. M"QY\@S4(DQ?N(LP@"IQ!'/EX1DEPUIA-,,"@*W7]9^;PF'(&[&Q8Q"Q%H',6 MNU@KX4V#)=*P.T0R*ZPH^\CC=2")@P##%EPA,%^7.NC9I=X%%BH]:324X;U M..-C!WAR NLBPR+$ J\@=-+N$F9O^P&]@9?#<+#/#DB-@WICF_>F/>GNA\X)G.&Y$%,R#G>"C-5(D27KQ&"4W, M9\?__6=*GB:2#LB1!E*:/SDA,_9AL?KW/]>$]7DZ2EX$HRHC_V"K2#.*QSZ$ M:2@TF[0.0^/=@S\!PS-GS':US=-@T.SA834+E-CL,!HGO_$H:)WP0+#'CG2B MJ3R,65XIM!$HC,O#Q[D*6#RE"F:BM.GY"S*8VG:3 LE74'Y.0\&M98FPQ<)XX0V"=B1 MI4L<&0!'6\@:.?"*8B[II327ER7"H/I56 M\\55:EC /3:G^XA.<@.6'SCY?<&;G.$T2<%$KA")%@D%Z87=?&'K60L+ACH[ MG&78J0-X@C@)$&:<7'>]SINO@K3.M93&\)A^Q(:X7,4.7]YZP[Q29U-PO\ M++KO?,6)(%PG.^+_#NPAA9&?,^2Z##[D+##OR0]GX449-B#)6//8[NPV(5X(8PO M#$%(IN>&5M3"TZ7A]BZ,X0%$SAHM/6."YXBA$4]\'LU@&0[,D,9HDPT^VGL6 MK6&AAS$1)P<3%FLU*%J:+*,0#39J"XM_X2CLK$#I1@IW :YMEUR:5.#-:FB3XN!B6"+F;DE;*],4) M(RIPXTEB[9P;/\0-S/_9,&%.9K5+#R>C8-).@XC_"0I*YFM"&(B)V&2 M%B:;!L83#0;X>MQ367PAY$<'EIY@8#4(: AL8./[F(:/;R4SCDW#V<3H0];" MV(<0_4L*EB>V)-5/P&*1*Y>2E>6+A)+4D C/ %X42R*0145Y.CRY(;'XP3F< M!957V:J+J=C<:7A$N(D\5P0VP.>";WY)32,1C6@!QX%G\"1/!CR) M;J+K>SR>+M*\4?A-4&YB65(,LPI'/)P/4X$/(MO8(BBEGEGZ$4@CF4DZ2_+Q M QES-61&#,IU3:D$M#!<)PR7 C.FX5$&D<(4'-?4J*A69#4/*1(S<=B! ,9C)Y(]N#2: ME=^&(L>-&2HN34K'P+8A-IX;\-SG)#>?AV<<[\D'OK EETF]S/0POTK$"6<' M*6,&:\XS%P4A+ L-M)R$"A]P$2=C.J8AZ!A3S7" Q$AX!Y8&OM;LF"D)-$G9 M@XE2B3V#>B,$8X+59XC$)@Z]GG%&97(;!9C+X=4 \1C3]>_EPYU0V"'P=)PA M7X\%JT?6-K+3F[2U Q-F9VDRC"8V0PZSG LQ8J:E.(SCHAH' 7JA>'PUX3B/ M248T,[?VSE=IHJYUU37B+_#($W>0'7N1Q\> /B:'>JGL2B3%,?D+UO21^NP M#*Q*, )(2LFDE!L[G645HO31#R2?\;-=&"D=K4[_.Y78BT%/Y$$2S1>$I 2G MF>RQ/*$5J?WPD'>,K/TX!&(*WW](/T2Q'<@XQWM;:L;5W#[^& H_C1V/9+- 53@A:2?]S5N6?1=\N_/SI#]Y\:X.>GT51 S[3+IK$YIJ,[6-\R\=E]?[G MK+W^9+?<=KR[[)4VU^B%_?]AA,;L7/&2+%#B:4/R']D+=0>;M0)]2E.($A1R M[[RH3Q^L/Z$6BMN2?%V3?)KD>=\J=:A;DT*)I("E59H4-"EHJ:!)056I4*KY MD[%%../=WXVY4%4F0VA"T82B,J%H)U*/K\?7 MX^OQ]?A',OZF*FTC@#C5%5^?'3:2<'%I=PT7M7^0X;^O>FY-(:CV7K71SH9J M;\X?_?X[ 3[XG)S*$[?_XH05N:7?6)^W? BH-<7\UR^BGUL?$S9":C^0E^V0 MG)IFKUG/1G(J%9%=D[P")-_)1F%OSJ.P'QK)=\Q6K:9)7I-\%LEWLZ5\[:"E M?*-AUCLK\($UR9\ZR?>RI7SMH*4\D'QW%0!]N23_1C>FU6(>S$&X,3+3L-G\ M;75,MHBU7E-!>1T'/@*9?'-LVZ7&-0EYUG-_B'2;&;8];'&T[E%J2:!F]:VN MU?6WZ[XRTJ=Y]JEC]EI5%86/)O!2"+SV5D=**0)')ZIJLC8TFL(UA3,*K[_5 M;U**PEM X5VS4=4R7%.XI/#&6]TDI2B\@8W$S&J]HR*%G]1)3WEN43]TR.^W MA(,;W#GC?3E"K\H'W<7S-TW$5$P^;3SO/#'6?/,Q%E"-(!J5I%D-7*Z>&L*L M=/HN^_FGS%^M-Y^9JX9'@>G'1 M '%A^S$VF%F0%^ID,FP^YSP9MR+)I[G8Q4<%N55OFMU6.>EJBV*J@=@:)Q*< MUNPR8Y<5"4(++JTB[-(SF]V&9A?-+F6Q2VM%-LM2CS@5V 5LQ&:UG/Q_S2Z: M79!=5N3&U%34+JV.V6L?#KMP+_)WT6;Q=]8\,@6LE4)FW44CUHS.Q@E*;!HK M5JG>GW]2(.&->D?L,G"K7TVQQ1E5TUYX_,5G=GY&\M^N+,WQQ[MV+4=V]LS_*P@X@V:>5=: M_AKLI29)UV?>\IZW.A8-B\/%]\5MBZ83#,0P1 "Q*N)QK^\3^^\[1!!C4;-O MCN>,X[&,F''QYH)4^G#+YOQC>"LF=2<>RX2=G-I96J36FG,BK1)2ZX,=!S:9 MGGUJ5)=8'YNKOVGJY*6XJ;=63[V]/'7XGF$ I%$P%O:3OB!& ^1@;3XGD#'3;=\3D@<'@GJ@'7C=_&9BZW.>4-N M#D/">NT[GL6[G!-7X(0D<"?PM+$3,OC!]WA='(B6ZARK)<572/^(B.>%_!'R M8I.)(X'RRMBM@NW,@12B.*!R1V:37R7SN1:94R)&Y[R>J4K4ZAS=FV3-Z60! M8'L: %8#P'X\<0#8&;8JQ\/@B"X"D"6'>>!98!,B Z4A1T&Z@I9S&9(+-^,, MD.B@ V8(,D+(BP:9P;#PPM8P;>0\0O#%B&8T*,8>YX4>SY M(.Y9]_XAS!=FZ-+W".Y"[-B-* -SX383\!89DT?\R&YFZ@@4CTNQVBH/D%.@ M18N^S*"E0.D(]!L$$_ -!]8+U(XCX#,0W)V9ISF#1L_4?:)S Z.QBKI4HKC/ MP\3*$C%\E9EE/J"SI9%67@XR8Y4_4%HE$@MDAJ_.$'^86F;P79,)Q[;A&"<( M8N)'HQ3,O,!/27#F.4J3@+.%!R34E$P2QHC1Z.%83_C*"4XM>B6,8$R&U[&) MIZ&Q) MMGI'MN*(F\%1U]#CP5>;AWCACV7&U.Y 3-:;/8O&\+YF4)[)E;R]PUJ7LN"! MP^;S=H@.F&F?;SK0TVW@>_ GW^/PEIG1_-^+:!W@M31:=8QAS<-UE+ V?%70 MQ0+A,'L78_YEC/2RE42Y"NGH+[D"W;B"U42OUL! I,F5,HJ"F_[]!LP6$^<)IE1P9#A M2K'1.7;6 ,88Y#?Z&\*SYC[RBRT(IPYH0IGP.1,66X\L33D']B_L&U3B=T) MW.?9S#AAJ@J!BSB<'V(FXO>?^_W;31$SX7GG_(&H(#V@FP1T':0Y'4KM@*L0 MP[M3H!-F8^1M_C^)%Y-@*ND61L_;09,_/Y<2ZO(J!B)(20#JG]C^A$.-(7!D M%"&.%]/R\GMFO,%;I-]H$\7&H>NY3<"-L9F: S+!X"2.#OIT!N44RJPN[J-O MIF+VS;-2A&3%L,L19B4]%;TDYC#Q[_F:2-?I[2J1"R.015=.:+D^PN1E@U4U M,\&JRE"!@SP6K9\O"EGCF@>SC T.(DY$(?9#YEZF, (MA/%DS@:%7YC$9C:X MQU)+&;1;E@!A2*(!G<-HG*'CXA!SZ@BU#Z*HBN?^%0=.:#M6@L":'#. EX9> M)PI)$(1R?@C]" X?R'I0'B#FY#0%RB(+4V(X%?9Z(GP^.O. (_3\*!YLZ1^&+@ZL+C,.R1>*=+6S,@+O/(PA&E$3M88=YY MA/"1_)W9>KO.+^HZ(P3A9N%BAFZ=,95G!Y3Y@$.!@C,HCX3@"A;I$6]OQXQ. M.(AE$$PQ_";/7F;XEMQ!_,@#%;X 3,8H$6[S *8#[B:?C7C:=%/5AR"P_)58 M]#O7QH.;I%(6:P,D1!C0+AX@<;Q#/^74 M:+=F@M4J$7I!O3-:7&4.LG-N="+YWC**\T-'^ K(H_($*B*_J,?"<]P 9:P- MWR'1$':C#$/^F0AS?/(8Q2LX&'@)"H\Y#6#RR)@\U_6XO/-C'ICY"8(8B)"5 M)(@3W$W#JT"_?"I3"4R[Z@6(_9?0.9FS(;/#TS+C:0HQ M+08YQ>$M%X_L[ B<9R8W RK:EX$B("ZCA("Z1+AZL9?P.]^( ;CP0Z1L?F K MK1.A1WA$-=]K%;[\\LV,3V@X0]-&@8&1:A#BR-88R0>!GCH,3)]%= GAR*R>V))S?1: MHLHXOKSX+-3D3)5Q20P"C7TW!8,EE!X'4 4>H''H>7A1C]/^8,IU(0N&"?TR M/3?ZS(#*C4D)O%(#V3(5D'P,_#!,G0RME@+LH#3$8!CZ+=GBY!E$Q=_S@/0 M)W-3K,Q6PW7&3B12R]AYH]"QS#&%#Q,11<3U3)LG/&"W8B#I,3$R8*ZF&$F( MQ'"1ZOC4\B5R1X0R^DR5@[$&9H$4JK/@)FZJ"++.* -)=S5U.$Q-#'U4SN&' M/P:?=A8:D8FLJ6]8&FNC=MZ9?<6AS+FL297T9667;B1ZWAP4N[=&U(Y=^F.X M@I3O8.UN_."9!'8.OGNK 'SW&J:]S&4 LV\DNGM5H[L?'L:)QJG,QJELA W>SQB?45"_1@;5R^X[_S//%P19+T@L: M-=/@#N@)]!W(*6%K*]7RLUU;=G-JO4JM7FG4WN;FO*;FK-M4I.V6[E!21H]. M4>;!/=%Y3Q$/6\3!)@8=CE!XK'N48O)BLR;86XF.+^(4,+R3!]&\B(IM/Z^S M@JMO)6VLDC3_I8%ODW"T*&0J1RAB#LEB45C$\#1\%M74$F8?$N9=GHC)Z$)> ME(@!:S1#Q-SB]F\N8/)[L*DB9=YK&V:/ N:.8DE&(F%"&D6N3!+#@/C"08A# MM: I7]"LZ!.^.T%S/R,+[-WQP(BB/Z.)[1IV*-+RL2B1HVV:K42.2R8A#65R M*=;=P9KC28LXM L73NTT$L*K.MWN7785T>FVG=&IO2@)-R._.1'W%5<;.:ZRQ3K>E>Z>]^NCP-9FJI>3SG6R;FUI5][G1?6Y.O<_-=EFKQ CC M\1C+[(17-LN=%35?>?F;LQSK428G5_8 MSLTOG$\G7)$[N)3R5YP)N$7N8'$>[R:!E3E78)5W(A:KU3YO%6H?[R/+MI9* MJ.7II*DK-LFPK; 1T,=(U5YE^A!KEJ_9V,_R[48J4#\6S^QY#G"O_Q.XZ0SEU<=))WS0'S7K7F@$TYX(;7 MYFC:SZ/]+J/]!BM)6$/Q9;E<6Y8(%MZS= <=NP;)DP?YW5-VU%&$-0/^XCT! MV_C!M._9/[#QPI4H%[W$=K3K>HQT#J/'2"/I,<)?EK7Y YIG+VS(-S;8*Y]F MUQ'LN36_-KP!5%(\S+L38Q,+)TSZD'!K'LS##\9>7V#K9@"9/%=H_5'"3R() M+*?:J%M M5&'J:HYEX%_)7V&1)/I>B-=>''H]49*%A9I8BB'&#+*--0@"%UI M]B8:;^M*LYVL\0GE.$GKI]TLM]+LCCPGW3V/,7OR555D+:6J0CJM;8_>$PL? M=O>;W-SMTB#-1DN9Y&ME4FXU?3+ZS$@-V:S*L5CZ5"935V>J[5U]_>D'O\#= MKXAVKD>HP-8]2C&9T'FSSL(M_>+=\@U]O5!HHE!HU9:;.RD@%#1-ED*3&4W' M7JFGWDB3H*C:)G@F*M+D"?E<92JJ&\=SPM$,*$NKJM+%0N_-JDINZF??M[<3 M"_6>V:XJ*1E@K+ZD7&P?H3ZJJ BQKU+ MD"**&+L9+:HVTWZ,.&8Y!(1!3F*1#\M-V3**TVV7HP2SCLI.13.>-/G7M]6S M.R#_IMGM'0[YGY3#N.<39CV^'E_9\;7QO1?C^\%'C'%':IB5F:[':)#OHNZ^ M=/MDJ[K[;N.U]OD&N?);G:8TVV:C67WDH1YV, M(.XVL94D->8^QL9/- 1"_D8#:T000Y/^1(CSR]E$$XIN;TK1K;-/M?/E]!D# MML%E4'O1YM7YHCA_#82BS(C>#!N]L1$X>JW':Z=.KB(J&P(PJRB*P_QA+P1L M?G!'@9H#>N/ZSPQ-\3$@0RR8@ELD^I. !Q:WPZ>8C384*(X,!31X(A(Z:A3# M.QE/)+1BE\ E3AC&6*3U1!R7E0JQ]ITC9X)T:B:_S[#.$)R38V2)3!Z8",>I MD]>.J,O ,?\3DX @,#)%W#&&405OQQ%R?<2G=^'768N^\-RXF!H_S^_/$W@] MESR;8L;)1(CG^1&B;0W\&%0B0K>%OFLS@*Z (HJ>*6 H%U[Q.5D,CEJ]"3PN M>Q4&JB@87;SI2*[W,^5+S@!N83UB&)@!K0G0:KAR+%"4LKN'J"O: P#UI+% /$6//(? MQ"!)?C*O B:6Q#%EXYX;GQDVI"L@0Q$X-8P0*_*)2AQ&?F=(0:S!+&=?9KSF M#&R55Q#"ZN$K.XBVC4LN;A8;R/E"4?31(RP(EHKR(@8) <1WZ8\'HJ')ND+@ MWF$4 CJ\DKFU"C@R<.Q%0F,AK7!0 M^=2%QIA&(\1.EZ*7_<95YGA"/) O$JD9@1=C%\0BP_T<4.I)46I+T'1\(-XU MQ2>A\8CG$4RP9()B2SQ8)TC#0]I$&)>I:9X;7SR.(VFABI,*>.Z-)0ZW#7,# MG8X@W3ZW &%ZW!)DUAQ(WW'62J#UZUM"Q1..MSP#@Q2%U)0$:()& G-> H'C M$H0;:3VY9 S*'4<$70TZ'V]WQE+$:]C9E5Z*5%#TQ:(3:7A=DL!&VD(2B,,4 M"?B+;,%H=^2@Y8=!6U#1C)#'! P"V'/0W$S##7S$*<7">0+$B:C;-.E^+!G$ MP8DY0VXY<+AN4_ ($@RPQ*/OVXA?:DIH8P[I3A)LB' **OL1=3C'@!=8IQP= M'-]BBFPXX!CH R'L$8R9VS.SVZ5-@Q.,0RJ!2ND+O"G>&X)'%*)-X7G4%3-A MM@#[?O'-9D]*>%_FZPD+@EL"9HK'Q4[ YL=@FH!XQL?.C)29@'$I6#WD4?#4 MW"P7K!;@VH# IQB'HYHG5O'$@Z13N/<7C68@\9FF'7H(X#J$1/;W1N!E_!$( M]BOLC2O>,<M,/C.!#,Q]M+&@ZF&, M%#N[(Y0+S.211]QIZ'"8Z %!:>7S7W#1;&"81^I9\**^35V8^!C,>_06, CC M3P3\.PB[06P_,IGC^MYC!;;T$9T]1#Y_!&L2'43R M*EI(DUQ %^6P\*6-[WZ4ZQK6FGRT!-DYRVHX/3F0_%/KKK*E'32G^P%L/0MB M7#B^ZR,5?,:/(3>3G7V;RN6OW,;6L[<^PE>OS_7?? 83A*&_(V4#P1+/Z*,- M8-S&&)H$XNT_!I21K/%NMC/]V_Y[I&^A:[F1":ZVA](B\",'3$^X.)@:_'JI MBKFM/!OGBV>=I\9]?VZP."CO! I"-%'JIW E_AF2O< M&$_PY[S@;J^:W?V_7:G7TW]*#S7EQ_5!W5>2Q\*+?&.QT'_?H01C/WXC+\XX M'O/O\T/%&1XPBP7;0DX^H*KC4:#:ZR/#G;-/O>KY\JE?$AI.(H%RTU'1Q0.0 M5A[VR 4E@MH5ON1=X]%&%%%(M@'X;;+#8L/F+"A3Z'3V)QIK/*Z%-I(SB*71 MQ899342A\>Y6F&_O#5/H S XO7EU)^U9F)KHDFN+*0M-)\U#\1XIYV\6P.,> M9\CTE<,4,+Z"!;J/BD-\"J.( "@P#G5=L(AC(#M0P:#<(AAD@D: ,#69:@;M M OP.1B9AWV'D++"%29F<23##E)\0!&F'[]SH1P8ZAFP-8DHU,_7VX2G]"KH+&$7)F_PPR1"7$82:;D06([ M3(":6+>Q4%+,S.5?D"^S(&CN2J] >MS52E^'5N _7U$&S'?EA(,X"+DU<<>9 M\<&_%>27>M06 @,W(&_]I:J@;$*273A_R>^X0>DPBQB<018FAV\<=Z,C)=%D MIU[C:@K&8&%F>.C4F/C87!O-*0&:N"V#CU*&FWG6[K_9INO:];[W\\ M\=;[#[ Y+*;K5?PX0GN8AQ7R^_'_O77>Y=PCQ3J+3*/CFTA8//OC(9"9A(P3 M"WU.:8+^D$>XO@RCCQSPOL="B,YT;@#?>C@LG@VBZU]>H_Z-Q.M7 ]\ M@WK+&G[K//-1-7MGYZG6>)H@VH TAUSC>\F#Y,)]SCO'&",+H&.0!B M8'NW,^LA7QTRP!CX="MCDDF:5<9D/$$/U,%8H(R<\C@\.TS(6]>5:%9[7=?; M.*!SJ8J;KRK")MSCV<47[^&9ND_T&UPWXC#+R4)7-USH+]]O,('*!&-C>;%Q MMDPA"!(Y]7#H%HT$T)0%7+W2M MNK*R>K\+K9:2::JI9.I;*9GZQR3;62L:K6BTHIF3?QG5.KN1?P_(_J>K9_;F M(^:NLUIJIFMV550SC:W43./\K;Z,L4XZ;%NDK&0RP\-2@%&J:]8RRYO0>OTJ""% M\13NQY /0^TOGNT\.3:0&_[^P./PR=)7ZANN?>WL4W=YU7^3'&*)I['B'_XX MSE0B\/_>3'$X.Y;E^184.)RG[%H?$TX7IQK\>_LC*S+SY#%SPCGOR/N\(_M: M;6_VS)J=7JQOWGRC+U@%VS?,S\8L$?MB*E]T.]ZI=WE+\R[QITA,^LK(6G MY^UY1LO@ ]OSJ]E;?\7),JJ_)'8J%##:L MW[88">WD''PE"'*UNQAMJFX3:RH0UO(.Y,FCA]5#7Y)\3I:8'(HD0[OOV9+/ ML)D"%@)0.Q/]LE._NKB^Z%Y4+F]ZS4JST>M6+KJ=5J5W56O=M!LWG?I%?:&< ME$W>\6)X#+"LU;QJPZ1[-Y5:NU>M-"]:]4K_HM.L=&XNZ]7K7O6J>U7;"DZS M5EU$TV3?2##-J@;3/+S.:BK@)^X)6Z[/Y16U,P.?NUE>C79XD!2I%J+G#5JD M_XL6C@;OU.2LKH!5'KRSL!7>J,'PF32K/M_\\_\V*U"B<]?(CJN/-6?*LBC+'RRFV5- M.H =>TO#G%:%;95P.>KU8L*]KPX7+#LUZ!ILX-8D)+1=GT.SJV$5%4$([M;* M10CN+UP.K*@XNN2=_OB5=PDA;=>%M69VNLE^Q-*"1UMU1>]9M9*:HNN;205I%!B%TW(E'=" MDVT#M"3:AR3*RN[7#5&JK(I_?:0-JC:/KB1<1[ M=&;M&;5$*MLV*J;P=)_Q(TE"_&+65OYA1+S/HK7G=DAWF#164T4HG:S1)/=0 M 395#\]R[X*C #S+>KVS!_FR/>N#NU1OF[6.&C!2&N7RB%$*#WW\DU)$99G( M\]S?Y-FAMW.9E4=H,N\$4JYT=;D-I%R]7DR"_T[L<:EF,^WR[W2+:&6#Y>_W MJFTEU*]&KBLR=5Q"+20@):PTE>,M4#N%E. /4Y *;K W)OT*[[44M$DB/.$M":(?PPR%M%#Y<-5N]Z_J MO>M*OUKM5)K==J?2;[:ZE2N82;]6[35JYZ%Y>59JW? MK72[O7:E>7-YW>]>7+4OJJVM"A\ZYZW%R@?^E_>H,J2JDH,74$:J_TNJ%]KR'@?_,_ZZ=%,I<=?I:NH\ MSMJ5HJ[G*>KJ,2KJ/7C;92KJ[[Z';58F-!*HVUAEJ15UV8JZF*X!KQ(G0 F" M$!)4^"-QJ6O5Y::K"@BF4V*MT]72>6RU*RW=S-'2VIL^/"7]$!"0HT L1QGZ M+J88;.\*O(ABL$9!R$"O$4B,F+XC,1V'=J^;M5XYU?/;5*L="]=JI?\Z'MN5 MJF]KAQS&G*?%GCUK9@2^VUL4_5W!"EG&:F"!7,,T/UJ+"PY&P8;N;^L,UVHF92^\3JW9V%G M50@WM!!U#A3W?WD-&TK9)6^0^C#W]R@Q3&_[GZ\K M%W?7_7]5^C6U?'96#L%O_5F7_RS)I MQ4]GQN^9>_./J^R]X26I1>S,PX_+KX[W*WF*[803ETQQ&1$?H#+ 2LI,H3#; M 6*, F3>OT6^-9^*_"Q6 WG/(:[<9KQB\H\A%$LO@H MA&X*6UK #Z-D9_>N'/@K_4:<** &#&%1CEHI,/G(3(;CQUS,Z=BC1KW.L*.K MYQQR^HX^42^FHBU HF[$@,^(-IZ'KKC8:%QJG.9\=?(N3>K;P+]!1?)EUH] MO-2/H5!7]!Z7+?7L*UB\/DMAV!)/L;X:3U$BDOXG)@%",5,/=WCMOC2J<_LR M7PP?>R2VG8CW8N#S9!CQGN4PWW76B6$"-(0\F4-/KX-,9>7R.9>&S@N_< P_ MC(3I$K[VK?E+KWD4(E)R'01FCS-4\(+@\^#T\("4X9Y-&L%X?G3F7/CISU\OR(KQ9BNEI\# :>B_"L/ %3KL*S M'[MV6NHM[5S(MBXBOW"&+D'8RHS=&SK(JNLVT>33XEB^PYA!N8N9[,QXW Y= M],T]'K+ZF"P+PT7LREJ[UNXU%^$IM^FX0.+(SVJ5)4VIG@:;/,P@15(7A]CF M.RR,VV4@./?(1M94_TST*C".P3C'N$D$?HJ)2FKCH*'\WD2^;5TOGJ;V![3J M#&:G20--&F&GVE% 4\@H(SBUE-%21DN9XR,MM:1,J>99QA;-;<[.T[;*FT"& M3[-V,L?9L>KOQOJ>59I0-*&H3"C:R=7CZ_'U^'I\/?Z1C']"D&GR!+Q99P7O:YI7UM1JM-$K)VLN-4XH,T5$KMQV1;!=L]WMZBX7FL@SB+Q9 M72;R6B\A;MA-KOEP/]I(E>>R.O9 MDKQV8)*\W3)K524E^4F!^AZ33ZO'U^/K\?7X>GP=$RRQV&&3.*"#'2&/$;9^ MW:,4,Z9+JIC-,J:!++XPJOCJA^'K3>HFML'K-:HJ6M2:N$LA[J8Z,;\W$C=V M1S*KM>5";TWOQ0M?%CN MIQH@$[4NF\P%"1WK" _?#CFMK;O;D[A;&MRC_?6*MHW7),!NEZ&\E5%-$@&K M;A@!^_+]!GO4JAD!TX1?/N%GE)\4>4I7-N'7]8FT)OPLPF]EE*04>8)7.N'K M SU-^)F$GU&F4N3I7MF$WU#2U-$QS[*\K2O'C2-J:W]+*2&444:DF+\EZ&9K MCZNIHAC2I%\^Z62OH=3?J:]+-(/R-A M6#&OZXVDWU#2X-&8LYL@&?[A8/?@2Q+8CG])78;Y];\DM&+\<"&Q"V])9(VP M?Q0V%G8^[0)!2[ISJ6_8SM8;Y\W95QQSJM9,?X>.8?:*\Y>3Z[[1W/>]_C^\ M7'B\'U;D \>#3$.$O%K/>,> S1 5[=+U0\1$0Q3#]Z;Q3 W6T90C!/NPD1P> M&#'=K!$)J4$> \IQX][U[3&UX]#HW_;?&W@Q1TCD:&MRTR>XZ3/ 2@$VC 1" M9H!SU!IY>/W4HXA*1\P%<0 >\\_]GX!?_"&1E]G*03&@_R3@3"@\O> MLY$1L=2/&5:A P\+XT'HV Y\"1?)6;\_9^!\J^8)LC9TPBB!XEQ!VY/ MV,K M,A"1%;;T>>3 (" +$5\O'B)X'5]*>%GXQH,]0 @^!H<""P:_Q0*"$U[F%SX+ M1*?E#!D*GN^=2_Q ?$;(Q@U]US:>_<"U01C2<^,'1_L,06@S&$^3?9R0@$$# MSN^E\1 03^ ;WM/@"98:5G*VGP_WL(\Q3"X0+R+7'S'ATV_$UB",)Q-W.H,3 M93"$CO<$0_G!U& @A"GTZ7B";[P13B2'9S9A*BYN!= [7S%8QF>X%LEU,,6( MUTB^Z+ZAG#?"Y%-",OQDV\G 9&?WR4N*RBY.G, DC M;KPCWB._^AMY<<;Q>$M@V$L4![: /65L-*0(#5K;"O.UUCIOK =]340N; :* ML(AX"+^,D)JN*V5;OIPU#6 2MO\@R,,)Y:(%AW"02N 3D,#UBT .[HM[)BY0 M0N[&9S?QV=?&)T)_^I5KB[#\76V??>J>+\@/$;P1?PW_&CM2Z$_C^"29MHKX@ OC5 M\@,;OL$/5AR"!05$DPAYAZFM!+_01 7\C!#E! 5&.$9R)&,_!AT"5#DFU@@6 M.N#(KQ1>:X+JY=SH1X;%K0TSG[JR US%4U<^O=R2*8/3?? %\K-\'@T_!^EB MLE=Q?C,/[EG8&@GC3\"O ,4*RSPA#I/50DZ?&_N M;791]0XX%P'=8:MA!>>X[&+Z,)UP-NX#G= GN*;/<3,3L,S[" P9MO8)ZK8M M)U3:SE7S1':R18QKPF%S'8 QJ'AF6@W0-IPR7%Z"0-$("AY^V!N6\;*1Q#&"Y_S[ M6K7ZV\19[+*83!9.>("DSW1#;/)5,H(]+E0..7<-<35X#>"IXLB+R1< MZBW&&=*4F!-?TZ)!BX9M14.W9-%P#Q:U9VO9D,1VG,#6LD'+!@5DPV*;[;W+ MA@=D!N5$0_OL4STO@+&U:)"N"](3+/3'$,,-U)FP8 $Q+J\QK/G+@$>P.(+T M?F346PL$59CJ: 5"HV2!(/J0A]\+][#B#)7 [YVG^@W M&&]TR\Y5^ACW$=H3E:.UBFTQ M_5 !8F(VTL.S#X/W_T'KZ'HERZ9K3% + MX;L?0Y&O]!?RY$9<3<.%Y4PR)&1*)$L3S7ERHRT$$EMWEJ0:&2XE891W5[N: MOFLS 9:=[;>.5;;MS;=9KN&NGHX)2RE5P45W/(9K8:A0[!!UG3&0)>SS0CX+ M@1MY?FN9B0= T!;CEIC,!$KSJEVOUGLWE5J[5ZTT+UKU2O^BTZQT;B[KU>M> M]:I[):QJN(_:_0B%4*]1K=7A\GZ_WZHTJXV+2O<"_KJN-Z\ZUXW+>K?:.^,/ ME6K.,_=LVU70N=;0Z>5FO M/%,:_YS5DWU/I_):+&=[MP4NNV0W,?^S3WW.YBLJ MYW>SO)MV2= 4J11%"D,\T3*UR0L6.C@V:UY1-0W\__M]$>X-<0+C?XD;[[;; MK2&$:?JM-3D? SGOB4[?L5" 'X?@9(?O%92R1]"+)K&V:K^5V)?F[-.7I*X* MD^I9GO>I-Z1IJU6?W=YE$"([$.""_YX5!;BCEO_HP:O87T25#WH9O+I'YM/# M$V54P*%8,Q6#WYU0&?SZ VEL*\">=)G9TFX>=+G3<)A X8,.4TH\D*"6BKYD@!- Y] M_)-23VJTI&WR3B.WKU=(#5!(MA^CD[&@D=0)&&P^YSPMNM/LAIW8 M[E+Y9MKPWVFT752A8S9+0E!?U,J-C;7RRKYQZ:/G$D_ *6_](D^G;>=)GDW? M?KYYN,N-G\N5KE9_D\?;<*]L#H? M9T_+37UK\/0..;'?86;)&Z0^S/T]2O3<;?_S=>7B[KK_KTK_YN'Z[H-!W&1=H0:_%N5_2]+0XJ?SHS?,_?F'U?9>\/[0!6Q M,P\_+K\ZWJ_D*;833EPRQ67$7F>5@>M;OS*:4*5W@!BC "7+WR+?.INC[F>Q M&@X('X>X122V@AH&+LRGXJ^3*B%;4K"J4<#UEH/.],Q)2!S0Y?J M].9[!Z7:!6'2E1\',*H3LMYMV)6(_2(:#CDAB'H<@X4,6:,D\H))0Q,_Q$># M7;E)V2%K&K>[1G"B6^2!-.3,RM "7L364#P_:Y:$A7N;9&C-MY2!G9O;:V5JYZ%Y>59JW?K72[O7:E>7-YW>]>7+4OJJV%M+%^O=&YO&Y= M5-J=^C7<FVNM7V3;-ZA%ECV2G7:SQ('4O(]G/GF]+./V:7 M&0]K'GUPCSG1_!%87?C_G\P4P\H.ML:#3^HEDAP'_Y\66>'_5]ML26XH[THW M([V]DI_>]*(W/6?'@;?)(UW<;RUJCI+JU$KHW40BS9)^]RR2-D@#UA13$L6L M)I>?W,/%$K_]2;3B,L:UF#LDY5I:HO?Q[2%?3!8J?*^4X;'9*?E.<]S;]7)S MW"]E\)@%%#$^/'(FQY@\>L!I[NWF3FOM;_"0AWYUGI9S/2^FW\A??G")05 ^ MJB"7NS2U'$=&:LMLMHT9X^FY,WK3FVJ834^F#' 2IP;&$S:U@J4?@48))"$S*/+)V- M58\6!>4U0@8(1-!'@C=[ M)+YZHUW3*EVK=*54>AZW[4JE]W)4>NL85?J1^^D/ 0'Q"L1RE!'X$R[+[E25 ML0H8C7U'&CL.6Z#97L964[5L_%A861L(A3#>CLR"3DU[^O8"A9;S47UK9WYC M>J7:/UES>? CXB[70!VC>:3+[Q,!5C^X\ON3:)VU34W^$:3+9:3(%]+R_N?1;F5X6(P@HR]D&A_Y=7I0HX'X&6D5._^TQ" MHPQK=5<&9RT_8:1ZWERT.#>K&]_I?NZ5HI)_&&11UG3^<##Y_2&(*U\\RPDI MED4\4>,RCB+L.HQ)[LZG?=9SUQNL]'ZNSEF4XZ\IZ98ODZXB73OW?=?J_\A% M53;^&;M3HU8'RQOXS^35*<_48+XFYVG?(-[LV(TA-1L_ WKON*;Q]>LEEO$G M!?XH#P(Z)KR3@Y "7$XX@9':]">VZ1;;=&,@^-V$QV$C"[S7=L(H< 8Q$SAL M4Q)PLI_(Q+9Q'Y&(AN?&G]AN(/07IFQ$ ?&X[,#5?'(L6.[96X # @]^'CG6 M_,LD5?3X6K O\1"LCCB@*[I28#N)F/^'&.$$K)>A@_?"+IKPC,AQ092FIH*_ M8>^$V'53H^/[PI PPU"VL[B( Q>^CA ][QNL([%&,2PF/I)8PO8Z-QY&3K@P M#GO6$'MDA(;G/V-?C8E+([J[UA6\^\%6[0Z48!#4=PL80JQ+2'K#.26;@F X ME3)2$QVM37BP-0(B%BW4*=PW04)#DL[(2#/G^YG@AS">3%QGOKF)R31H'CK9 M8F:54*G53J563_^Y2J4"2SJ,(YD4YD)X>W2P67./!T&&L'BUK=#BNSEH\>?& M#Q0I0.%@EL2XR+E+U"EGB6[)E!V-/?C"_) /H.'GP _#K=#2VN?=U6AI2"P3 MXMB(0F9QV#.3R^L<#1"-0";R'C>\I4L%+3PQ]_R%[>UW85,LE6DXS M298H9O1%T"2SD(J, -<$%B)O';(K>0I8!Z +NHZ&DL7XXDWB*+P2$[^#>2?+ M4ZEON#[-LT_-\UIO:7U^0UM-=+UBG(A6WXQ*QF#M38T!C9XI]6;6A#!)&5DA MYS,T0RZ8F BQN5$+S MT28) (;- MR'=M#+XGHAU,$!?+/A_9%=-<)V%,IMPS&""O@.E+;68C66#+@*UO3/PPJDA! M9+G$&?-7V!"U4[X_ZJ\QL2F;MQ\#+]I_@8G$?G,V<&/JU7KU7(2/M+&[<>>V MK; U=]=W[:WKG-E#;2,8S07HS7J[U:_7;FJ5;JMZ66E>7UQ6NLW>5>6R5NU= MUMN7_>M>_PB;J&GHS<,H-M?0FYHB5:=(M?JN:.A-3!(SSV M[!J5LF;RLV%V%C38>?J+(*7M"G<[;15K?$X(^4D5'-YK>6R4/A$ZQA1 Y4H? M\N52ZT#E4D)/KY=+S;-/G>43N,,72X=EHVB872V%$BF4W41%?2FTHVHHLUL2 MC*:VFV:#:EQ=E>1'(06NQ$S;VQXU&DN9\.H6A%Y4G;+<=9%'.;X)Z6/ MU*CHTT"ZIU?)E]T-22GK?"?(N1VSUU!#"Q\)<*XR>4*' ]^YML2LD)SDC)S# MU.U2V-^BK.\GB5*2YZ[%LCV0EZOD?6Y9(=U<$E/%^ZY MJ>&>-=SS1PWWO)176A(B\+YE87HY6-7K9BFI&T'T+F2D=MNU3J/6OZIT^O6K M2K-UU:QTJ]U>I56[:EW>P&V]_N419J1J6-\"O6X-ZZMST]Z0FZ9A?77*X\[( M2L/ZGN*F:UA?377J%0MH6%]-,06+,PWKJ\7<\1>1'-\>:EC?U2GS&M97U_6L MRUSM%ML41>/X"FP@L]?4@'\EYX?OT+C=LOE_ 6?=R@/W=IMYI^2-8^S\?^2 M0!JX5TG-76SEFT;J98J[U6YHM:W5=KEJNP1@WFX[1VMWCE%I:V#>DY$H"BGM M8BNX-!(OKS9K:*6ME7;)2KL$Z-UN5T/O'I72UM"[1UJYW>V5I_>/#6NW5BU' MVVNL76T"* *NVZMJ;UV#ZZINSV@H75V S\553?T"_)-HCZ6QGE)&K49DIU"8+F9@*[E@;QN"J?+D)&)NTOXW->U@U"B*'T- M].T/*_*!_HTZ1[_MSM!O$[9$'I7HM"DX6['N M0<5['C4-4+Z>13D>EKAQ-B:K?P\3D-P%,%>LE/?=*0T1)?<)$:]=$AB/ 1DB M?A=BZ,:NC\E7N&XQK _8"<8CEJ-@G;P/^@>,$W>&1KHP_+L?U]_>XX(S=-Q] M(\0J2C2O@8.=P17CSRXN.OXSB!W79N";;P"(A?^,'='Q@$S@>]AN>*1-(B*Z M("!F8?@J)-D_,&M>+C+*XXKS4ADY-BS !R&TNU6V+_4JL3[6TMYD29NS):V>MUZWI"T5"37E&G[Q MK!B_VA*K=CDK?+;@H%/E^;K]B4K3C G=@3YS >SC)X%KJ6 ,@E3:QXBW">]@O"2!%4U4:@)T#V,#6\! M=\<1]I)B@H0I:WE ;H(A9*Q#*YU!)F\&69>GNQC@J;-=' >GJL8/:#2 M_F3;S3!1!T"?MD28GBW#PGJ)M5R+OIH&H%Z"7UV#M=H'J\AE8*O"8H;K28(+ MRY&F7S==MH'/V"D,-Y))FJQ-4K"SDQ(FZXQXUT&[KH%S7?5O)=]W#>+K1NBM M\_VUKKKM^G6[W:AQL(0VKJJGPT,79<:"A[A:WL%EN$X84E.H)I%C,XANK'M]0 MJAZDE]5^8=NHRO7/.X615,UFK:=BE8;.X,H3'U\7#TZ.4(RL>Y1B(B,+B;D MD;$J$+NUO$#2N1!4LQW(:>OX44Z/3F!HG&0UI496MPA%#8TW0".#H=$[?N31 MHQ,:&M%8.7F1A6BLJ+S8399VNZYD4;FV/O($R05\RW> M9<[&\WZ7)YN*3$79I0=TP5Y?9K!\!E+KYL:"4YPJ;(B<0LX$@,Y(%8J'34-=[6WY\^! MM*D!N*5)L1Q2E'T+2J)$T2ZAI*?/H<^IP0RK=N M=S7HG4Z^WBS'(:LI[ZL"*3N NSN\7(GFV:>ZFIF:Q\)JFQSC[]!;V*K[[K:Q M2=7Q[1K5O-Z[M?8Q-M\]_NQ#C6^GFG9N5+.:QNY.E&P$:7=XRIFAXW2T>_*>?\H=HUJ_=0 <8X\84RCV"FIFM]OF?HYJ'"'Z5F/G*G64/5'7)Y39YR?W.E<%'H=(>GTIMGGWIJ)(!K<#JMY_>& M1]>HYJ''EZ3=M^$(#5)WC)9,%B;=DG6C0>ITO1H393LJ+CX0"Z;$Q@<:G.Y( MP>DR=W8GM8@[Q1\KNSAH[Q!VVY>7[0BUKI>'6M>;P7LH!%J74:Y$7Q"9BLI2 M(MMYDH5$MY]O'NYRLU>EW*U6?Y.U2',CC(:5P'].?EK\#E@=-46MQ1 LYL=]A9LD;I#[,_3U*3-;;_N?KRL7==?]?E?[- MP_7=!X.XSV0:2J7_P8!]IW,+]-$845Z!54=-(BS:OU79_[*,7?'3F?%[YM[\ MXRI[;WCE7A$[\_#C\JOC_4J>8COAQ"537$;$3ZD,7-_ZE4EFLQT@QBA #OY; MY%MG<^3^+%8#N1!X56XS7K'XY1,)'.(M7_OVHC408JQT#I'Z4-YX:%:35Y$% MX_(Y)DISU3PVQM*52D!"]EE31-OX1FT&"SB/9GGI^I'QC7@@!UD?12ES=XX@ M>5!8@&L )._I)&+*R$ HG'D(22;EN%;T#>+-#I:Q2%;H3*X_$U1)5I<_'OB8 MSN"/IX9%X!L$64K0(N&BQ6V]HZ$?!Q:LQZ4?3'Q1B/M.7/:> P$E.CH3=S*D MJ!#=]+--F$P SH.8"5;M.@%8C'ST9&*3P$=@)P,%1WAN_.!H/R$H9@$&M;00 MQL-]'UP7$*;&\\BQ1LG[//NQ:Z?P*>FLM>?4B,&6<*)1"D<(\9Q(RA)Y%1B6 M"3-P<15@RZEG<^ SL!M'8$0&Z/KP5<.I;HK8)$?2]>2O1]'DA,"Q-!FA*(69 MF=,PH;Z8HR LVFJO4J^F_UQET0KB%[RL!.XED%E]9;L$8/$A[_#!4;[,_-5I M%K\Z_[YD7MHC4,'<>U],'Z83RMT$#AIV!0*H_!5M,Z3KY>.:I"%'@G])4HBB MO!\Z!T++7>%L',M=K_ W)D5O9+L(X'75UKR^T9+G>1+U.;##5&N,![V M99=Q%27>"^\*>8GPL5[$KY2MC"Y]L/BVVJ)&WA8Q"-FD)12)F+D[6XH*KKTQ MQ"X,"8QGWE+7JKM?ZM3MR C8(H)UB-A*V#3RA$W,R(\8X&9;#!@SP-5 BS5G M!;*K$MZT K=@4J^CMF09OGB3&,A&3/D.9IPL3*6^X *6U9+2 MTT(@9+!&?^:V,0)\%P!>7L8G7[([MBFNL?CLF4^X,#FL"C MK@.BU8[WJG94;\8RW?/2IM^KWCQO35:$:I'>J32E4!C75%.D6A2I5O.I@P-(U>2L%CD?>^>F0E,B52?> M%%CJ<6?YG7WZ^ZKGMM4J-=QM<$<]G-1.X_A14M46 XG352NWDYA&4E12(NTX M!JH>H&*SIF25\DD9)AJ:40N@1 #MX ABYR;13@H5S%9=R=9&)V0LR1>7&ZD MMZI7![YW^5%$'7BMOA=3^E-9_)ANYL93I+=KL6"/9"7J^1-;EEMS-E<7F$CKZMX:[O*UE.J:-$(B:]" M2-P9VJ':B6PG#(!8^/A_#))'#)94_BZ3,-8\^N >G_2;JJ(1K?##Z50'YZTXO>])P=%]UR%O9;BYJCI#JU^L:N5>7 ZPY M8^L6=,:V ^3>@\RA:YK-C$8 "N30'0NS;9(;MD.S=DMP@K?UOE$=PK>6UT=6 M0_@>7.J-AO!54UO7BRJ5*1[)]R"5=^4:VW>;C>F5:M5H MM%]=K,L%6%OE8MV3:**C\7Z/%.]7%UVKA^1;2 UTT69DO=;,2\1H+-N1I=4] M+YW%"P9ZY=QA2T (@'-6B^_4G@N&G+9?6U+9-+I#Q4.D0#YE>M0P,.D8%1 M :>03S,!3EEO"(X**9M%S$"K&,F&0!SNE -88=,32336R'=1=?J/ 1G/\'MQ M/'%)Y9Y,*=CV >S#'*POZLY\O+9N-K)ALU)MI?_\@J=%]#Z"V>*;7Q"8D47O M1Y1&X(KT818X,G$1=LSU0Z#O\&(*'R9^2-S/(&XGX1>&$8OHA0A-QFPZ:O]( M^KDPVT*\3XI--O&A;@/?HM0.;P)_? _^S8_A+5\$&(8;&UOAYG7.FTMN#R>Q ML<"'@_V_G\ ]Q(7]O8^!J!'5^8L71D&,R\3>[-SH1S-HY0@X8Q-H9;B"HRK+ MI<*'C;,1ECG:6=),1[0I&<13&&T1:SF>X.]_8$F+I'XTJBK.2V7DV,!R'R1E M]!!]V?_C=[Q4F%7KH)=-H&F8.7 $_)> JG5='Y9)3'/&-XLOBEV$Q$7B'AP* MNP9-0+O##<+(S>8$N+:85ZY7SSZ%SLNK7OG<^#.-GV@\(C8<6*BRU]%_8K@. M)L5OSA-A_XP]:C0$%CFO\82A8/L]RMDVA6R7+&6X#I"Q7EO)X#7Q9[O2J*K- MX)]A4<.O/K!R^,-##@]_#-_ V*WS902%.<86N+#Y&';S+8/F.P4!05!T>G;2 M[4?&0U+?L&A(HSW[@O?:X5H_%?;!1MS3Y'P( E8C[NV#>#7BGG*5 "M*[-4/ M%,T])_\Q"=G5MCHT;U2[*F;WGU"??U5 ^J[HD 88Z LH4%1,C8H1!<3C!ZHX M]I-CP<-UH9,RXFT%H.A1B3=)E7><*+H(A5B9FH/F8F)Z:SPI\#8,YP( MGSC$@_TG!F'!@?)$UB3^BCB.\X'R%4N_ M@J2<='=54>O+"^K-\U=4%Q0]D\7'9LE%K,SYQ/($^;7\.EE^\O:DR!2^[F(M MW$RA9NIQX1]MV'>>+UJO).)X[/,E+TF(=>JW:TT\4:RHL#$9+GTV0S7*""! M6..2-[L%RQF,,M*X?=JE-UO6W6.DHVJU:_M5V9C'X]'%*+ M^Y16' 34LZ;8:& $CKC.OE!'(A21?=&L%R@X;OR PJM?"IIYP&QE#KV%61%8 MAKV5&"FIWWWIR1!*V39'+O)2_M1<6.P8Q9T^U$ZD7V/9-WN=R-NN,2;8127Y M9H=U2KPR5MQL[BY6K$2 GQ]^++=D%/'^I7#_3D+UKSH7*3#$GM/\D<7-LT/O MS:U"[W/]_W18O=2P>JVJVQB(L]+!IP4S!$\^Q>EGB7T--#641 T907XU*&)# MM^+()-61'P!RFON,"4Y[H;/#3TQ?Z."\NB%[T32RYM$']YB3YKCO-#I.?CNM M;=2"4PM.+3B/7W!JV_=H">J2!,$4/)_CE.*GM9=]RXK'LI3/^X03;S5..+01% .$?13H)6:%DZ;%K1 T$2@ MB4 3@=8*FA84%0@GZK4*ND9/MOQ>YO MTBXPY[DLKV.KBH^ZLM7XF@M*YX+687%!*LZ?ML6WJX0RFZV.9@O-%AELT5:0 M+18?]IU&UR^BH^R;2@+K#;/96T:-UYR@.:'1[*SN(*2B@MC>3*HUS%:UKKE MJ&4EMR4WD1 MNH> V!1^^04C1?@WDDO(HG2N8U$OI"?80DXM.=+*:%.YE;LUV^N'9*=!E'P5 M^UR.;=D^^]0TJR4A5E4'E&+H$R5%ZD,=@TJTWM#6FR%V2? MD3RP7[+?F1'8:)G->D-3NJ9T3NE%Y0,H9,:@J],UZS4E?1U-Y250>3L'5+%T M*B_2C&F8C;9."]9D+\@^X]1ZOV2_NUA6T^RJ62&E4[OR@EDK@&J.,)I5#$S@ MW@5*$2B![:+2!1BU+%Y5XHEIIUU.C& ;;$'-1X?/1SEX^*JH1@);\]4.SWBKS:[F)^.EHC(GE+/UZN7$#S4?G28?9>03*,-' MA1:GMK5^TGRU/[XJJAN"BK9>K:1N.-OP4O%)?@O4JC_NXZ,.;^=6+OL1<4'\ M4"]RA@Y#$C^)6/=:T=T T6W[,:["@NQ6IF_"YE/.4S>(D>2(G<:D$*ZK1,NM--4XH-3^<)#]D)-2\F1\*M:*J9J/5UARB.:0L#LEI MUU%6C^:FV>T=CF?! WN_1P/?GN(G#%Y],OX_PS#D*WR/Q_ \2WQ9+)B*T3FO M3^8@57">J2E.\AY; $$*6DQ3/IL!_\;Q,*3WP:AW>)AO1,.,R)Y! FH,**R\ M0;A$I;;A/]' B$;4"8PXI,/8-5R0QJ$1X+UPY3#PQ\8?"S/(C95 #_9;+XZ0WJ6YJ1& MHH7(?^/DR4N1DV_E3+[67IH]_A">&["?QC-%04?M"H$-(X]4;B%3BL8$KO=M M'!OW]1H@!S#-0"&HN-/3OBVA?M3 MS+?/IUO4 K;S%K!^WEVUA&D3PJ O$VQW8< [.A[*4HKX.L8C]6"N+FOD2>PQ MS"V, KCCB29WX$_/A"WIT'==_SF4:RZV $>T'0NMEO,U4J%H8926!/7F>6N2 M)9]@=2A3'T)X&G_8SI-AX3'B_YS=?KYYN,L%P)+:H%K][4P,,#?":%@)_.?D MI\7?+.JZQNWG[S^_K8?92LO .6&ZL&P?9T_+H_%:AY%U,K'?86;)&Z0^S/T] M2LZ1;ON?KRL7=]?]?U7Z-P_7=Q\,XCZ3:2C-@P\&$!V=6Z"/QHCQ (AEU&_B MF.EO5?:_K!,H\=.9\7OFWOSC*GMON!XH8F<>?EQ^=;Q?R5-L)YRX9(K+Z#H> MK0Q8>X7(CKU (%ZB///PP(N\BBR8B)ECHC1728;+NN9UPO0UOE)*NEUS4<5> M\P$><8&;)H1HK5UK]["9$ 6#<8)T%,14[MX?S*:2-#%T/#9$LH?"/@L$22-] MSYELS/:09-BM_E;X$#K%/;04UJ&\AKMWTJM6<@ZN=$U"AOE2M0:AYDLL=#_0,;'FXOQ\;R\ MB339_!@N!LRWRICHE@1IK5.(-%L@6[26V:+62]@"_RR%+5HZLTZS18ELT<[6 M%DNGJ7MF"VS1H4O;-&.4QQB=;'U1*UE?U,Q:K9S6J(>7=ZI\QFFKR5;L3VK0 M,()-CJ@1C4@TGYTHL^=DJEQ QP0'"-;D)?)X-V9M8=X=WDV)-<*;<)2<&X?. M$^4WAK%E46JS3%8'B94G!!J8-FT,:"J1[\,? _0I152US!SB-V<*W5LC:L%RXZ-6^(,DBD. MDWO M^@GN>EWO^@GN>D/O^@GN>E/O^@GN>JOL73]-;Z+6U>E A[J)>QI_EW2QWW?2 M*5J*?SR&'>B9YH&VT=E%^]J,(Y [>4#U8WC#3HTP%KPEXFFMJ=-C M-,>4QC$[:7"[S#'?X0$/S]1]HM]\K*7=KK&G66_IE!G-+&4Q2W?K7K>O8Q;4 M)@_/_I8\4FT=3M[^W9]]>T4%TY826ZX=QL"*1MI.92+OW7&Z>ZK@ZC[I]SK.H15[F M'7WRW2?,I?[J>+R'8D!M)V+IV5]]H-6(!F-Y-:Y#*?G4"UF2:B3*B];,7SPD M*8]R8?CL1".6R]X/(OH8D"$LI?6?V D=]O.[[WZ4F^?>9-OSWC2>L>.O%0>P M'2"_!I'!3OQ8D^#8BW"G_IXGB#/ 73EUU^O_QFW\XH5 IF-X$=;;]YYZCA_< M4W@@M3D)W!#+<9UHN@GBY/R(<"=FH<,T$_G)8RP:4:$.\7Z[KLA/):$F _;(KSG;4,)OF+ MFH'LF2SJ_V/O2YO32+)%O]]?4>&>CNB. #4@H<7VJB:OL0%< !23A MFW[A/M'M^F,0AL$8E\(PFSZ>O @R)0.J-61"S4GD 6-_65$Y@NV5^XGG32PG M9&-_T>[5#=&^&NX:8TM;[-5<#::9(847XOY_D!$B'\2;[RL QWJKCN=,5=/@M1^:6#UC$9?W8#>- M7/W,SM3-W/0)=K/K8$Y-!]U]R LR>6EI-4R.R9H&9/N(EKN>K;:1S*CMR?8Y M;6\VV^=Y;>6HW7[SX:I"6_$YV4*)G\Z_$=92%"7,MT%T!U$L],TY7M9Y\^$? M[4:KW9*OR^@CN^ZRK&B6<+QN7V25C_&H71'2W9!Z+Q^.]R_ND3QZ\P&H_>QL M6JO?$!XLD9=UN\3&5LG+-LF_OO HLLA'X\?6"/E/X*^+62Q4\+&*]\^KT5:O M:.V\9>YU_U+%@RKB')OG01<"(Q=G1>CB:;1:->%$,S#\UVW1LDRP<^YV3!OG M B^)=AZUC^K*!? Y]_(Y+]-(CC>FD>Q/D'3=D2H<.HE64V3UT(IRT3KG46QA MW-;$V.W-2*Q!K^Z D,/-S M9E!JZ4&WZW/0V8FL]3[HD[*#=OB(^]20#(X8Z03.E51*G!D*]"C'N^+@T:!A M!4@X61_UJ&CK( M"!LW@EO[KB_F_2(YJ?C^0\A%=)\"QGTOL>,$[H8WA$1E2LJIYH-7W*%9P5=@ M*D3R&J3$*@R8T=9\;1@P!6FY"=K#9;^/22F/_&[,1C5@H(=O/K0.RF"OQBV' MH/&(@P>0:.T$_@!=1XO.B>;>1Y@8 RO%0C94[D3F( 0.'60H&'P1#U,O4EESLC9NO.E^ASW>.7ZN+D+W-LW_H)TD"XJ)=,%=BH? M1 R:C^%0(KEG<8R$QX#G 8TU!W,@'G/NRTZN*H_'DQF!ZFP!K_$"'7P!XT1G MNTGG)]SMT1.1/*L>]DSZVEE5IM5'YN&AW0TXC[_@#N!F LH-6B4B9UA20@V2 MLNB)$HD)SMDLK?,47U\,_];!2556EHV.#A*. 1EMC,Y'2=F>.$LKPL-L:!@K M<*8H(@&J@9\^F<0K?$@$% 6+SB4JXE](S,",D;72%U$96C+ RAY'=$FC>E'C(/:J8OQ_$(AD6&02(-LI0#P $]'E22N;L69^*6\D RK$HF)HHU$X^#\^6*T:9O M5J(QS]8J'%2M98?*-BXVC@XZ)6)CXWEJM7'O9#%L)O-%JG@^&-YJY_($19=M MR?*+*I*@=5#%$R+-9Q6N3H<4KNZ!T+CNA?0#%9!G/,9:7+4JJE-O$C.*-"-&SBN?07IDYZ^)JXG."U]*G9F8?I'1UT1[7EQ6#'#!,0 MV8 1(T_6(SR"^1PDD=4GI1_4#5*W )&:Z3W %KD6MM""_ G^HTX5%BA%@+:Z5MD HE*1,_*Q0/L*7X1]H;SGR ME5:4>6=#V5O1U#TV#V,F//]X.RR( PP+=R,YX3? [V-AQ3!A9^$M^"/^F[T% MD ^G!;V3)B%8$R-XSX2N%?9A PF&1K/8Z&J%F_\"_1VI6]/;D\TI'!BM3/V> M4KRS.%M[_H_T$?*_$S<4;''(?F @QP>&&@ ?'FG>J*&>>E8$)(#!35=5T<\ M' 4'I7J[?2P9'# P&"\!-%%D7;!H8%UYP=CZA4UYR8N,4&!11H%QT<2/1@AU MA7SIM!U+^NJK5 DU84/!!U6)V9?3& XJ3*T<'M16Y9%BNW2FBD8BH%LAPZ2+ M U0@UQ'R)0AAO2C^;-A)1/*CA[8]GA/K@2#43P$EC$>#P',B]$N+UT0).@7T M)9I>O"#2@F?64\BG675.0S816AQM1H38X9BK\6/:$8XJ!NP8[QNZ&-4 N@;Q M[H'\KQ=] I\$WH'UEJK&RG$?5875[>>K^^^5Q1"9T4.J2"OWA$&_"3),_U3\ M#6NBK-O/W_[X^GS)Q^"/W>: 3W&[//U\V M/WZ_//]7\_SJ_O+[6^#R8S:)5"[36U0E>>Z WED#+DO3,(E&YK_]U*+_E*7& MR9_>6+^5PN;W3^6P$7QP&9"YO[GXXOH_]%L<-QIY;(+'B$Z,9@\+]TK+WE,( M, N(#U2#GT"(YL5I8*\)$)0*S'A%\4MDK\R?OO;UE7MO/E -(=7:HU($ M!/[^-[806I"RD2.B+%4I@INZIA:2L:1Q:N_R)AJ>8&$#YS<"Y_V'+QR,@*B\ MG$A?%E6^'EAB1YL9#EGG9B9_8J#=QU@>L;@A^PN89CQ1)D"&"P++]/ 0'>41 M$*:H,#Q3WQ6SB<=R,>P3.S\HI!*W1PT9LIN ;3Q?L([S6+JY7 K;T9,%O^?R MH0?638)V+0@*=P0,?QR$GC-&8X _ 9?#0%0#^7\E*2XHYU>P4:G1A"'G-WTTY6K);U,:K1;9XW#[M&T6QY0 M]&,2XNG&".&OH&DR>Y" <1A'(A8]%R#39TCL0D7$I02?N0Q@$.B'+1GI NT' MT]L%RB%%D7+CJ\RE LH-.'-DR$L@'JM$DZIRA->AR75VE2GP?T_75XCHW"GE MZ3,/'D(V&F!I#CWJT^4F4.2X<712$KC)$&.!7B>:W@'*=XGW7S"6!@WK,YC@ MS)_D5-!YH_&=F3E&6P0?\K&>2Q2&6V: ":[@SLM@==@X/JP %7)_YLB4EDIG M4?M,NI14TRB"L)1-@H2CYVCX/'G , X.;=.Q:C>23T)@,M>?*YH..M:'>!Q8 M4YUW0N[S,9&^<*:BNP@.(Y#OJ*3XPXK.O14@_OQQ R38*>T$GZ- 37H E-^! MY<'#G89UZ3]X*)P%W+"+!'KY@'7^@1TC'>M?0(1.,)3N/[PR*]BUF^_ FF%Y M9MNS24=;VKNMYP9>\ !*M/Q3/HP,5! GH&$[SX"HHFUL!8B^_7,S7/+D<#J_ M9II+(H"^44#R8YCXT=BU?S1(._TG#R,^:2Q&8S=V' @QV3F31*9H@-S9$2S1 MXYA>J]H12E9-$&^@FON#DT9)1CZ%-#):5X:/GX?N?X%K-:Q_LA$VC[A@/G/@ MS_,$4\D\%S[>P7/8"--W\6$7 Q3UMZQJ4-]CNW8A1TI9C77N@ M*@2N5$#U88D7I0R#S<4R#DL:=>79!:JSH>U&*E6FZIBO>"],T 6>869ZD;0; M*=QH(_I(1)POC?^,9!*%%:&XOT<@"?S,5RHA']@:FJ*HC]NX3(<_H=(_ MA*LH>DAQIOD2)D2"ME_M2?G*)C(Q0D8PX! 13$+_3NQ!9HV9(AN9XHB!,OYW M@KNK\O#09(R8AP"X\ML?5#W@6^#+VZ5M!21GHPGCT6+R3U(="BE;0 F? MX0@>@3_2EO! &6J3ODR7]F,DX.@=LJH'P)J0(H,A=X<]"H%0.!Z.T@,N2R:4 M \2*T1YMH$G/FCK',_!P M X\<1#GN)^0C#ZB=L5%K8X*P+L?I'?TE_M@!(*^XJ;3 MHXX*R ,?^I"*3LQ!&8J8!^#+,QN!]9T^N[YV^S7K>VO= [0X2HCK(9ZRB.S@ MH@_ D!#G#X;=0^(Z.@)5S.# B-2##QA L!)-4I&TR;/I:?;ZBQ:3.D<&H3FE M0/Z*C%@H2)1U(5+Y,/CT5ANKH(#UR"92.C66.,!OZ)Y763R *SU /!$#4XDF M!?T!> V[7"8CZ8";V!.> MX$H8C,K0RWQ#_2:$C,JU>I5L*)/JMT5M(%#I'X)J9V$9(YRSC3F@?R7.@^R% MC1E'PEYRN,C25(FE*M>(*G)8] 3IJ50 M275)H:A5TN\5YX[J-ZLJF#XZFF]V85EM45E(\I.$+U88O:@8O5M:]T]'KW ? M63^R-E?T,2=O+YR=!!>:CQ.)"[ JCVM HAJ':9T@)MQ VX91&HI2@:\,6XMD M$IXOW*N1LKTSF9V1"SR#A<)\RB!TCWLN!U.GF.H)[TL\O!);9$HK-^B1KIFI M:Q8)UB[HJV-?9Y*Q;!(V;&#$R.1'PQ--IR@9X?Y*_6I$+.@>&Y6[U<26-:X[ M(GN.J"A!\^P+_\K<.,R(C@*B5_>//SSH_BR(+4.[&3RZ"%:K$ M;RG&E.LB6LMLB)>;^$M(>X*-8I'^[$$1QZT7#8K(,8-E8;"9 ?&B9OO':VFV MKZ8LT,33?!:HL1W[E/Y 5OK/6$SNV('9U<(%(/_YJ>DK'A2 MB@'GZL&)=H !Y\Z TU#G3H%S8]1II/C^#D9;XZ"JA>9W&/@;^!OX&_@;^.\3 M_#* V6)YUR8&SIX$>%:K4CR-I.TSC:3X<7U(6E(^;)#4(.E1]Z2JGX=X6BO[7J^ N% M&%;Q_GE]^Y4K6CN/F'O95:QDOF:J0A!T,.:R6'DOE\"]M= M2R*']F%-W*S+RP\Q\19IC-T'N@G6_L1:B@1Z" 3J!-B&K4BAM7'2S+_D*J8R M8V#E0A;8*T5K27.)34BR0RPZWUOOX]X2P-$2;*Y7>A[.# $8 M@8 ;&O7-AV \5@@L$$@PD&$S;^4H,)KP6*2<>: M-P) +0/S#?.:(BIPP:(!'+4K)U3*%M=RX(JC!C;(5NFJ%VYAKD.VZ;6)*NRR M05V2(OK*BI!;V:-_<>L:&UB?3H_*JZMU;:AAYZBA),OQE:4G+Z<&RG3<'E^3 MH89=HX:3DB3'5]:XO(H:VHWVR6:260P]&'H >BC)[8UU+!\ MU_D,"EC$\'^=6?RZNQ=9I]F3V=-Z]V3\,*_WPWPOF1,F)A4)+PQ_L@?,?^#D MIO%AH3D?C''![(U:49(MOK +IC!\]T;BV;5_*;'L*@CSJL<7-8GQ1;I'IW&X MH=8(1A3HJVFL44E,C"YO43SL(9C>NW6\36K>Y=2\&R<:/YL>95 M 0T%[',!Z^\*U/0C5K.WW^3$ZW%.K#4C;K]UDA"A#F+LX%2),;FH.G0,,PBX M(01,=:UE(N!)!0(>';0- AH$7"T'/#4R.?%I(;W7(7^&T2\H78[2<)]^\ ]EL>XB0V[<-K=N9T MXF$B_,&&FNV4'.//FT>>_<73]C2>EGB=#9X:/-TLGG8,/S5XN@5X>FCXZ8)X M*NR#W^)>X$SP+];S^ ?K?RS+*MJ&XLO5S;6ELN@4W495+US"84@38+HP.V%XRCM\] XD6@5U98YAM"SM,3?,BT _P8F M)KC(DIPW2Y1AR%Y+IH=OOPOCS0?A G1XB.2.Z+N#SH=%IC2UC^NEDAS-I3J7 M=K*K8#BJMDQ#_Z9_Y:)&\O_0M?NR LS#XYITUU]A$I'A*?/P%$0BB_O(V*U/ MW.;#'K"7PW9C)\>P;^?SEQHF,53QLA[]P,K;.RANGWM5S23L\4HE[*>$?X-' MWX^Y]\B_PGL&+ROH[C2.=W)*HI&O2^(D'<-)-LU)3E;-25"QNA\'+V0@G9/- M](189\:&82 O9B"'AH%LFH&EQ;4*81@FI&0>Y'_"0LW[,0\-'-LQ'SN9+@Q$> C'1-M,'R$DBN@I?_@JMYX[ET\V7'I./>Y?UF&Y<5R7@>%O M/OQ:?SUEJP-BU1T05TZF\S5MW)=EK!$$1F"O76!_+4U8S,\6F>R@B%Y%YZ3U MR_6EM$XZFZ\BX-D>V:]K(-8^:1RV#[>L'=*VY5JO[H5ENW[ON(\?*#-6)E/3 M=?@E?7IU&N^Y3=IE=,LF>/SP9YAPYTO:CO?<=VC89>8K3/_W IRH] TX7A)B M*G9YDF^G-,EW]>?ZOI=[0UX0S4[\/A69ZK_U*A]P8,E3LBZ?1MS'[CW,=RPQ M$O1+ $1 37Z^9%L:PQ-7A%76R4'GY7)KI<49IY9=\"=Q.,W_6ERJ\B8/UQ"QCQ+XJ# EPDR.F>^ MNS4Y\\;6RSZ_1+7.4B26:/%PG6K4S#;]JV3_'XFI#W%YIA&B01Z)@SFD/6TI&T M39Y9I?T<=W[>J"/I(ABB6LS(NX V1<@]AHUV8O:TDUUTMKB0[:S[4H_/Y7#D M!1/.OPO@9I3_"V%+OVR8;..PNYE.V'O206^;<;6D)*1]UFQWFH?M3>#J::-; M3URM<_!DAP(FU[X=##E)N("\9KLJWVJ8Q%#%)EY<[W&/\),NY!L5?H<@">SCNUC+YWV#F!C"SVRI),9]/6BT;,\'$.C+VU?Y*+4I% MV$%)-7=8J69L8^YU5W&7%R>8$S9,9QJ\1NX=-4Z.ZS$1N;U/DRKW&?U+$BSG M$ZXK0?^C3CT&MRV+$HX:K?9F.DKN9/$3 M+((_V5[B<%5HX+B/JLS@]O/5_??*Q$MUSJW6SZI2(?>$0;\9!F/]4_$WK NP M;C]_^^/K\^F=,TL5"J?S+GU;U?@'3!7'Z0]J8;K:JO!'[O- :UFWYY\OFQ^_ M7Y[_JWE^=7_Y_:W%O#&;1(K:WF*=*,\=T#MKP$5]1@$7QRT<6NLR?OO;UU2N@QHG!(WWK MF;'T?O M?V,+H051<;Z2K:,EE&QU MIH:MD_"'KA,Z^0 JG;LO+C"Z6,2@1$811?!L.?Z5,[VG=O! M@P]K<:Y1N73[+K4;B2(>1^/<[V^]8*%$71IERJ%KPA!>70\G AH FE:*DE/VB;-Z3 M=BW3>0U>;@0O7UP5M5R\!#%SK0?_C>F1DK2$[O,0@*R#89OXT*L""HXI, MRNJN)^JU7U=!MCSVV&VTVO5@D"9E=3\IX77%9,NCA*-&IUT/37DG4E97G6ZF M(\WBQ9OOWG_''W!.V'<^"D*<(9%VYB_/1^LNT(]_A0F'(CUD=@;N6:8/_X<# M2^Z2^H5=(@1&H1OQYI^NPZUTQY%EVNRKY,T_X,_0DK,= "^LNQ@.CX5.9%T$ MCML'39AXXGTP L2KRH4^;35$-O1[]X."@T8W0/D/#2M0$TQ@!W1!9+&0 Z?K MNSYW<%R='0Q'@4^_!'T H\4U%)%76N.!:P_@[A&#!_&&A3//0A[#CZ[/?-ME M'BQ),%7BY/""1^:*,3N(%!P'XU$R06]"&:GVP.7]S,*0ZV)?C>:0_8"#<7TX MU!_9'V!AOC4(QCAQCWE -_ T"W J2$*;B_D.+(IX%%GP3%J);_,#ZT]N/;H M3KA,O0V?A9?#%>R!TR\]&2+$HZB22H5X^TP>H 74+:!]D24 -^GQ\*:OY\I( MJ*5QQ%9.0#4C;J.0&H-? "X30FH:9 ?5"'1MT"@D 9K>GL! MK*,0<4# ,8DL_F1S(#U$D0B6'N'7HS!P$CNV,,V<#AJ^\_@#H B&6N,)78T M] !^$D^M41*. @#?@6$/-+ J$,G;B)PA?^1^P@7-/G ?(0, H%0J;OT!J 9_ M ?N(<0V?.6+^I)%IW7B9A !.H&GB-2&FAP.:C[%( /Z%QUP (3BL8?V3C9CH M:GPQ +(&MI[T(F!+F+7O39#JU)(811+%(6R;T?,!3XDZO_%8 MX@U0=>*S?A^T-GJ<#=<'('4)H\3")[#FD(9KBG3VZ.U.IK&GLT>^"\!?A<'P M\@G8L<^\"W4LYS% LI? 4=T'5T'(89$7"KP?)Y]Y\!"R$3#M\Y"S F9 M[^UN=>;[AF>5F,SWS664%LW &%C*QK.=X;_W@Y!S:P@W#T!\ 38Y5IKRK-*> MLQ^&'PP_ /@Q_;RS]V61.JG[*^ZZ6!!H;;#\/ZYQ(IE]A1:[/EG3G_[%YD M$U7D1G1J5370/BF/+AWE_<7_(=AA2"?U\C+O_,F-FG_<5>=&9!S*V# 'U_"G M&P^44_G:QQXW('O/*9#&G7OV]++LRL-&]]#,73!H7HKFI]-HWC[3:(X?MP7- MCQNMUF;2Y R:UQ[-S^;*%=@"-#]L&6YNT'P&FG=:Y=R\O77<'-#\Y'@SW4E- M1?XK+!J98K*#MLQSKZH9)VB_UGSY=%D/3M!I')^9&:<&L15B=UYKL-0%L0\; M[;/-#(4RB%U'Q#Y\K8E2%\3N-L[.:CD$V"#V1A#[Z+5&25T0^[C1.:DEQZY_ MQ&7C#5S2?/L=M$V6U,MB[7QC&;TL.C/*@.:W= @_=+[^5^K 7 ^&<]HX;I_4 MHM[5=(;9$VHZ?JUY55]J:K<:G=-ZE(\;;GSWN@V;ZK]71@L?*]#NL3-]%VWT5?:8V MSMU?U&>J,R-+YVAF1X]-\NNCQFEW,^V<35LV0RY +H+VF0,M=LX:FTFUF3(Q9 +DLN,1)MV':5+]Z1Q=KP] MY++WG4'3MI;JS6DKRDTT!DW;8M[T+X+AB/L1$Z/):.CB11#%T=V A?PC RR] M91-J$5C>RNMD.YJ&XHBD7-=0W%ZSA_NSLD=@VH2F,]Z3T+H?N*%CG0]%LRIL MG_>=1S%UR:OJ"TJE2=C4\2X&?+%N1G2T>#OP0.S$^,BM6P\;_E$S/>1\UD/( M1#?2H ^/4E=%](" '@#; [QO_IW TOLN=XH_BC_9:!0"MQ30).$#/X6P:B"6 M6-^$;!R^3_RI7]B8.J'B8AW>YV%8_"4.1$?/?M^U>0@/X<.1%TPX'K_CPKOC M(!3W VE&B8==#*,#.$I>:'4:97#0SN(@?\+/?+KG8._#)O!SW;T'L_2(O.@J M"*>XT7D(Z/) 7N_H7+1DA:MO^NF%Q:=$'R>(]P>+39#H=W&8>T=!?O10Y?13BX7:OJW*,Y MR^?.$7;WDQ&G-.I+Z> G\(I@QCRYU.6^Z)>-@CPS3; ,1I=B])PE;+7#Z,-: MUI8;C-X\1L]9158WC#XS/-I@=#E&SUG(53>,/CVI92LRTY.PR@;Y7IKJLHMF MR')*0]?.*I91&GHT7^U0@:.DJ$$\!?OQ1]_O_E@S5SELG=8B==644>\'K73G M*QRJ):UT:I+F;6AE3VAEOJJA6M)*]]0TCS*TLD9:F:]DJ)ZTV&GK.8^*9[26^R!FWLQ:C5VTJU=1%;IQ#O^BJM#NC"[5"[7H M6*9#KF5Z"AARV!PYS.AMO5 +CB62P_%9/1KR&7+83W*8D4RR4(N-)9)#N]$] MK8>[R!#$?A+$C%R4A9IH+(L@CI @CHY:6T,0M6^3 8O@3]C"A*O*:,=]5'71 MMY^O[K]7)N"J7YU?_G]K<6\,9M$ MBNC>8EL#GCN@=]: BX+R#F*.-,!_:M%_RFQS^=,;Z[=2V/S^J1PVHOO#,B!S M?W/QQ?5_Z+N#];VPAM"!*SA%1EJH4 MP4U=4XM^(.2O+&M7X4;8L .7Z\ ':HX1J9;$U.@B&/&0+HURW2S6UL5"I]"O ML&F%SM;AX:-K\W(IENU4\9W;P8,/ZW=NX>V!Z+I3WICB; F-*5@2!P41=-3- MI,YONC/%_.THEJ@DFO*7[2E_F:-9A:EJVE:P%OM,; *H\P9&#/NI%9[6L:Q7 M]4-9#QK7K'6 080:(X)A%O!@>R.)!M7F%P8#]QP/ ! M@P/UX0-&Q=E*]7W7NZ@8&&X_#)>:BKQD!J2!WZZ(]&TKZ&6H$&,DU#E];Z;C MU2E'I#KW8T;7AF)%ZK5O!T.N1Y9^D?$PJHU \-[T:?3A//40,IK&G?)@VZ7H MHO^R1-O-E*CN; M3&6HP?.ZX_GQC-X Q1K.+<'S;BW5EJ56'!JK:6&KB5"3!E+!93\X#MG:0=NI M=C7FU8QG1J.%1N=L,Z7G!M/KB.DS"L$7,9MJB^F'K5IJ+R;V MM%DKZC/W><@\LJ.8,W1]-XJQJNF1&V-JT^QHSJD.5>Q(@A?8T7D.N/7@26;^ M@T'W%-WG'/FPQ>C>KJ4CTZ#[1M!]SGD0VXON9]W-=&,TZ%Y'=)]S6,3VHOOI M82W#L29,M5D#ZSN/. OM 5E8#G_D7C!"S-Y!\VJ?VR8?SSFZHHJ_*50!!O3.:=;;"LY=>O1XM.0TYZ0TYP#,+:5G-HGV]/XW]#3 M#M#3G$,RMI:>CK:'GNH<0=SVTDOS?/-\\WSS?//\&CZ_SI[=9??'D,K&X=G/ ML[VVRU 37SI':483X5UT\IK! -H*6,8&R2/98!5TO%QDEYRRR;X%0T! MOQ'+_HR[B*Y],??E!]2*XO1A@#+>-MU8 9@&SC&\'S"_ M%+0OA&JCTQ.K#^Y)8;10E\S4:C,'B"1\7F:,WV(GTB#PRM1\ 5_![N2(!T0V^"?XF[%.^$R\I1RG+F8A$Q3N(1 M<_'RDUOFY1*"21 ,*T;O 9@:XBVPVA&W,8W9FQRL;WC8(D)X^:]]W]-OEIV5 M_Z=<#\&9?!]H+)BX7ERG!L^]?M+9)0M]P(H(D)]POG12&2:CE4PJ6[O&(MI2 MS\8J,<^1CG3^ZPY@D;$E$A50D['H'*PL8-:$%EE]K'-TT!W55DN\!QZ";OXD M)KZ(#*G'(L! RO%VO01YCP_'ZJ;'2MS.&K/4AO)BHP)W([=D7]IZFPE_.PS6 M+9KP9[C&>M-']WD>FT$$@PA[S)O,#"4S1\O@0#WG:!D<,'S X(#A _NIF>RX M49X;H=:P^)/-1W'&_>JPF)GI> :TZ_.ZS%=VN#_M<,CY_W:W2'#EL-JMNB4# MD?U]OH%(W9Z_*Q!9:C7D2HL8C[H'*RYC)'DNHO_TJ=F9)[=!I0)\2Q,7V"-S M/0JV8TYJ-DUK$'A@7>['M-HE9."WMC(#_W3AC,J2#'Q )Y%=]"6;$3QWHGWW MS8?#1KN"Y%2N(H9KZSFZ.$YV=]U4O:4IY=THWD!=6!"G7.!>9\2[ R M\Z8ORN9N4ORA.,>+RLH[K4;[U)B[ACK62ATES4A>4%2Z>NIHGS6.#748ZE@O M=91T(GE!AX454\>AD!W&-#;4L5[J*.D_4FT-;U!V'&^/[# &<]T-YKU)V+*X MK.%.$^YVT4 V'D[-TTO&-3X;^54%_L\UV#D-8MBLSM4O;L:-M?[Z!2-V>;R!2M^?O"D164$N\-[E#90Q8,]5*A@ZVG0Z6,4?-5"N]UDE: M"]_OEOJ<]]K"58F1S;VJ5JI=KFPUCYTQ@\]4%U6>:&VP:7\1MR31SQ3^&,2M M/^+.-V!SKVMR#.+6#W&/6R6I,E2B#N6ZV-:ZPAL=/]!&.OP9:XW@\IZW=46#?O<:>>X M-2.C:3E1QED"YJ5>[\.S>ICP>Y7VM-_T,2/3:3G!S&731^>H'IJ7H8^]H8\9 M62K+B9DNFSZ.VEU#'X8^UDD?,Y)AEA.:7;K\Z&R/_# M'.IN,>]1"P?3S7"_ M*B".6S-RQ9;2S5 BE>EG:"AC^RBC/2,9;2G]#%])&::CH:&,#5+&C)RII70T M?"5EF)Z&AC(V2!DS4J66TM/PE91QM#V=-XQ)7'>3>&>"R'E4/)O*2VB>92/- M_,GV$F>N:#/9SA:+K'@01+HP=1PDGF/UX <_=IM[E%.^7][2]L+]EDHEP#D@ MB<*1.VXGH1N[/+J42'@5!L,+0D*&[[_I%P7&^1!H^66I3R=MHT<9DEDKR2S< MFJEF)-,]K$="K2&9O2&9A;LXU8QDCKN&9 S)K)5D%F[X5#.2Z6Y=HZC?XE[@ M3/ O[#_[P?H?R[+4%KXE0WB?+;]<>9!3+6ZT]!>J<\E\0Z>2^5LDQHN\^(QE M.L]*RX[KO>,^?L!=6.):<1U^29]R-\PG)?(H?I=I#GSY=^+&DV]!S#^YD>T% M41+R>WC>1P^N>2/HJPVT=7;2>6-QP.H1ALC#A+^I.NAEU7N7%@V\[WUXSX?9 MU[X%HWT 3\-?0>SP(:!D[YGK.MGK#JSLF<"I([]X9XG#L>BB%6#66UTZ\5*$ M7EI=O?I?^W36H;MX3L3BK.]\E(3V@$75."UD#[A2AG::[:/_",*XAE]# M'L77491PYR;$?U$0?)S<3T;\_,F-FJ+O A'75XX)8?\A%$HQ2"(074R73?TD M[JONTUA^Y[D^ 2&5VUHL'\\KED^ H;0.IMWK%B"(AR<&9XFGBSH!\R>*A^ M5!N#NT(K@-O"L1OQ VMNC#E$C.FT),;@>P7& '2Y[T@4 6@.Q8;<*(LO(TGD M@#$+X&>G?2#>=I_'/O6TJD<-V436/>!Y*BQ5Y+R"K=&>++TBCL&R/ M18#3MY^O[K^79KO9' GZG:7M@-;/4LKGGS#H-\-@K'\J_F9SS[-N/W_[XVOE M6Z8X9H[U%@[Q7?JV*L3I"*FN%Z:5IL(?N<\#'3VY/?]\V?SX_?+\7\WSJ_O+ M[V\MYHW9)%(&REL+> #/'= [:\!%660'U6897/FI1?\IB[O(G]Y8OY7"YO=/ MY; 14F,9D+F_N?CB^C_T6X"D1AZ;X#%ZKL^;/=3\2G6 % +,&H3(BG\"]O8F M1P1C>1HN<&N7>0K,>$7QRT<6NLR?OG862LPOC=]\N*>!&,#++E"$^7'T_C>V M$%H0Q\\149:J%.%-75,++>V3^^@"NW"BE:IE]=%>Y]6OKN>4EB#"V\_H5B,0 M!H\H@JQ1X+GV!-4)DJ$C-L&B=+S\;W@8<#J0Y#:+!B"Z%%10;4CRHUH.K*LD M!M,+=0^/A4RJ"-F'I/ M7[ +%.9B%\RS>A-KQD9A?2RSAAZ+W AD+;Q<+<="?>81S21]!'"@@8/RDD?( MZQT+A">+X'?/"\;1VUK(S[SPS C.5YK6]H [B<>Q[D&"ZY9-D!F5&]6'I4:U M]9X<*HIS]UV?^)GFM#F+!Q7]H."P(817TN*L]?/R6&N>L%H@\\!, +$"*I3M M^@^4NH)_2Z<2_OWAO703/9^FL#RGZPHR&=1Y=@Y_GO)8@H+HE_?-V%CV0XG. M17C_77"'3\ 1-/(7W8S+/K+V(B=6[IR>J4*NQB.M8-U: JR7XN?,@O!6NT,^!<7'?)!$H'= M'/VZ&95JW;QUD9YQ&RZ5SG/L-6047+D8+++^'V3OU&C1T.*."?0I[YJG3 MS:0OI?$<5;-+D;J7%^VVSC;3Z&U?DN&W&(4[TZEWY7@[BP>JH.-%$H8O;9'> M;IQMJ$O/DDK(-V$D[YX2)$[^*\.T"*,)U4,3ZC8[KX8/E97(8*QJFMLDLR8E3&%/!NWJD^-56U0N!2%9Q3V3^/M:JWJXY-. M'3&T+EK3#J58+$=KHA"$T99JHBUU4X'779ZV=#1',@:%((RRM 62YJ@D%:,4 M=XRR9)2EFJ)P22I&.=X:9*?\^0AB6*KTS;*4SV4I]-FIYWY MN"SE:8[\C3L^BJF?FM&@MD+\S.BL09UMIB'Y MEFA0QMU4JD%]"QZ%N!3)KT9YVKCRU&Z+!$;U<5G*T_'SRA,(2:,[;8_@.2G5 MG:;QQ^A.1G>J*0J?ENI.)7B[6MWII%5CW>F50RBLY^37R]2,FK9 ?:9A^#\3 M;R+]1+I9^/,M4&Q/].8&N7C_!_ MNM]\X?NRWO%UJ7'(C)(<"2+% ZN"SAR50:\\IZ6H4IVC1?Q0[59Y-9%J51\( MQ)&C.1!_5'O;F+K-XLP2ZO3<2R+7YU%4UU.,,L=XTQ==."N/L3M'YICT[)Y4 MGN%XX-H#T.4]SXJ#F'F"=I\ 16G.0"4]'I:78+R6".>45W NWP+?+@BON:*OEH MM^8/'1;F#R4C^5F?B(7'9.$Y6=>^0'A VOI@SE+;93^'$K-;:'>K6VCG>U%/ M]ZI^:8OMP^.,@^1TQ2VV]; "H>OJ00;K[,*93G]8Q9#PC%Z_F1?IBK7CFG2F MW7R;:?'?._?)(B4ELBYI#$_:DU;UI:7K*"_KL'60_K0)6 JCT!#("@FDYJV; MUTT?0O$NDL2JX53:L]E@28VQ!.,%]<42PS=W5K'8T4YPR[*N\>]<$_GN$/CJ/O_&7!:(ZC&5Q^(2Z7!)

[Y3(_RKO,\1PL.@CK*V=X#.@V5D-/S<#3-S1YNX^G]$BGQ&P; MAY"!/6@])*[#?!MGA?Z=N(! H+KC..THXK$8,.JYK.=Z;NS";S8+0U<,W,X\ MKB<'5+I]^@WN<01"XL3/RAALX',QIUE.3Q>307%=%3?%@Y#+VVP6\X< EK3V M8:+3@!9AA@*;;ND\HH4F94K?Q9Q#,T$#SR?JJGF?<^17G:[<+DR/"SA9YUTN M-W(=+_["'[DG#^$YUF/1*MM'[ZS_!5($]!T!:X:% !;3=%N.Q/<#*8.,&80H M D*1"WR7H9:#S%8K,I0,NAIT71A=.P5TO>G!FQX)I*X_2A 7@9_B&&;F6W\7 M<)GFE!-KGI,V&N)M46(/<'YS_GE("9$+Y\#"66)CBGS>E3PCI::Y'J@(48BK MD%=)##^(Q0[$*M[A&\3YR,/2#PG21^6"#W/_Q@BN U#D?):!2$$E>!8&*!S)7T(9XOL5D/L/ X1Z<'FJ-J)?" MRBE_M(\9+T,>#P(G\((')'Q(-,;<'OOMWHG36),HO,ID^I'K3:"U,A874 M)0GN'B.2 C- M/B)COU^%E#IJ3_+W9RW\[PJKYLDL/2=<+?&9S,CE;D;<1M?=&(1=Q/VBWPYY M9C&=="'=;5VT>Z WED#+G(7 M.SC,6\8U?VK1?\I"GO*G-]9OI;#Y_5,Y; 2#609D[F\NOKC^#_T64 M&'IO@ M,7JNSYL]=&^6>A=3"#!K$"(?^"D.[#YLA]\@\FV$P#M@C^BFYGW):K!)Y M$"R[ZMV28%-E\\#ZE(3/N"@QAB37/.:R3@6UVH",&%[!0D[Q, M37]\W"A O'-1*P)U/8E0J1^QB96,\%-5+;H!$N!Z M]>>^H];^T26]WK[%+?!H'BFN'G\1#'NN3QK>A3Y5^!2YP ;IZ_,P9/"M4!3P MTTW_)HDQ9A=))>5A\*)*DI.#Z=BSJB1!6*&AC%_"R=K9!0'^35 7A4,6\8DA MH"2YH0V,716'UU)L < MU*%H\UB>2TJN0&H),%=9F06J':7*5$=-K$PSBO;9.V$<5:)->?.Z]:$-V/^A M\WO@.:AN; ,R' ,//VC-A0P!NE&_,C<.N6#*'@N%H^;L780^4QOA#! ->NCU M0,EQ<4FN%JI0S*'%* RDAD58#?O(_60[5 '@$=WY>82 JMX[ M CJ%IT?;%S7-X@ 4B"O$0!_I22B959XZY6X !*G26(^D"YCH-1.(U]@HE5&L M/I8.W;RBH_::UWE0I$GSR9L(KX9 7U%_'%QG(^@K7U>%R$?2+ MM 8F+V)*G2JU!>'N*C=3R)O:_N& C? %A@KPIQ$@0@!6$:S/$_:!4%-58@A] MQL)LJ:8R?P((\%"&)1+ZM$QL1Y"UH^+=B/\1-_/L!RC MUUJ.)2,GA">YTYE)T'I1U[Z]#7(!FPV<5.D)K[(1%Y J>$A6!(N/+$>X+(CF MI8J!K2,BI&A>*1@LW>SL4+2#:4LLJW1_=.:4.JW.X8&X<@:^,!J*!V*T$X[< TX9 M5\5%3F>,)5T0F^=0FB[P#)+1K<"**2*X3=(N-AY@Z (D\!6$\S 9_@&/NL-S M0TT=#@6;D&YO4-/$8[ES[U-(G81[^?@_,C,>1)I!F9TX*:;_Y<#JM-_VL M$#-*ANJCJU\(F.3C/[%X:8-^AD7XS2")K7&0> ZF:I#U3 UAX/]&8OWL0:O5 M0_:$NZWD4:?'-8%JAK4M"-2/'.# OR9>[(X\X 2@W\B-KH"; :L"$$B54+DU M)Z3X:<SH0""-^1]C]LQ(+G/A%!+ MW1 \BJG+CR($S_W!/7<0!-3,2T@0J>U'/"4R@.$80S),"'YX!D_A!:8"GTB% M4K[FVN5?MWNYSR=4B&0S;MKE"QH;P$^#A6#9W*\WMB7@V:$&X MX7#,OT#)@*E&\X922O)RI+RG2'@)]B(WLU$8PTKZ"2D!VDY&%;34M=IX 2$L MY*)#5'_N%447D.*.0*["!32O_ZJAQE// MWYG/V:)^Q_#,]"])T3'?XF:5#?"?[5=B<&!C M.)!M8+-9'-A/CK07DJ_81::NTJX&D^@VW>+E(X?O?)&@[&$Q\9[/OZA9MXO3 M\CG?%/*O]FR5)=W_Z<:#*;,LRMME4=Z*TVXO>M9+1P\[NGNFYNE-@FQ=ZYC.%&.RCNGGM5S3C ,GJ3O909S. %MTEH#UC$HY=U MA6H=UY$A&/3>"'HOHUW9NM'[OSP,'!8-BIC=K"->U]_6VZ2@D[%P(^8"8VI1)@DFVS8+\PX!2791(,X=<:H94YE[W56LIUL_\?J9 MN?Z7((JN)?I=^Y<2^5["B5*1.ZOG\(JQJRRDMR^">.=)JU*L']=/K"^7MCZT MIZNP-B+E9\3-ER/Z2TS= KYNYD^CT51I-)>BUGB?PK-%KG4(7,L)$DP!+;"M M^H2YYE]S%:>=62JQ*O:Z_'!8I]&9->!CS0K*X3XI*(:(-!&55Y[7C8CJY61_ M">U4=&'=Q3DB6S"2.QB.0C[ _BZ/7,RXP?9LY:46I[LU5Z2;GRMR;LO28NY8 M-]19)7<>]VC M1[)G/[-WQ1(GLF?(@*B@A$,@)51,9C];0D56NUNLR"*TTQ5975.1M:]YZ76L MDBBIW:H>E][(C4LWY12FN*=V8\Q-G=?>H<*L6>6&/^V^6-WPN'!3X)46>!V9 M J]:%'DAW,=A\@\ # M(1:)][PN/>&HT6IM)D-A=M*4P?0:8'I9^^+3;EF>+N6'K@+ M.0([GN5_4^*CE:W5?D%?[:]6C]H*8E<_.>W99OM:_U8WMCA?YN)Z..2-[8H& ME-^+B/*-QS?]>_9T'L>AVTO(_7L?W+(0EO Z?:'=K4T![8YI"S6DA"I"F"_- M<-<(X<-I;=#?).7-73\^I#&D&7F*TX.PB^D\H=,=%+I+2I!>.T=:0NW!2>ND M1A*\R*]PJ,]Y8+L7%/V.;SDV[WT)#ZMI):"I2MA3HCNMD;9@B&[>;$%3O+!7 M>I(L7OBX1Z&')>1=;YPASUYSI2=CYH2@=?'AY88G X;I^W-E 8M2$ZFLF%FLO+&BQUHGM(YC8K_G7O.51#B\*O2Y.73 MUF[5.!SG:QSD!SH+^3F2_UIX-)2ACX>COEQ5O8,BHLPW1&F9OT4FN,"SC.I8 MCNVE.%:32HE/8AK?_/-=_TYH:"-6(E1/T\,T8KS!I?&S/A<"@48H84W&"%1H MG-9#U0M]\4 Q%\U/^L!*Q;IP$ YL\B6!GGLL(:]]C M^IPZJV;$[:;[U!RX#H#BK1*/QV\^G/^C\.!VG]4O%,+*3=D6%[7^^ M!/[#%Y"0SA1[^3BAK_2DL2^PKW/?^2AW]D5L[-JG;>E=Z3W-(VRGWODMB&\! M=6[ZG]QH%$3,^PSFX^AE4^ .IA-RU'G]*N:%XN1%'#;+GT: >0+".+B2/S?0 M_HZ/8C717H\QQ:3 AT'5?7X@ITQ&41*B<6C9#$=H6@\ %\, 8S5NM14,JSP M289#0B+X/4KL 0TV:UB ,SBHSO-H-[!J1L>I1I!9/H]!*PM^I&.QYD&Q,T2Q M]L'90BC6*=';ZH%BMR'.6(LGMT":,3P;=;H1$C9@5A2]$+-FSR_^%>>,5;.] M?+V71)XA%Z"WX1JXCB$J]F2MD8BTL$C"UQHH.4=X(MY'N$.SKK=!V)54?_$G M:FJB2JU 9U*%5K>?K^Z_5^84*^VYU?I9U6KEGC#H-\-@K'\J_H:E4=;MYV]_ M?'T^ /G)F&#HPI5_NIQ;]I\QE)W]Z8_U6"IO?/Y7# M1F@3RX#,_0X;_90!2[50%,(,&L0(H/X":R[-SFR M&,O3D$/?%9CQBN*7CPP(TY^^]O4%?&\^4"DA$C*.XA3-2]E":$$<*4M$I?;) M1NI]G[&*-F.9,!)?PX=A#/CT!B1J3#6N< 5,;I$8J@ MK=@),&HYO_[<9]XD>D1GN"5JES:.HGWAP/:P7YQ#' M/#L!&9\K#:AT8BD^>6KIV4OH"H M:FP3ZX'[@.GPBH908W'D,MU- E',41?3 M=<, EX-G[N"4UF"$8,-GX;YYB/3D_I<&\\IYH_0C]BMQ;2SI1Q#A6/2(];DP MVOI]-"X?.2E.B5#QZ56 M*,!+@O4Y(C@80$'X"SB-%&5QP<*8N<@C%+,:LA4 M%WB7GT4X6#-@+D -(V)H4N*EV6Z<,2*V& B,( :\)9Q,4*KCJ3_ \EX M8/U57_,3L(\(,OHGU/=IF'Q#K?@!=5Q)?]+*48]36!@&?PG;QPXB7&GZ!5[O M1UQ\%^&]XI31Z!6?@MY?XE!IUQF;&8]^-DT*XVL,&DID"1YJOT/:L=T17!(U MQ'?.._UCCWLNH$')+VIV;=E/M-V2'Q"]<5+SU ]#-IG^DG9;\K4XII)?T&XK M^18GOJ=?$[:ZP%H!VV"A0)81T1@>G%B?H"47N:+;GU2<)E"A)TU//R!SL(H= M2I8I!R2KQ^-%!(\#ZT]N#1B020\(P)&753PO$,Q&])F(+'\,[!9Q30SCW.-!)D9T)3C!17I^*M3%*_F91X*-RU9";R3T3 M0$YSI;FTMS"!''9BR\G@>)AZFG3AR<#Y<61AS^HD1 "6Z(30M.PT]7=K)K(X[FJ=^ M"V9#4'M'0)+!,SD7KK7\^DN7EEE,RL\DPZ_B2W\JZB,1S'YPW""\&OB:4AKN M4*+\SD(PL,1$YM0FY?:E4%.1 );'C"82JO[-PRX(\B=!(18^2ZE C MN8HU2L(1G@.\B2,=X!T)-;U!(2B%;:Q(5&Z#Q.9 ;)*<2?"HD43V:@9S@!N3 M&B7J<%68+H5B [0%(3*0?WG %84B\;:@,.'"G$3(0RGN']&,GJA5N\,1$XK: MQY&-]M >#A+S=L.CHG:5?)-2FE+M(CBT\ M[K03A5T7XFQ2"RBGATFLPB_$S[P.'J7 MQ04&*KK'U?4A.B4S?_?5B5N@](V19#5.6?" J06HJQT^5#$+"6-\SR@F/)\% MMQRT1Z#I A.8PB,\="E @$1TG<4G@7!+?FABNP>^&@T MUOX=7W4E7J5U=V7"5?LFA.%+JQ%V8M]%G(N$["!-(M41\.++)UO,<;C @"/9 M XV,E"?]3PAG&24=<(96PG-KQ14,@:P4#SP7PF%ZS?\ZL#[+.)26VHV"R";9 M*+8CWM2P)D&B=%2D0;"7@'' :A-4OJ6\#-1#GS,*^X'G!6/\QR5?U M2+5W9.#X+UAE/G*,43/,KB9VEV) 5H>7@DKQ1%A\JI-,&>I**1";O[N\4/#, MPHBT:_@HS.F7+4 ::%QCSVQX:6D\X6A&DLWX"8",03'!10[;&&1J2W9V)O]M M(#'V"?M39(0=P;._LM >B'O;=*^\17\@'=D)A*F)F@(7QA@P::GDHF8Y(AK' M'ZI4V?& TVEB9$O) ^ +R(PSQ-_(6XQD1A 4QFX$NB-_0FE%KB2A? %N3"R/ MC0] N_*0!U!83<0FT16%Z>KHL$@? ?P+O4^VZ 6IZ.D+_\K<&-[[;^D6*C'J M^?1W +*\F:]^2!;E(+0L7-'T2JQKWSX0+ 95CJ0'&J7+2'09F97*+'5P#?3( M@[9_X;DC[?DZ#TG[ZL?ZFPLTP9B7_SNXX/"-RBUI@(477 3PS7>./CY^15\2 M8.!"I3<@9/XO]X,[P%O]'7DC'K!99RA26E#U"G^07)P",6&YS[56F0/Q'*YQ MYD6!8F:1\B:K=PM3;.9B!(\;@2U$3H7QP$5?;:BM18JG2VGNALHV1&4M&/MP MUU[B($65;A[1 PW/-7$<080@+!!QF#7D#OG#'8X>>F5;R[0%X>*/&IF\+BY= M'<(FB0KWR[C"$)VS<91I?:LD(I 2B\F'A(;1;!=_ \5F,R('#X@ ?('Z@0DO M$+-0B'!T7<7")X5,H?@<$HM$<^031.2F=CW9.X6'6L"X3)&U<;:-DX\!#(Y=II>66V6BS6=_=(>U=N?D$ M1.$U0:C,7.V, 8@#EW'MAC2B2:^AA8WQQ#(N!C0;2Z$FH8]"GSN1]8^N0/J> M2+X1F4^P,\&RA!X8:E^$A>D"<$2.0YXQ.A\XB7^<=%OB,3*')W6"HRGMYRT* M4"X2 54\8LZ;\'#0VAT=O %J^16];E$BKNH'H,>B0DB;"EP\RLZO1 $\QDM4 M)@^A HB3)OH0O7!B^; )O7A)#X>_HF>/^5K?3,^OQ)D"Y^#)*%ZH,#$34"./ M%FECZ#\MGG)Z#+3^7"R05#:!3!,*JT;"@Z%0'@'LH0\CK("CA+C8V%AYYBD) M#UB/ZPNW%1TEEUY.><;:ETN:X8&E1IN+V.)8+EL]16CNO ]G(MQRX@3IV^*2 M-"61GHGO^ N,M B8C_:WI/'P^=#EA&3KQ) MEOD)@RWO.%'8&S^3Q(IFH;2JHX,5R*#5YH+EDXL^_DLGZ^12F*9+&_+-M^$K ME??^VD2RBFRE]:21J1RF3O>Y!*#TXR!4V5JO3-9:O3]7:[DRM9T'S;-K3 M#KIDJAG&W![X[M\)"M)K\E*!\(I(O*'C/T1O M!HDLJ5)BI4(4JXR9W 5@G>G?&Y;/73+0 5A]4/:*OKH1)HP2DP1T"TLE!12 M1VC6T^> H59U7\DN214'8AHRD2 $#T![+[?A[ M4E!(7*KJP)706<+-*6]%A M"%*7&7(?V%1(+E"T+5,-7@:C\&JM!W^5G=V$Z%02O\ ^O8,Y?C+R> M4KG,!OU"3(YM%H\B>PDBAXQ!(V()UU*9UD"P)@@1@LO<)H(KL]-#QE/Q.:C9 MZILME,^UH/O[,K,"4"#*!I,042DB+/)8M"E)>6Q"B1MS4;HC-5X9"28%6CM\ M=0H6D3$Z.^ S::9J!>@"1NUMDHTA-:Q!$(W<&(Q"@9LJL"WR!@9NSU4+PS0+ M8<59W).>E"(Q#3,I+]H&5CP.D[NF;RRJQ>G>0DZF*!F8CSQ2T1JIO^/6TK43 M5]7<$DXXLP^.GWUR7CNB%.M_.V*(C0PYPUOB4*O.0TQ$(!I*'P]/P0HISWH MG3GT92@ #CISE.@HEMZG (]D_1GGQU7)I=C!&%T!%.9>:(0X73"2@R@4%W M#%+ +;DT!C1]1*1[(D%%SG5E&Y+3@X)3F"_CHS&(8^0BL7? :YXE(S(ZHS@7 M-8DY($:(AN08W3!V(H4@$_8^6!:1UC1AH+20Z"%79B.)%L#=2 M?LC*+MZGE:8'+X&KHXF/[\ON0^T0]_/(O,?$"U#E(,^^4#01G3,1!G2(!>*N M3/;UN.!RU,IO(<_D.5>D]D"6'K1P2ZZ"?+;2W-!8F7I]%!E4X^FC#MZIGTJQ M7LG;# ;)5 )2%62>K2JPUI(G?%"@DW)K+J77NN*2DV$_6D&/+]@.NT M&!2CJ;(@LW7T#<5J>OU<:7EQOY \4?%@'>Z$1]@\EQ64<3,;GH.F3H!Y%J"; M8=8N*OI8S"TTJ5Q<0N4='@8]Z-.AN_D,3\&*86JLX%A)+(2IK M8;*N^A)/.PV@5*E)N9RMGLQC(;Q+TWDR&5 JJ(=%/5C#/2GK T'((9(4,5*2 M327,:I%I?ACFCV@]A24^LM\T/B>RGMTHMU:T>+@WPJPP." D)94 #();F%72 M:S'W46D#,J^-VPQG,L;Y5&&#Z$JX*FP.1IC2@#CASM0S-WQH8AAH.D9S:L)F M<0)G62!C>G"G]!B+-DQJ[NC,3HL@SU+G^70_*7FTF59F,R]MGU:U35QR7R>0 M8IUW:6?$=%'K>#\%GR4;0XF3CX)J=[+R^6;CGE-K%EVSU@^FTDNGO]W4\O8$ MBU*1*G/NE8-N.A(_*]UB=EJ%P36#:QE<<_U85M0(KI4KJ9@N8;"24>!3@,0= MD69VF*[! MJ(..ZG$G(FN>^X-^XVEHMS>IRC*=63"<9K7K"B=CAHN,;=W-LCRU)LVHT292 MB<9[ (HMGG.AV5T:A)89JI@G@9V:78R+PO6GI^5!ZLJ$95*B?\LHS[GXXICR M0;!$0E0HAC*/.O649V4+5@=FFG;.%$TZ\DMN)7*"BL*)W"I]G=K;I\.#)UX, MX$:/AZ#ZA^Y_ U]H__]F<)(,7G(!:W286*'8(?.K%GB7>/_MP:H:UF>.71PF MLO^C6(Q^PM0ROKH>ONXZ9M[D'6S-"5VG8=V-@!!$X=+O(G4'OKST'["QJ5A3 M\:@KUP8GQ^#DN3XL.J>I1TPM[C[X,0D:UC\94/,[ZPX+(P?,A<,9N#X3R_L7 M=O:6@-$=(0^L3*_:0K"D48@$1FE6F?_CE6,.8_Y M!9Q-O8[3)(6:#T'H@6-D;S1P>2J%L@7P*^-*[:.#HQ*VE.N G= A]]GTAYR-5WY; Y*@Z( LVZ;)!^"Z75C5.?2=,M"FQ(5KLQ&:'0P7NT( M3%'B\BHQ2X=\J)B(6#TFF+F^RMQUD08H))6-X@&@%I)=. MZEEVA9&L(5+=5%3<$37VW$9S28D@2J"D;(R210A4H(A*DP/F'%,.141 MO%840-'>2SJ3P5'9 SA#[C]0(Q%Q$#I+4"8-#T7KIS1OF!)ST-$V<$?RK5.I MV V1-*V>X0>9=N&JW8WJ#5YH>$+KFGVJ]=,D:L'JKGW5&@/[*$0:=4EQF\'R M*$'?9S(_7_,DA;;*MZ_1$7E83!LBHA2H%Y*6Z&%:Y1C;( WPP3(//T!7?5E MG%USFHCS'SKDD#>@97,IX (%8TDV24KW8SG!V,?>#!8U"J-VD\(;E^T:N6Z< MJ2>*?.0VP\2!(B>0_83BH*DRFJ4A 'R!4\,6&B>0-AO+4W)ST5I'83EV/F,QPUNU0L"5$I9*!1; MZ\ZO.6,G"!^ >_Z7MO-,,'Y9\!*>%/K4[,P#/C7!Q\3N=\/3>RU;U&!7FU.B M Y&PPV*=^XXM+5)\)]8B#JW%'+_P'))6SH' O?2G?3X _II)/$+ M89[ZI[%'%?*A5/E<'ZO1,'BH0H\5N\:D4!['4N&5>80>&T>)2\K31#8?8@^8 M5JH2V\16-NMFGSNI5$JO13/Z#=_94KXCO8J:5DG@DN4(=.7P/CDQ'GG*:J3L MI8@#HX:I*/W/J<=HRG%0M,NN0U:1M O>[5SQCF9Z4GKG>(RD4%4*M?22> M5Y#5[7;I4W6>KL0X< MB[ZF2*6D6/@B6*F;DHHWR7[#(LN=.KF(MM.EP4@@+2 Q,"R%9@^B,D@B:GN) M-7(B^\M/:*;8=!%'63#LBO?"!#,6Z70Q"LI]T9=%CEF@2KNFG<2T-EF79WP M,\/5NKD,:FVJE"678Y_KIY9MUSLKBU3U;!&#*Z2SB1+#;4!8F48OXM2HC9&% M+QIF(D]_Q*9*8@Y$/]4$@S#36=C2DR[\@-(1I6]!KV1E6=+SVN]&Y=E2E6?: M0!$8*0VM[QQ :/^P[$'@474G"/JA5BODB".ZI'G')L#'[#!;ET%T 9K,W8AC M]7$\L>Y4T=LUV 1A,N2R_YF "M+D/TX.CFJB%1@2V!,2R$[ZE&20J[R3(QFE MD5NF80ON#\IT=D!.H2BO8!80L@-V=0RV&VQ?)[;? .K.@^NZ4RY+.].2:^@C M(K_?L#X!WW?]"#]FTX$PB-B\Q!X^&*R["L7,&41WVCRSWW4.6AKIU6NFY@X4 MV@^D%NQ4A7VVNGZZM-J0E2&K^E:DDR?7FZ2>W)S3B4WYM?\(^9T+-/GERX6 M0-;E*\JQE3LW)[722 2+BM16I#'=/H&2D#(:("E[ MW8.NGK0^\I)(5ZABTQTVT:,EDQ&^""RA4W4Y]I4:<=$0F(J^Q "OV(WZ3-51C\?>\V\A0V[93FPQ32E?S/T5[E!:G*OITB2'STH./S')X28Y M?">2PX%YZP8:U.91S*4E#I@;$Z B*?$@[5:'5UN!3J%,>PIFJBVSS?I[H; Z ML4@ 0L,N$G:E>KP=J"8-3 M]BM+IX?A[-9;4$IICBN#5S@B>T\U;I1:IBQ D,-W<'!Z"J3OPIL%!5V=+/L)X&%0F R,7$32JT.LT6:U&7$4>GW>JNL\R3IJ1( MGW,XSHD06?&90;U2%H:<#)&?+5?-?*6)QGB_0$%< M%9JHV=C6];4EHBZ%3O%$OGBE*$G^RKT>_(490+IOSWH(+:N+&+K8(;J8"MSG MIR/,B+SGI(L(Y5-=ILRZD:;#BN5*5DG,(CYZOKG&>V7[4FR?X\ P4'N]/KX* MSWZ;Y$\M3 S4A86U(!,D!,"R-@)V2V#]OE3?5<<&V?I%39QR?1R9Q3P]ZD+, M:D-=!LW(O@<:>Z*\PXAGHFQ?3FG$3V+<"FC3D!O^X.[ <@)/S>G!5I3P M#MDLSB:C,MOAD%,A9D.A0BG4#ZPK.2PZ[?HDFY,$M[#C/;IA*51#3U0K'H"Q3 M67B&/N=TMB)B+QJ1[$&K 6(6MQHZ="?*0QO2,TT?J=F%@V-$1<-IV1[(CWAQ M9%6DZMYHG+T+F$6C3 #R@2H@+%TS@(Z%L9@$*)OOJ"(N[ !)34ZH&ZE$#,*4 M+)$>6+^KME)N7S;BP:I!/VV1E$4R[,8C^H@6%S/!V]1[A($ \!.,[#3Z2=3'9"3?4'^-.6.YR<)5%VCF$A"MU?"^"^Y?#%U MC1Z80]+<&Z/B7$6LA9PJ)\ZD[,B.HRP4Z":>@9-U!(7WYUAW^ZR6O6*7_]9Z M3,6B=7SCL76G1[->"L9A70 D Y]2M)Y?XGYT\+W/3LDA[B6GC(XRRHZ4<:)/ MF#S J6:H---:^"B/F"JDC.\_IJ=8X M.ENX #*SCG,];^4=)4-,U%1O>J^< @*L2<8:6ZHKPU+P4YXLJ,M:#.T8JIK MEZT"89>9Z;XH5P*P]6/ISR]Y?R.SW(R*%N1:9XBIW2BDX>1$W]VI><9R<6(= M*C.:Y&$>/"%VAL8V/[X8<_9 \XF%(T4W_-*;Q36);H\J,_5=V@D#&]U@M5,D MAK/9 :A2_^5:U$JQ!V*0JY&=E!/E1GK",_4'!((-6:K>H08'L$B31@U] GU> M2 2?IM&L]TK8[7\%JB%\YM@CW6@1\4=$3NSL0P4Z8* EQ4/X+>\& !4YPAX3 M'HZ2'>LAU6D[ ,%V*8+DU#R.$=T@[N1RY5(N8;!)85.J'V!/NMR M/($[F)@1CY,/73$6$98>!_:/9B]M1.M'3'2B!7/ID8MV092%C!Q+X(1X^9#3 M:]$VC&.<2XP]) "#=3TDK.,!NSSB.^%AH@H,((]%^WB70XY(/2)8L1_X%\YZ#N1BRX8P&?9 M\FC:Q93RZMG7/,.NI:/X$4O5R?4G-&$Q,UUUB\XP=>+C5AD?]_B#6H!-"K#2 MUQOY<;1I=KM<&?X>8YL5Q!>*6Z#[!UBV:+^J-R!<@ZI=M/S6"'.-)]]GCW>2 M6#+K"GW$N@F4R+0!8 2VB ]EQA6CK=#(W@YBET?"#:)_+P@+I\KOB8CTPF?U(FJ ZV%?Z1(/]&OMO2&4#/,"^CK](A/XUH\V6 M_IYAAAJ%J'@',$Y=G/$4-:;=U]3GU?K%"U !_35KR #RH+!G/@^2J'!=O0 G MGK3M&' MP!6SIXQP2.UC;]PREC *WT:,9&?F30= MM!)Q$N6]DHF9P*\$L"F")3TQ"GW^ ILVP@Z,NK9&72'Z]*>EMR@R<4<>EQ:1"DML>U0%YY2?Z,ZBT?S'2CZN\@QAY)&SO1[:WKQM: M ^PFMBW<<1/11P$4A2A1;HB.!,LL[%)C;AR-CGFD+R0/Z(&,^5<2;K:/?RY# MR9G/P[;5?^JID=Y$)\K0P!W*G55KTPQ!MH FY- D7N .#3F]!0P2D,E3XUST M1D5[+D97[EMB6X<9$LQ?9ZE*4D,N;0G>99Y\E# M G)$B46#VC/R)C7381$>L<@0Z2%B]P+T=([SB8(JOU5-GE/13'0*J$GG0H7J8:XJ8M/M&V2&,$A8-@L3#1#7$LLI 9BU0(Y]71H4$$0YZ0EF%#7Z4 M'B,2VZ.TOK]12(H"H:@&PTA_+R783^=JI[FNZIG DBB,[0@;*Y.%G(XP#;4: MN.+ZU9>3^L*U1C(V"AR00H8ZF)D/57>+X6R"G(K%GN'/RXI=OKK2231C+2UV M6A:2/U,HM>K7V &"T/\_;]JMYX/XRZ/I;":#P##5^-9JCYXL\F):X4/O%]!H M\;^_KKA*3&Z3/$/PW_MI1J]L,,'VI-=HQ4"S)+5ES\8@3!T1YFY6'GX=T67. M=BYES"^%?D5:S>I OY92T5\2GR4.6HZ_K@-J:Z/G@N96^K954O)\*]C6MQD@ M[BP0-=/K;$CBK564W0IS99V":\,JC2'2K7J; >+. M%PVO4?_"NL@6TE[9HB M7QT-6PQ/U=&&-8BQ<<1040R#& 8Q,H@A0B0&-0QJ&&%B$,,($X,8.RE,C-E4 MQ-N-!037A)&__$-V2DDBYCO1;@6'#&SK -O%F(K58_:/AS!(?*<)D K"M\2I M.ZVCAM4Y/(7_ZW9_W;_XK6Y#505$U?KAY^5M=\Z6QTM\8]D!_^.9U^L&T!+D ME)6UVB5UCAJGW?9FCV7=H#'(, L9SAI'IX<&&6KQQ@W _Y?V\6:!__.OM0/# M_G&!;K=QU.H8+F"0 9'AI'%V;)"A'F_8Z"U3:\QT-JFUQAH;=-K M=A%:J[8 :ZM_+[TSX-FHO#'@^1 >8C,3H*N) Z9]U#@[,@XX@PR$#">-;MM$ M:_]_>U_:W#:2+/C]_0J$IQUKSU(T#YU].$*6Y1Y-VVV/94^_C8V-%R!0)-$& M 38.T9Q?OWE4%0H@*%&V1$!BO1B_IDB@*BLK*^_,:L>,C03H#EKDCFW'-NP> M%Q@..X.C8\L%+#$P,1P?-QRV?_S$T&*1T+!N> \!N@<8'MF:>89WB<]%QWD7 M^'XHG',WY8; IV.TVAZ]T=;>&/_@R.Y_*V9L@O&?M(COV_#8O8?' MTL!]\<'%KN*>\S&8;=GB^I;B^/L 8]-R]':>VHW![X-1U^CYOEM$MY8"6@M8 MNTFST1C CE! :P%K+VDV:@UM#.73UFFOEM1NO8G#SO&@4:_;CC";U@+67M+< M[_3VK>YH2;.%I/FLT7R!-3;L=@/)=^U#4)@[Z@ZK=VCUUK@2&K\#_%._/5G9\%ZM*Z1\ MY3A\I2[^+HWWYM/':]M:&Y,HQXXYP'2\E\2+PN53_@EO1W<^_/K[YW@?U9_/C-'%>U*W_'Z_KU\\I-M^_^D_OS]X& MT1<]AQ^D\]"%9051&$1B;Q3&WI=ZOY5( M@BQP0X5)?*+ZY96;!&ZT^NPZK&]^\IZ\I*ONG7CLG,$(L*?ISR_5O@L@7N!V#(]+F?P[PJ@?=L:O+5ST$+YVB MB9'P7[WI/SC&'[-I@+^K;W1 MW<%K:3J.%\_F;@+?TT GW8-O&:A_TG4^P5,*7B?VO#S!45TOB=,47DPS9Y[$ M?NYE#AX"6%LN<$X(L &$SS8$X<>@?^MV!(Y?UD_/?(HHO\T10A<^_ MW=3+ST0(4NT*9M OS]W,FXJ5MSN.&X;86FTL1^YUC]5O--[[\W=R _G70_WK MLT2$;L;8QA5XTSATHTF H\U@7O@.V&,)4PZ<%5ADD &TSP$5;H)G.5S"V.-4 M9!E(-QPJ%08:%@)6!KB0Q'/F)GX0EQ?H!Z['"RR!>E L>]E\0@@Y#W_0S@(V@R6!#"X&:TIS9(XFL SG[N77= *0M@FV.U$ GHC M33IN6J+*3"XV[O], ^$N^P71Z?, $H_7L5S_%B)R1P6 MO\YC/.+P^C04(P%G*S>\RL,8X*YY 0 [*9;*2$=H3$0ZXR2>.7&>,'=*0<%! M@N4])L;S*Y >H\0W2,\A1W'?<62 Y6WU[& MAHNM,K<#R]Q6F=MK$%9>!I#O3>-T'F1N:."-2/CDX"G2"F(TB\N_EQ2>/=H8 M9PZPQ7[]E@(QGP"3O,UKL*LN @*F OP7\#E5A ME'4<83K3:6 ./EFG?>;1(LA-&Y25$\LY[M.K;N&OGL5^AX8Y'V]-E/"=X:ZHGQ 1AF"Z.:X)?W.#:&5R>'V"MF)';_(G M\;86_J."*HJ3I\< T@_S%!]3SO25 2Q=;$X7);-AL,K;#K=I.ZPRMYO=H$/# MU+F9-(AQQ59&",M01EB$[(,@93;QRPL3^1SDR<6@L' MY<^&V=!T%/Z/&RU^2XR-E\DY;;\\Z3UQ\,3(U#']=SH'$:G^YK,U#B(B.7T8 MRJSNH,H."K][K.2K^&[6XH&2_LW"X%F MJTCO,^%0+O,)QDO@?Y^N4=17FY7[KR5 M0N;!TWLM4;Y)]CW+(S?W Y#!SQ_5O:! FFHF),$;+^ZZZ].[&00/=3:[B783 M[2:V8;8;=)5!0ZK*5G60#R+!;[:I<+3CYDE[2!_&;'83[2;:36S#;%9>I&?OJX4F;LWK9A;Q_:C1Q-)J_]:F2;;_E^C3:T-+ZQ5?%Q M ]=T'W5Z@X:OZFWIIWW'[EW+T<;C/SSJ'/0;O9B@K2=R!VGAI'-T9%5$2PLH' :=P>&150MV M4"UHDU9P-TZ7@P/RM]0X7>HWP7YKOWVHWUHWY6W=E/S3HW=3ME;@'!YW&_9% M/6W;+NS*OC=L;-A];T3!['4;O6WNL3N>6KOQ?[>NA3;,V 2K/^HV[$NPK+XA M$=^T-Z%MN[ 3^PXBOFG5SHIX*^)+WI"?VW)K<"L:B/X=+Y9PW/D\##Q$13LZ M?+8"-7Q)%?N&/E *F[Z:"KZG]GEF?IO9?7O8'9:Z;]-UBOVC==+&)<8D)71BH+K+B&PR"&/X,5/OM\N4N^$!-D_DUMQ[P/8;P;8*WM4R!)XJD M#'XV=2.^YDO>D!+C12_ZGA1U(<*8KX%9?QT"XF7L7L4)]:TM;@:K@77E&@=< M4W&75T??/U>&GENUNQF@.E2;9RZE)1W)6W&LUYW90=V9'1ZMNV+YIIM4KSVQ M)S4G%DRCK9_8^QGOX9W^\OFIX07W<=8)PWL26;4'O^;6#89-O67>VF+/>%5T MOPEJA_.OTFM@2M=A/M)CZ.OEI; M;1Q2U^IV)]JGV;/ZH&:SFV@WT6YB&V:S4K-E4O/[K?0'=\);2H-M[ RWTA35 MMAR\-326L-81EMD;U1*6):P[(JP?G&J35$MF2ZT?WWDF^Z$XS]UG[[,'L+;3.#:RM96Y>4QH^IT/#8 M%X&YTX^^W]##Z'.XWSELNOMQ.XN'=X\4CCJ'_:$E!4L*U/WT9&"[GS8]8R/M M\(]MXXI=/_[]0>=PV+>BP-("T,)!9_^@89Y@::$=M !JP;%5"QJ?L9&[4MJD M%MR-'V9]5_1'ZX?Y540B<4/NKN+/@BA(,V[_\.C=,:T]6@>=X=!>0-.*&1OQ MOQU83;L=,S:P^\<]N_>MF+$)PZIIC:IM>[ ;N][K' RLE[T5,S:P_2>=_2-[ M\6PK9FSB\'=Z^]:5UHH9F]C]AG4]4^#;3)9O]*!\%*EP$V\JVVY>B3">SZ@F M=:O^DTVS]^X;C#O)3VWJ2&X,_:#3'S;:S_].\=Q: F@M8&VFS,%!H^E;NT$ MK06LO93YK-]O-%*X,:!;#"A:FFR8)ALUO=?H;(\\X6DW*.L -,1&O7J[P5I: M"UA[*7._LW]B-41+F>VCS,/APU 0'_3VMQ:P]M)EO]';F==IB0VDO]W/(D^N M<]7>Q337WEI2!\NG.'/#IAVXPV8$X#+\>,U:2;?(LAVDU9!@>_U'@:6+:WN-JT^&W0&^ZUR@ZR'M4&W;XO(]$XA M:S-E]IOU@4AMCRZ5HW_#7?#][B03'!QW!L=6N7QHG' W:?6DLS]H569+BRBB MO9#M)*T^ZW?Z^XT6REGETBJ7M939+H=QC6II>(SAH[[+&#[CQC5RO^[X>[HU7^[T^K> M$DP=P5Q[(W43Y'+_W7\?*X'OREUKZZYJV#V6MFL[7KU#86=V_,ZGL9=BVF-K M&;7=<O'3H=H?&+%E[19(E.TMV MENSNC>SJKG[;&57+DL9&'&DM<33@:[9LT;)%2_N6]BWM/U*5P%[=:;]M^MN[ MJ4%M5P-!E6W4/WQZSWQEAZ_%W'#&?@/].1M-A+8-N1O:]D'#UY_:;6]DVY\U M?(_5XR[]:N^^-]U\WQ[W9K:]Z>/>NDW8B6UOMC3#7EMW-W:2O;:NA4=KT*+K M#-JQ"3NQ[?V&KZ^QV][(MELCN?$9K4NL!9NP&]MN3WOC,S:P[2WRC#S&\-(N MW4]ECY5QYV-[CE4[]F G=MW>[MOXC$UH3G;7FY[1?ESH)/!J]EUF*$;X -=_*_S M)DZ<;"K@W]J.3@Z6U@-XJZ,YXNM<1*D .\M+A)O"2\/CITX6.S_L=X\8,;#^ M,(BC+O_U:5H\["S=.9)/$G<6>H$LWDH MT):#>8((GDCG,3X*\^$2SM[_^^+U7O_$F83QR V=.< J9H'7@8>],,>$8<#_TNL?J<5YSXH)Y?-WSA^KYKG,* SMSD6!& M.&(('HA$QE2Q*7' ZOHG3S?'S#B)9\[@\"EN%;XP3P)X%8 (8K][PXF[Z8BO M93;7WI[2SN.N#G&ZKLO6K8YP7Q[A_J![6'>&-Z3_&RAW<#O*/;@EY1[=.>4. MA@7E7H]H2;=';:9;/[A2G2D__/KJMR=5*=Y;Z4=I#BV;5L)7JG-D:;PWGSY> M6S1C3*)\DN8 T_%>$B\*;V7Y)^ROZ7SX]??/[VXNS#'15,)R!T+F%G_V-HB^Z#G\()V'+BP+A"@( MJ[U1&'M?:IB''M3YV76 ^8Y_>?*W+/:>E AQ(7AS@RC( C=4F,0GJE]>P;%U MH]5GUV%]<[;XY"4U2\6S>@8C((?Y^87[8STP)S8)JP1,X4NG229 [1MGCNO] ME0=I@$)E3W%[+TZSU%3L/) P>4C<&T&+834)BHDH=5DA8RD0Y\EM5,Y- MU"XIN&ZU$RB_^A7-:^\F"=8_^"8)=K=47J'I-IZS3=6OVYV=OM3"0/>I')Y_ M (,&TEM[+AR0!UZ>XBCN*(;1&Z5A>HXGJBR:IP#)%GL!S;D(LBD?VK%($CS+ M&:F:43Z&4YS3-S ZPA-?@:!S1D$FS@C#0/P8;2<%UX^%MD8;)FK!K[X8 /\Z#;K[6H/B0Q M'J_2(#@H2"I/I#@]K%:(Q#!.4F-TH'(MQ!P '^4N'CP\V2/R7HS<-"!YZ8"I M-6%F0#(7H,+C'PHZV]*(HR,8J&\\D: /A/D-.BGF#"T=-SR+QI&KG%6@KNARPI#K:SB. :V0],Q,8)$\2]@_!8Y&0 MMB@RED0$49JY]!Z,BBXG7!?^:JRA\HZ)PBVWK M[RL5^PXY"^D+>>11DP>_CI7<]CR?V/.\^7G^&"_=,%O6B!%0V4K,47)PI"F! MF!O#KODB"9>$RR3!_<,MOQ\F<1,96Q;QK5K*102(@ZUUOZI-T(&;T4M259P_ MT-?J88L8T%CI2:3S()5"&^S:LLWM4"1%[.&3 0^/C^UWC\N/;2X!S+UU<<+" M1UL!IW;FPPK'VG#F_DGWQK4/NOO.]C8^RL'#10YE9R(N2P:KHF ,=(L]KZ _DC<7GP%MA6DTDW/XD$_&8 )FO)R M@I53LVY55QQO(-.,M@7$2$Y\GU8@HY&2NXZ%KVU#?)!G@-G] 'U0,"1P!!R< M0&&N[P?(SO'+\M"&10V@"6 &L#L9J-HBM:RP M,&9V&_VY-G8?BM9T&=.HJV M%FP$A]>$3_)U8\H?W([R[X_P:4E$ZOX]D?HWD#F?#[>\#@*W?NGV6%1@^H-D M8Y!)6I\!A0/= >6.@\P=!6&041X%;MR?8(:G?L Z,[NVD"QI7Q05 [UX2*A, MP*CI%P1*JCZJ<6 AP+$!P3L-0MPQ% OQ.!,144#@@?:.Y#-'0@%=%N$:@RX< MPDP9"T0 -IA)_QW'B=,XS'6BA!LMV4$)0[DLF."P 10=4,Z=D0@#T$L);CIL MH+$F5P(5]G$HY(2 @1''C-2<8^=+%"_(<$ 57$2>9;.U].2F*=J"B,4P^ +( MGL; E[*IRZ3B"W3'HN(#N,=GP01:@&(#^P([ !/\!W^;)G$^F3KC/,L3XANT M&9(UL9&(*AL0&%ACN1)#GSN$(A_R%!^;;$F=8N(G/O[^#X5UOFL,< MB W-F:O/TL:!IDI(T >\@HUV$6'E/H8V@=;&,POH>AO\E0<^,GLDC3-).A^! MK>9@XZ>.1>0F,)UF57Z #,]STZD\D?!! **!)5"6$WG&?@#[J5?F!!57QP_] M?M6NAB/Y6GAB-A()_S#L&^:L&Z8Q\"%_U9&'&J3KI-,XR?9 'LYDFA(QUU2 M74-:%0)0Y6T5@]5TPO'3Z^!Y?RT*D+%,@\D4N%M(- @0@BS.9HP@],R!Z%9P MP30G$E>^NTQ1$0A1UK@LM'VI-L^!:*>@;K-VB [! /24@H]BU$\SS)$;?7%< MST,Y(#7@&_&CAL0$ (Q2N!-2SDDXS4!DP=D9YY%:"\XB-6- OS%XL50,.?H M[^?N97?/CT-46X"T8E!RB../@Z]D*\"G,":X]TC%\L4H4SHP#^SG'"1Q1C$^ M#5" J +I*B.=M %3$?JHV*0@HI0*]1F40)CB,B.%&Q6U*S<(:>%CRLU+,#0+ M4^:(5XZMHB'SU1/SK'"55-Q$--.('* P6<"&,B#!U"796%], P](PTW0Y!S7RSF6^/(O/M?>2\ M$:,DQ\24_C[+-1;MKV)0D4GX!6"/@!$-C"O/@ ]+(P8U9"6,*)XR5UDXA<-8 M\M\S%*_1$M:/P_]$&@!8YM*/H>PA(PSD(D\8"BV"-TC-EL M&$(Y4\N,DS92^$7$RA[O?DUTE'P\18:8(MH1)TZ!Q0AT!CN&GA[8U3R%;]-4 M&;#PL,Z_)!-9QV%1?>'P31'_,,MKQL&5V,/('FSQ51Q>D8&+,V(B"5NKI':4 M\_G-]XAD065B_62_5\[.Q!]2H$(7O9[P**@42'8BX(1/>.(5DNQ'I#R7W @4 MM%9NV$DB*" *FDJ>DC>A<,SR+N"LG++5'7#63K][!!]\@41/'JR(]3(XT'@= M QW64%R!=CH1#JER'4WCUU?G"P=*P8PH+T^X.-1'![F]^Y2>N%4$!^'*1R\E$ 1 MAC-5P4,D6*JV(>%GR#Z4<>A(A6$NP8P@^[&@-R7TWE$^ 5N4@P/#^$C$3*9H ME,C2#:_O8= B=?R4&0C[9CX(2^&:L4W(^01O7TT:8 M*.6 T,<&.48[0!VB5&2->)7[U($9O@CMSQ7%'LCPEWHUC*,).Q;"@&,W&*%P M+@-R.7-DCXWUPE&-#@+4O8J94;-4)V^>CT"R%-E$,MF+]$LTSSVA#SLN)UL: M3I*.=$C(C&T%6B$T&'@$()49TYD*+9;!L8=V,X+RXDE$AD=!0Z4DE4%]ALSU MF2I=G<),^A0_4>_KDU2U9GXP!2I%W.BJY( "18O188;:?)$@)E/Z([]$] 6) MB*\!>]?6^A<[ #E1,@6/.9BD#E)B,#"I&J&\B/*9 .J':5RRZ$@48@R<_Y3Z MJ>B FEO$1<)@%G!8I,/QRAAC/0#:CPW[I]AUR9=__?*D]\1!QX>\\$K_G':OG)9/*]M%RZ M3F_;F%^J=P),89,]HB^5:HRE/U=GD5*2A4BN D^D*T#?JK6%R7XL/3T6>@(E M@3E=M4)J'J-;,*"0!?''0J$G;NH'&,E&(2V3C4W'U#0.@1 LP5F"6YE?4E-= M7:&B14LVEFPVYE-&[H^LQW:_6E%G2>@:$D(+I_#KLND:><$\%,H!6MBEY(KF MQ+)ZGYJE-$MI=4IZ?=TY&*S2'8ED5BID[12]@3JJ:HJS_-,L"4:Z,*AK"=,RK&$9@EM M/:&ALV&DRF&YNUE1'OOF]:FAE1E5KUXHW 1#,=I;H1UV[/DE T%Y,"P%6@J\ M!:O3Y,B5UV[DO'O]T9*<);D[(+DHQ^!&1Q89L786N40ZF/%;>#2H:(U2?#DR M4;!!:O@CL"3?3-FBH2S16:*K6JQ5'VPZQJUQ$ M^0XY&]2+\KN5+9>*%CTNJ\+T7$8E&+>_, &CVK1JUS:&[J/ WB@D'-\;:_-S MW1\MI$))3*#DS%9.OM'5;2,Q<2F/!R.R8#A@:D$$WW%S,RIB3I5S18>OB"T6 MV05N2IVS$1*=_;JFV[8J$BT-5P2(CYZ:H$NTRQAU*6MHI2]VN7&(>I66J&JS MN?)-SZK"Y1)!<23V-)*H=)8*PTL8*_=: 6 7<1+Z"ZRZJ &G;F U%@775=H3 M-=W"MI+POFP@0\UB.LX%F'95)"0+E7)C:QJ\'"VM%E;9/LO1 NC=2!%.OS#4@U03*& M.&% DUB%.CNR1I1KGME-J-AQR(DU_(#,K51HX.0S.O)CN7C,".#DNU(ALR8H MP,$T7CBSW)MVS&X[>:2ZHNGJ'0[G@FS%I!I)8?I0;#>GP&2O@_WN09WF8QK%NOFKUSH3H/H5O[4U"$,:^[/4!6#C+ ?]GN=7J]'#=RPAA_D'#<& M SD(7+GH+ULTH)UB:Q8A9!:]N*$N4K5'PZH8ZO]#;=V0M%B_,E+QX=!@];V[ M4#<1D%^,]3/.**/E&;!PU6-5P.D"2"SMP91+F"J#73C-)]A]0RDX19X>"EP< MS!>IEP0CI0&R;B-E)FHVTM1(I$JH>C#@UB2RKQV)ST)+B%1%ABACW<&\ F^M/T^2Q.1;D;\RJA&I?GE'JJ MZ"X?:$IU:M(QS>INFH1:M\L0+1(H'&=9V ;TI8TW19QICGI5@(&ZSL58SJE:'F#@E])*$X2P M/#%VMT[',NM:MTXH33H2RUBN;W4ZPAD:I*"Y?M%A&G34('HQR9NSJ:DC")B* M159UH=&3*VKE#>ZZ6'J%)I+F%JJ8@>R4(].YS#PN0L,"*X "-)*+T3E+6UYW81G8%(XES\HV%JV1A MN9T$HV+0>]B-"FB$!.!,]@\XC9:\?#F87S<:3H9IPT#119E]'$G637\AF\7S M,J8ZR#!L61(\5XF875:"EC4(80A?JTTV6E[:WC"W4OIT22_(\?[ZNF?JC,NJ M8 PZT%(;RM)IA8^O32W5]8C%\0>%AA447X"]H@YU:9#B?25*@!7 Z0G2J9I1 M*SG<+2K2/C0J)V:-*\U'?TI/@NKOBZKJFH76=35CKJR=?>CMOT).HU$@NU+. ML=<8WSA';C N$TA_!*+.#IW=G^7UW.(/OO;K+JSA7XQUW=L!5C&4?,,AA('UO5S;%WC-8 M[.LDD]$S,.#P?\_7QU?NXJK-:V\1 M%)M:ZQRZEQM*]8X.[V!'[R1B96[4!\E*6[937HQ<*?KER>!FE][][%IEI_KS MKW4;55K*MO8,MTTDSB5%FTY):^6MV]+V2?EAXN86I\]246NH2&G6CN0"+:\[-?2URN .+;%C]L*AN">??.DM_1D[T.$_!0DZ?-Z_'W9);CUSO MRR0!7<;?@\V+DQ])1 YZV(-L> S_[^#@^3WQ=$TL_6MBM%LP$/;OFU9DR/=- MD&)^,I84U(/4[)_VCEM'"PS'>=DF&8OS>BM"M MBU"J8-BW K1-3-,*4$L+CU^ ;L,(W6WO9__$>C];X[EICQ;SR%UDNS;C#FVM MM=S::+E1+?:@/MV!IOEA;8>#L\&K2,%AZ. M\;9+,G1I)6ACWD\K0%O%-*T M;3P^ 6H-4+O4H#*9B.#OI6A6Y>AQX81)_V!E595MA\Y_\S#I;044H MNJ90=),TI>]1;T_NF3YWEZJ!6F$K]75+:FRO9_2XPR%4.RAN!^B%L@/=*$^# M2*34XTE9O$=J&&YK38T(LQB;N)5;F?[0[YXX,WFS];8O?:[MQM98AS;][Z26 M8FJTL]P/: MTJEI'(ZZ8W4C4-L]=ZWKWM'DIK7H##TVP=+R%F5;E2M<:-4^$6()HW'"0(>? M)0Q+&!7"^%UDSMG4C2:BC>3Q<-(A&BX&VTH!&#DMZ&*"RM46-I10,_UA ^[C MD\[)T6'+_,>6&!HBAF%G<+AOB<$2 X!TV#GJ/\Y8HM&P'FRGL=/8:>PT M]SV--=Y:9[R-*>*,R0>!S_=2/\M3NN/R^8_;L/O;0?/WM[?M6-_CFL;NUD.: MYC'NULX:*BK[9GC1DL+ M"-)^I]^W&>R6%A"D06=_T.(,]I8;HG>NRVQ58M>E.U_0G?<[)L,WG+&!X_GL MX*ASTF_X@#YOW4[LQM[W]SO'@X:5-KOWS>S]_K#3>)GA#S=0_;@]K;L=&[,36'PXZO8,6Y^7L1L'WS17> M1_.B=!FZXD)9S.W%41JP38X5Y8?=H_(X0>1$ $H0>?%,=!S7_S-/,[SE/J4I MHCC:(S#EYP+"(!,S*C'_X:![K.K!G6AN\QD=B=Q:#O M_8>_P!>'W4$)F Z7K^^-7,0H #0745H\WN\>EF''00E]*?S%\ ;1%< >)TMG MD0"$>_%XG-)S?IR/LG$> F8]T"RS5!;8:]"?,XQA&CLNH23G4OE%G'S!Y7CN M/,!B>%[Q20F2KO,)MB)26TH$@=!4W\6M]), 0,3==A'[7B)@M;@-!>@(2 R; MFP .QR))"!FI!'F_VZ\@S87'BF'T^E2S %J6YR4Y#".^(DH%CS18'0D?+4/% M<+AI*C3*!HY^8>["CKIA"*0+B(;UX[+JP0%:$,$5MR^@8?;+*+SA]-_$;M9R MOVL[%ZVP'C^X4B7L'WY]]=N3*GONK12NFT/+ZG;X2M68E\9[\^GCM<4HQB3* M*#$'F([WDGA1F"OEG[ 0W_GPZ^^?W]U<\+*VK+Z"9, /S^4XPWTU[0N85PL/ M_=G\.$V<%W7K_\?K^O4S$_[^U7]Z?_8VB+[H.?P@G8Z,0N$NM MD20'=7YVG6DBQK\\^1LPHBJ75VX2N-'JL]_?S.#) MRT_J!)W!"%R.X;[<=&N,3W=[RM9(UG9*]EN*WBK#W4CTXDVR%=%[7!WG#D3O M?O>H3O3.DP#P KC=0 @/*E+U1B&\7R,TOE<*[SNF3"_+F$2D0T#Q@&[B@(F03K1;ZQU>Z2208X88P;#7 L@FQ*#87< M*,IA1:,XRF&>T(4W5<\AW@^F/2=SOX)NBO@!V!1V@/Q%(M8*=J"KN1OX!M@E M)>'(4!(T-28B) "S6+_.4[=#^+>".U7L#FE<$.%50VLUUL1UCS,[.S@JVC=M M;$44].9Z?^5PTI$?[*GMU#2(6W\$#$6/7VQ]E3QQUGF>>%.73S#^/0(F$B$! M)G&&E(6]LI8P>N9-BXY5XR2>.:?PTR1QQQF1'VFU?I#EB:".5EBL.$>(Z-=, M>-,H#N/)4C*PJM%14#@RA]0-!1\.!1ZM"Y;Q17 +I%1X>5*_* M]?NMG?@&[TO!"K'_7IR ,0-? M,YT=#@N%AY@0?.F+$>B&:9H#4$*J%D# .6D:4N?RA/ E1Y1- ^>DJ(FO(O$" M9>?W5@>G=H)HDZN#0#+9BZ] C(O9/(R7@KH-)C$V 32U Z4,I?0"XI"T!%0( M@%\;O)08/ L&6H[6.]CS,@<5;?Q;;),28>J6E"69 M/NP.G:JX5#L.6[TQ)?:[O>^G1+8XM-*M <6E&]H)S1BBQI!-08F'4]!OJ&ME M+>$UU[3R=OP9W0P)D!W:$?$(WB%3T."E[\'. !("^IS#(U[]XXK><$\*.S9D M1L*&B+*KM%*(W5 #MH>[SOE73\SI):1N4";SV5S9I"X/A!0)TT1H*\(/A1%4 MT(12- OUL5[EE+])E;,CF[/6KVSJ7H%5&<.1I<8J/AR]212, \^-,CA3, 2P M;]6.F_=[*"\7@74@X8-!SN<]K/F6K$A'U(0X#+Y#X/8>SCOU;Y6(J>[!V<=AT-H)9 MN(TL"IZT;)TRT",W)"F53H7(MMX3MHT\G _/^_%X[Y7$S27B!B@O02IACG6/ MS6 ?',+^$"![?#I(=*+R72 GHTT.<2BR]I7%T'QXGY/**J1&<0!^S M=PD/O1".0/$R=?T.S4-V+-+[-)BGS#CR"#D6MFLBDQ7&D02?*&D,)P7E7R02 M>@V0D8.9ZJ;&L^-,1'QB$Q9K\&N:);F'IH,O!Q(X)GJX:,0\F6.+9C6&;L8< MYZ'/T(\$# JF$=@K 2#%UR)?O0LX&;L>GE!7^AZOQ2*\S>X;@P< SB(7-53\ M-0R #0M?C0_,^ +L(-\GCMI!;$J$BVCB3H@-PSA^15T!!A^'5_@E^C+%5^:6 M]"1YSGCNE)BM0!6('7 V3+CK3J M< &@L,)73A*D7U 7 ,H@;(+.@T)CC), *4CPB1%GI.J6R&)+1OVFQZ7A(TP- MQ387.KK3V,/ GQS[86[-.N[*7-4'O1QH'"-4<9XJ)S29 6KGE',6?;^L]Q1\ ML.!]P( RR4&D,SOQB<40^_SPZ$P',D0XL_"QH7G,^UAE#4DD2?N/7T],/ M7=(H9V#OFII4+:0(HB]2+PE&?&Y_CS/A]'$%FT*.#J$;E"_>3]3 -*L=!RG2 M_5*XB32OZA4\,IH383#N*-:,3"J,J9K<4\>I;JE^GBCE]WJ? T -UU&;C M?82'8(W [Y?&/N*N #,$SHJ66DX4,G._")1"?+XYO*&5\I39K#L>@R[."OM, M)0&4M=V;@9+9"_%L#JR>Q4>&,@B)9.W\IJLOF\:*E[/(8 =O(D (1S(J!=M) M\'78'*V)?76TA4)2.8@RV+N PC84]>B #NR3ST;:IV9DA0@U$5>!6 BZ[ 'L MT3B:Q @>3!4P%/F#**R/@@,#?(!!9+6>1F +FEP PH#9A%1\Z4E"/UB.BC/>AQ+$?@I&>P1,%5:01S7<_WJ&SV;S!W1@ :^^ M@-_A3?(.P&G\5ZZN:5DUP__5!N>135K:,&GIP"8MV:2EAY:TQ-V:72?P?WGR M5^Y&\"]\XF1!AC 47\@]AZ<]T)FKJ*D9\--@#]/2AL M:>$HFV'EV2K,V32)\PF[XQ,QR4/7=$'CT+4A+OBA@PX:"AZ O$;EN-",">NH M1Y"0P(7&H( GP173>;&&($*G&RL RDD'5LX";VI;19UV18$>'^)=(Y,I>XBD MF]^/P=I*8\0[VEL.I;LIK0Z?+\S$ER ME2>)2T@WPIC67=;\?O=H6H\9U_/R605)NXMDLCP)/N0GC4EZ#T)0;&Y1; M?J;0.&)%P65?'MW0ZH88MD?T4GJ^)]/F02UR$Y^U,+G @LXYK$G(V?0$: QV M\/)73-F*(U?Z*_.$//6AN!(A, E",2E&)IX!11+(V]$0I=Q.170]@@VLA$N; M,0 PO2*?,SN'14E(;;CC->'P;V6].(=TE"%Q=.381",^$?*&,%%NH" [@_3; M:REQU\B @ZB%.7"!=DP$NR!5$:MZR*-18TY5K*A H4X2HD/Y@P5#9O:$W%69 M0V"2"G%-'(VY(LUI9!ZPR8QL#I,-*:HCR7GIA,$7Y)99O/I"YW9 MNL@\$AW MY:MNY)!=1$A!H Z^Q5P65Z>'5D^ 9CHZ@H"63LVD, M%.'6;U;V_1A61FE$7^<<-G:S3<6,- RJ!RSE2^SGB;BBD!1\%DD2)[*($#2V MQ,W]KG.J3V2Z3,%X[DB'#;J5IJ"L+=!/CR)1P&IDQ1MYKY 18!1*EA& ]"9U M24FX#JW'':5QF*/0+ 0>+8XU# HQF9D @^25\-R\J)4*%$F' M!DEC)D885H9(:3EEE4(CR(1> 5J%TQP2"Q*T9Q&IPV/("9/DK'.C9'\NAS2N;@'/HT9GLJI?2$$7J4PS!7)G*VB&G*F,*;\1QI M!_Z&QXI31N(B(3(K40IG?"CK@#9 $8^YTZ#/2,1'%*Y13@$(G$11(+!3@C"%@!%=!/1G M1*[]G)SKFCKIP-'D3,JX&\AMT"16YZMA06;#TNO"THV9,!2<_UFJ,N=( YLH&(R?!B&KRJ"YD?K#RD]%G6#9+HG9B["(XA;[Q20-_!'S';0[)'_6,<= M3[N0I4>G['6<:YDT[I MZ*K<&S;$.9D)D]4CQ2BH.B%(O3R5QB5@8]#K>S^Q!J"2:RM;Q0_Y/WU? HNC M6F'V?O_WWQNOS57O_$F83QB(HU 8VS MP*LT"JGT;,TS[[R'NQFDL^U-6\2V+4SH*2L/" S!T4% MM$RU0L L^IS3'Z@;F2_&: RI\#S)>L!H^>WNIO4+CY1,:AGBV^ +I2TNI5>2 MB\BH?@!/VR).0K^CL_UP3Y* B^TC,>&4/%99=.4[N9:51]304-RBBE4Y@H@\ M:PB2^D<,*()AX)EV?4^HP M@% PVP%=+\?EP& R!HC'&91[JR%!CSG9MX4QI%U2^Q)JFQJOA@R,[X.!)[(*@2P@N]S+$Z MU9>.'+!'3WDC":-NRELM$T9N&HLDB7+XA4!@F#FK%@ GTU!=*!(<*O&5L .3]@^?UBUJ[= W MRHDF"E9:P0R ZHH6 3KH)'194N6 5UDQ!R;XM/ .CG*@%PEI!<(--@%&C[W8R& MR'%482Y0:@H8(^EAC.EYU,P)CF$.!#9C9P1U@@K=95%%'08155%GY&G D_K? M(HHO9;(\,7#E,%F(U7-/2>&<@,F72&6\:1F^-,R9[Z%VG MF6G=Q"A/U4W(9G!L,"X[RA.?^KK,8%;DL9K^C?WF%I9**P&-(V&*2+@'DV&M M5HT!K=P9Y;&*RKKEAV_5/>R14L$Z'HL9JXD\5S#RE>QKC#L$-CRE.*;,0F?L MOY7^T[JJ)*PADINQAF#H/'.$BK);F>1TW7*<>,1]3N=)$!H4B7LKU7;L0LW/ MK:I\PZ>R?[31/ B8)3+Q8AYX VR'&?%.QIY^79_QL(-7I@EJ%FR#]\@;^ ML-_K]'H](PLA(>\#9OI2C@KE+L_G(3!7Y%CH,Y?TCO5<,B9?3I60C74P_P:[ MC3!-L^>$D 2:>CV>WHA1DN/R2+M'J&4O$8Z9PYHRV<65.Q+Q$AS5JTX.9\HF MRGV@8UV8N5?N6,G/ SE1E]D2@ZN?)<>$; MC$@_K3F2 JV\Y,YO=2%@S6A7A"=VA1 MDAPG7' 'L#DF4K!NS(T["CPPURQOH@O'.>4,&U0?U'+^$"K$02DI@ER:G%(6 M"4WD6JPJ(4U9*MR#+)E56>]VVI3:-(J-TRB.;!J%3:.X=1K%[76GNSSC -JGE=NN-)F M2E;Y2X]$6GA)W[P^5?[-TLK(/459KQYZ0TE72%!UB4LE&W*EP!=!(1GE%#E# M[6!$RM8<=30B=P4894B@%ID)G58!:,+7E6EMGJ>*.\#$1T=5I?%@K&ZDF9@; M=9NLH+ FS>:D7*JA"?^9)T'J*Y\([4$Q_P3UR CGP[0'+N]/@[W2UX4&33BC M5'N*1'9,#X7A?B0#@C%9PIL*XP*-1]0102Z*B8*:AE-*QT*4QE(8)E\C\(<2 M9U&M&P"J6==YXP:A;/. ?='2\5(J4!6^1:C@W _#C#7<0JL3Z;:;!;2\/Q2% MYHQ:DY7A(#G2IVJWL#8+>2$TWU,:JB0OU /1\>K*7=5'P3AXFO!J(&Q.*6P% MNWMO[A]70TUDP:=$Z'F.64NP,< :\(JJ\\^EBFOUZSO)+E]+=OD:-H<]. MAB_V!R_.S\@DF7%X8X2&8>_HQ?X1_/#<>?;N]>OG='2TT6_(R"HK5I!]UCXX MLZ)8$L;9.0U!1A^Y/DL6"" !6XT9S1*E*Q]K8SE?O<1XI=< P.Q(^RS*,4L M3E)"OTY!CQ/)'J4/*#B+[IDS8$)TT96K1Q$O!&^P.M*T)_(X2Y,_E]R-^(4#U*Q#(K$D>'(ES7"Z_6(T"),;!\L.V.I,S2Z0\= *TE12H M6\7-,CZ3,'CQK@X]EKLYX^RXV#V)RG5HRR.ZMP%I*\#S#)A*C2;:0'6+\KH[ M$D%,5I5BY:[S0;D4B*SGF?X9<2[=&.BHD@D?.!WY0G0]V]I#4 O+I\__=BX_ M VG](UY@[$Y_0^@K//Y:]4"\H/\/!L,8A\NJ' A41--U$ CK$/Z9\UAB>50 M59K2E<#Z]+C.O,2!)V3R6#L,XELV!-3M8")5NZDLR& E2#;!:AUN 4,;6DC") MT&JOTT*%@=R%2ZHKXYP/IG3UKL6\WN8UCU#MN]Q$O]ZK.>,N]R7VUL4T,%DN MII9(UQ32*91S&==.+/&Z'4$!"9YJG=:(#%NVXR1*T&I]@6SI*H3GV MA]1U&H[B7^EJ#^Q,&CK_VI>1^P$_?!JY&+H.@[ES>J;CH[J*TOCYUYJ?WX3B MJR="V3\H#[+,>3/4-XNDTUS98&^#L;B<8YN'#Y_>G(,=EWK4$8UN'4D5;'V$ MK4\O#"5X #ZM1;]!5^.)M+2%%*6J/$P-BE/=38K\ MID1(![=R/7/2"YU%U\.RT96!<=SZ#8!WB\!+1Y4D=DKY%\HW6PQ;Q,:94Z=" M4,VG^"IF12J>$B^%)U#8,WX1"K%F$>3&6^%QS+.6U M3-&RV,_"XDO-E!,C;H)+F8J0/ZLX.=6.IBE>'AL46^_JL(5!!9TRZ7I**(SS MA/(H=/!$4;DV*O6CVD'6P-UD+6[T7 H2F>)191*^GT4!5F4X%Q?R%B4RO5DQ M,Y*>E$ZGR*70!'!74\QNIYNCI"0,71WJ5)RC2,LQ_ M>@?F#% MV$D9YVYC'A;2%$- =P8K8C:AI$M$0%'ZJ'PZ*IKJE710O$-,RU5F M?H'TIY:"4Z,@0R)6TA_6>>^+ D' ML\,"%P4H!4 J/:9]0XJR/K-T+$=2E5(,%BT"L$B091%"2.&\3@DK-+"2Y.K( M"G58&B 7>^VCX4YQO8YL\5^^&P:=E).86W]J,;&"8)Z#U>&/!7=,I46GF=AF MVW4CU^J4D;/*AMK'?MK);2Y4P@3HDT<=I7.J*TS0\#*]C:1/5WP]SV##GZMS MD0C29K4YC-AGUD!T"2I%$)')]PZH:G#8D>>EY.12?D1#*DJZ*F:1]V34^D2X MRQM9MYAVA[%"36D=P__$=J4AR*L7K'"&]:+#<6ST 4<3/&?4L 6F2 TW&T G M[;(B,PVF4J,K!V>G<)8+N@32DSQ8?UVNBM3(* 40SG!-<$XNN/YEAK>.\]VZ M=%96>RR MN+)+UX5&U$G"L(:E;^P2W=-[YQDP491^K**I^[V6'-M6LI: .0N,X MIM(<-E59J?WH!J#\;>D(UL#0*8#HJ.(SE7M;%QR1KA86$:NY0"W25FW.RKJ< ME6.;LV)S5AY0ZX\:]:Q_;'1E_,ZH:\E-P#D&^EIJQ?!)3:97\?L2RY=='*A[ MEW%77#G! =]'DR=*08(6JI*6--Q,3A2I H(@Z'":H%^RMTI&^6=!\NWC9-OFU\4B\DV1-GBG3TF2MBLB. MVJZI"Z6Y/+#:;Q&C][Q3AE*HP=L:9&%:H6Q!UV"2@X8*LS']MX^/

!@SF3(TR&ZO(]Z9K%Y$X9=L8[@M3 MJKD @& 0KSUW&K:8\QB)6AR@%05XZ%93%2A8H-5#SWR'0KK%3$4 M:11B_@QY4*3\8^/3E,)&79X6WD9C3)6TJ/.KE*B3 ;^Z93!X1BK@=WC/+-5P M I?T):C[= W/%K>7H$I]O ""CO%HZ40YG&#VL11)&E<=%9? U^J-YMW89A>%ZGWJTIEA,G]._9'\ MG=JWRD&-GA,Z8:K<%Z2(** D-G'+::[%30PR^[5P95'*ZVWR*_5=G-5M([P4 MSLGB,D\7*"6S'/YFF/X0',.BJVU$.>>9F"SYGLK)R/"UC@GIC%MU4'Q*LD2/ MER+:?[J8E2"[=&.9] 7><=8_D*$^_,YY@\V \9'723YQ3OT9,'8%A\G^23=1 M96=&QC2[=87T.-9F<"O/,=WJ8@1X2P>4[$4M5]0XA2^;URV[2*>K[QK7^)5S MQ%,5JT+=CV/;!6RU,<*8[#%:<$9P"+\D0B4R3VN"5RCH9)Z ,0G!)Y7#(O1 MAY!=M"EUF<"7_P1^28R4>1T'/(O7*HCUS&Y\E08M1<.+FGKU=I]/ZVUC1#>U7&D&$8\._7QW#T9P M$^=#GGA3:JM6>Z M<9IQV 9(])O[;WT3(*H'C?$-*78,6TFQ,Q[!3C:M3'\R M)1[9SMZ)S]Y>9K*M!B\FQ--0NK$ M>[SWFXP!D/K&401*J$QDMW0PM/8+_Z./[DZ581.H4 FYD?[%[1G!1ESM]OLO M:8#S^$%:OM*47N=]_O%QI@/J?\3"KC\63S#R#*[$$^-3OYU MCWU5[')KUV+?G^'WJH*6 M?E>5L\]UJIN\K(S]2-)S135YBC9A(U"*-:FTF\!V)M@;M) MQ39&+ZUU)$!^4K6%'2.SMV9%LGHETE=M46(NMHKSS,'G[E)EL7!$+"T3FDQ4 M#!)5@EO%O\O-WOGI1"!;P+P,3P,MAYT&<_US:OX.VF^0%#]QK%3Y4;%ZCF+\ M&9;C4DOBK>M>O2JK*7&?=]:_9_U[#]F_)[Y2(H+6Z/3? M:WQ\AUWGG!]IA=)[XB#)SS%F%4WTW^G<]=3?)PO%<%EB:;#S%>S4TZ8YX9J5YBAZ\-^^!3'VJJ1\?.+S+\]H ?' MS4/JQ;B_T2]/AD\VA+J_+:CIXFLO3N9T,:G/BQ@M^;\?Q1BO)?6$/D7?M@^HEP;SDSFHW MC0+PZ-1I.[0FLE\#9WA(\-X)/6\5XC/6F(!V4TRS M;/[CBQ>+Q:*;"J\[B:]>G";>%.\(>"'\B9N\P-KF%_W^P?'QR<&+7J_7WQ\> M'>V?#. 3?#A\(;[^3_^D/QP<=:?93-L5>S#:'DR+5QS\* UE"E[A19XJ/NZ< M3A(A^-IAGYH[<6N1@7)XCOCBLI'(%I3B:WJ]L:%0D@EJW-)QP'CHHO7=9DDK M<7^\]]L#@))W8I]WXI[@O?.PS,D:'P[0ZMYPV#L9?.]"%&-Z8#RIW^OV=X\G M#8:'F_"D,[S,*BMXT;6LR)W%JM"/&1%'94)LY)"D-7>WRPZVF!!-W9M\YS>Q M?.5&7YS?53]Q8(JQ%\B^*G1G9I&HCMG/6(IIF9ME;I:YK6-NMUKZ8V%NQYLP M-YEVN-Q4U:KA;]1?T2AM 8T+&[!Q/17=085)RM_"Z+PXQ-:;B2RXLTS.,KD' MR>16QKRUO_I[1JA?UB,8X&&('_-FH6'_=GIV4S%"+8U(EAP-^@>;R)*?,7A8 M2K_P@?MSU=V/W$ ,LR1^EFN*S:2#&SKE.Z9)9AB0&=.TPR*"/>8C7 M&[A[_?UG[G/,%.-O#AR?OP(9@6"\?""BXKOCQA;0!P>H#F[\]\/T8%8XVO>( MW.8XVD:F__=SM#>Z \RM.9IE:!;0ZG%K,[B/BJT-'JBB=G*O;&VT5-TS;JVL MC598&WR#7H!+KE61F?#]X4&/N:<[QTNF#H?XUR=,J'3ZQRI/O7SMY%GL"^<9 M_/JY>]D]XR*$HY]PI.?=OUON:0%M-Z"/C&\^2'5PT-L>W[R=2FCYYN,XY190 MRS>K<:E^]^+WRX? +B^HO,GY[U3!4+,%U/*' M5?YP>?:/A\8?/KE?XRB>+<$^S$24HOISZ4W%S+4,PP+::D ? \,X.WW["!C& MF1MZLO&Q@P77U'/!L@\+:)L!?0SLX_7YFT? /EZ+,35&L-S# OI0 'T,W./M MZ:M'P#W>NB,16L9A 7T8@#X&QO'AX_DC8!P?$I'BQ2I6\;" /AQ [Y5_]'O[ MWW.FS_#.)>>#.Q'.!4+I\@5%K_$Z9>Q%X3SC+L%T3U_JF.>3[[.DJ[:X^:QJ MQ0+\YGFKTMB;'\#8:/BH6V[!9VP)QI]WHP_YK6+\,O1N_W.G0^K$@\?4E@X9 M(P.TW]W?DNBY39>) KZ3@^[!E@#\@%>8TN6NG)TB$VV<9WBSHD=%B*.E;G+\ M?__^][__OZ+)<7&Q6TQ-9;$+A.?BC<0PU)*N_\,[I698/ZBNX^3[';LG16 AAS:VD[C"\&\OX^SY/M.S;I-*_VV,?"5;QL M-92M[&D'+\_/N&)5/@4;.Q+8R%@W$43J2E3K0+SP+*8;>8MV]V_%.S?(X/U_ MNZF\AA?[B+ 4X$F*6SM./6JWW#\9#KE*?X8U_SY=5UUY]/RK-\7>ZL8[^^5W M%E-!UR#,7!^I?(S=L/'"X'$F)Z;+?3?LR!\D8)C,Y>6.V/8;%CD1$=75%OA MHR4$J'+4MDJ:$W7T9ZQT&],:UG5J'O:[AP?%=]_8K7G/MFN^;;OFOIK6MFNV M[9KOIETSG_G;& J;F MW:*28;0EET^.W M=GJ6P'QH.$;JX%.I=-0T#@/?Z<^_.G_KT?_]M.T=^#EX^2)]X?PJX@1XZ1]= M;5XVZ$[BW_'VG^?L_XU3, MI\Z'KO,!=#\Q28(H[CC_3+J6S=]CW[3U2+<(OQ]N7ULV2\Q?W8CXP''?LK"K MX4M[>WKY:>_#Z:_G>Z\^GI_^MM:/V3K_Y."63C#X^/,+VH3_^OG%-)N%+__K M_P-02P$"% ,4 " =?P91DUO%TUX' !;)P #0 @ $ M 97A?,3DW,C$U+FAT;5!+ 0(4 Q0 ( !U_!E'[;W!T70< !PF - M " 8D' !E>%\Q.3TXAQ@ '8T 0 1 M " 4H9 !L;6%T+3(P,C P-C,P+GAS9%!+ 0(4 Q0 ( !U_ M!E'0_EO?8@X )S2 5 " 0 R !L;6%T+3(P,C P-C,P M7V-A;"YX;6Q02P$"% ,4 " =?P91@K&9^/)9 !.F@< %0 M @ &50 ;&UA="TR,#(P,#8S,%]D968N>&UL4$L! A0#% @ '7\& M4;P3NCW-<@ DR<& !4 ( !NIH &QM870M,C R,# V,S!? M;&%B+GAM;%!+ 0(4 Q0 ( !U_!E%[N-5SB%X &8Z" 5 M " ;H- 0!L;6%T+3(P,C P-C,P7W!R92YX;6Q02P$"% ,4 " =?P91 MW];\%FZ; 0"C;QD % @ %U; $ ;&UA=#(P,C P-C,P7S$P ;<2YH=&U02P4& H "@!Y @ %0@# end