0001193125-22-086983.txt : 20220329 0001193125-22-086983.hdr.sgml : 20220329 20220328191837 ACCESSION NUMBER: 0001193125-22-086983 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220329 DATE AS OF CHANGE: 20220328 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ICAD INC CENTRAL INDEX KEY: 0000749660 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 020377419 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-09341 FILM NUMBER: 22776934 BUSINESS ADDRESS: STREET 1: 98 SPIT BROOK ROAD, SUITE 100 CITY: NASHUA STATE: NH ZIP: 03062 BUSINESS PHONE: 603-882-5200 MAIL ADDRESS: STREET 1: 98 SPIT BROOK ROAD, SUITE 100 CITY: NASHUA STATE: NH ZIP: 03062 FORMER COMPANY: FORMER CONFORMED NAME: HOWTEK INC DATE OF NAME CHANGE: 19920703 10-K 1 d289381d10k.htm 10-K 10-K
falseFYICAD INC0000749660P3Y2P3Yhttp://fasb.org/us-gaap/2021-01-31#OperatingLeaseLiabilityRepresents a Level 3 unobservable input, as defined in Note 8 – Fair Value Measurements, below. 0000749660 2021-12-31 0000749660 2020-12-31 0000749660 2019-01-01 2019-12-31 0000749660 2020-01-01 2020-12-31 0000749660 2021-01-01 2021-12-31 0000749660 2019-12-31 0000749660 2020-02-21 0000749660 2021-10-01 2021-10-01 0000749660 2020-12-17 2020-12-17 0000749660 2020-04-01 2020-04-27 0000749660 2020-04-27 0000749660 2019-02-21 0000749660 2022-03-21 0000749660 2021-06-30 0000749660 2021-04-27 2021-04-27 0000749660 2021-03-02 2021-03-02 0000749660 2021-03-02 0000749660 2021-04-13 2021-04-13 0000749660 2021-04-01 2021-06-30 0000749660 2018-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember icad:MakeWholeProvisionMember 2021-12-31 0000749660 us-gaap:NonUsMember 2021-12-31 0000749660 icad:OemMember 2021-12-31 0000749660 icad:GeHealthcareMember 2021-12-31 0000749660 icad:ThreeCustomersMember 2021-12-31 0000749660 icad:DetectionOemMember 2021-12-31 0000749660 icad:DetectionOemMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0000749660 icad:TechnologyMember 2021-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2021-12-31 0000749660 us-gaap:TradeNamesMember 2021-12-31 0000749660 icad:PatentAndLicensesMember 2021-12-31 0000749660 icad:ExpireBetween2019And2037Member 2021-12-31 0000749660 icad:IndefinitePeriodMember 2021-12-31 0000749660 icad:XoftIncMember 2021-12-31 0000749660 icad:EsppMember 2021-12-31 0000749660 icad:TwoThousandAndSixteenStockOptionPlanMember 2021-12-31 0000749660 icad:SiliconValleyBankMember 2021-12-31 0000749660 icad:TerminationLoansMember icad:WesternAllianceBankMember 2021-12-31 0000749660 icad:UnamortizedDebtIssuanceExpenseMember icad:WesternAllianceBankMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000749660 icad:TwoThousandTwelveStockOptionPlanMember 2021-12-31 0000749660 icad:AmendedTwoThousnadAndSixteenStockOptionPlanMember srt:MaximumMember 2021-12-31 0000749660 icad:AmendedTwoThousnadAndSixteenStockOptionPlanMember srt:MinimumMember 2021-12-31 0000749660 icad:IcadDetectionMember 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2020-12-31 0000749660 us-gaap:NonUsMember 2020-12-31 0000749660 icad:TechnologyMember 2020-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2020-12-31 0000749660 us-gaap:TradeNamesMember 2020-12-31 0000749660 icad:PatentAndLicensesMember 2020-12-31 0000749660 icad:EsppMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel3Member 2020-12-31 0000749660 icad:IcadDetectionMember 2020-12-31 0000749660 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 2021-12-31 0000749660 icad:AmortizationAndDepreciationMember 2021-01-01 2021-12-31 0000749660 us-gaap:ServiceMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember 2021-01-01 2021-12-31 0000749660 icad:ProductsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ProductsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ProductsMember 2021-01-01 2021-12-31 0000749660 icad:ServiceLineContractsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ServiceLineContractsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ServiceLineContractsMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAgreementsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAgreementsMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember icad:OemPartnersMember 2021-01-01 2021-12-31 0000749660 icad:OemPartnersMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 us-gaap:ServiceMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 us-gaap:NonUsMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0000749660 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0000749660 icad:TechnologyMember 2021-01-01 2021-12-31 0000749660 icad:PatentAndLicensesMember 2021-01-01 2021-12-31 0000749660 srt:MinimumMember 2021-01-01 2021-12-31 0000749660 srt:MaximumMember 2021-01-01 2021-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-01-01 2021-12-31 0000749660 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000749660 icad:XoftIncMember 2021-01-01 2021-12-31 0000749660 icad:StockPlansMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0000749660 icad:FourOemPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMemberMember 2021-01-01 2021-12-31 0000749660 icad:FourOemPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:OemMember us-gaap:SalesRevenueNetMember icad:DetectionMemberMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:OemMember us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember 2021-01-01 2021-12-31 0000749660 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember icad:OemMember 2021-01-01 2021-12-31 0000749660 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember icad:GeHealthcareMember 2021-01-01 2021-12-31 0000749660 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember icad:ThreeCustomersMember 2021-01-01 2021-12-31 0000749660 icad:DetectionOemMember 2021-01-01 2021-12-31 0000749660 icad:DetectionOemMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:EsppMember 2021-01-01 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember icad:MakeWholeProvisionMember 2021-01-01 2021-12-31 0000749660 srt:EuropeMember 2021-01-01 2021-12-31 0000749660 country:TW 2021-01-01 2021-12-31 0000749660 country:CA 2021-01-01 2021-12-31 0000749660 country:CN 2021-01-01 2021-12-31 0000749660 icad:OtherMember 2021-01-01 2021-12-31 0000749660 country:FR 2021-01-01 2021-12-31 0000749660 country:ES 2021-01-01 2021-12-31 0000749660 country:IT 2021-01-01 2021-12-31 0000749660 country:DE 2021-01-01 2021-12-31 0000749660 country:GB 2021-01-01 2021-12-31 0000749660 icad:CHMember 2021-01-01 2021-12-31 0000749660 icad:RUMember 2021-01-01 2021-12-31 0000749660 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000749660 icad:FinalPaymentOfLoanMember icad:WesternAllianceBankMember 2021-01-01 2021-12-31 0000749660 icad:WesternAllianceBankMember 2021-01-01 2021-12-31 0000749660 icad:Plan401KMember 2021-01-01 2021-12-31 0000749660 us-gaap:LeaseholdImprovementsMember srt:MinimumMember 2021-01-01 2021-12-31 0000749660 us-gaap:LeaseholdImprovementsMember srt:MaximumMember 2021-01-01 2021-12-31 0000749660 icad:WesternAllianceBankMember icad:DebtPrepaymentCostMember 2021-01-01 2021-12-31 0000749660 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2020-01-01 2020-12-31 0000749660 icad:AmortizationAndDepreciationMember 2020-01-01 2020-12-31 0000749660 us-gaap:ServiceMember 2020-01-01 2020-12-31 0000749660 us-gaap:ProductMember 2020-01-01 2020-12-31 0000749660 us-gaap:FairValueInputsLevel3Member icad:ConvertibleDebenturesMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember icad:ProductsMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember icad:ProductsMember 2020-01-01 2020-12-31 0000749660 icad:ProductsMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember icad:ServiceLineContractsMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember icad:ServiceLineContractsMember 2020-01-01 2020-12-31 0000749660 icad:ServiceLineContractsMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember icad:SupplyAgreementsMember 2020-01-01 2020-12-31 0000749660 icad:SupplyAgreementsMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember icad:ProfessionalServicesMember 2020-01-01 2020-12-31 0000749660 icad:ProfessionalServicesMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember icad:OthersMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember icad:OthersMember 2020-01-01 2020-12-31 0000749660 icad:OthersMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember icad:OemPartnersMember 2020-01-01 2020-12-31 0000749660 icad:OemPartnersMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember icad:ChannelPartnersMember 2020-01-01 2020-12-31 0000749660 icad:ChannelPartnersMember 2020-01-01 2020-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 us-gaap:ServiceMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2020-01-01 2020-12-31 0000749660 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2020-01-01 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000749660 icad:GeHealthcareMember us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0000749660 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember icad:DetectionMemberMember icad:FiveCustomersMember 2020-01-01 2020-12-31 0000749660 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember icad:FiveCustomersMember 2020-01-01 2020-12-31 0000749660 srt:EuropeMember 2020-01-01 2020-12-31 0000749660 country:TW 2020-01-01 2020-12-31 0000749660 country:CA 2020-01-01 2020-12-31 0000749660 country:CN 2020-01-01 2020-12-31 0000749660 icad:OtherMember 2020-01-01 2020-12-31 0000749660 country:FR 2020-01-01 2020-12-31 0000749660 country:ES 2020-01-01 2020-12-31 0000749660 country:IT 2020-01-01 2020-12-31 0000749660 country:DE 2020-01-01 2020-12-31 0000749660 country:GB 2020-01-01 2020-12-31 0000749660 icad:CHMember 2020-01-01 2020-12-31 0000749660 icad:RUMember 2020-01-01 2020-12-31 0000749660 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000749660 us-gaap:ConvertibleDebtMember 2020-01-01 2020-12-31 0000749660 icad:Plan401KMember 2020-01-01 2020-12-31 0000749660 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000749660 icad:AmortizationAndDepreciationMember 2019-01-01 2019-12-31 0000749660 us-gaap:ServiceMember 2019-01-01 2019-12-31 0000749660 us-gaap:ProductMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember icad:ProductsMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember icad:ProductsMember 2019-01-01 2019-12-31 0000749660 icad:ProductsMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember icad:ServiceLineContractsMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember icad:ServiceLineContractsMember 2019-01-01 2019-12-31 0000749660 icad:ServiceLineContractsMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember icad:SupplyAgreementsMember 2019-01-01 2019-12-31 0000749660 icad:SupplyAgreementsMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember icad:ProfessionalServicesMember 2019-01-01 2019-12-31 0000749660 icad:ProfessionalServicesMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember icad:OthersMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember icad:OthersMember 2019-01-01 2019-12-31 0000749660 icad:OthersMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredOverTimeMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredOverTimeMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember 2019-01-01 2019-12-31 0000749660 icad:OemPartnersMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:OemPartnersMember 2019-01-01 2019-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:ChannelPartnersMember 2019-01-01 2019-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 us-gaap:ServiceMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0000749660 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0000749660 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000749660 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2019-01-01 2019-12-31 0000749660 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2019-01-01 2019-12-31 0000749660 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000749660 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000749660 icad:ConvertibleDebenturesMember 2019-01-01 2019-12-31 0000749660 icad:GeHealthcareMember us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesRevenueNetMember icad:DetectionMemberMember us-gaap:CustomerConcentrationRiskMember icad:FiveCustomersMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:FiveCustomersMember 2019-01-01 2019-12-31 0000749660 srt:EuropeMember 2019-01-01 2019-12-31 0000749660 country:TW 2019-01-01 2019-12-31 0000749660 country:CA 2019-01-01 2019-12-31 0000749660 country:CN 2019-01-01 2019-12-31 0000749660 icad:OtherMember 2019-01-01 2019-12-31 0000749660 country:FR 2019-01-01 2019-12-31 0000749660 country:ES 2019-01-01 2019-12-31 0000749660 country:IT 2019-01-01 2019-12-31 0000749660 country:DE 2019-01-01 2019-12-31 0000749660 country:GB 2019-01-01 2019-12-31 0000749660 icad:CHMember 2019-01-01 2019-12-31 0000749660 icad:RUMember 2019-01-01 2019-12-31 0000749660 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000749660 us-gaap:MeasurementInputDiscountRateMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 icad:MeasurementInputExerciseOfDefaultRedemptionMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:MeasurementInputUtilizationRateMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:MeasurementInputDefaultRateMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 icad:MeasurementInputEquityVolatilityMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:MeasurementInputExpectedTermMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:MeasurementInputConversionPriceMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:MeasurementInputSharePriceMember us-gaap:ConvertibleDebtMember 2019-12-31 0000749660 us-gaap:TradeNamesMember 2019-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2019-12-31 0000749660 icad:TechnologyMember 2019-12-31 0000749660 icad:PatentAndLicensesMember 2019-12-31 0000749660 icad:EsppMember 2021-12-31 2021-12-31 0000749660 icad:SiliconValleyBankMember us-gaap:RevolvingCreditFacilityMember 2020-03-30 0000749660 icad:TermLoanAMember icad:SiliconValleyBankMember 2020-03-30 0000749660 icad:SiliconValleyBankMember 2020-03-30 0000749660 icad:TermLoanAMember icad:SiliconValleyBankMember 2017-08-07 0000749660 icad:SiliconValleyBankMember us-gaap:RevolvingCreditFacilityMember 2017-08-07 0000749660 icad:SiliconValleyBankMember 2020-03-30 2020-03-30 0000749660 icad:SiliconValleyBankMember 2020-03-30 2020-03-30 0000749660 us-gaap:MeasurementInputUtilizationRateMember us-gaap:ConvertibleDebtMember 2020-02-21 0000749660 us-gaap:MeasurementInputExpectedTermMember us-gaap:ConvertibleDebtMember 2020-02-21 0000749660 us-gaap:MeasurementInputConversionPriceMember us-gaap:ConvertibleDebtMember 2020-02-21 0000749660 us-gaap:MeasurementInputSharePriceMember us-gaap:ConvertibleDebtMember 2020-02-21 0000749660 icad:UnderwritingAgreementMember 2021-03-02 2021-03-02 0000749660 icad:UnderwritingAgreementMember 2021-03-02 0000749660 icad:NashuaMember 2021-10-31 2021-10-31 0000749660 icad:VersaVueSoftwareAndDynaCadProductAndRelatedAssetsMember icad:AssetPurchaseAgreementMember 2016-12-31 0000749660 icad:VersaVueSoftwareAndDynaCadProductAndRelatedAssetsMember icad:AssetPurchaseAgreementMember 2017-01-30 0000749660 us-gaap:RestrictedStockMember 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2021-12-31 0000749660 us-gaap:CommonStockMember 2021-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000749660 us-gaap:RetainedEarningsMember 2021-12-31 0000749660 us-gaap:TreasuryStockMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel3Member icad:ConvertibleDebenturesMember 2019-12-31 0000749660 us-gaap:RestrictedStockMember 2019-12-31 0000749660 us-gaap:CommonStockMember 2020-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000749660 us-gaap:RetainedEarningsMember 2020-12-31 0000749660 us-gaap:TreasuryStockMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel3Member icad:ConvertibleDebenturesMember 2020-12-31 0000749660 us-gaap:TreasuryStockMember 2018-12-31 0000749660 us-gaap:RetainedEarningsMember 2018-12-31 0000749660 us-gaap:CommonStockMember 2018-12-31 0000749660 us-gaap:RestrictedStockMember 2018-12-31 0000749660 us-gaap:CommonStockMember 2019-12-31 0000749660 us-gaap:RetainedEarningsMember 2019-12-31 0000749660 us-gaap:TreasuryStockMember 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 iso4217:USD xbrli:shares utr:Year xbrli:pure utr:Day icad:customer iso4217:USD xbrli:shares icad:Segment utr:Y
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
 
FORM
10-K
 
 
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from
    
    
    
    
to
    
    
    
    
Commission file number
001-09341
 
 
iCAD, INC.
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
 
02-0377419
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
98 Spit Brook Road, Suite 100,
 
Nashua, New Hampshire

 
03062
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: (603
)
882-5200
Securities registered pursuant to Section 12(b) of the Act:
 
Title of Class
 
Trading
Symbol(s)
 
Name of each exchange
on which registered
Common Stock, $0.01 par value
 
ICAD
 
The NASDAQ Stock Market LLC
Securities registered pursuant to Section 12 (g) of the Act:
None
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes ☐    No ☒
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section
 15(d) of th
e Act.    Yes ☐    No ☒
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 requirement for the past 90 days.    Yes ☒    No ☐
Indicate by check mark whether the registrant has submitted electronically, if any, 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).
    
Yes ☒    No ☐.
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
 
Large Accelerated filer      Accelerated filer  
       
Non-accelerated
filer
     Smaller reporting company  
 
 
 
 
         Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
 
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Act).   
 
Yes ☐    No  
The aggregate market value of the voting stock held by
non-affiliates
of the registrant, based upon the closing price for the registrant’s Common Stock on June 30, 2021 was $400,889,699. Shares of voting stock held by each officer and director and by each person who, as of June 30, 2021, may be deemed to have beneficially owned more than 10% of the outstanding voting stock have been excluded. This determination of affiliate status for purposes of this calculation is not necessarily a conclusive determination of affiliate status for any other purpose.
As of
March
21
, 2022
, the registrant had 25,172,491 shares of its common stock outstanding.
Documents Incorporated by Reference: Certain portions of the registrant’s definitive Proxy Statement for its 202
2
 Annual Meeting of Stockholders are incorporated by reference into Items 10, 11, 12, 13 and 14 of Part III of this Annual Report on Form
10-K.
 
 
 

Table of Contents
 
        
Page
 
    
Item 1.
       3  
Item 1A.
       24  
Item 1B.
       41  
Item 2.
       41  
Item 3.
       42  
Item 4.
       42  
    
Item 5.
       43  
Item 6.
       43  
Item 7.
       43  
Item 7A.
       56  
Item 8.
       56  
Item 9.
       56  
Item 9A.
       57  
Item 9B.
       57  
Item 9C.
       57  
    
Item 10.
       58  
Item 11.
       58  
Item 12.
       58  
Item 13.
       58  
Item 14.
       58  
    
Item 15.
       59  
Item 16
       60  

Special Note Regarding Forward Looking Statements
Certain information included in this Annual Report on Form
10-K
and the documents incorporated by reference herein, that are not historical facts, contain “forward looking statements” within the meaning of the federal securities laws made pursuant to the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. These statements involve a number of known and unknown risks, uncertainties and other factors that could cause the actual results, performance or achievements of the Company to be materially different from any future results, performance or achievement expressed or implied by such forward looking statements. These risks and uncertainties include, but are not limited to, the continued impact of the
COVID-19
pandemic, the ability to achieve business and strategic objectives, the risks of uncertainty of patent protection, the impact of supply and manufacturing constraints or difficulties, uncertainty of future sales levels, protection of patents and other proprietary rights, the impact of supply and manufacturing constraints or difficulties, product market acceptance, possible technological obsolescence of products, increased competition, litigation and/or government regulation, changes in Medicare reimbursement policies, risks relating to our existing and future debt obligations, competitive factors, the effects of a decline in the economy or markets served by the Company, and other risks detailed in this report and in the Company’s other filings with the United States Securities and Exchange Commission (the “SEC”). The words “believe”, “demonstrate”, “intend”, “expect”, “estimate”, “anticipate”, “likely”, “seek”, “would”, “could”, “may”, “consider”, “confident” and similar expressions identify forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date the statement was made. Except as required by law, we assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.
Unless the context otherwise requires, the terms “iCAD”, the “Company”, “we”, “our”, “registrant”, and “us” mean iCAD, Inc. and its consolidated subsidiaries.
PART I
 
Item
 
1
.
Business
.
General
iCAD, Inc. is a global medical technology company providing innovative cancer detection and therapy solutions. The Company reports in two operating segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). Originally incorporated in Delaware in 1984 as Howtek, Inc., the Company changed its name in 2002 to iCAD, Inc. The Company’s headquarters are located in Nashua, New Hampshire. Xoft, Inc., Xoft Solutions LLC and iCAD France LLC are wholly owned subsidiaries of iCAD, Inc. and are consolidated for reporting purposes.
iCAD continues to evolve from a business focused on image analysis for the early detection of cancers to a broader participant in the cancer therapy market. The Company’s strategy is to provide patients and clinicians with a broad portfolio of innovative clinical and workflow solutions and technologies that address the two primary stages of the cancer care cycle, namely detection and treatment. The Company believes that its products can enhance early cancer detection and earlier targeted intervention, which could result in better health outcomes, overall savings to the healthcare system, and increased market demand and adoption of iCAD’s solutions.
Cancer Detection Segment
Background and Overview
According to the World Cancer Research Fund, breast cancer is the most common cancer in women worldwide, and the second most common cancer overall, with more than two million new cases diagnosed worldwide in 2020. Approximately 39 million mammography procedures were performed in the United States in 2021.
 
3

Although mammography is the most effective method for early detection of breast cancer, studies have shown that an estimated 20% or more of all breast cancers go undetected in the screening stage. The American Cancer Society estimates that, overall, screening mammograms do not find approximately one in five breast cancers. Observational errors are responsible for more than half of cancers missed, but products which utilize artificial intelligence (“AI”) and computer-aided detection (“CAD”) have been proven to reduce the risk of observational errors in mammography. These cancer detection solutions can improve interpretation workflow by using sophisticated deep learning AI algorithms designed to rapidly and accurately analyze image data and mark suspicious areas in the image that may warrant more attention or highlight the possibility that the area may contain a subtle, but significant abnormality. While breast cancer has been the primary focus of iCAD’s detection technology, the underlying technology has potential applications to aid in the diagnosis of many additional types of cancer.
In the United States, digital breast tomosynthesis (“DBT”) is rapidly replacing full-field digital mammography (“FFDM”) in breast cancer screening due to DBT’s clinical value in cancer detection. According to the United States Food and Drug Administration (the “FDA”), as of February 1, 2022, the United States alone had approximately 8,745 Mammography Quality Standards Act (“MQSA”) certified facilities which provide mammography screening. These facilities operate approximately 23,873 MQSA accredited FFDM and/or DBT units with many of these units capable of both FFDM and DBT mammography. While many of these centers still use 2D FFDM systems, either alone or in combination with DBT systems, the Company believes approximately 11,000 of the mammography units in the United States are DBT capable based on January 2022 MQSA data. DBT greatly increases image data relative to FFDM, which creates significant workflow challenges for radiologists who face the additional workload and time required to accurately read all of the image data contained in DBT cases. Further, as incidence rates of cancer continue to rise, it is becoming increasingly important to find cancer sooner, optimize radiology workflow and reduce unnecessary recalls resulting from false positives. iCAD’s technology addresses these challenges with a variety of AI, CAD, and breast density and short-term risk assessment solutions for use with mammography, DBT, and Computed Tomography (“CT”) imaging, to enhance both detection and diagnosis stages of the cancer care cycle.
The Company launched Profound AI, a DBT cancer detection and workflow solution built on deep learning AI in the European Union (the “EU”) and Canada in 2016 and, after receiving FDA premarket approval in the United States in 2017. Most recently, ProFound AI 3.0 received FDA 510(k) clearance in March 2021 for commercial use in the United States for reading DBT exams generated using compatible DBT systems. This latest version of ProFound AI offers clinical and workflow improvements over the prior version.
The Company’s 2D FFDM breast density solution received FDA 510(k) clearance in December 2013. In December 2018, the Company also developed a breast density assessment product for tomosynthesis that assesses breast density using 2D synthetic images that are generated from 3D tomosynthesis datasets.
In July 2020, the Company received a CE mark in the European Economic Area (the “EEA”) for ProFound AI Risk, the world’s first
image-based 2-year risk
assessment model that assesses short-term breast cancer risk based primarily on information found in a 2D mammogram. In September 2020, ProFound AI Risk for 2D was introduced in the U.S. market as a decision support tool for radiologists. In September 2021, ProFound AI Risk for DBT was launched as a clinical decision support tool that provides an accurate short-term breast cancer risk estimation that is truly personalized for each woman, based only on a 2D or 3D mammogram.
Based on the number of DBT units relative to the total units left to be converted to DBT, and the associated large number of installation opportunities, the Company believes that its cancer detection, breast density assessment and risk assessment solutions for DBT may represent a significant growth opportunity in the United States. The Company believes that there is also a growth opportunity for 2D mammography AI solutions in international markets, both from the analog to digital conversion and as more countries adopt the practice of each exam being read by a single radiologist using AI, rather than the alternative practice of having two radiologists read each
 
4

case. Furthermore, additional western European countries have already implemented, or are planning to implement, mammography screening programs, which may increase the number of mammograms performed in those countries.
Breast Health Solutions Suite
The Company’s breast health solutions suite includes cancer detection solutions, automated breast density assessment, and breast cancer risk assessment, all for both 2D and 3D mammography. These solutions are designed to improve clinicians’ performance and enhance breast cancer screening.
PowerLook
PowerLook is the Company’s
back-end
architecture platform, which hosts AI algorithm solutions and manages the communications between (i) imaging acquisition systems (“Gantries”), and (ii) image storage and review systems such as Picture Archive and Communication Systems (“PACS”) and (iii) breast imaging viewing and interpretation systems. Workflow efficiency is critical in digital imaging environments and PowerLook was designed to streamline these processes. PowerLook includes a powerful and flexible DICOM (Digital Image and Communications in Medicine) compliant connectivity solution, which is designed to enable universal compatibility with leading PACS and review workstations. iCAD has worked with its industry partners to ensure optimal integration into the graphical user interface of their PACS and review workstations. The algorithms supported on the Powerlook platform have also been optimized for, and tested with, each supported digital imaging acquisition manufacturer based upon the characteristics of their unique components.
PowerLook v10.2, the latest version of the platform, consists of a hybrid-server environment, where algorithm processing still
occurs on-premise (within
the hospital) but license activation and usage tracking is executed via the cloud. This enables iCAD to implement various pricing and payment models, including various subscription-based models. This platform can be compartmentalized to integrate into other infrastructure, such as direct integration into imaging system infrastructure or the eventual potential offering of a cloud-hosted
Software-as
a-Service
(SaaS) model.
SecondLook
SecondLook is a machine learning-based cancer detection algorithm that analyzes 2D FFDM images to identify and mark suspicious masses and calcifications. This technology provides radiologists with a “second look” that helps detect potentially actionable cancers earlier than screening mammography alone. SecondLook uses a sophisticated, patented machine learning algorithm designed to identify the masses and calcifications that are most likely to be malignant. The algorithm was trained using data from 2D mammography studies, enabling the product to distinguish between characteristics of cancerous and normal tissue. This differentiation results in earlier detection of
hard-to-find
cancers, improved workflow for radiologists, and higher quality patient care. SecondLook first received FDA premarket approval in 2002 and is currently available in the United States, Canada, and select countries in Europe and Asia.
Automated Density Assessment, 2D and 3D
The Company’s Automated Density Assessment solution provides an automated, consistent and standardized breast density assessment based on the American College of Radiology’s
BI-RADS
5
th
Edition density categorization system, which is particularly important in the United States as at least 38 states and the District of Columbia require some level of breast density notification to patients as part of their screening mammogram. In July 2021, the Company introduced the latest version of the Company’s automated density solution, which was the
first-to-market
deep learning breast density assessment algorithm based on 2D synthetic images generated by DBT gantries from multiple vendors, including Hologic Medical Technology (Hologic) and Siemens. In addition, the product continues to support breast density assessment based on 2D images from leading FFDM manufactures.
 
5

ProFound AI, 2D and 3D
DBT was introduced in the United States in 2010 and has been demonstrated to have multiple advantages over 2D mammography, including improved tissue visualization and detection that results in lower recall rates for patients. Clinical studies indicate that DBT improves the ability to distinguish malignant from benign tumors and can better detect malignant lesions hidden by overlapping tissues, each of which can reduce the number of unnecessary biopsies and false positive recall rates. Initial studies have indicated that physicians using DBT have the ability to detect 41% more invasive cancers than those using 2D mammography, and also can reduce false-positive reads by up to 15%.
While DBT has been shown to have clinical benefits for screening mammography, it can also significantly increase radiologist interpretation time compared to 2D mammography.
AI-based
solutions can significantly improve the efficiency and efficacy of reading breast tomosynthesis cases by identifying and highlighting suspicious breast masses and calcifications.
ProFound AI for DBT is iCAD’s deep-learning algorithm specifically designed to detect malignant soft-tissue densities and calcifications in DBT exams by analyzing each DBT image, or slice. In early 2018, the Company completed a large multi-reader, multi-case crossover design clinical reader study, which showed that ProFound AI can increase radiologist clinical performance by improving radiologist sensitivity by an average of 8%, improving radiologist specificity by an average of 6.9% and reduce recall rates in
non-cancer
cases by an average of 7.2%. The reader study also showed that the product can reduce DBT reading times by an average of 52.7%. Results from this reader study were published in the peer-reviewed journal,
Radiology: Artificial Intelligence
, in July 2019.
In 2018, the Company received regulatory clearances in the EU, Canada, and the U.S. for its multi-vendor, DBT AI cancer detection and workflow solution, Powerlook Tomo Detection 2.0, which was subsequently rebranded ProFound AI for DBT. In 2019, the Company launched ProFound AI for 2D, a similar AI cancer detection and workflow solution for 2D mammography. Profound AI for 2D is CE approved and primarily targets the European market, where 2D mammography remains the predominant procedure for breast cancer screening. On March 12, 2021, Version 3.0 of ProFound AI for DBT cleared FDA510(k) review for use in commercial reading of DBT exams from compatible DBT systems. ProFound AI for DBT Version 3.0 included algorithm changes that improved both sensitivity and specificity in reading DBT exams versus prior versions and included the Profound AI for 2D algorithm as a feature within ProFound AI for DBT. In May 2021, the Profound AI for 2D algorithm received EU approval for use with Fuji and Hologic Clarity HD DBT systems. In the fall of 2021, ProFound AI 3.0 for DBT added support for images acquired with Hologic’s Clarity HD DBT system as well as adding support for highlighting suspicious findings in GE, Hologic, and Siemens systems’ synthetic 2D images and in Hologic’s 3D Quorum slab images.
iCAD plans to continue its focus on (i) advancing the performance of its ProFound AI for DBT solution through algorithm improvements and additional training on larger datasets, and (ii) building clinical support for and adoption of its products and solutions. iCAD has presented ProFound AI for DBT data from numerous studies at various prominent industry meetings and trade shows. Information about past presentations and future announcements can be found in press releases on the company’s website at www.icadmed.com/press-releases. The Company has Original Equipment Manufacturer (“OEM”) relationships with General Electric Company (“GE”), Siemens AG (“Siemens”), and FUJIFILM Corporation (“Fuji”) and expects to use ProFound AI to expand its OEM partnerships with other mammography systems, PACS providers, and cloud-hosted AI platform providers.
ProFound AI
Risk, 2D and 3D
ProFound AI Risk is the first and only commercially available clinical decision support tool that provides an accurate and personalized estimate of short-term breast cancer risk, based solely on a screening mammogram.
 
6

The Company worked with leading researchers at the Karolinska Institute in Stockholm, Sweden, one of the world’s foremost medical research universities, to develop and clinically validate ProFound AI Risk. Unlike existing risk models that focus on family history and clinical lifestyle factors to estimate longer term risk, ProFound AI Risk focuses on a short-term risk interval. The estimation of risk of cancer occurrence within the next one to two years provides potentially different information on which to base further action relative to an elevated life-time risk of breast cancer. iCAD believes short-term risk models such as ProFound AI Risk will enable risk-based screening approaches rather than the age/ -based approach of annual screening. The
COVID-19
pandemic has highlighted the benefit of risk-based screening as several medical societies recommended that women of average risk postpone their routine annual mammograms until the threat of
COVID-19
had passed. As mammography screening begins to evolve from what has traditionally been an
age-based
annual screening paradigm to a short-term risk-based paradigm in the years ahead, iCAD is on the leading edge of this shift.
ProFound AI Risk for 2D FFDM received a CE Mark in EEA in July 2020 and in September 2020, iCAD announced the publication of data in the peer-reviewed journal,
Radiology
, indicating that ProFound AI Risk more accurately identifies the prospect of near-term development of breast-cancer than traditional risk models.
The October 2021 launch of the latest version of ProFound AI Risk was a significant achievement for iCAD, as this leading-edge technology is the first commercially available clinical decision support tool that provides an accurate short-term breast cancer risk estimation truly personalized for each woman. The latest version of ProFound AI Risk offers the flexibility to work with 2D and 3D mammography images with high accuracy, showing over 10% improvement in AUC, a commonly used statistical measure of clinical accuracy, when compared to the Gail and
Tyrer-Cuzick
conventional lifetime risk models. The latest version of ProFound AI is designed for global application, able to (i) provide a one, two or three-year risk estimation, (ii) factor in ethnic and racial backgrounds in the assessment of the score, and (iii) factor in country specific screening guidelines and incident and mortality rates.
Expansion of Software Licensing Model Options for the Breast Health Solutions Suite
iCAD has historically offered solely perpetually-licensed software, primarily
pre-installed
on and sold with an iCAD configured, third-party manufactured server, capable of optimally running the software. As a result, customers using this model can only classify iCAD software and hardware as a capital purchase for accounting purposes by making a single
up-front
payment.
Beginning in 2022, iCAD will offer the full suite of software in a variety of more flexible and customer accessible options. First, iCAD will uncouple the purchase of iCAD software from the purchase of hardware. Second iCAD will evaluate a range of software licensing models designed to accommodate both capital and operating purchasing for customers. To make iCAD software more flexible, the Company’s software has been developed to run as a self-contained software package, making it executable within a variety of infrastructure environments, including iCAD configured servers, alternatively sourced specification-compliant servers, virtualized environments, integrations into channel partner infrastructure and cloud-based hosting servers. iCAD will continue to sell iCAD configured servers to customers who prefer a single-vendor, turnkey solution with guaranteed compatibility and support. The Company is actively evaluating software licensing models.
iCAD will continue to offer existing perpetual-license model for the Company’s software to as many customers who prefer a
one-time
purchase which effectively provides ownership of the license. For those customers who need or prefer an operating expense model or minimal capital investment, iCAD is evaluating subscription models for the same
on-premises
software products. If customers or channel partners have specification compliant infrastructure, iCAD may be able to license the Company’s software under either model.
Once a subscription model is offered, it will, by definition, result in reduced short-term revenue attributable to each customer electing a subscription license in lieu of a perpetual license. For example, when a perpetual license on a representative product is sold, revenue in the quarter of such sale could range from approximately $25,000 to $35,000 per license/per gantry depending on numerous factors. That same installation under a
 
7

subscription model could result in monthly revenue of approximately $800 to $1,200 for an expected minimum of three years or more, depending on cancellation terms and the duration of a customer’s subscription.
iCAD is committed to providing solutions that will enable as many customers to purchase or utilize the Company’s products. The Company’s Therapy business and the services and hardware product portions of the Detection business are expected to remain unchanged in the coming year. The subscription licensing model is currently being evaluated and the short-term and long-term impacts on the Company’s results of operations are being tested, although iCAD believes subscriptions will be relatively slow to accumulate over time and will be largely additive to the perpetual license business. Additive customers will have positive revenue impact and while the transition of perpetual license customers to subscription customers will have negative effects in the short term, iCAD expects this to impact a limited fraction of the overall revenue base of the Company in 2022. The Company is also currently evaluating the future potential of providing a SaaS subscription model with the Company hosting its software from the cloud.
Colon Cancer Screening Products
Colon cancer is the third most common cancer diagnosed globally, with more than 1.1 million new cases diagnosed worldwide in 2020. CT is a well-established and widely used imaging technology that is used to image cross-sectional “slices” of various parts of the human body. While the increased image quality and number of cross-sectional slices per scan offered by CT provides valuable diagnostic information, it adds to the challenge of managing and interpreting the large volume of data generated. CT Colonography (“CTC”) is a less invasive technique for imaging the colon when screening for cancer than a traditional colonoscopy. However, the process of reading a CTC exam can be lengthy and tedious as the interpreting physician is often required to traverse the entire length of the colon multiple times. CAD technology can play an important role in improving the accuracy and efficiency of reading CTC images by automatically identifying and highlighting polyps that can progress into cancer.
VeraLook is the Company’s
FDA-cleared
solution designed to support detection of colonic polyps in conjunction with CTC. Field testing of the product was initiated in 2008. Results of the Company’s multi-reader clinical study demonstrated that the use of VeraLook improved reader sensitivity by 5.5% for patients with both small and large polyps, and slightly reduced specificity of readers by 2.5%. VeraLook was CE marked in 2009, received FDA 510(k) clearance in 2010 and is currently distributed with advanced visualization reading workstations and CTC applications manufactured by Canon Medical Systems and Philips Healthcare.
Potential Future Cancer Detection Products Development
The Company’s current primary focus is on image analysis and workflow solutions leveraging AI in 2D mammography and DBT applications, however, iCAD’s core technologies and product development capabilities can be applied to any imaging modality, including
x-ray,
CT, ultrasound, and Magnetic Resonance Imaging (“MRI”). Additionally, the Company could develop products that can be applied to screening and/or diagnosis of various additional cancer types such as prostate, lung, and brain cancers, as well as screening and/or diagnosis of disease related to visually differentiated tissue abnormalities. The Company continues to evaluate the adjacent or complementary opportunities in image analysis workflow solutions for future product development and commercialization possibilities.
Cancer Therapy Segment
Background and Overview
Radiation therapy is the medical use of ionizing radiation, generally as part of cancer treatment to control or kill rapidly dividing malignant cells. Radiation therapy may be curative in numerous types of cancer if the cancer cells are localized to one area of the body. It may also be used as part of curative therapy to prevent tumor
 
8

recurrence after surgical removal of a primary malignant tumor (for example, early-stage breast cancer). The clinical goal in radiation oncology is to deliver the highest radiation dose possible directly to the tumor to kill the cancer cells, while minimizing radiation exposure to healthy tissue surrounding the tumor to limit complications and side effects.
The
three main types of radiation therapy are (i) external beam radiation therapy (“EBRT”), which involves a radiation source positioned outside the body, (ii) brachytherapy, in which sealed radiation sources are temporarily or permanently inserted in the body, within the treatment area, and (iii) systemic radioisotopes, which are given by infusion or oral ingestion.
Conventional EBRT typically involves up to 40 radiation treatment sessions for a tumor. Brachytherapy offers the benefit of reduced radiation exposure to healthy tissues further away from the radiation source. In addition, if the patient moves or if there is any tumor movement within the body during treatment, the radiation source retains its correct position in relation to the tumor. Thus, brachytherapy offers an advantage over EBRT in its ability to better direct high doses of radiation to the size and shape of the cancerous area while sparing healthy tissue and organs.
Brachytherapy is commonly used as an effective treatment for endometrial, cervical, prostate, breast, and skin cancer, and can also be used to treat tumors in many other body sites. Electronic Brachytherapy (“eBx”) is a type of radiation therapy that utilizes a miniaturized, electronically stimulated, high dose rate
X-ray
source to apply radiation directly to the cancerous site. Unlike live isotope sources used in some brachytherapy, eBx only emits radiation when desired and the radiation dosage can be accurately controlled. eBx may also be used in Accelerated Partial Breast Irradiation (“APBI”), which concentrates the radiation therapy on a smaller focal point than conventional EBRT, allowing higher concentrations of radiation over fewer treatment sessions.
Cancer Therapy Products
The Xoft Axxent Electronic Brachytherapy System (“Xoft System”) is iCAD’s proprietary electronic brachytherapy platform designed to deliver isotope-free
(non-radioactive)
radiation treatment in virtually any clinical setting without the limitations of radionuclides. The Xoft System utilizes a miniaturized high dose rate, low energy
X-ray
source to apply the radiation dose directly to the size and shape of the cancerous area while sparing healthy tissue and organs. While delivering clinical dose rates similar to traditional radioactive systems, the electronic nature of the Xoft System technology provides a faster dose
fall-off
which lowers the radiation exposure outside of the targeted area and eliminates the need for dedicated shielded treatment environment such as that required with traditional isotope-based radiation therapy. As the Xoft System is relatively compact, it can easily be transported for use in virtually any clinical setting under radiation oncology supervision (including the operating room, where intraoperative radiation therapy (“IORT”) is delivered).
The Xoft System is
FDA-cleared,
CE marked and licensed in an increasing number of countries for the treatment of cancer anywhere in the body. Active customers include university research and community hospitals, cancer care clinics, veterinary facilities, and dermatology offices with established strategic partnerships with radiation oncology service providers for supervised treatment delivery. The Company’s commercial focus for the Xoft System has been the treatment of early-stage breast cancer, gynecological cancers, and
non-melanoma
skin cancer (“NMSC”). Emerging applications include a wide and growing array of cancers, including brain and rectal tumors. Given that the Xoft System has regulatory clearance for the treatment of cancer anywhere in the body, treatments for emerging applications may not require additional regulatory clearance.
The Company continues to make enhancements to the Xoft System controller (the “Controller”) unit, including upgrades to the high voltage connection, and the Streamlined Module for Advanced Radiation Therapy (“SMART”) platform which uses the Axxent Hub, iCAD’s proprietary cloud-based oncology collaboration software solution. The SMART platform is an adaptive, patient-centric solution designed to improve the eBX
 
9

program’s workflow efficiency, flexibility, safety, and security. This comprehensive
Wi-Fi
enabled platform provides all members of a care team with a collaborative environment in which to manage patient workflow and eliminate challenges related to exchanging current, accurate patient data among providers.
In addition to the Controller unit, the Company offers a 50kV isotope-free energy source, indication-specific applicators, a comprehensive service warranty program, and various accessories such as the Axxent eBx Rigid Shield for internal IORT shielding. The 50kV energy source is typically sold under an annual contract and is customized to individual customer volume and usage requirements. The Company offers
FDA-cleared
applicators for the utilization of the Xoft System, including breast applicators for IORT and APBI in the treatment of breast cancer, vaginal applicators for the treatment of endometrial cancer, cervical applicators for the treatment of cervical cancer, and skin applicators for the treatment of NMSC. The flexible
single-use
breast and brain applicators are offered in a variety of sizes and lengths based on clinical need. The endometrial, cervical, rectal, and skin applicators are reusable and are manufactured in various sizes based on the anatomical requirements of the patient or the size of the lesion.
Cancer Therapy Indications
Background and Overview
The Xoft System can be used to treat a wide and growing array of cancers, including breast cancer, NMSC, gynecological, recurrent glioblastoma (“GBM”) and various other forms of brain cancer, and additional IORT indications.
Approximately 300,000 women are diagnosed with breast cancer every year in the United States. Currently, many early-stage breast cancer patients who are treated with radiation therapy follow a
four-to-six-week
daily protocol of traditional EBRT, while a small portion are treated with brachytherapy. Breast cancer therapy is one of the primary indications for the Xoft system. Xoft used in IORT aims to simplify radiation treatment for early-stage breast cancer patients by delivering a single ten to fifteen-minute precise dose of radiation directly to the lumpectomy cavity in a single, safe and effective procedure. Xoft used in APBI may reduce the daily radiation treatment duration from weeks to days.
There are approximately 3.5 million cases of NMSC diagnosed annually in the United States. The Xoft System is a viable alternative treatment option for patients with lesions in cosmetically challenging locations (e.g., ear, nose, scalp, neck), locations that experience difficulties in healing (e.g., lower legs, upper chest, fragile skin), patients on anticoagulants, and patients who are anxious about surgery. The Xoft System has been used to treat more than 10,000 NMSC lesions. Clinical data published from 2015 to 2017 demonstrates promising local control
and supports eBx as a convenient, effective, nonsurgical treatment option offering minimal toxicity and improved cosmesis for eligible NMSC patients.
There are approximately 50,000 new cases of endometrial cancer each year in the United States and more than 800,000 new cases worldwide. In 2017, the first-ever European analysis of eBx using the Xoft System for endometrial and cervical cancer treatment was presented that demonstrated improved outcomes in acute toxicity in 29 endometrial or cervical cancer patients treated with the Xoft System from September 2015 to September 2016. Additional research showed that compared to an iridium isotope, the Xoft System delivered a lower dose of radiation to surrounding healthy organs at risk, such as the bladder and rectum.
Approximately 297,000 cases of brain and nervous system tumors are diagnosed worldwide per year. GBM is the most common and aggressive type of malignant primary brain tumor, with an estimated median survival of 10 to 12 months. The company is continuing to develop clinical support for brain IORT, primarily in the GLIOX trial, an international multi-center trial led by principal investigator and world-renowned oncologist, Santosh Kesari, MD, PhD, Chair and Professor, Department of Translational Neurosciences at the Saint John’s Cancer Institute, Santa Monica, CA. The first patient in the GLIOX trial was treated in December 2021. The GLIOX trial is
 
10

designed to compare Xoft IORT plus Avastin
®
(bevacizumab) to the investigational arm of RTOG-1205 (EBRT plus bevacizumab). Researchers hope this study will validate the intriguing initial results from a prospective two center comparative study at the European Medical Center (the “EMC”) in Moscow, Russia. The EMC study evaluated 15 patients with recurrent GBM who were treated with maximal safe resection and Xoft Brain IORT, and 15 patients with recurrent GBM treated with maximal safe resection and other modalities (control group), between June 2016 and June 2019. In October 2021, data supporting Xoft Brain IORT for the treatment of recurrent GBM were published with a subsequent erratum published in December 2021, in the peer-reviewed journal, Surgical Neurology International. The update reported that as of March 2021, patients treated in the EMC study with Xoft Brain IORT lived for up to 54 months after treatment without recurrence, whereas patients in the control group had a recurrence within 10 months and lived for up to 22.5 months after treatment. Researchers also found there were fewer complications, such as radionecrosis, in the IORT group. Radionecrosis refers to the breakdown of normal body tissue near the original tumor site after radiation therapy. One patient from the IORT group was still alive as of January 1, 2022, whereas none of the patients in the control group survived. Preliminary results from this study were presented in August 2021 at the American Association of Neurological Surgeons (AANS) 2021 annual scientific meeting.
Additionally, electronic brachytherapy is appropriate for use in other IORT clinical settings where surgical resection is unable to completely eliminate all cancer cells. The Company believes that IORT for prostate, pelvic, gastrointestinal, abdominal, spinal, and soft tissue sarcoma applications are potential markets given the minimal shielding requirements associated with this treatment modality. In September 2019, the Company unveiled new and updated advancements for the Xoft System at the American Society for Radiation Oncology (“ASTRO”) annual meeting. This included an advanced prototype for early-stage rectal cancers, and extended-length balloon applicators, available in 25 cm and 50 cm lengths, which offer added versatility and the potential for additional applications for the Xoft System in different areas of the body. Based on these additional clinical applications and the potential to scale the Xoft System in the future to address other indications for use, the Company believes the Xoft System offers unique flexibility and opportunities for growth.
Additional Studies
In
2016, Melinda Epstein, PhD, of Hoag Memorial Hospital Presbyterian in Newport Beach, California and
co-authors
published two clinical papers on their experience with the Xoft System for the treatment of early-stage breast cancer with IORT. In June 2016, the
Annals of Surgical Oncology
published data on 702 patients treated from June 2010 to January 2016, demonstrating a 1.7% recurrence rate. Further, less than 5% of patients had significant complications, indicating that IORT allows some women who cannot (or decline to) undergo whole breast radiation to consider breast-conserving therapy rather than mastectomy. In August 2016,
The Breast Journal
published
20-month
mean
follow-up
data on 146 patients with pure ductal carcinoma in situ treated with IORT. The data showed a 2.1% recurrence rate with relatively few complications and again concluded that
x-ray
based IORT has the potential to be a promising treatment modality that may simplify the delivery of post-excision radiation therapy.
In
2017, researchers from Hoag Memorial Hospital Presbyterian published another clinical paper in the
Annals of Surgical Oncology
on their experience with the Xoft System in treating 204 early-stage breast cancers in a prospective,
X-ray
IORT trial from June 2010 to September 2013. With a median
follow-up
of 50 months, results indicated there were seven ipsilateral breast tumor events, no regional or distant recurrences, and no breast cancer-related deaths. Kaplan-Meier analysis projects that 2.9% of patients will recur locally at 4 years. The site’s low complication and recurrence rates support the cautious use and continued study of IORT in selected women with
low-risk
breast cancer. The Hoag Memorial Hospital Presbyterian IORT series is currently the largest single-facility IORT series with the Xoft System in the United States.
Also, in 2017, the Company announced results of a landmark study that demonstrated the economic benefits of IORT compared to EBRT in the treatment of early-stage breast cancer. The analysis demonstrated that IORT could result in direct cost savings for the U.S. healthcare system of more than $630 million over the lifetime of
 
11

patients diagnosed annually with early-stage breast cancer, as well as could significantly benefit patient health by minimizing radiation exposure and offering a better quality of life. The results of the study were published in November 2017 in the peer-reviewed
Cost Effectiveness and Resource Allocation
and the study determined IORT to be the preferred method of treatment for early-stage breast cancer.
As the Company continues to focus on broadening global awareness and patient access to IORT, 2017 also brought meaningful progress in the area of international research. Physicians from Taiwan published a clinical paper in November 2017 in the peer-reviewed
PLOS One
journal. The multi-center study examined patient selection and the oncologic safety of IORT with the Xoft System for the management of early-stage breast cancer. From 2013 to 2015, 26 hospitals in Taiwan performed a total of 261 IORT procedures. With a mean
follow-up
of 15.6 months, locoregional recurrence was observed in 0.8% of patients. The study concluded that preliminary results of IORT in Taiwan showed it is well accepted by patients and clinicians.
Finally, in 2017, the Company announced that results of a matched-pair cohort study of 369 early-stage NMSC patients treated with the Xoft System or Mohs micrographic surgery showed that rates of recurrence of cancer were virtually identical at a mean
follow-up
of 3.4 years. Mohs micrographic surgery is accepted as the most effective technique for removing basal cell carcinoma and squamous cell carcinoma. The study results were published online in the peer-reviewed
Journal of Contemporary Brachytherapy
.
In 2018, several additional key pieces of clinical evidence supporting IORT with the Xoft System were published. With a mean
follow-up
of 55 months, outcomes published in
The American Journal of Surgery
showed that breast cancer recurrence rates of patients who were treated with IORT using the Xoft System and complied with adjuvant medical therapy were comparable to those seen in the cornerstone
TARGIT-A
study, which evaluated IORT but did not use the Xoft System. The study reviewed results of 184 patients with breast cancer from November 2011 to January 2016 completing Institutional Review Board (“IRB”)-approved IORT protocol. The recurrence rate for the 184 total IORT patients was 5.4 percent at a mean
follow-up
of 55 months; however, the recurrence rate was 2 percent lower for the patients who complied with adjuvant medical therapy. The difference in recurrence rates between the group complying with versus declining adjuvant medical therapy was statistically significant. To date, this study presents the most long-term research of IORT using the Xoft System published in a peer-reviewed journal.
Further in 2018, a long-term study of 1,000 tumors performed at Hoag Memorial Hospital Presbyterian and in the
Annals of Surgical Oncology
showed that IORT is a clinically effective, faster and easier alternative to whole breast radiation therapy following breast-conserving surgery for selected
low-risk
patients at a median
follow-up
of 36 months. To date, this study presents analysis of the largest series of early-stage breast cancers treated with IORT using the Xoft System published in a peer-reviewed journal.
In 2019, study results from the first cervical cancer cases for eight patients treated with the Xoft System at the Hospital Universitario Miguel Servet in Zaragoza, Spain were published in the
Journal of Applied Clinical Medical Physics.
Researchers found the treatment offered promising results at 1 month follow up, with no recurrences and low toxicity. The study concluded that electronic brachytherapy is a good alternative to treating cervical cancer in centers without access to conventional high-dose-rate interstitial brachytherapy.
Clinical data supporting the Xoft System for the treatment of various gynecological cancers, including cervical and uterine, were also presented in 2019 at the European Society for Radiotherapy and Oncology meeting by researchers from the Hospital Universitario Miguel Servet and the Jewish General Hospital in Montreal, Québec, Canada. A study conducted by researchers from the Hospital Universitario Miguel Servet concluded that electronic brachytherapy is an alternative to high dose-rate brachytherapy with a good rate of overall survival and progression free disease. The retrospective study conducted by researchers at the Jewish General Hospital suggested that electronic brachytherapy could replace high-dose-rate brachytherapy in uterine cancer with similar target coverage, maximum dose to surrounding structures, and treatment times and that additional studies would be needed to evaluate efficacy.
 
12

Preliminary results of the Company’s international, multi-center clinical trial in the Xoft System were unveiled during an oral presentation at the 60th ASTRO annual meeting at the Henry B. Gonzalez Convention Center in San Antonio, Texas on October 23, 2018. In the presentation, A.M. Nisar Syed, MD, Principal Study Investigator, Medical Director, Radiation Oncology & Endocurietherapy, MemorialCare Cancer Institute, Long Beach Memorial Medical Center, and Professor of Radiation Oncology, UCI Medical Center and Harbor-UCLA School of Medicine, detailed clinical techniques and outcomes of IORT using the Xoft System at the time of breast conserving surgery with findings based upon ASTRO suitability criteria. The trial enrolled 1,200 patients between May 2012 and July 2018 at 28 international and U.S.-based institutions. With a median follow up of 1.6 years, less than one percent of patients had cancer regrowth (ipsilateral recurrence) or developed new primary cancers in the other breast. Treatment was generally well tolerated with grade 3, 4 and 5 adverse events occurring in 37 patients. Mean treatment time was 10.5 minutes.
At the ASTRO Virtual Annual Meeting in October 2020, researchers presented new data supporting the Xoft System for the treatment of early-stage breast cancer and endometrial cancer. In a study involving 1,200 patients with early-stage breast cancer treated with the Xoft System from May 2012 to July 2018 across 27 institutions worldwide, researchers concluded that IORT with the Xoft System is safe, with low morbidity, low local recurrence and excellent cosmetic results. In a study of 236 patients with endometrial cancer from September 2015 to May 2020, with a median follow up of 34 months, researchers concluded the Xoft System is a feasible alternative to HDR brachytherapy for the treatment of endometrial cancer that offers long-term benefits for patients, staff and the overall healthcare system.
Researchers from Miguel Servet University Hospital in Spain presented several studies supporting the Xoft System at the European Society for Radiotherapy & Oncology (ESTRO) virtual meeting in November 2020. In a study analyzing 193 patients from 2015 to 2019, where one group was treated with the Xoft System combined with external radiation and one group was treated with the Xoft System, researchers established electronic brachytherapy for endometrial cancer as a feasible alternative to HDR brachytherapy, equal in effectiveness to Iridium 192, with long-term benefits for patients. Researchers concluded that the Xoft System provided the same dosimetric coverage in the area of treatment as traditional brachytherapy with a marked reduction in dosage to organs at risk.
In another study presented at ESTRO 2020, researchers created 3D printed anatomic models that allowed them to create simulations to measure possible radiation doses in nearby organs, such as the lung and heart, where it is not possible to place a detector to perform in vivo dosimetry. Results calculated the maximum doses to radiochromic film representing the left lung and heart of 20 patients treated from the left breast measured retrospectively. Researchers concluded it was possible to measure and verify doses in the lung and heart for IORT treatments, enabling more accurate recommendations for a particular type of treatment.
A third study presented at ESTRO 2020 examined the results of 480 patients treated with IORT from May 2015 to October 2019 with treatment verification and in vivo dose measurements to understand the in vivo dose in the skin. Researchers concluded the skin doses were low with less than 1% of the cases exhibiting early toxicity of acute grade 3 dermatitis and no cases of higher-grade dermatitis.
Researchers presented a study supporting Xoft Breast IORT at the American Brachytherapy Society (ABS) 2021 Annual Conference. In a study evaluating the efficacy and outcome of IORT for early-stage breast cancer, researchers found recurrence rates to be similar to those reported in the
TARGIT-A
trial. Preliminary results from the ExBRT trial were presented at the ASBrS Annual Meeting in 2021. The multi-institutional study found at median
4-year
follow-up,
1,200 breast cancer patients enrolled in the ExBRT trial were successfully treated with a single fraction of IORT to the lumpectomy cavity following breast conserving surgery with a favorable local recurrence rate. At the ESTRO meeting in 2021, researchers presented a study evaluating body mass index (BMI) in breast cancer patients treated with Xoft Breast IORT.
 
13

Sales and Marketing
Cancer Detection
In November 2020, iCAD announced that more than 1,000 ProFound AI licenses had been sold since the product was launched, and the Company has now sold more than 1,300 ProFound AI licenses through December 31, 2021 and more than 2,000 total product licenses including ProFoundAI, upgrades, and other products. In North America, iCAD sells its AI mammography products through a direct regional sales force and through the Company’s OEM partners, which include GE Healthcare, a subsidiary of GE focused on the manufacture and distribution of diagnostic imaging agents, Fujifilm Medical Systems a subsidiary of Fuji focused on the manufacture and distribution of
X-rays
and other imaging equipment, and Siemens Medical Systems. In Europe, the Company sells its AI mammography products through a direct sales force and has also developed reseller relationships with regional distributors.
In 2020, iCAD signed a distribution agreement with Change Healthcare Inc. (“Change Healthcare”), a leading independent healthcare technology company focused on insights, innovation and accelerating the transformation of the U.S. healthcare system. The agreement will expand access to ProFound AI for more hospitals and imaging centers across North America.
In June 2021, iCAD signed a global distribution agreement with Sectra AB (“Sectra”), an international medical imaging IT solutions and cybersecurity company. Through this agreement, ProFound AI and ProFound AI Risk will be offered through the Sectra Amplifier Marketplace, which will expand iCAD’s access to more facilities and imaging centers worldwide.
In November 2021, iCAD signed a global distribution agreement with Arterys Inc. (“Arterys”), the world’s leading cloud native, vendor-neutral AI platform under which Arterys will offer iCAD’s
AI-powered
breast health solutions via Arterys’
FDA-cleared
and
CE-marked
MICA platform to its installed base.
Additionally, as part of its sales and marketing efforts, the Company engages in a variety of public relations and local outreach programs with numerous customers and continues to cultivate relationships with industry leaders in breast cancer solutions, including at trade shows where the future of medical image analysis solutions is discussed.
Cancer Treatment
iCAD markets the Xoft System in the United States and select countries worldwide through its wholly-owned subsidiary, Xoft, Inc. a Delaware corporation (“Xoft”). In the United States, Xoft utilizes a direct sales force and selected distribution partners. Xoft has been granted regulatory approval and has established partnerships in the United States, many European Union countries, the United Kingdom, Australia, Taiwan, China, and numerous other countries. iCAD continues to evaluate regulatory and distribution opportunities throughout the world.
A comprehensive medical education program is a key part to the Company’s eBx market development strategy. Xoft actively participates in key industry scientific conferences and independent venues in the United States and Europe where the Company provides professional education programs and product demonstrations relating to eBx. The goal of these programs and demonstrations is to broaden physician awareness of the Xoft System and eBx technology.
Competition
The Company operates in highly competitive and rapidly changing markets with competitive products available from nationally and internationally recognized companies. Many of these competitors have significantly greater financial, technical and human resources than iCAD and are well-established in the healthcare market. In addition to the existing technologies or products that compete with the Company’s products, some companies
 
14

may develop technologies or products that compete with the products the Company manufactures and distributes or that would render the Company’s products obsolete or noncompetitive. Moreover, competitors may achieve patent protection, regulatory approval, or product commercialization before iCAD does, which would limit the Company’s ability to compete with them. iCAD believes that efficacy, safety profile, feature differentiation, cost, and reimbursement are the primary competitive factors that will affect the success of the Company’s products.
Cancer Detection
The Company currently faces direct competition in its cancer detection and breast density assessment businesses from Hologic, Inc. (Marlborough, MA), Volpara Solutions Limited (Rochester, NY), ScreenPoint Medical (Nijmegen, Netherlands), Densitas Inc. (Halifax, Nova Scotia, Canada), Therapixel (Paris, France), and Lunit (Seoul, South Korea). The Company believes many factors, including breadth of innovative and clinically differentiated product offerings, ongoing development of clinical support, strong relationships with its strategic partners, and ability to provide the Company’s solutions across a number of platforms and payment structures will provide it with a competitive advantage in breast AI.
The Company’s VeraLook product faces competition from the traditional imaging CT equipment manufacturers and emerging CAD companies. Siemens Medical (Tarrytown, NY), GE Healthcare (Chicago, IL), and Philips Medical Systems (Andover, MA) currently offer polyp detection products outside the United States. A significant barrier to adoption in the United States has been a lack of reimbursement for CTC for colon cancer screening. The Company expects that CT manufacturers will offer a colonic polyp detection solution as an advanced feature of their image management and display products typically sold with their CT equipment, but current reimbursement policies present a significant barrier to wide-spread adoption and the Company believes that its market leadership in mammography AI may provide it with a competitive advantage within the CTC community.
Cancer Treatment
The Company’s eBx products face competition in breast IORT primarily from Carl Zeiss Meditec Inc. (“Zeiss”) (Dublin, CA), which has an established base of breast IORT installations in Europe. Zeiss manufactures and sells eBx products for the delivery of IORT, for both breast and additional anatomical areas, including the spine, gastrointestinal tract, skin, and endometrial cancers. Sensus Healthcare Inc. (Boca Raton, FL) and IntraOp Medical Corporation (Sunnyvale, CA) are other competitors in the breast IORT market.
The expansion of the Company’s gynecological product portfolio and new IORT applications beyond breast IORT have increased the competitive dynamic of the Company’s business. Larger and more diversified radiation therapy companies offer a wide variety of clinical solutions for HDR brachytherapy, including Varian Medical Systems (Milpitas, CA) and Elekta (Stockholm, Sweden). These companies offer broad product portfolios, which include a full range of HDR brachytherapy after loaders and applicators, traditional radiation therapy solutions, treatment planning solutions, and workflow management capabilities.
The Company’s NMSC products face competition from other mobile
non-surgical
treatment options (such as Sensus Healthcare’s Surface Radiation Therapy system and Elekta’s Esteya system), surgical treatment options and traditional radiation therapy.
In September 2020, Centers for Medicare & Medicaid Services (“CMS”) issued a final rule establishing the Radiation Oncology Advanced Payment Model, a bundled payment model for radiotherapy treatment that incentivizes physician selection of high quality, lower cost treatment modalities like Xoft’s electronic brachytherapy for treatment of breast and other cancers. In the final notice, CMS did not include IORT treatments (including CPT codes 77424 and 77425) within the new alternative payment model for radiation oncology. As a result, whether or not a particular physician practice or hospital is subject to the new radiation oncology payment model, IORT services covered by Medicare will continue to be subject to the existing payment systems for physician services and hospital outpatient services. The model was supposed to begin in
 
15

2021, but Congress passed legislation to delay the start of the new payment model until 2023. Stakeholders are encouraging CMS to make significant changes to the model before it takes effect. Medicare has not yet posted the final version of the rule outlining the details of the program.
Manufacturing and Professional Services
The Company manufactures and assembles its detection products. When a product sale is made to an
end-customer
by one of the Company’s OEM partners, it is usually installed at the customer site by the OEM partner or the Company. When iCAD makes a product sale directly to the
end-customer,
the product is generally installed by iCAD personnel at the customer site.
iCAD’s professional services staff provides comprehensive product support on a post-sale basis. Product support includes product demonstrations, product installations, applications training, and technical support. The Company’s support center is a single point of contact for the
end-customer,
and provides remote diagnostics, troubleshooting, training, and service dispatch. Service repair efforts are generally performed at the customer site by third party service organizations or in the Company’s repair depot by the Company’s repair technicians.
Xoft’s portable Xoft System is manufactured and assembled by contract manufacturers. Xoft’s miniaturized eBx
X-ray
source is manufactured by the Company at its San Jose, CA facility. Once the product has shipped, it is typically installed by Xoft personnel at the customer site.
Xoft’s professional services staff provides comprehensive product support, physician support, radiation therapist support and billing support on a post-sales basis. Field service staff is involved in product installation, maintenance, training and service repair.
Government Regulation
iCAD’s operations, products and customers are subject to extensive government regulation by numerous government agencies. the Company’s software, hardware systems and related accessories are regulated as medical devices in each of the jurisdictions where the Company operates, and iCAD’s customers are subject to applicable provider quality standards.
Manufacturing and Sales
In the United States, numerous laws and regulations govern the processes by which iCAD’s products are brought to market. These include the Federal Food, Drug, and Cosmetic Act (“FDCA”) and its regulations, which govern, among other things, quality standards for product development, manufacturing, testing, labeling, storage, premarket clearance or approval, advertising and promotion, sales and distribution, and post-market surveillance of medical devices.
For devices in the United States, FDA’s premarket clearance or approval process controls the entry of products into the market, unless a device is exempt from premarket review. Whether a product requires clearance (510(k) premarket notification) or approval (premarket approval, “PMA”) depends on the FDA’s risk-based classification of the device. Some of the Company’s products require submission of a premarket notification demonstrating that the device is at least as safe and effective, that is, “substantially equivalent”, to a legally marketed device that is not required to be approved under a PMA. Once iCAD receives an order from FDA declaring a device to be substantially equivalent, the iCAD product is “cleared” for commercial marketing in the United States. Other iCAD products require submission of a PMA, which requires
non-clinical
and clinical data supporting the safety and effectiveness of the device. Once the Company receives FDA approval of its PMA application based on FDA’s determination that the application contains sufficient, valid scientific evidence to assure that the device is safe and effective for its intended use(s), iCAD may market the device.
 
16

After our products enter the market, iCAD and our products continue to be subject to FDA regulation. For example, the FDA Quality System Regulations (“QSR”) require manufacturers to establish a quality system including extensive design, testing, control, documentation and other quality assurance procedures designed to ensure that their products consistently meet applicable FDA requirements and manufacturer specifications. iCAD’s third-party manufacturers are also required to comply with applicable parts of the QSR. Manufacturers are subject to periodic inspections by the FDA to determine compliance with QSR. If at the conclusion of an inspection, FDA has made any observations that may constitute violations of applicable requirements, it may issue an FDA Form 483 (“483”) requiring corrective action within a limited amount of time. If any observations are not addressed and/or corrective action taken, FDA may issue a warning letter and or take other enforcement action. The Company also is subject to FDA regulations covering labeling and adverse event reporting as well as the FDA’s general prohibition against promoting products for unapproved or
“off-label”
uses. Failure to comply fully with applicable regulations could lead to delayed marketing clearance or approval or enforcement action, including 483s, warning letters, product seizures, import/export refusal, civil or criminal penalties, injunctions, and criminal prosecution.
Similarly, medical device regulators in other jurisdictions require various levels of clearance, approval, certification, licensure and/or consent before regulated medical devices can be lawfully commercialized in those jurisdictions as well as ongoing compliance with manufacturing and other regulatory requirements. These approvals, the time required for regulatory review, and the continuing compliance requirements vary by jurisdiction. Obtaining and maintaining foreign regulatory approvals and maintaining compliance is an expensive and time-consuming process. Increasingly, medical device manufacturers are adopting globally harmonized quality standards as developed by the International Organization for Standardization, and risk management standards. Manufacturers of software as a medical device are further subject to specific security standards.
Additionally, the U.S. government regulates the transfer of information, commodities, technology and software considered to be strategically important to the United States in the interest of national security, economic and/or foreign policy concerns. A complicated network of federal agencies and inter-related regulations in the United States that govern exports, collectively referred to as “Export Controls.” These regulate the shipment or transfer, by whatever means, of controlled items, software, technology, or services out of the United States. Exported medical products are also subject to the regulatory requirements of each country to which the medical product is exported.
Healthcare Laws
The Company is also subject to a variety of federal and state regulations in the United States and regulations in other jurisdictions that relate to iCAD’s interactions with healthcare practitioners, government officials, purchasing decision makers, and other stakeholders across healthcare systems. These regulations, discussed in more detail below, include among others, the following:
 
   
anti-kickback, false claims, and physician self-referral statutes;
 
   
U.S. state laws and regulations regarding fee splitting and other relationships between healthcare providers and
non-professional
entities, such as companies that provide management and reimbursement support services;
 
   
anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, the UK Anti-Bribery Act, the Canadian Corruption of Foreign Public Officials Act, and guidance promulgated by certain multi-national groups, such as the United Nations Convention Against Corruption and the Organization for Economic Cooperation and Development Convention on Combatting Bribery of Foreign Public Officials in International Business Transactions;
 
   
laws regulating the privacy and security of health data, protected health information and personally identifiable information. These include the U.S. Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), the Health Information Technology for Economic and Clinical Health Act, the
 
17

 
General Data Protection Regulation (“GDPR”) in the EU, and the Personal Information Protection and Electronic Documents Act in Canada; and
 
   
healthcare reform laws in the United States, such as the Affordable Care Act (“ACA”) and the 21st Century Cures Act, which include new regulatory mandates and other measures designed to reduce the rate of medical inflation. These include, among other things, stringent new reporting requirements of financial relationships between device manufacturers and physicians and teaching hospitals.
These laws and regulations are extremely complex, open to interpretation, and, in some cases, still evolving. If iCAD’s operations are found to violate any of the foreign, federal, state or local laws and regulations which govern its activities, iCAD may be subject to litigation, government enforcement actions, and applicable penalties, which could include civil and criminal penalties, damages, fines, exclusion from participation in certain payer programs or curtailment of the Company’s operations. Compliance obligations under these various laws are often detailed and onerous, further contributing to the risk that the Company could be found to be out of compliance with particular requirements. The risk of being found in violation of these laws and regulations is further increased by the fact that many of them have not been fully interpreted by the regulatory authorities or the courts, and their provisions are open to a variety of interpretations.
The FDA, CMS, the Department of Health and Human Services, Office of Inspector General
(“HHS-OIG”),
the Department of Justice, states’ attorneys general and other governmental authorities actively enforce the laws and regulations discussed above. In the United States, medical device companies have been the target of numerous government prosecutions and investigations alleging violations of law, including claims asserting impermissible
off-label
promotion of medical devices, payments intended to influence the referral of federal or state healthcare business, and submission of false claims for government reimbursement. While iCAD makes every effort to comply with applicable laws, it cannot rule out the possibility that the government or other third parties could interpret these laws differently and challenge the Company’s practices under one or more of these laws. The risk of liability under certain federal and state laws is increased by the right of individual plaintiffs, known as relators, to bring an action alleging violations of such laws and potentially be awarded a share of any damages or penalties ultimately awarded to the applicable government body. Violations of these laws may lead to civil and criminal penalties, damages, fines, exclusion from participation in certain payer programs or curtailment of the Company’s operations.
iCAD is subject to numerous laws governing safe working conditions, manufacturing practices, environmental protection, fire hazard control and disposal of hazardous or potentially hazardous substances, among others, both at the U.S. federal and state levels, and similar laws in other jurisdictions. iCAD may be required to incur significant costs to comply with these laws and regulations in the future, which may result in a material adverse effect upon the Company’s business, financial condition and results of operations.
Federal, state, and foreign regulations regarding the manufacture and sale of medical devices and management services and software are subject to future change. iCAD cannot predict what impact, if any, such changes might have on the Company’s business.
Anti-Kickback Laws
The federal Anti-Kickback Statute (“AKS”) prohibits persons from knowingly or willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce:
 
   
the referral of an individual for a service or product for which payment may be made by Medicare, Medicaid or other government-sponsored healthcare program; or
 
   
purchasing, ordering, arranging for, or recommending the ordering of, any service or product for which payment may be made by a government-sponsored healthcare program.
The AKS is broad and prohibits many arrangements and practices that are lawful in businesses outside of the healthcare industry. The statutory penalties for violating the AKS include imprisonment for up to ten years and
 
18

fines of up to $100,000 per violation. In addition, through application of other laws, conduct that violates the AKS can also give rise to False Claims Act (“FCA”) lawsuits and other penalties.
Congress and the
HHS-OIG
have established a large number of statutory exceptions and regulatory safe harbors. An arrangement that fits squarely into an exception or safe harbor is immune from prosecution under the AKS. iCAD trains and educates employees and marketing representatives on the AKS and their obligations thereunder, and the Company endeavors to comply with the applicable safe harbors. However, the failure to comply with the exceptions and safe harbor requirements does not always impose liability under the AKS, as long as the arrangement does not implicate the principal policy objectives. Thus, some of iCAD’s arrangements that may not be covered by a safe harbor, like many other common and
non-abusive
arrangements, nevertheless likely do not pose a material risk of program abuse or warrant the imposition of sanctions because they do not implicate any of the AKS’s principal policy objectives. However, iCAD cannot offer assurances that, with respect to any arrangements that do not squarely meet an exception or safe harbor, the Company will not have to defend against alleged violations of the AKS. Allegations of violations of the AKS also may be brought under the federal Civil Monetary Penalty Law, which requires a lower burden of proof than other fraud and abuse laws, including the AKS.
Government officials have focused recent kickback enforcement efforts on, among other things, the sales and marketing activities of healthcare companies, including medical device manufacturers, and have brought cases against individuals or entities with personnel who allegedly offered unlawful inducements to potential or existing customers in an attempt to procure their business. This trend is expected to continue. Settlements of these cases by healthcare companies have involved significant fines and/or penalties and in some instances criminal pleas or deferred prosecution agreements.
In addition to the federal AKS, many states have their own anti-kickback laws. Often, these laws closely follow the language of the federal law, although they do not always have the same scope, exceptions, safe harbors or sanctions. In some states, these anti-kickback laws apply not only to payment made by a government health care program but also with respect to other payers, including commercial insurance companies.
If iCAD is found to have violated the Anti-Kickback Statute or a similar state statute, it may be subject to civil and criminal penalties, including exclusion from the Medicare or Medicaid programs, or may be required to enter into settlement agreements with the government to avoid such sanctions. Typically, such settlement agreements require substantial payments to the government in exchange for the government to release its claims and may also require the Company to enter into a Corporate Integrity Agreement.
Physician Self-Referral Laws
iCAD is subject to federal and state laws and regulations that limit the circumstances under which physicians who have a financial relationship with entities that furnish certain specified healthcare services may refer to such entities for the provision of such services, including clinical laboratory services, radiology and other imaging services and certain other diagnostic services. These laws and regulations also prohibit such entities from billing for services provided in violation of the laws and regulations.
This federal ban on physician self-referrals, commonly known as the “Stark Law,” prohibits, subject to certain exceptions, physician referrals of Medicare and Medicaid patients to an entity providing certain “designated health services” if the physician or an immediate family member of the physician has any financial relationship with the entity. The Stark Law also prohibits the entity receiving the referral from billing for any good or service furnished pursuant to an unlawful referral. It further obligates any person collecting any amounts in connection with an unlawful referral to refund these amounts. A person who engages in a scheme to circumvent the Stark Law’s referral prohibition may be fined up to $172,137 for each such arrangement or scheme. The penalties for violating the Stark Law also include civil monetary penalties of up to $25,820 per service, and could result in denial of payment, disgorgements of reimbursement received under a
non-compliant
agreement, and possible exclusion from Medicare, Medicaid or other federal healthcare programs.
 
19

In addition to the Stark Law, many states have their own self-referral laws. Often, these laws closely follow the language of the federal law, although they do not always have the same scope, exceptions, safe harbors or sanctions. In some states these self-referral laws apply not only to payment made by a government health care program but also payments made by other payers, including commercial insurance companies. In addition, some state laws require physicians to disclose any financial interest they may have with a healthcare provider to their patients when referring patients to that provider, even if the referral itself is not prohibited.
iCAD has financial relationships with physicians in the form of equipment leases and services arrangements. The Company’s financial relationships with referring physicians and their immediate family members must comply with the Stark Law by meeting an applicable exception. Unlike the AKS, failure to meet an exception under the Stark Law results in a violation of the Stark Law, even if such violation is technical in nature. iCAD attempts to structure relevant relationships to meet a Stark Law exception, but the regulations implementing the exceptions are detailed and complex, and underwent significant changes in 2020, and therefore, the Company cannot provide assurance that every relationship complies fully with the Stark Law.
Violation of these laws and regulations may result in the prohibition of payment for services rendered, significant fines and penalties, and exclusion from Medicare, Medicaid and other federal and state healthcare programs, any of which could have a material adverse effect on iCAD’s business, financial condition and results of operations. In addition, expansion of the Company’s operations to new jurisdictions, new interpretations of laws in iCAD’s existing jurisdictions, or new physician self-referral laws could require structural and organizational modifications of the Company’s relationships with physicians to comply with those jurisdictions’ laws. Such structural and organizational modifications could result in lower profitability and failure to achieve iCAD’s growth objectives.
If iCAD fails to comply with federal and state physician self-referral laws and regulations as they are currently interpreted or may be interpreted in the future, or if other legislative restrictions are issued, the Company could incur a significant loss of revenue and be subject to significant monetary penalties, or exclusion from participation in federal healthcare programs which could have a material adverse effect on iCAD’s business, financial condition and results of operations.
False Claims Laws
The federal FCA prohibits any person from knowingly presenting, or causing to be presented, a false claim or knowingly making, or causing to made, a false statement to obtain payment from the federal government. If iCAD violates the AKS or Stark Law, improperly bills for services, retains overpayments longer than 60 days after identification, or fails to act with reasonable diligence to investigate credible information regarding potential overpayments, the Company may be found to violate the federal FCA.
Those found in violation of the FCA can be subject to fines and penalties of three times the damages sustained by the government, plus mandatory civil penalties of $11,803 to $23,607 per false claim or statement. The qui tam or “whistleblower” provisions of the FCA allow a private individual to bring actions on behalf of the federal government alleging that the defendant has submitted a false claim to the federal government, and to share in any monetary recovery. In recent years, the number of suits brought by private individuals has increased dramatically, causing greater numbers of healthcare companies, including medical device manufacturers, to defend false claim actions, pay damages and penalties or be excluded from Medicare, Medicaid or other federal or state healthcare programs.
In addition, various states have enacted false claim laws analogous to the FCA, and this legislative activity is expected to increase. Many of these state laws apply where a claim is submitted to any third-party payer and not merely a federal healthcare program.
 
20

Increased Regulatory Scrutiny of Relationships with Healthcare Providers
Certain state governments and the federal government have enacted legislation, including the Physician Payments Sunshine Act provisions under the ACA, aimed at increasing transparency of iCAD’s interactions with healthcare providers. As a result, the Company is required by law to disclose payments, gifts, and other transfers of value to certain healthcare providers in certain states and to the federal government. Any failure to comply with these legal and regulatory requirements could result in a range of fines, penalties, and/or sanctions, and could affect iCAD’s business. The company has devoted and will continue to devote substantial time and financial resources to develop and implement enhanced structure, policies, systems and processes to comply with these enhanced legal and regulatory requirements, which may also impact iCAD’s business.
U.S. Coverage and Reimbursement
In the United States, the federal and state governments establish guidelines and pay reimbursements to hospitals, freestanding clinics (independent diagnostic treatment facilities), and medical professionals for diagnostic examinations and therapeutic procedures under the federal Medicare program and the joint federal/state Medicaid program. CMS reviews and adjusts Medicare and Medicaid coverage policies and reimbursement levels periodically and considers various Medicare and other healthcare reform proposals that could significantly affect private and public reimbursement for healthcare services. State governments determine Medicaid reimbursement pursuant to state law and regulations. Many third-party payers use coverage decisions and payment amounts determined by CMS to set their coverage and reimbursement policies.
Because iCAD expects to receive payment for its products directly from iCAD’s customers, the Company does not anticipate relying directly on payment for any of iCAD’s products from third-party payers, such as Medicare, Medicaid, commercial health insurers and managed care companies. However, iCAD’s business will be affected by coverage and payment policies adopted by federal and state governmental authorities for Medicare and Medicaid, as well as private payers, which often follow the coverage policies of these public programs. Such policies may affect which products customers purchase and the prices they are willing to pay for those products in a particular jurisdiction. For example, iCAD’s business will be indirectly impacted by the ability of a hospital or medical facility to obtain coverage and third-party reimbursement for procedures performed using the Company’s products. Third-party payers may deny coverage or pay an amount for the procedure that healthcare providers deem inadequate, which could cause such providers to use a lower-cost product from a competitor or perform a medical procedure without the Company’s device.
Reimbursement decisions by individual third-party payers depend upon each third-party payer’s evaluation of a number of factors, including some or all of the following:
 
   
whether the product or service is a covered benefit under its health plan;
 
   
whether the product or service is appropriate and medically necessary for the specific indication;
 
   
cost effectiveness of the product or service;
 
   
whether the product is being used in a manner consistent with its
FDA-approved
or cleared label (i.e.,
“on-label”);
and
 
   
a determination that the product or service is neither experimental nor investigational (e.g., that its use is supported by relevant evidence in the peer reviewed literature, its use is supported by medical professional society treatment guidelines).
In 2016, the American Medical Association (“AMA”) implemented a skin-specific Category III CPT code for electronic brachytherapy for the treatment of NMSC. Reimbursement for the treatment delivery may be provided through the Category III CPT code, 0394T, defined as “high dose rate electronic brachytherapy, skin surface application, per fraction, and includes basic dosimetry, when performed”. There are additional Category I CPT codes reportable with the service as determined by physician orders, medical necessity, and documentation.
 
21

Coverage policies and payment values associated with CPT code 0394T are determined by the regional Medicare Administrative Contractors (MACs) and the private payers. Coverage and payment for CPT code 0394T is individually determined by the MACs and private payers. Many of the MACs and some private payers cover and pay for 0394T.
Category III CPT codes are temporary codes for emerging technologies, services, and procedures that do not yet meet the criteria for Category I CPT codes. Without further action by the AMA, Category III CPT codes sunset five years after the initial publication or renewal of the code. The AMA has accepted the retention of CPT code 0394T, renewing the code through 2025. At that time, CPT code 0394T may be converted to a Category I CPT code. Alternatively, the AMA may determine the code should be further renewed or archived.
The healthcare industry in the United States is increasingly focused on cost containment as government and private insurers seek to control healthcare costs by imposing lower payment rates and negotiating reduced contract rates with third-party payers. The ACA went into effect in 2012. While iCAD believes that elements of the program including the shift to value-based healthcare and increased focus on patient satisfaction will benefit the Company in the future, there could be negative consequences on patient access to new technologies. Other elements of this legislation, including comparative effectiveness research, payment system reforms (such as shared savings pilots) and other provisions, could meaningfully change the way healthcare is delivered and paid for in the United States, and may materially impact numerous aspects of the Company’s business, including the demand for and availability of iCAD’s products, the reimbursement available for iCAD’s products from governmental and third-party payers, and reduced medical procedure volumes.
On September 18, 2020, CMS finalized a rule regarding its new Radiation Oncology model (the “RO Model”), designed, according to CMS, to improve the quality of care for cancer patients receiving radiotherapy and reduce Medicare expenditures through bundled payments. In the final notice, CMS did not include IORT treatments (including CPT codes 77424 and 77425) within the new alternative payment model for radiation oncology. As a result, whether or not a particular physician practice or hospital is subject to the new radiation oncology payment model, IORT services covered by Medicare will continue to be subject to the existing payment systems for physician services and hospital outpatient services. On December 2, 2020, an interim final rule was published by CMS, to take effect no earlier than January 1, 2022, but was subsequently delayed until January 1, 2023.
iCAD is evaluating the effect that changes and proposed changes to the ACA and Biden Administration policies, and the adopted RO Model by the CMS, may have on the company’s business. iCAD cannot predict whether the ACA will be repealed, replaced, or modified or how such repeal, replacement or modification may be timed or structured. As a result, the Company cannot quantify or predict the effect of such repeal, replacement, or modification might have on iCAD’s business and results of operations. However, any changes that lower reimbursement for the Company’s products or reduce medical procedure volumes could adversely affect iCAD’s business and results of operations.
Reimbursement in Other Jurisdictions
Typically, coverage and payment for healthcare products and services in other jurisdictions is determined through a public tender process that takes into consideration the results of a cost-effectiveness or value analysis conducted by a federal government-level technology assessment group, and through reference to coverage and payment policies established for the same or similar product/service in comparable jurisdictions.
Market acceptance of iCAD’s medical products in both the United States and other countries is dependent upon the purchasing and procurement practices of the Company’s customers, patient demand for the Company’s products and procedures, and the reimbursement policies of patients’ medical expenses set by government healthcare programs, private insurers or other healthcare payers.
 
22

Intellectual Property
The Company primarily relies on a combination of patents, trade secrets and copyright law, third-party and employee confidentiality agreements, and other protective measures to protect its intellectual property rights pertaining to its products and technologies.
The Company has certain patents to its ongoing programs that expire between 2022 and 2029. These patents help the Company maintain a proprietary position in its markets. The Company does not believe that the patents expiring in 2022 are material to its business. Additionally, the Company has a number of patent applications pending domestically, some of which have been also filed internationally, and the Company plans to file additional domestic and foreign patent applications when it believes such protection will benefit the Company. These patents and patent applications relate to current and future uses of iCAD’s cancer detection technologies and products, including cancer detection solutions for tomosynthesis, CAD for CT colonography and lung and CAD for MRI breast and prostate. The Company has also secured a
non-exclusive
patent license from the National Institute of Health which relates broadly to CAD in colonography, a
non-exclusive
patent license from Cytyc/Hologic which relates to balloon applicators for breast brachytherapy, and a
non-exclusive
license from Zeiss which relates to brachytherapy.
Sources and Availability of Materials
The Company depends upon a limited number of suppliers and manufacturers for its products, and certain components in its products may be available from a sole or limited number of suppliers. The Company’s products are generally either manufactured and assembled by a sole manufacturer or a limited number of manufacturers or assembled by it from supplies it obtains from a limited number of suppliers. Critical components required to manufacture these products, whether by outside manufacturers or directly, may be available from a sole or limited number of component suppliers. The Company generally does not have long-term arrangements with any of its manufacturers or suppliers.
Engineering and Product Development
iCAD’s products have been developed by its own research and development staff or were developed by the companies iCAD acquired. Research and development expenses are primarily attributable to personnel, consulting, subcontract, licensing and data collection expenses relating to the Company’s new product development and clinical testing. iCAD believes its products are competitive and that none of the current versions of the Company’s products are approaching obsolescence. iCAD has invested and expects to continue to invest in new research and development and enhancements of the Company’s current products to maintain iCAD’s competitive position. For the years ended December 31, 2021, 2020 and 2019, we incurred $9.2 million, $8.1 million, and $9.3 million of research and development expense, respectively.
Human Capital Resources
As of December 31, 2021, the Company had 137 employees, 136 of whom are full time employees, with 57 involved in sales and marketing, 25 in research and development, 36 in service, manufacturing, quality assurance, technical support and operations functions, and 19 in administrative functions. None of the Company’s employees are represented by a labor organization. The Company considers its relations with employees to be good.
The Company’s human capital resource objectives include, as applicable, identifying, recruiting, retaining, incentivizing and integrating our existing and future employees, advisors and consultants. In addition to competitive base salaries, the other competitive benefits that we provide to employees include incentive plans and paid vacation. The principal purposes of these employee benefits are to attract, retain, reward and motivate our personnel and to provide long-term incentives that align the interests of employees with the interests of our stockholders.
 
23

Foreign Regulations
International sales of the Company’s products are subject to foreign government regulation, the requirements of which vary substantially from country to country. The time required to obtain approval by a foreign country may be longer or shorter than that required for FDA approval, and the requirements may differ. Obtaining and maintaining foreign regulatory approvals is an expensive and time-consuming process. We cannot be certain that we will be able to obtain the necessary regulatory approvals timely or at all in any foreign country in which we plan to market our CAD products and the Xoft System. If we fail to receive and maintain such approvals, our ability to generate revenue may be significantly diminished.
Available Information
The Company files annual, quarterly and current reports, proxy or stockholder information statements and other information with the SEC. The SEC maintains a website that contains reports, proxy and information statements, and certain other information that we may file electronically with the SEC (http://www.sec.gov). We also make available for download free of charge through our website our annual report on Form
10-K,
our
quarterly reports on Form
10-Q,
and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as soon as reasonably practicable after
we have filed it electronically with, or furnished it to, the SEC. We maintain our corporate website at http://www.icadmed.com. Our website and the information contained therein or connected thereto are not incorporated into this Annual Report on Form
10-K.
 
Item
 
1A.
Risk Factors.
The Company operates in a changing environment that involves numerous known and unknown risks and uncertainties that could materially adversely affect its operations. The following highlights some of the factors that have affected, and/or in the future could affect, the Company’s operations.
The following is a summary of certain important factors that may make an investment in iCAD speculative or risky. You should carefully consider the fuller risk factor disclosure set forth in this Annual Report, in addition to the other information herein, including the section of this report titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the Company’s financial statements and related notes.
 
   
The Company has incurred significant losses from inception through 2021 and there can be no assurance that we will be able to achieve and sustain future profitability.
 
   
The Company’s quarterly and annual operating and financial results and gross margins are likely to fluctuate significantly in future periods.
 
   
Management expects the novel coronavirus
(COVID-19)
pandemic to continue to have a significant effect on the Company’s results of operations. A continuation or worsening of the pandemic will have a material adverse impact on iCAD’s business, results of operations and financial condition and on the market price of iCAD’s common stock.
 
   
The markets for the Company’s products and treatments and newly introduced enhancements to iCAD’s existing products and treatments may not develop as expected, the Company may continue to face barriers to broad market acceptance.
 
   
Sales and market acceptance of Company products is dependent upon the coverage and reimbursement decisions made by third-party payers, including
carve-out
radiology benefits managers. The failure of third-party payers to provide appropriate levels of coverage and reimbursement, and/or meeting prior authorization and other requirements for approval to use Company products and treatments facilitated by the Company’s products could harm the Company’s business and prospects.
 
   
A limited number of customers account for a significant portion of the Company’s total revenue. The loss of a principal customer could seriously hurt the Company’s business.
 
24

   
The markets for many of the Company’s products are subject to changing technology.
 
   
Revenue from the Company’s new subscription license model may be difficult to predict.
 
   
The Company distributes its products in highly competitive markets and the Company’s sales may suffer as a result.
 
   
The Company relies on intellectual property and proprietary rights to maintain its competitive position and may not be able to protect these rights.
 
   
The Company’s future prospects depend on its ability to retain current key employees and attract additional qualified personnel.
 
   
The market price of the Company’s common stock has been, and may continue to be volatile, which could reduce the market price of the Company’s common stock.
 
   
Future issuances of shares of the Company’s common stock may cause significant dilution of equity interests of existing holders of common stock and decrease the market price of shares of the Company’s common stock.
Risks Related to Financial Position, Operating Results and Need for Additional Capital
The Company has incurred significant losses from inception through 2021 and there can be no assurance that it will be able to achieve and sustain future profitability.
The Company has incurred significant losses since inception. The Company incurred a net loss of $11.2 million in 2021 and has an accumulated deficit of $253.1 million at December 31, 2021. The Company may not be able to achieve profitability. Substantially all of our operating losses have resulted from costs incurred in connection with research and development efforts, including clinical studies, and from general and administrative costs associated with our operations. We expect our operating expenses to significantly increase as we continue to invest in research and development efforts. We also continue to incur additional costs associated with operating as a public company. As a result, we expect to continue to incur substantial and increasing operating losses for the foreseeable future.
The Company’s quarterly and annual operating and financial results and its gross margins are likely to fluctuate significantly in future periods.
The Company’s quarterly and annual operating and financial results are difficult to predict and may fluctuate significantly from period to period. The Company’s revenue and results of operations may fluctuate as a result of a variety of factors that are outside of the Company’s control including, but not limited to, general economic conditions, the timing of orders from the Company’s OEM partners, its OEM partners’ ability to manufacture and ship their digital mammography systems, its timely receipt by the FDA for the clearance or approval to market Company products, its ability to timely engage other OEM partners for the sale of Company products, the timing of product enhancements and new product introductions by Company or its competitors, the pricing of Company products, changes in customers’ budgets, changes to the economic strength of the Company’s customers, economic changes in the markets served by the Company’s customers, competitive conditions and the possible deferral of revenue under the Company’s revenue recognition policies.
Risks Related to the Company and its Business
The Company expects the novel coronavirus
(COVID-19)
pandemic, including the emergence of new variants, to have a significant effect on the Company’s results of operations. In addition, the pandemic has resulted in significant financial market volatility, and its impact on the global economy appears to be significant. A continuation or worsening of the pandemic will have a material adverse impact on the Company’s business, results of operations and financial condition and on the market price of the Company’s common stock.
As a provider of devices and services to the health care industry, the Company’s operations have been materially affected, and may continue to be impacted, by the
COVID-19
pandemic. Beginning with Q1 2020 through Q4
 
25

2021, the
COVID-19
pandemic has presented a number of challenges and risks for the Company’s business, including, but not limited to, decreased product demand due to reduced numbers of
in-person
meetings with potential clients; potential clients’ singular focus on surging
COVID-19
infection rates following the emergence of the Omicron variant, causing attention to be diverted from purchasing decisions; pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business process; supply chain interruptions; disruptions to the Company’s clinical trials; challenges operating in a virtual work environment; impacts resulting from travel limitations and mobility restrictions; and other challenges presented by disruptions to the Company’s normal operations in response to the pandemic, as well as uncertainties regarding the duration and severity of the pandemic on the global economy and the Company’s operations, and the unpredictable and periodic emergence of new variants of the
COVID-19
virus.
The
COVID-19
pandemic has resulted in significant financial market volatility and uncertainty. A continued or worsening level of market disruption and volatility observed since the start of the pandemic will have an adverse effect on the Company’s ability to access capital, on its business, results of operations and financial condition, and on the market price of the Company’s common stock. Although the Company does not provide guidance to investors relating to the Company’s results of operations, the Company’s quarterly results for the quarter ending March 31, 2022, and possibly future quarters, could reflect a continued negative impact from the
COVID-19
pandemic for similar or additional reasons.
The Company’s exposure to trade accounts receivable losses may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current
COVID-19
pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as hospitals’ cash flows are impacted by their response to the
COVID-19
pandemic.
The markets for the Company’s products and treatments and newly introduced enhancements to the Company’s existing products and treatments may not develop as expected, the Company continues to face barriers to broad market acceptance.
The successful commercialization of the Company’s newly developed products and treatments and newly introduced enhancements to the Company’s existing products and treatments are subject to numerous risks, both known and unknown, including:
 
   
market acceptance of the Company’s products;
 
   
uncertainty of the development of a market for such product or treatment;
 
   
trends relating to, or the introduction or existence of, competing products, technologies or alternative treatments or therapies that may be more effective, safer or easier to use than the Company’s products, technologies, treatments or therapies;
 
   
the perceptions of the Company’s products or treatments as compared to other products and treatments;
 
   
recommendation and support for the use of the Company’s products or treatments by influential customers, such as hospitals, radiological practices, breast surgeons and radiation oncologists and treatment centers and U.S. and international medical professional societies;
 
   
the availability and extent of data demonstrating the clinical efficacy of the Company’s products or treatments;
 
   
competition, including the presence of competing products sold by companies with longer operating histories, more recognizable names and more established distribution networks; and
 
   
other technological developments.
 
26

Often, the development of a significant market for a product or treatment will depend upon the establishment of appropriate reimbursement for use of the product or treatment. Moreover, even if addressed, such reimbursement levels frequently are not established until after a product or treatment is developed and commercially introduced, which can delay the successful commercialization of a product or treatment.
If the Company is unable to successfully commercialize and create a significant market for the Company’s newly developed products and treatments and newly introduced enhancements to the Company’s existing products and treatments, the Company’s business and prospects could be harmed.
The Company may be exposed to significant product liability for which the Company may not have sufficient insurance coverage or be able to procure sufficient insurance coverage.
The Company’s product and general liability insurance coverage may be inadequate with respect to potential claims and adequate insurance coverage may not be available in sufficient amounts or at a reasonable cost in the future. If available at all, product liability insurance for the medical device industry generally is expensive. Future product liability claims could be costly to defend and/or costly to resolve and could harm the Company’s reputation and business.
Sales and market acceptance of the Company’s products is dependent upon the coverage and reimbursement decisions made by third-party payers, including
carve-out
radiology benefits managers. The failure of third-party payers to provide appropriate levels of coverage and reimbursement, and/or meeting prior authorization and other requirements for approval to use the Company’s products and treatments facilitated by the Company’s products could harm the Company’s business and prospects.
Sales and market acceptance of the Company’s medical products and the treatments facilitated by Company products in the United States and other countries is dependent upon the coverage decisions and reimbursement policies established by government healthcare programs and private health insurers. Market acceptance of the Company’s products and treatments has and will continue to depend upon the Company’s customers’ ability to obtain coverage for, and appropriate reimbursement from third-party payers for, these products and treatments. In the United States, The Centers for Medicare and Medicaid Services (“CMS”) establishes coverage and reimbursement policies for healthcare providers treating Medicare and Medicaid beneficiaries. Under current CMS policies, varying reimbursement levels have been established for the Company’s products and treatments. In the absence of a national coverage determination, coverage policies for Medicare patients may vary by regional Medicare Administrative Contractors. Reimbursement rates for treatments vary based on the geographic price index, the site of service, and other factors. Coverage and reimbursement policies and rates applicable to patients with private insurance are dependent upon individual private payer decisions which may not follow the policies and rates established by CMS. The use of Company products and treatments outside the United States is similarly affected by coverage and reimbursement policies adopted by foreign governments and, to a lesser extent, private insurance carriers. On September 29, 2020, CMS finalized a rule regarding its new RO Model, designed, according to CMS, to improve the quality of care for cancer patients receiving radiotherapy and reduce Medicare expenditures through bundled payments. In the final notice, CMS did not include IORT treatments (including CPT codes 77424, 77425, and 77469) within the new alternative payment model for radiation oncology. As a result, whether or not a particular physician practice or hospital is subject to the new radiation oncology payment model, IORT services covered by Medicare will continue to be subject to the existing payment systems for physician services and hospital outpatient services. On December 10, 2021, the Protecting Medicare and American Farmers from Sequestration Cuts Act delayed the RO Model implementation until no earlier than January 1, 2023. Management cannot provide assurance that government or private third-party payers will continue to reimburse the Company’s products or services, nor can management provide assurance that the payment rates will be adequate. If providers and physicians are unable to obtain adequate reimbursement for the Company’s products or services, this could have a material adverse effect on the Company’s business and operations. In addition, in the event that the current methodology for calculating payment for these products or services changes, this could have a material adverse effect on the Company’s business and business operations.
 
27

Management cannot guarantee that providers and physicians will be able to obtain adequate reimbursement for the Company’s products or services.
The Company’s business is dependent upon future market growth of full field digital mammography systems, digital computer aided detection products, and tomosynthesis as well as advanced image analysis and workflow solutions for use with MRI and CT and the market growth of electronic brachytherapy. This growth may not occur or may occur too slowly to benefit us.
The Company’s future business is substantially dependent on the continued growth in the market for electronic brachytherapy, full field digital mammography systems, digital computer aided detection products and tomosynthesis as well as advanced image analysis and workflow solutions for use with MRI and CT. The market for these products may not continue to develop or may develop at a slower rate than the Company anticipates due to a variety of factors, including, general economic conditions, delays in hospital spending for capital equipment, the significant costs associated with the procurement of full field digital mammography systems and CAD products and MRI and CT systems and the reliance on third party insurance reimbursement. If the market for the products and technologies upon which the Company’s products are dependent does not grow or grows too slowly, this could have a material adverse effect on the Company’s business.
A limited number of customers account for a significant portion of the Company’s total revenue. The loss of a principal customer could seriously hurt the Company’s business.
A limited number of major customers have in the past and may continue in the future to account for a significant portion of the Company’s revenue. The Company’s principal
sales distribution channel for its digital products is through its OEM partners. In 2021, the Company’s OEM partners accounted for 22% of its total revenue, with one major customer, GE Healthcare, accounting for 14% of the Company’s revenue. In addition, in 2021, four customers, consisting of both OEM and direct customers, accounted for 31% of the Company’s total revenue. The loss of the Company’s relationships with principal customers or a decline in sales to principal customers could materially adversely affect its business and operating results.
If goodwill and/or other intangible assets that the Company has recorded in connection with its acquisitions become impaired, the Company could have to take significant charges against earnings.
Under current accounting, management must assess, at least annually and potentially more frequently, whether the value of the Company’s goodwill of $8.4 million at December 31, 2021 and its other intangible assets have been impaired. Any reduction or impairment of the value of goodwill or other intangible assets will result in a charge against earnings which could materially adversely affect the Company’s reported results of operations in future periods.
The Company’s effective tax rate may fluctuate, and we may incur obligations in tax jurisdictions in excess of amounts that have been accrued.
As a global company, the Company is subject to taxation in numerous countries, states and other jurisdictions. In preparing the Company’s financial statements, the Company records the amount of tax payable in each of the countries, states and other jurisdictions in which the Company operates. The Company’s future effective tax rate, however, may be lower or higher than prior years due to numerous factors, including a change in the Company’s geographic earnings mix, changes in the measurement of the Company’s deferred taxes, and recently enacted and future tax law changes in jurisdictions in which the Company operates. The Company is also subject to ongoing tax audits in various jurisdictions, and tax authorities may disagree with certain positions the Company has taken and assess additional taxes. Any of these factors could cause the Company to experience an effective tax rate significantly different from previous periods or the Company’s current expectations, which could adversely affect the Company’s business, results of operations and cash flows.
 
28

The Company’s ability to use its net operating loss carryovers and certain other tax attributes may be limited.
Under the Internal Revenue Code of 1986, as amended (the “Code”), a corporation is generally allowed a deduction for net operating losses (“NOLs”) carried over from a prior taxable year. Under that provision, the Company can carryforward its NOLs to offset future taxable income, if any, until such NOLs are fully utilized or expire. The same is true of other unused tax attributes, such as tax credits. Under the Tax Cut and Jobs Act of 2017 (the “Tax Act”), federal net operating losses incurred in 2018 and in future years may be carried forward indefinitely, but the deductibility of such federal net operating losses is limited. It is uncertain if and to what extent various states will conform to the federal Tax Act.
In addition, under Section 382 of the Code, and corresponding provisions of state law, if a corporation undergoes an “ownership change,” which is generally defined as a greater than 50 percent change, by value, in its equity ownership over a three-year period, the corporation’s ability to use its
pre-change
net operating loss carryforwards and other
pre-change
tax attributes to offset its post-change income or taxes may be limited. The Company may experience ownership changes in the future as a result of subsequent shifts in the Company’s stock ownership, some of which may be outside of the Company’s control. If an ownership change occurs and the Company’s ability to use its net operating loss carryforwards or other tax attributes is materially limited, it would harm the Company’s future operating results by effectively increasing the Company’s future tax obligations.
The markets for many of the Company’s products are subject to changing technology.
The Company’s business depends on its ability to adapt to evolving technologies and industry standards and introduce new technology solutions and services accordingly. If the Company cannot adapt to changing technologies, its technology solutions and services may become obsolete, and its business may suffer. Because the healthcare information technology market is constantly evolving, the Company’s existing technology may become obsolete and fail to meet the requirements of current and potential customers. The Company’s success will depend, in part, on its ability to continue to enhance its existing technology solutions and services, develop new technology that addresses the increasingly sophisticated and varied needs of its customers, and respond to technological advances and emerging industry standards and practices on a timely and cost-effective basis. The development of the Company’s proprietary technology entails significant technical and business risks. The Company may not be successful in developing, using, marketing, selling, or maintaining new technologies effectively or adapting its proprietary technology to evolving customer requirements or emerging industry standards, and, as a result, the Company’s business and reputation could suffer. The Company may not be able to introduce new technology solutions on schedule, or at all, or such solutions may not achieve market acceptance. Moreover, competitors may develop competitive products that could adversely affect the Company’s results of operations. The Company’s failure to introduce new products or to introduce these products on schedule could have an adverse effect on its business, financial condition and results of operations.
The Company depends upon a limited number of suppliers and manufacturers for its products, and certain components in its products may be available from a sole or limited number of suppliers.
The Company’s products are generally either manufactured and assembled for it by a sole manufacturer, by a limited number of manufacturers or assembled by the Company from supplies it obtains from a limited number of suppliers. Critical components required to manufacture the Company’s products, whether by outside manufacturers or directly by the Company, may be available from a sole or limited number of component suppliers. The Company generally does not have long-term arrangements with any of its manufacturers or suppliers. The loss of a sole or key manufacturer or supplier could materially impair the Company’s ability to deliver products to its customers in a timely manner and would adversely affect the Company’s sales and operating results. The Company’s business would be harmed if any of its manufacturers or suppliers could not meet its quality and performance specifications and quantity and delivery requirements.
Additionally, the Company’s suppliers and manufacturers are, and will continue to be, subject to extensive government regulation in connection with the manufacture of any medical devices. The Company’s suppliers and
 
29

manufacturers must ensure that they are compliant with applicable quality systems and other regulatory requirements, as mandated by the FDA and other regulatory authorities. If the Company’s materials suppliers or manufacturers face manufacturing or quality control problems this may lead to delays in product production or shipment or the Company’s supplier or manufacturer no longer being able to continue operations. The Company’s business would be harmed if any of its manufacturers or suppliers could not meet its quality and performance specifications and quantity and delivery requirements.
Revenue from the Company’s new subscription license model may be difficult to predict.
The Company is devoting resources to the development of a new software license model to complement its traditional perpetual licensing models. This model allows the Company to license Detection software through subscription licenses that are cancelable at any time. The Company has limited operating history with subscription licensing models and may not be able to accurately predict initial subscription enrollment or future renewal or cancellation rates. Subscription renewal rates may decline or fluctuate as a result of a number of factors, including but not limited to customer satisfaction or dissatisfaction with Company products, the price of Company products, the prices of similar competitive products, or customer budget sensitivity. If any of the Company’s assumptions about revenue from the subscription licensing model are incorrect, the Company’s actual results may vary materially from those anticipated, estimated, or projected.
The Company distributes its products in highly competitive markets and its sales may suffer as a result.
The Company operates in highly competitive and rapidly changing markets that contain competitive products available from nationally and internationally recognized companies. Many of these competitors have significantly greater financial, technical and human resources than the Company and are well established. In addition, some companies have developed or may develop technologies or products that could compete with the products the Company manufactures and distributes or that would render the Company’s products obsolete or noncompetitive. The Company’s competitors may achieve patent protection, regulatory approval, or product commercialization that would limit the Company’s ability to compete with them. These and other competitive pressures could have a material adverse effect the Company’s business.
Disruptions in service or damage to the Company’s third-party providers’ data centers could adversely affect the Company’s business.
The Company relies on third parties who provide access to data centers. The Company’s information technologies and systems are vulnerable to damage or interruption from various causes, including (i) acts of God and other natural disasters, war and acts of terrorism and (ii) power losses, computer systems failures, internet and telecommunications or data network failures, operator error, losses of and corruption of data and similar events. The Company conducts business continuity planning and works with its third-party providers to protect against fires, floods, other natural disasters and general business interruptions to mitigate the adverse effects of a disruption, relocation or change in operating environment at the data centers the Company utilizes. In addition, the occurrence of any of these events could result in interruptions, delays or cessations in service to the Company’s customers. Any of these events could impair or prohibit the Company’s ability to provide its services, reduce the attractiveness of its services to current or potential customers and adversely impact its financial condition and results of operations.
In addition, despite the implementation of security measures, the Company’s infrastructure, data centers, or systems that it interfaces with, including the Internet and related systems, may be vulnerable to physical
break-ins,
hackers, improper employee or contractor access, computer viruses, programming errors,
denial-of-service
attacks or other attacks by third-parties seeking to disrupt operations or misappropriate information or similar physical or electronic breaches of security. Any of these can cause system failure, including network, software or hardware failure, which can result in service disruptions. As a result, the Company may be required to expend significant capital and other resources to protect against security breaches and hackers or to alleviate problems caused by such breaches.
 
30

Instability in geographies where the Company has operations and personnel or where the Company derives revenue could have a material adverse effect on the Company’s business, customers, operations and financial results.
Economic, civil, military and political uncertainty may arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue may experience military action and/or civil and political unrest. For the fiscal year ended 2021, approximately 8.6% of the Company’s revenue was derived from customers located in Europe, and approximately 39.0% of the Company’s export revenue was derived from customers located in Europe. In late February 2022, Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region is likely. The aggregate impact to Eastern Europe and Europe as a whole, as well as actions taken by other countries, including new and stricter sanctions by the United States, Canada, the United Kingdom, the European Union, and other countries and organizations against officials, individuals, regions, and industries in Russia, Belarus and Ukraine, and each country’s potential response to such sanctions, tensions and military actions, is not knowable at this time, and could have a material adverse effect on the Company, its business and operations. Any such material adverse effect from the conflict and enhanced sanctions activity may disrupt the Company’s sales to customers in the region. Prolonged unfavorable economic conditions or uncertainty may have an adverse effect on the Company’s sales and profitability
If the Company’s products fail to perform properly due to errors or similar problems, the Company’s business could suffer.
Despite testing, complex software may contain defects or errors. Addressing software errors may delay development of the Company’s solutions, and if discovered after deployment, may require the expenditure of substantial time and resources to correct. Errors in the Company’s software could result in:
 
   
harm to the Company’s reputation;
 
   
lost sales;
 
   
delays in commercial releases;
 
   
product liability claims;
 
   
delays in or loss of market acceptance of the Company’s solutions;
 
   
license terminations or renegotiations;
 
   
unexpected expenses and diversion of resources to remedy errors; and
 
   
privacy and security vulnerabilities.
Furthermore, the Company’s customers might use its software together with products from other companies or those that they have developed internally. As a result, when problems occur, it might be difficult to identify the source of the problem. Even when the Company’s software does not cause these problems, the existence of these errors might cause the Company to incur significant costs, divert the attention of its technical personnel from the Company’s solution development efforts or impact its reputation and cause significant customer relations problems.
Unfavorable results of legal proceedings could materially adversely affect the Company’s financial results
From time to time, the Company is a party to or otherwise involved in legal proceedings, claims and government inspections or investigations and other legal matters, both inside and outside the United States, arising in the ordinary course of business or otherwise. Legal proceedings are often lengthy, taking place over a period of years with interim motions or judgments subject to multiple levels of review (such as appeals or rehearings) before the outcome is final. Litigation is subject to significant uncertainty and may be expensive, time- consuming, and disruptive to operations. For these and other reasons, the Company may choose to settle legal proceedings and claims, regardless of their actual merit.
 
31

A legal proceeding finally resolved against the Company, could result in significant compensatory damages, and in certain circumstances, punitive or trebled damages, disgorgement of revenue or profits, remedial corporate measures or injunctive relief. If the Company’s existing insurance does not cover the amount or types of damages awarded, or if other resolutions or actions taken as a result of the legal proceeding were to restrain the Company’s ability to market one or more of the Company’s material products or services, the Company’s consolidated financial position, results of operations or cash flows could be materially adversely affected. In addition, legal proceedings, and any adverse resolution thereof, can result in adverse publicity and damage to the Company’s reputation, which could adversely impact the Company’s business.
If the Company is subject to claims that its employees, consultants or independent contractors have wrongfully used or disclosed confidential information of third parties, the Company could incur substantial expenses.
The Company employ individuals who were previously employed at other medical device and technology companies. The Company may be subject to claims that the Company or its employees, consultants or independent contractors have inadvertently or otherwise used or disclosed confidential information of employees’ former employers or other third parties. The Company may also be subject to claims that former employers or other parties have an ownership interest in patents or intellectual property. Litigation may be necessary to defend against these claims. The Company may not be successful in defending these claims, and if the Company is successful, litigation could result in substantial cost and be a distraction to its management and other employees.
Healthcare industry consolidation could impose pressure on the Company’s prices, reduce potential customer base and reduce demands for the Company’s systems.
Many hospitals and imaging centers have consolidated to create larger healthcare enterprises with greater market and purchasing power. When hospitals and imaging centers combine, they often consolidate infrastructure, and consolidation of the Company’s customers could result in fewer overall customers. If this consolidation trend continues, it could reduce the size of the Company’s potential customer base, reduce demand for the Company’s systems, give the resulting enterprises greater bargaining or purchasing power, and may lead to erosion of the prices for the Company’s systems or decreased margins for its systems, all of which would adversely affect the Company’s ability to generate revenue.
Clinical trials are very expensive, lengthy, and difficult to design and implement and have uncertain outcomes, and, as a result, the Company may suffer delays or suspensions in current or future trials which would have a material adverse effect on the Company’s ability to obtain regulatory approvals timely or at all, and if the Company fails to receive such approvals, on its ability to generate revenues.
Clinical trials involve a time-consuming and expensive process with an uncertain outcome, and the results of earlier trials are not necessarily predictive of future results. Human clinical trials are difficult to design and implement and very expensive, due in part to being subject to rigorous regulatory requirements.
Additionally, the Company may encounter problems at any stage of the trials that cause it to abandon or repeat clinical trials. The commencement and completion of clinical trials may be delayed by several factors, including:
 
   
non-approval
of an investigational device exemption (IDE), which is required by the FDA for the study in humans of a significant risk device that is not approved for the indication being studied;
 
   
failure to reach an agreement with contract research organizations or clinical trial sites;
 
   
failure of third-party contract research organizations to properly implement or monitor the clinical trial protocols;
 
   
failure of IRBs to approve the Company’s clinical trial protocols or suspension or termination of the Company’s clinical trial by the IRB, DSMB, or the FDA;
 
32

   
slower than expected rates of patient recruitment and enrollment, which may be further negatively impacted by the
COVID-19
global pandemic;
 
   
inability to retain patients in clinical trials, which may be further negatively impacted by the
COVID-19
global pandemic;
 
   
lack of effectiveness during clinical trials;
 
   
unforeseen safety issues;
 
   
inability or unwillingness of medical clinical investigators and institutional review boards to follow the Company’s clinical trial protocols;
 
   
failure of clinical investigators or sites to maintain necessary licenses or permits or comply with good clinical practices, or GCP, or other regulatory requirements; and
 
   
lack of sufficient funding to finance the clinical trials.
In addition, the Company or regulatory authorities may suspend the Company’s clinical trials at any time if it appears that the Company is exposing participants to unacceptable health risks or if the regulatory authorities find deficiencies in the Company’s regulatory submissions or the conduct of these trials. Any suspension of clinical trials will delay possible regulatory approval, increase costs, and adversely impact the Company’s ability to develop products and generate revenue.
The Company’s future prospects depend on its ability to retain current key employees and attract additional qualified personnel.
The Company’s success depends in large part on the continued service of its executive officers and other key employees. The Company may not be able to retain the services of its executive officers and other key employees. The loss of executive officers or other key personnel could have a material adverse effect on the Company.
In addition, in order to support its continued growth, the Company will be required to effectively recruit, develop and retain additional qualified personnel. If the Company is unable to attract and retain additional necessary personnel, it could delay or hinder its plans for growth. Competition for such personnel is intense, and there can be no assurance that the Company will be able to successfully attract, assimilate or retain sufficiently qualified personnel. The failure to retain and attract necessary personnel could have a material adverse effect on the Company’s business, financial condition and results of operations.
The Company’s international operations expose it to various risks, any number of which could harm the Company’s business.
The Company’s revenue from sales outside of the United States represented approximately 22% of the Company’s revenue for 2021. The Company is subject to the risks inherent in conducting business across national boundaries, any one of which could adversely impact its business. In addition to currency fluctuations, these risks include, among other things: economic downturns; changes in or interpretations of local law, governmental policy or regulation; changes in healthcare practice patterns; restrictions on the transfer of funds into or out of the country; varying tax systems; and government protectionism. One or more of the foregoing factors could impair the Company’s current or future operations and, as a result, harm the Company’s overall business.
Risks Related to Intellectual Property
The Company relies on intellectual property and proprietary rights to maintain its competitive position and may not be able to protect these rights.
The Company relies heavily on proprietary technology that it protects primarily through licensing arrangements, patents, trade secrets, proprietary
know-how
and
non-disclosure
agreements. There can be no assurance that any
 
33

pending or future patent applications will be granted or that any current or future patents, regardless of whether the Company is an owner or a licensee of the patent, will not be challenged, rendered unenforceable, invalidated, or circumvented or that the rights will provide a competitive advantage to the Company. There can also be no assurance that the Company’s trade secrets or
non-disclosure
agreements will provide meaningful protection of Company proprietary information. Further, the Company cannot assure that others will not independently develop similar technologies or duplicate any technology developed by the Company or that its technology will not infringe upon patents or other rights owned by others. Unauthorized third parties may infringe the Company’s intellectual property rights or copy or reverse engineer portions of the Company’s technology. In addition, because patent applications in the United States are not generally publicly disclosed until eighteen months after the application is filed, applications may have been filed by third parties that relate to the Company’s technology. Moreover, there is a risk that foreign intellectual property laws will not protect the Company’s intellectual property rights to the same extent as intellectual property laws in the United States. The rights provided by a patent are finite in time. The Company has certain patents that expire between 2022 and 2029. In the absence of significant patent protection, the Company may be vulnerable to competitors who attempt to copy the Company’s products, processes or technology.
In addition, in the future, the Company may be required to assert infringement claims against third parties, and there can be no assurance that one or more parties will not assert infringement claims against the Company. Any resulting litigation or proceeding could result in significant expense to the Company and divert the efforts of its management personnel, whether or not such litigation or proceeding is determined in the Company’s favor. In addition, if any of the Company’s intellectual property and proprietary rights are deemed to violate the proprietary rights of others, the Company may be prevented from using those intellectual property or proprietary rights, which could prevent it from being able to sell its products. Litigation could also result in a judgment or monetary damages being levied against the Company.
If the Company fails to obtain licenses to necessary intellectual property or does not comply with its obligations in license agreements, the Company could lose important rights.
The Company may need to obtain licenses from owners of intellectual property to advance its research and products or allow commercialization of its product, and the Company has done so from time to time. If the Company does not obtain any of these licenses at a reasonable cost and on reasonable terms, the Company would be unable to further develop and commercialize one or more of its product, which could harm the Company’s business.
Risks Related to Regulation of the Company’s Industry
The healthcare industry is highly regulated, and government authorities may determine that the Company has failed to comply with applicable laws, rules or regulations. Additionally, the Company may incur substantial costs defending its interpretations of U.S. federal and state government regulations, and if the Company loses, the government could force the Company to restructure its operations and subject it to fines, monetary penalties and possibly exclude the Company from participation in U.S. government-sponsored health care programs such as Medicare and Medicaid.
Both in the United States and in other jurisdictions, the healthcare industry is subject to extensive and complex federal, state and local laws, rules and regulations, compliance with which imposes substantial costs on the Company. Such laws and regulations include those that are directed at payment for services and the conduct of operations, preventing fraud and abuse, and prohibiting general business corporations, such as the Company’s, from engaging in practices that may influence professional decision-making, such as splitting fees with physicians. In addition, the Company believes that its business will continue to be subject to increasing regulation as legislatures and governmental agencies periodically consider proposals to revise or create new requirements, particularly in response to and following the
COVID-19
pandemic, the scope and effect of which the Company cannot predict. Such proposals, if implemented, could impact the Company’s operations, the use of its services, and its ability to market new services, and could create unexpected liabilities for the Company.
 
34

Many healthcare laws are complex, and their application to specific services and relationships may not be clear. The laws often have related rules and regulations that are subject to interpretation and may not provide definitive guidance as to their application to the Company’s operations, including its arrangements with physicians and professional corporations. Further, healthcare laws differ from jurisdiction to jurisdiction and it is difficult to ensure the Company’s business complies with evolving laws in all jurisdictions.
Consequently, the Company’s operations, including its arrangements with healthcare providers, are subject to audits, inquiries and investigations from government agencies from time to time. The Company believes it is in substantial compliance with these laws, rules and regulations based upon what the Company believes are reasonable and defensible interpretations of these laws, rules and regulations. However, U.S. federal and state laws are broadly worded and may be interpreted or applied by prosecutorial, regulatory or judicial authorities in ways that the Company cannot predict. Accordingly, the Company may in the future become the subject of regulatory or other investigations or proceedings, and its interpretations of applicable laws, rules and regulations may be challenged. Any challenge to the Company’s operations or arrangements with third parties that the Company has structured based upon its interpretation of these laws, rules and regulations could potentially disrupt business operations and lead to substantial defense costs and a diversion of management’s time and attention, even if the Company successfully defends its interpretation. In addition, if the government successfully challenges the Company’s interpretation of the applicability of these laws, rules and regulations as they relate to its operations and arrangements, such successful challenge may have a material adverse effect on the Company’s business, financial condition, results of operations, cash flows, and the trading price of the Company’s common stock.
In the event regulatory action were to limit or prohibit the Company from carrying on its business as it presently conducts it or from expanding its operations into certain jurisdictions, the Company may need to make structural, operational and organizational modifications to the Company or to its contractual arrangements with physicians and professional corporations. The Company’s operating costs could increase significantly as a result. The Company could also lose contracts, or its revenues could decrease under existing contracts. Any restructuring would also negatively impact the Company’s operations because its management’s time and attention would be diverted from running its business in the ordinary course.
Compliance with the many laws and regulations governing the healthcare industry could restrict the Company’s sales and marketing practices, and other relationships with healthcare professionals.
Once the Company’s products are sold, the Company must comply with various U.S. federal and state healthcare fraud and abuse laws, rules and regulations pertaining false claims, kickbacks and physician self-referral. Violations of the fraud and abuse laws are punishable by criminal and civil sanctions, including, in some instances, exclusion from participation in federal and state healthcare programs, including Medicare, Medicaid, Veterans Administration health programs, workers’ compensation programs and TRICARE. Compliance with these laws could restrict the Company’s sales and marketing practices, and any challenge to the Company’s practices could disrupt its operations and lead to substantial defense costs and a diversion of management’s time and attention, even if the Company successfully defends its practices. If the Company is unable to successfully defend its practices, in addition to incurring significant expense in defending itself, the Company could be subject to a significant settlement, monetary penalties, and costs related to implementation of changes to its practices, which could have a material adverse effect on its business.
Healthcare reform legislation in the United States may adversely affect the Company’s business and/or results of operations.
The Company is unable to predict what legislation or regulation relating to the health care industry or third-party coverage and reimbursement may be enacted in the future or what effect such legislation or regulation would have on the Company’s business. Any cost containment measures or other health care system reforms that are adopted could have a material and adverse effect on the Company’s ability to commercialize its existing and
 
35

future products successfully. The Company cannot predict whether any existing or enacted legislation will be repealed, replaced, or modified or how such repeal, replacement or modification may be timed or structured.
As a result, the Company cannot quantify or predict the effect of such repeal, replacement, or modification might have on its business and results of operations. However, any changes that lower reimbursement for the Company’s products or reduce medical procedure volumes could adversely affect its business and results of operations.
The Company’s products and manufacturing facilities are subject to extensive regulation with potentially significant costs for compliance.
In the United States, the Company’s CAD systems and Xoft Systems are medical devices subject to extensive regulation by the FDA under the FDCA. The FDA’s regulation of the Company’s products includes its manufacturing operations, product labeling, adverse event reporting, and the FDA’s general prohibition against promoting products for unapproved or
“off-label”
uses.
The Company’s failure to fully comply with applicable regulations could result in the issuance of warning letters,
non-approvals,
suspensions of existing approvals, civil penalties and criminal fines, product seizures and recalls, operating restrictions, injunctions, and criminal prosecution. Moreover, unanticipated changes in existing regulatory requirements or adoption of new requirements could increase the Company’s operating and compliance burdens and adversely affect its business, financial condition and results of operations.
Sales of the Company’s products in certain countries outside of the United States are also subject to extensive regulatory approvals. Obtaining and maintaining foreign regulatory approvals is an expensive and time-consuming process. The Company cannot be certain that it will be able to obtain the necessary regulatory approvals timely or at all in any foreign country in which the Company plans to market its CAD products and Xoft Systems, and if the Company fails to receive such approvals, its ability to generate revenue may be significantly diminished.
The Company may not be able to obtain regulatory approval for any of the other products that we may consider developing.
The Company has received the required premarket approvals from FDA or the equivalent foreign authority in the relevant jurisdictions in which its currently offers its products. Before the Company is able to commercialize any new product or promote a new indicated use of an existing product, it must obtain the required regulatory approvals. The process for satisfying these regulatory requirements is lengthy and costly and will require the Company to comply with complex standards for research and development, clinical trials, testing, manufacturing, quality control, labeling, and promotion of products. Additionally, even if the Company receives regulatory approval for a new product or indicated use in one jurisdiction, its products may be subject to separate regulatory approval in each country or jurisdiction in which the Company plans to market its products. The Company cannot be certain that it will be able to obtain the necessary regulatory approvals timely or at all in any country or jurisdiction. Successfully obtaining regulatory approval in one jurisdiction does not guarantee approval in another; however, a delay or failure to obtain regulatory approval in one jurisdiction may negatively affect the regulatory process in another. If the Company is unable to obtain regulatory approval for other products or indicated uses, its ability to generate sufficient revenue to continue its business may be significantly impacted.
The Company’s products may be recalled even after it has received FDA or other governmental approval or clearance.
If the safety or efficacy of any of the Company’s products is called into question, the Company may initiate or the FDA and similar governmental authorities in other countries may press the Company to implement or even require a product recall, even if the Company’s product received approval or clearance by the FDA or a similar
 
36

governmental body. Such a recall would divert the focus of the Company’s management and its financial resources and could materially and adversely affect the Company’s reputation with customers and its financial condition and results of operations.
The Company is subject to complex and evolving U.S. and foreign laws and regulations regarding privacy, data protection, and other matters. The Company may be subject to criminal or civil sanctions if it fails to comply with privacy and security regulations regarding the use and disclosure of sensitive personally identifiable information.
Numerous state and federal laws and regulations govern the collection, dissemination, use, privacy, confidentiality, security, availability and integrity of personally identifiable information, including HIPAA. In the provision of services to the Company’s customers, the Company and its third-party vendors may collect, use, maintain and transmit patient health information in ways that are subject to many of these laws and regulations. The Company is also subject to laws and regulations in foreign countries covering data privacy and other protection of health and employee information that may be more onerous than corresponding U.S. laws, including in particular the laws of Europe.
The Company’s customers are covered entities, and the Company is a business associate of its customers under HIPAA as a result of the Company’s contractual obligations to perform certain functions on behalf of and provide certain services to those customers. In the ordinary course of business, the Company collects and stores sensitive data, including personally identifiable information received from its customers. The secure processing, maintenance and transmission of this information is critical to the Company’s operations. Despite its security measures and business controls, the Company’s information technology and infrastructure may be vulnerable to attacks by hackers, breached due to employee error, malfeasance or other disruptions or subject to the inadvertent or intentional unauthorized release of information. Any such occurrence could compromise the Company’s networks and the information stored thereon could be accessed, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information by the Company or its subcontractors could (i) result in legal claims or proceedings, liability under laws that protect the privacy of personal information and regulatory penalties, (ii) disrupt the Company’s operations and the services it provides to its customers and (iii) damage the Company’s reputation, any of which could adversely affect the Company’s profitability, revenue and competitive position.
Federal and state consumer laws are being applied increasingly by the Federal Trade Commission and state attorneys general to regulate the collection, use and disclosure of personal or patient health information, through web sites or otherwise, and to regulate the presentation of web site content. Numerous other federal and state laws protect the confidentiality, privacy, availability, integrity and security of personally identifiable information. These laws in many cases are more restrictive than, and not preempted by, HIPAA and may be subject to varying interpretations by courts and government agencies, creating complex compliance issues for the Company and its customers and potentially exposing the Company to additional expense, adverse publicity and liability. The Company may not remain in compliance with the diverse privacy requirements in each of the jurisdictions in which it does business.
HIPAA and federal and state laws and regulations may require users of personally identifiable information to implement specified security measures. Evolving laws and regulations in this area could require the Company to incur significant additional costs to
re-design
its products in a timely manner to reflect these legal requirements, which could have an adverse impact on its results of operations.
New personally identifiable information standards, whether implemented pursuant to HIPAA, congressional action or otherwise, could have a significant effect on the manner in which the Company must handle healthcare related data, and the cost of complying with standards could be significant. If the Company does not properly comply with existing or new laws and regulations related to patient health information, it could be subject to criminal or civil sanctions.
 
37

Data protection laws in the United States, Europe and around the world may restrict the Company’s activities and increase the Company’s costs.
Various statutes and rules in the United States, Europe and around the world regulate privacy and data protection which may affect the Company’s collection, use, storage, and transfer of information both abroad and in the United States. New laws and regulations are being enacted, so that this area remains in a state of flux. Monitoring and complying with these laws requires substantial financial resources. Failure to comply with these laws may result in, among other things, civil and criminal liability, negative publicity, restrictions on further use of data, and/or liability under contractual warranties. In addition, changes in these laws (including newly released interpretations of these laws by courts and regulatory bodies) may limit the Company’s data access, use and disclosure, and may require increased expenditures by us.
The European Union’s General Data Protection Regulation (“GDPR”) requires the Company to meet new and more stringent requirements regarding the handling of personal data about EU residents. Failure to meet the GDPR requirements could result in penalties of up to 4% of worldwide revenue.
Risk Related to the Company’s Common Stock
A substantial number of shares of the Company’s common stock are eligible for future sale, and the sale of shares of common stock into the market, or the perception that such sales may occur, may depress the Company’s stock price.
Sales of substantial additional shares of the Company’s common stock in the public market, or the perception that these sales may occur, may significantly lower the market price of the Company’s common stock. The Company is unable to estimate the amount, timing or nature of future sales of shares of its common stock. The Company has previously issued a substantial number of shares of common stock, which are eligible for resale under Rule 144 of the Securities Act of 1933, as amended (the “Securities Act”), and may become freely tradable. The Company has also registered shares that are issuable upon the exercise of options and warrants. If holders of options, or warrants choose to exercise or convert their securities and sell shares of common stock issued upon the such exercise or conversion in the public market or if holders of currently restricted common stock choose to sell such shares of common stock in the public market under Rule 144 or otherwise, or attempt to publicly sell such shares all at once or in a short time period, the prevailing market price for the Company’s common stock may decline.
The Company has a limited number of shares of common stock available for future issuance which could adversely affect the Company’s ability to raise capital or consummate acquisitions.
The Company is currently authorized to issue 60,000,000 shares of common stock under its amended Certificate of Incorporation (“Certificate of Incorporation”). As of December 31, 2021, the Company had issued 25,326,086 shares
of common stock and had 2,486,511 shares of common stock reserved for issuance upon exercise of options granted, 875 shares of common stock reserved for vesting of restricted stock and 882,608 shares of common stock reserved for issuance under our Employee Stock Purchase Plan.
On March 5, 2021, the Company closed an underwritten public offering of 1,393,738 shares of common stock at a public offering price of $18.00 per share.
The Company’s stockholders approved a proposal to amend the Certificate of Incorporation (the “Amendment to the Certificate of Incorporation”) to increase the Company’s authorized shares of common stock from 30,000,000 shares to 60,000,000 shares, and a proposal to approve an amendment to the Company’s 2016 Stock Incentive Plan, as amended, to increase the number of shares of common stock available thereunder from 2,600,000 shares to 4,700,000 shares and to increase the aggregate number of incentive stock options available thereunder from 1,000,000 to 2,000,000 (the “Plan Amendment”). Following stockholder approval of
 
38

all Proposals at the Meeting, the Company filed the Amendment to the Certificate of Incorporation with the Secretary of State of the State of Delaware on July 21, 2021, and the Plan Amendment was made effective as of July 15, 2021.
Due to the limited number of authorized shares of common stock available for issuance, the Company may not be able to raise additional equity capital or complete a merger, other business combination or partnership unless the Company increases the number of shares it is authorized to issue.
If the Company does not receive the requisite stockholder approval, its operations could be materially adversely impacted. In addition, an increase in the authorized number of shares of common stock and the subsequent issuance of such shares could have the effect of delaying or preventing a change in control of the Company without further action by the Company’s stockholders.
Provisions in the Company’s Certificate of Incorporation and in Delaware law could make it more difficult for a third party to acquire the Company, discourage a takeover and adversely affect existing stockholders.
The Company’s Certificate of Incorporation authorizes the Board of Directors to issue up to 1,000,000 shares of preferred stock. The preferred stock may be issued in one or more series, the terms of which may be determined at the time of issuance by the Company’s Board of Directors, without further action by stockholders, and may include, among other things, voting rights (including the right to vote as a series on particular matters), preferences as to dividends and liquidation, conversion and redemption rights, and sinking fund provisions. Although there are currently no shares of preferred stock outstanding, future holders of preferred stock may have rights superior to the Company’s common stock and such rights could also be used to restrict the Company’s ability to merge with or sell its assets to a third party.
The Company is also subject to the provisions of Section 203 of the Delaware General Corporation Law, which could prevent the Company from engaging in a “business combination” with a 15% or greater stockholder for a period of three years from the date such person acquired that status unless appropriate board or stockholder approvals are obtained.
These provisions could deter unsolicited takeovers or delay or prevent changes in the Company’s control or management, including transactions in which stockholders might otherwise receive a premium for their shares over the then current market price. These provisions may also limit the ability of stockholders to approve transactions that they may deem to be in their best interests.
The market price of the Company’s common stock has been, and may continue to be volatile, which could reduce the market price of the Company’s common stock.
The publicly traded shares of the Company’s common stock have experienced, and may experience in the future, significant price and volume fluctuations. This market volatility could reduce the market price of the Company’s common stock without regard to its operating performance. In addition, the trading price of the Company’s common stock could change significantly in response to actual or anticipated variations in its quarterly operating results, announcements by the Company or its competitors, factors affecting the medical imaging industry generally, changes in national or regional economic conditions, changes in securities analysts’ estimates for the Company or its competitors’ or industry’s future performance or general market conditions, making it more difficult for shares of the Company’s common stock to be sold at a favorable price or at all. The market price of the Company’s common stock could also be reduced by general market price declines or market volatility in the future or future declines or volatility in the prices of stocks for companies in the Company’s industry.
 
39

General Risk Factors
Security breaches and other disruptions could compromise the Company’s information and expose the Company to liability, which would cause its business and reputation to suffer and could subject it to substantial liabilities.
If the Company’s security measures are breached or fail and unauthorized access is obtained to a customer’s data, the Company’s service may be perceived as insecure, the attractiveness of its services to current or potential customers may be reduced, and the Company may incur significant liabilities.
The Company’s services involve the storage and transmission of customers’ proprietary information and patient information, including health, financial, payment and other personal or confidential information. The Company relies on proprietary and commercially available systems, software, tools and monitoring, as well as other processes, to provide security for processing, transmission and storage of such information. Because of the sensitivity of this information and due to requirements under applicable laws and regulations, the effectiveness of such security efforts is very important. However, there can be no assurance that the Company will not be subject to cybersecurity incidents that bypass its security measures, impact the integrity, availability or privacy of personally identifiable information or other data subject to privacy laws or disrupt the Company’s information systems, devices or business, including its ability to deliver services to its customers. As a result, cybersecurity, physical security and the continued development and enhancement of the Company’s controls, processes and practices designed to protect its enterprise, information systems and data from attack, damage or unauthorized access remain a priority. As cyber threats continue to evolve, the Company may be required to expend significant additional resources to continue to modify or enhance its protective measures or to investigate and remediate any cybersecurity vulnerabilities. The occurrence of any of these events could result in (i) harm to customers; (ii) business interruptions and delays; (iii) the loss, misappropriation, corruption or unauthorized access of data; (iv) litigation, including potential class action litigation, and potential liability under privacy, security and consumer protection laws or other applicable laws; (v) reputational damage; and (vi) federal and state governmental inquiries, any of which could have a material, adverse effect on the Company’s financial position and results of operations and harm its business reputation.
Changes in interpretation or application of Accounting Principles Generally Accepted in the United States of America (“GAAP”) may adversely affect the Company’s operating results.
Management prepares the Company’s consolidated financial statements to conform to GAAP. These principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”), American Institute of Certified Public Accountants, the SEC and various other regulatory or accounting bodies. A change in interpretations of, or management’s application of, these principles can have a significant effect on the Company’s reported results and may even affect the Company’s reporting of transactions completed before a change is announced. In addition, when the Company is required to adopt new accounting standards, the Company’s methods of accounting for certain items may change, which could cause the Company’s results of operations to fluctuate from period to period and make it more difficult to compare the Company’s financial results to prior periods.
As the Company’s operations evolve over time, the Company may introduce new products or new technologies that require it to apply different accounting principles, including ones regarding revenue recognition, than the Company has applied in past periods. The application of different types of accounting principles and related potential changes may make it more difficult to compare the Company’s financial results from quarter to quarter, and the trading price of the Company’s common stock could suffer or become more volatile as a result.
The Company cannot be certain of the future effectiveness of its internal controls over financial reporting or the impact of the same on its operations or the market price for the Company’s common stock.
Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002 (“Section 404”), the Company is required to include in its Annual Report on Form
10-K
its assessment of the effectiveness of the Company’s internal controls over
 
40

financial reporting. The Company has dedicated a significant amount of time and resources to ensure compliance with this legislation for the year ended December 31, 2021 and will continue to do so for future fiscal periods. Although the Company believes that it currently has adequate internal control procedures in place, it cannot be certain that its internal controls over financial reporting will continue to be effective. If the Company cannot adequately maintain the effectiveness of its internal controls over financial reporting, it might be subject to sanctions or investigation by regulatory authorities, such as the SEC. Any such action could adversely affect the Company’s financial results and the market price of its common stock.
Changes in credit markets or to the Company’s credit rating could impact its ability to obtain financing for business operations or result in increased borrowing costs and interest expense.
The Company’s credit ratings reflect each credit rating agency’s opinion of its financial strength, operating performance and ability to meet its debt obligations at the time such opinion is issued. The Company utilizes the short- and long-term debt markets to obtain capital from time to time. Adverse changes in the Company’s credit ratings may result in increased borrowing costs for future long-term debt or short-term borrowing facilities and may limit financing options, including access to the unsecured borrowing market. Such changes may also breach restrictive covenants under current or future debt facilities or instruments, which could reduce the Company’s operating flexibility. Macroeconomic conditions, such as continued or increased volatility or disruption in the credit markets, may adversely affect the Company’s ability to refinance existing debt or obtain additional financing for working capital, capital expenditures or fund new acquisitions.
Future issuances of shares of the Company’s common stock may cause significant dilution of equity interests of existing holders of common stock and decrease the market price of shares of the Company’s common stock.
The Company has previously issued options that are exercisable or convertible into a significant number of shares of its common stock. Should existing holders of options exercise their options for shares of the Company’s common stock, it may cause significant dilution of equity interests of existing holders of the Company’s common stock and reduce the market price of shares of the Company’s common stock.
 
Item
 
1B.
Unresolved Staff Comments.
Not applicable.
 
Item
 
2.
Properties.
The Company’s executive offices are leased pursuant to a lease originally entered into in December 2006 as amended. The lease covers approximately 11,000 square feet of office space located at 98 Spit Brook Road, Suite 100 in Nashua, New Hampshire. The lease expires in February 2023 with monthly base rent of $17,901. Additionally, the Company is required to pay its proportionate share of the building and real estate tax expenses and obtain insurance for the facility.
The Company leases a facility consisting of approximately 24,350 square feet of office, manufacturing and warehousing space located at 101 Nicholson Lane, San Jose, CA, as amended. The operating lease commenced in September 2012 and expires in March 2023, with monthly base rent payments of $53,816 until March 31, 2022 and monthly base rent payments of $55,520 from April 2022 until March 2023. Additionally, the Company is required to pay its proportionate share of the building and real estate tax expenses and obtain insurance for the facility.
In addition to the foregoing leases relating to its principal properties, the Company also has a lease for an additional facility in Nashua, New Hampshire used for product repairs, manufacturing and warehousing and office space in Lyon, France.
 
41

If the Company is required to seek additional or replacement facilities, it believes there are adequate facilities available at commercially reasonable rates.
 
Item
 
3.
Legal Proceedings.
From time to time, we may be involved in various legal proceedings and subject to claims that arise in the ordinary course of business. Although the results of litigation and claims are inherently unpredictable and uncertain, we are not currently a party to any material legal proceedings.
 
Item
 
4.
Mine Safety Disclosures.
Not applicable.
 
42

PART II
 
Item
 
5.
Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
The Company’s common stock is traded on the NASDAQ Capital Market under the symbol “ICAD”.
As of March 21, 2022, there were 89 holders of record of the Company’s common stock.
The Company has not paid any cash dividends on its common stock to date, and the Company does not expect to pay cash dividends in the foreseeable future. Future dividend policy will depend on the Company’s earnings, capital requirements, financial condition, and other factors considered relevant by the Company’s Board of Directors.
Information with respect to the Company’s equity compensation plans in effect at December 31, 2021 will be included in the Company’s 2022 Proxy Statement and is incorporated herein by reference.
Issuer’s Purchases of Equity Securities
. For the majority of restricted stock units granted to employees under the applicable stock incentive plan, the number of shares issued on the date that the restricted stock units vest is net of the minimum statutory tax withholding requirements that we pay in cash to the appropriate tax authorities on behalf of our employees. The Company did not have any repurchases of securities in the year ended December 31, 2021.
 
Item
 
6
.
Reserved
.
 
Item
 
7
.
Management’s Discussion and Analysis of Financial Condition and
Results of Operations
.
The following discussion and analysis of the Company’s financial condition and results and operations should be read in conjunction with the Company’s consolidated financial statements and the related notes to those statements included elsewhere in this Annual Report on Form
10-K.
Results of Operations
Overview
iCAD, Inc. is a global medical technology company providing innovative cancer detection and therapy solutions. The Company reports in two segments: Detection and Therapy.
In the Detection segment, the Company’s solutions include (i) advanced image analysis and workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, and (ii) a comprehensive range of high-performance, Artificial Intelligence and Computer-Aided Detection (CAD) systems and workflow solutions for 2D and 3D mammography, Magnetic Resonance Imaging (MRI) and Computed Tomography (CT).
In the Therapy segment, the Company offers the Xoft System, an isotope-free cancer treatment platform technology. The Xoft System can be used for the treatment of early-stage breast cancer, endometrial cancer, cervical cancer and nonmelanoma skin cancer.
The Company’s headquarters are located in Nashua, New Hampshire, with a manufacturing and warehousing facility in New Hampshire and an operations, research, development, manufacturing and warehousing facility in San Jose, California.
 
43

Discussion of Operating Results:
Year Ended December 31, 2021 compared to Year Ended December 31, 2020
Revenue.
Revenue for the year ended December 31, 2021 was $33.6 million compared with revenue of $29.7 million for the year ended December 31, 2020, an increase of $3.9 million, or 13.3%. Detection revenue increased by 0.1% and Therapy revenue increased by $3.9 million, or 50.9%.
The table below presents the components of revenue for 2021 and 2020 (in thousands):
 
    
For the year ended December 31,
 
    
2021
    
2020
    
$ Change
    
% Change
 
Detection revenue
           
Product revenue
   $ 15,661      $ 16,291      $ (630      (3.9 )% 
Service and supplies revenue
     6,358        5,706        652        11.4
  
 
 
    
 
 
    
 
 
    
 
 
 
Subtotal
     22,019        21,997        22        0.1
  
 
 
    
 
 
    
 
 
    
 
 
 
Therapy revenue
           
Product revenue
     5,530        2,612        2,918        111.7
Service and supplies revenue
     6,089        5,089        1,000        19.7
  
 
 
    
 
 
    
 
 
    
 
 
 
Subtotal
     11,619        7,701        3,918        50.9
  
 
 
    
 
 
    
 
 
    
 
 
 
   $ 33,638      $ 29,698      $ 3,940        13.3
  
 
 
    
 
 
    
 
 
    
 
 
 
Detection revenues were flat as they were approximately $22.0 million for each of the years ended December 31, 2021 and 2020, respectively.
Detection product revenue decreased by $0.6 million and Detection service revenue increased by $0.7 million. The Company believes that Detection product revenue was adversely affected in 2021 by the
COVID-19
pandemic, as the typical sales cycle and ordering patterns were disrupted due to supply chain issues, travel restrictions, and some healthcare facilities’ reprioritization of resources to provide additional focus on
COVID-19.
The impact on 2021 began in the second quarter and continued through the remainder of 2021 but was most acute in December. The Company is not able to predict how the
COVID-19
pandemic will affect future revenue and order volume. The $0.7 million increase in Detection service revenue was due primarily to an increase in service revenue from direct customers. The Company did not see significant impact of the
COVID-19
pandemic on Detection service revenue in 2021 as compared to 2020 but is not able to predict how the
COVID-19
pandemic could affect future Detection service revenue.
Therapy revenue increased 50.9%, or $3.9 million, to $11.6 million for the year ended December 31, 2021 from $7.7 million in the year ended December 31, 2020.
Therapy product revenue increased by $2.9 million and Therapy service and supplies revenue increased by $1.0 million. Therapy product revenue for the year ended December 31, 2021 benefitted from reimbursement and regulatory policy changes in the dermatology market. Sales were also higher in international markets for Intraoperative Radiation Therapy indications. Therapy product revenue is related to the sale of our Xoft Systems including the Controller unit and
re-usable
applicators. Therapy service revenue was positively impacted by the additional controller placement leading to more service and source contracts and consumables usage.
Gross Profit
. Gross profit was $24.2 million for the year ended December 31, 2021 compared to $21.4 million for the year ended December 31, 2020, a increase of $2.9 million, or 13.5%. Detection gross profit increased by $0.7 million from $17.9 million in the year ended December 31, 2020 to $18.5 million in the year ended December 31, 2021. Detection gross profit as a percentage of Detection revenue increased to 84% in the year ended December 31, 2021
 
44

from 81% in the year ended December 31, 2020. The increase was due primarily to an increase in high margin licenses added to existing servers rather than the lower margin license and server bundle. Therapy gross profit increased by $2.2 million from $3.5 million in the year ended December 31, 2020 to $5.7 million in the year ended December 31, 2021. Therapy gross profit as a percentage of Therapy revenue increased to 49% in the year ended December 31, 2021 from 45% in the year ended December 31, 2020. The increase was due primarily to revenue mix shifting to higher margin product revenues relative to service revenues.
Gross profit as a percentage of revenue was 72.1% for the year ended December 31, 2021 compared to 71.9% for the year ended December 31, 2020. Gross profit as a percentage of revenue is dependent on product and service mix within each segment and segment mix. The lower margin Therapy segment growing as a percentage of total revenue largely offset the margin gains within each individual segment.
The
COVID-19
pandemic adversely affected revenues from both segments in the years ended December 31, 2021 and 2020, and as a result, gross profit in both segments. The primary impact of the
COVID-19
pandemic started in the second quarter of 2020 and the Company undertook cost cutting measures to reduce operating expenses and manufacturing costs to offset some of the
COVID-19
impact to gross profit. The Company lessened some of these cost control efforts, until
COVID-19
negative impacts on revenues
re-emerged
in the second quarter of 2021, as the typical sales cycle and ordering patterns were disrupted due to supply chain issues, travel restrictions, and some healthcare facilities’ reprioritization of resources to provide additional focus on
COVID-19.
The impact began in the second quarter and continued through the remainder of 2021, but was most acute in December. Starting in the second quarter of 2021, the company
re-introduced
cost management strategies to minimize the effect of 2021
COVID-19
impacts on gross profit. The Company is not able to predict how the
COVID-19
pandemic, supply chain disruptions, macro-economic conditions and other factors will affect future gross profit.
Cost of revenue and gross profit for 2021 and 2020 were as follows (in thousands):
 
    
For the year ended December 31,
 
    
2021
   
2020
   
Change
    
% Change
 
Products
   $ 5,653     $ 5,000     $ 653        13.1
Service and supplies
     3,425       2,965       460        15.5
Amortization and depreciation
     317       379       (62      (16.4 %) 
  
 
 
   
 
 
   
 
 
    
 
 
 
Total cost of revenue
     9,395       8,344       1,051        12.6
  
 
 
   
 
 
   
 
 
    
 
 
 
Gross profit
   $ 24,243     $ 21,354     $ 2,889        13.5
  
 
 
   
 
 
   
 
 
    
 
 
 
Gross profit %
     72.1     71.9     
 
    
For the year ended December 31,
 
    
2021
    
2020
    
Change
    
% Change
 
Detection gross profit
   $ 18,510      $ 17,856      $ 654        3.7
Therapy gross profit
     5,733        3,498        2,235        63.9
  
 
 
    
 
 
    
 
 
    
 
 
 
Gross profit
   $ 24,243      $ 21,354      $ 2,889        13.5
  
 
 
    
 
 
    
 
 
    
 
 
 
 
45

Operating Expenses:
Operating expenses for 2021 and 2020 were as follows (in thousands
):
 
    
For the year ended December 31,
 
     2021      2020      Change      % Change  
Operating expenses:
           
Engineering and product development
   $ 9,194      $ 8,114      $ 1,080        13.3
Marketing and sales
     15,135        13,312        1,823        13.7
General and administrative
     10,406        9,117        1,289        14.1
Amortization and depreciation
     240        199        41        20.6
  
 
 
    
 
 
    
 
 
    
 
 
 
Total operating expenses
   $ 34,975      $ 30,742      $ 4,233        13.8
  
 
 
    
 
 
    
 
 
    
 
 
 
Operating expenses were $35.0 million for the year ended December 31, 2021, compared to $30.7 million for the year ended December 31, 2020, an increase of $4.3 million or 13.8%. Operating expenses as a percentage of sales was 104.0% in the year ended December 31, 2021, compared to 103.5% for the year ended December 31, 2020. In early 2021, the Company reduced cost-cutting programs implemented in 2020 in response to
COVID-19,
returning furloughed employees and hiring a number of employees for positions vacant in early 2021. When the impacts of
COVID-19
re-emerged
in the second quarter of 2021, the Company continued to remain focused on a disciplined approach to spending.
Engineering and Product Development.
Engineering and product development costs for the year ended December 31, 2021 increased by $1.1 million, or 13.3%, from $8.1 million in 2020 to $9.2 million in 2021. The increase was largely due to increased personnel as a result of the resumption of hiring for prioritized positions in early 2021 and an increase in consulting fees.
Marketing and Sales.
Marketing and sales expense for the year ended December 31, 2021 increased by $1.8 million, or 13.7%, from $13.3 million in 2020 to $15.1 million in 2021. The increase in marketing and sales expense was due primarily to increased personnel and trade show costs after resumption of sales and marketing activity after the 2020 cost-cutting measures prompted by the
COVID-19
pandemic and some additional management costs being reclassified and sales and marketing.
General and Administrative.
General and administrative expenses for the year ended December 31, 2021 increased by $1.3 million, or 14.1%, from $9.1 million in 2020 to $10.4 million in 2021. The increase was due primarily to an increase in consulting fees related to corporate strategic projects and the interim consulting CFO and to insurance premium expenses as well as board of director related expenses. Employee compensation increased, but was offset by a decrease in external service expenses as multiple functions were brought
in-house.
Amortization and Depreciation.
Amortization and depreciation expenses for the year ended December 31, 2021 increased by $0.04 million, or 20.6%, from $0.20 million in 2020 to $0.24 million in 2021. The Company’s depreciable and amortizable assets have remained relatively consistent between 2021 and 2020.
Other Income, Tax and Expense (in thousands
)
:
 
    
For the year ended December 31,
 
     2021      2020      Change      Change %  
Interest expense
   $ (141    $ (476      335        (70.4 )% 
Interest income
     15        97        (82      (84.5 )% 
Loss on extinguishment of debt
     (386      (341      (45      13.2
Loss on fair value of debentures
     —          (7,464      7,464        (100.0 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total other expense
   $ (512    $ (8,184    $ 7,672        (93.7 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Income tax expense
   $ 1      $ 38        (37      (97.4 )% 
 
46

Interest Expense.
The Company recorded $0.1 million of interest expense in the year ended December 31, 2021 as compared with $0.5 million of interest expense in the year ended December 31, 2020. The Western Alliance debt facility was fully paid and extinguished in April 2021.
Interest income.
Interest income of $0 million and $0.1 million for the years ended December 31, 2021 and 2020, respectively, reflects income earned from our money market accounts.
Loss on Extinguishment of Debt.
The Company recorded a loss on extinguishment of debt of $0.4 million and $0.3 million for the years ended December 31, 2021 and 2020, respectively. The loss in 2021 was due to the April 27, 2021 extinguishment of the Loan and Security Agreement with Western Alliance Bank, originally issued on March 30, 2020. The loss in 2020 was due to the March 30, 2020, extinguishment of the amended Loan and Security Agreement with Silicon Valley Bank, entered into in August 2017.
Loss on fair value of debentures.
The Company recorded a loss of $7.5 million in 2020, which reflected an increase in the fair value of the unsecured subordinated convertible debentures (the “Convertible Debentures”) liability from approximately $13.7 million at December 31, 2019 to $21.2 million at February 21, 2020, the forced conversion date. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, and the Convertible Debenture liability was reclassified to stockholders’ equity.
Tax expense.
The Company had tax expense of $1,000 for the year ended December 31, 2021 as compared to tax expense of $38,000 for the year ended December 31, 2020.
Discussion of Operating Results:
Year Ended December 31, 2020 compared to Year Ended December 31, 2019
Revenue.
Revenue for the year ended December 31, 2020 was $29.7 million compared with revenue of $31.3 million for the year ended December 31, 2019, a decrease of $1.6 million, or 5.2%. Detection revenue decreased by $0.3 million and Therapy revenue decreased by $1.3 million.
The table below presents the components of revenue for 2020 and 2019 (in thousands):
 
    
Twelve months ended December 31,
 
    
2020
    
2019
    
$ Change
    
% Change
 
Detection revenue
           
Product revenue
   $ 16,291      $ 16,788      $ (497      (3.0 )% 
Service revenue
     5,706        5,531        175        3.2
  
 
 
    
 
 
    
 
 
    
 
 
 
Subtotal
     21,997        22,319        (322      (1.4 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Therapy revenue
           
Product revenue
     2,612        2,979        (367      (12.3 )% 
Service revenue
     5,089        6,042        (953      (15.8 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Subtotal
     7,701        9,021        (1,320      (14.6 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total revenue
   $ 29,698      $ 31,340      $ (1,642      (5.2 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Detection revenues decreased by $0.3 million, or 1.4%, from $22.3 million for the year ended December 31, 2019 to $22.0 million for the year ended December 31, 2020.
Detection product revenue decreased by $0.5 million and Detection service revenue increased by $0.2 million. The Company believes that Detection product revenue was adversely affected in 2020 by the
COVID-19
pandemic, as the typical sales cycle and ordering patterns were disrupted due to some healthcare facilities’
 
47

additional focus on
COVID-19.
The primary impact occurred during the second and third quarters of 2020. The total impact was partially offset by an increase in revenue in the fourth quarter of 2020 as compared to the fourth quarter of 2019. The Company is not able to predict how the
COVID-19
pandemic will affect future revenue and order volume. The $0.2 million increase in Detection service revenue was due primarily to an increase in service revenue from direct customers. The Company did not see a significant impact of the
COVID-19
pandemic on Detection service revenue in 2020 as compared to 2019 but is not able to predict how the
COVID-19
pandemic could affect future Detection service revenue.
Therapy revenue decreased 14.6%, or $1.3 million, to $7.7 million for the year ended December 31, 2020 from $9.0 million in the year ended December 31, 2019.
Therapy product revenue decreased by $0.4 million and Therapy service revenue decreased by $1.0 million. Therapy product revenue for the year ended December 31, 2020 was adversely affected by the
COVID-19
pandemic, due to
stay-at-home
and social distancing orders as well as the uncertainty in the market. Therapy product revenue is related to the sale of our Xoft Systems and can vary significantly from quarter to quarter due to changes in the number of units sold, and the average selling price. We expect Therapy sales to continue to vary as the sales of controller units can represent a significant component of Therapy product revenue. We believe Therapy service revenue was negatively impacted primarily due to the lack of ability to treat patients, mostly in the second and third quarters, due to the additional focus by healthcare professionals on the
COVID-19
pandemic.
Gross Profit
. Gross profit was $21.3 million for the year ended December 31, 2020 compared to $24.2 million for the year ended December 31, 2019, a decrease of $2.9 million, or 11.9%. Detection gross profit decreased by $0.8 million from $18.6 million in the year ended December 31, 2019 to $17.8 million in the year ended December 31, 2020. Detection gross profit as a percentage of Detection revenue decreased to 81.2% in the year ended December 31, 2020 from 84% in the year ended December 31, 2019. The decrease was due primarily to higher installation costs and equipment costs to support processing of higher resolution and increased volume of 3D images. Therapy gross profit decreased by $2.1 million from $5.6 million in the year ended December 31, 2019 to $3.5 million in the year ended December 31, 2020. This decrease is largely due to Therapy revenue being adversely affected by the
COVID-19
pandemic, due to
stay-at-home
and social distancing orders as well as the uncertainty in the market. Therapy gross profit as a percentage of Therapy revenue decreased to 45% in the year ended December 31, 2020 from 62% in the year ended December 31, 2019.
Gross profit as a percentage of revenue was 71.9% for the year ended December 31, 2020 compared to 77.3% for the year ended December 31, 2019. Gross profit as a percentage of revenue will fluctuate due to the costs related to manufacturing, amortization and the impact of product mix in each segment.
The
COVID-19
pandemic adversely affected revenues from Detection products and the Therapy segment in the year ended December 31, 2020, and as a result, gross profit in both segments. The primary impact of the
COVID-19
pandemic was felt during the second and third quarters of 2020. However, the Company continued to follow steps taken during the second and third quarters of 2020 to reduce operating expenses, including cutting
non-essential
travel, implementing employee furloughs and terminations, reducing employee salaries by 10%, and cancelling most
in-person
trade shows. These measures offset some of the impact on gross profit caused by
COVID-19.
Salary reductions, employee furloughs, and certain other of these measures were ended in the fourth quarter of 2020.
 
48

Cost of revenue and gross profit for 2020 and 2019 were as follows (in thousands):
 
    
Twelve months ended December 31,
 
    
2020
   
2019
   
Change
    
% Change
 
Products
   $ 5,000     $ 3,278     $ 1,722        52.5
Service and supplies
     2,965       3,438       (473      (13.8 )% 
Amortization and depreciation
     379       397       (18      100.0
  
 
 
   
 
 
   
 
 
    
 
 
 
Total cost of revenue
   $ 8,344     $ 7,113     $ 1,231        17.3
  
 
 
   
 
 
   
 
 
    
 
 
 
Gross profit
   $ 21,354     $ 24,227     $ (2,873      (11.9 )% 
profit %
     71.9     77.3     
 
    
For the year ended December 31,
 
    
2020
    
2019
    
Change
    
% Change
 
Detection gross profit
   $ 17,856      $ 18,627      $ (771      (4.1 )% 
Therapy gross profit
     3,498        5,600        (2,102      (37.5 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Gross profit
   $ 21,354      $ 24,227      $ (2,873      (11.9 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Operating Expenses:
Operating expenses for 2020 and 2019 were as follows (in thousands):
 
    
Year ended December 31,
 
     2020      2019      Change      Change %  
Operating expenses:
           
Engineering and product development
   $ 8,114      $ 9,271      $ (1,157      (12.5 )% 
Marketing and sales
     13,312        13,634        (322      (2.4 )% 
General and administrative
     9,117        7,443        1,674        22.5
Amortization and depreciation
     199        276        (77      (27.9 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total operating expenses
   $ 30,742      $ 30,624      $ 118        0.4
  
 
 
    
 
 
    
 
 
    
 
 
 
Operating expenses were $30.7 million for the year ended December 31, 2020, compared to $30.6 million for the year ended December 31, 2019, an increase of $0.1 million or 0.4%. The Company was able to keep operating expenses relatively flat after implementing ongoing cost-cutting measures prompted by the
COVID-19
pandemic in the second quarter of 2020. These cost-cutting measures followed increased expenditures in the year ended December 31, 2019 as the Company invested in additional commercial resources prior to the onset of the
COVID-19
pandemic.
Engineering and Product Development.
Engineering and product development costs for the year ended December 31, 2020 decreased by $1.2 million, or 12.5%, from $9.3 million in 2019 to $8.1 million in 2020.The decrease was largely due to decreased personnel as a result of the cost-cutting measures prompted by the
COVID-19
pandemic.
Marketing and Sales.
Marketing and sales expense for the year ended December 31, 2020 decreased by $0.3 million, or 2.4%, from $13.6 million in 2019 to $13.3 million in 2020. The decrease in marketing and sales expense was due primarily to decreased personnel and trade show costs through the implementation of cost-cutting measures prompted by the
COVID-19
pandemic. The decrease was offset by an increase in costs in the first three months of the year when the Company invested in additional commercial resources to help drive sales of new Detection products prior to the onset of the
COVID-19
pandemic.
General and Administrative.
General and administrative expenses for the year ended December 31, 2020 increased by $1.7 million, or 22.5%, from $7.4 million in 2019 to $9.1 million in 2020. The increase was due primarily to an
 
49

increase in stock compensation and legal expenses and was offset by cost-cutting measures prompted by the
COVID-19
pandemic.
Amortization and Depreciation.
Amortization and depreciation expenses for the year ended December 31, 2020 decreased by $0.1 million, or 27.9%, from $0.3 million in 2019 to $0.2 million in 2020. The Company’s depreciable and amortizable assets have remained relatively consistent between 2020 and 2019.
Other Income, Tax and Expense (in thousands)
:
 
    
Year ended December 31,
 
     2020      2019      Change      Change %  
Interest expense
   $ (476    $ (784    $ 308        (39.3 )% 
Interest income
     97        344        (247      (71.8 )% 
Loss on extinguishment of debt
     (341      —          (341      0.0
Loss on fair value of debentures
     (7,464      (6,671      (793      11.9
  
 
 
    
 
 
    
 
 
    
 
 
 
   $ (8,184    $ (7,111    $ (1,073      15.1
  
 
 
    
 
 
    
 
 
    
 
 
 
Tax expense
   $ 38      $ 43      $ (5      (11.6 )% 
Interest Expense.
The Company recorded $0.5 million of interest expense in the year ended December 31, 2020 as compared with $0.8 million of interest expense in the year ended December 31, 2019.
Interest income.
Interest income of $0.1 million and $0.3 million for the years ended December 31, 2020 and 2019, respectively, reflects income earned from our money market accounts.
Loss on fair value of debentures.
The Company recorded a loss of $7.5 million in 2020, which reflected an increase in the fair value of the unsecured subordinated convertible debentures (the “Convertible Debentures”) liability from approximately $13.7 million at December 31, 2019 to $21.2 million at February 21, 2020, the forced conversion date. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, and the Convertible Debenture liability was reclassified to stockholders’ equity.
Tax expense.
The Company had tax expense of $38,000 for the year ended December 31, 2020 as compared to tax expense of $43,000 for the year ended December 31, 2019.
Segment Analysis
The Company operates in and reports results for two segments: Detection and Therapy. Segment operating income (loss) includes cost of sales, engineering and product development, marketing and sales, and depreciation and amortization for the respective segment. A summary of Segment revenues, segment gross profit and segment operating income (loss) for the fiscal years ended December 31, 2021, 2020, and 2019 are below (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Segment revenues:
        
Detection
   $ 22,019      $ 21,997      $ 22,319  
Therapy
     11,619        7,701        9,021  
  
 
 
    
 
 
    
 
 
 
Total Revenue
   $ 33,638      $ 29,698      $ 31,340  
  
 
 
    
 
 
    
 
 
 
Segment gross profit:
        
Detection
   $ 18,510      $ 17,856      $ 18,627  
Therapy
     5,733        3,498        5,600  
  
 
 
    
 
 
    
 
 
 
Total gross profit
   $ 24,243      $ 21,354      $ 24,227  
  
 
 
    
 
 
    
 
 
 
 
50

     Year Ended December 31,  
     2021      2020      2019  
Segment operating income (loss):
        
Detection
   $ 1,563      $ 2,719      $ 2,564  
Therapy
     (1,835      (3,028      (1,476
  
 
 
    
 
 
    
 
 
 
Segment operating income (loss)
   $ (272    $ (309    $ 1,088  
  
 
 
    
 
 
    
 
 
 
General administrative
   $ (10,460    $ (9,079    $ (7,486
Interest expense
     (141      (476      (784
Loss on extinguishment of debt
     (386      (341      —    
Other income
     15        97        345  
Fair value of convertible debentures
     —          (7,464      (6,671
  
 
 
    
 
 
    
 
 
 
Loss before income tax
   $ (11,244    $ (17,572    $ (13,508
  
 
 
    
 
 
    
 
 
 
Detection gross profit increased to approximately $18.5 million, or 84% of revenue, for the year ended December 31, 2021 from $17.9 million, or 81% of revenue, for the year ended December 31, 2020. The increase in Detection gross profit was due primarily to the decrease in Detection cost of goods related to changes in product mix. Detection segment operating income for the year ended December 31, 2021 decreased by $1.1 million to $1.6 million from $2.7 million for the year ended December 31, 2020. The decrease in Detection segment operating income was due primarily to an increase in operating expenses relative to the increase in revenues. Detection operating expenses increased by $1.8 million to $16.9 million for the year ended December 31, 2021 from $15.1 million for the year ended December 31, 2020.
Detection gross profit decreased to approximately $17.9 million, or 81% of revenue, for the year ended December 31, 2020 from $18.6 million, or 84% of revenue, for the year ended December 31, 2019. The decrease in Detection gross profit was due primarily to the decrease in Detection revenue. Detection segment operating income for the year ended December 31, 2020 increased by $0.1 million to $2.7 million from $2.6 million for the year ended December 31, 2020. The increase in Detection segment operating income was due primarily to a decrease in operating expenses. Detection operating expenses decreased by $1.0 million to $15.1 million for the year ended December 31, 2021 from $16.1 million for the year ended December 31, 2020.
Therapy gross profit increased by approximately $2.2 million to $5.7 million, or 49% of revenue, for the year ended December 31, 2021 from approximately $3.5 million or 45% of revenue for the year ended December 31, 2020. The increase in Therapy gross profit was largely due to the $3.9 million increase in revenue. Therapy operating expenses decreased by $1.1 million to $7.6 million for the year ended December 31, 2021 from $6.5 million for the year ended December 31, 2020. Therapy segment operating loss decreased to $1.8 million for the year ended December 31, 2021 from $3.0 million for the year ended December 31, 2020. The decrease in Therapy segment operating loss was due primarily to the $2.2 million increase in gross profit partially offset by the increase in operating expenses.
Therapy gross profit decreased by approximately $2.1 million to $3.5 million, or 45% of revenue, for the year ended December 31, 2020 from approximately $5.6 million or 62% of revenue for the year ended December 31, 2019. The decrease in Therapy gross profit was partly due to the $1.3 million reduction in revenue and increased costs incurred prior to the implementation of cost-cutting measures in response to the
COVID-19
pandemic. Therapy operating expenses decreased by $0.5 million to $6.6 million for the year ended December 31, 2020 from $7.1 million for the year ended December 31, 2029. Therapy segment operating loss increased to $3.0 million for the year ended December 31, 2020 from $1.5 million for the year ended December 31, 2019. The increase in Therapy segment operating loss was due primarily to the decreased revenue of $1.3 million.
 
51

Liquidity and Capital Resources
The Company believes that its cash and cash equivalents balance of $34.3 million as of December 31, 2021 and projected cash balances are sufficient to sustain operations through at least the next 12 months following the filing of this Form
10-K.
The Company’s ability to generate cash adequate to meet its future capital requirements will depend primarily on operating cash flow. If sales or cash collections are reduced from current expectations, or if expenses and cash requirements are increased, the Company may require additional financing, although there are no guarantees that the Company will be able to obtain the financing if necessary. The Company will continue to closely monitor its liquidity and the capital and credit markets.
On April 27, 2020, the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company entered into an
at-the-market
offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provided for the sale of common stock having a value of up to $25.0 million. On December 17, 2020 the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million. On March 2, 2021, the Company terminated the ATM.
On March 2, 2021, the Company entered into an underwriting agreement with Guggenheim Securities, LLC, as representative of the several underwriters thereto, in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock at an offering price of $18.00 per share. The Offering closed on March 5, 2021 for gross proceeds of approximately $25.1 million and net proceeds of approximately $23.2 million to the Company.
The Company had net working capital of $35.3 million at December 31, 2021. The ratio of current assets to current liabilities at December 31, 2021 and 2020 was 3.36 and 2.53, respectively.
Net cash used for operating activities for the year ended December 31, 2021 was $9.4 million, compared to $7.0 million for 2020.
The net cash used for investing activities for the year ended December 31, 2021 was $0.6 million compared to $0.5 million for the year ended December 31, 2020. The cash used for investing activities in both 2021 and 2020 was due primarily to purchases of fixed assets.
Net cash provided by financing activities for the year ended December 31, 2021 was $17.1 million, which was primarily related to the aforementioned public offering resulting in net proceeds of $23.2 offset by the debt repayment (see below). Net cash provided by financing activities for the year ended December 31, 2020 was $19.3 million, which was primarily related to the registered direct offering resulting in net proceeds of $12.3 million and the sale of stock related to the ATM resulting in net proceeds of $6.1 million.
The CARES Act allowed employers to defer the deposit and payment of employers share of Social Security payroll taxes that would otherwise have been owed from the date of enactment of the legislation. The legislation requires that the deferred taxes be paid over the
two-year
period, with half the amount required to be paid by December 31, 2021, and the other half by December 31, 2022. During 2021, the Company remitted $0.2 million which represented the first half of the amount due. As of December 31, 2021, the Company has recorded a $0.1 million deferral within “Accrued and other benefits” and this amount will be remitted during 2022.
 
52

Lease Obligations:
Operating Leases:
See item 2 of this annual report on Form
10-K.
Finance Leases:
In August 2017, the Company assumed an equipment lease obligation with payments, including interest payable, totaling $50,000. The lease was determined to be a capital lease and, accordingly, the equipment was capitalized and a liability of $42,000 was recorded. The equipment was depreciated over its expected life of 3 years. The lease term expired in August of 2020.
Settlement Obligations:
As a result of the acquisition of Xoft, the Company recorded a royalty obligation pursuant to a settlement agreement entered into between Xoft and Hologic, in August 2007. Xoft received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a
non-compete
covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provided for payment of royalties based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and
non-compete
covenant is $100,000 and was amortized over the estimated useful life of approximately four years. As of December 31, 2021, the remaining liability for minimum royalty obligations totaling $0.2 million is recorded within accrued expenses and accounts payable.
Notes Payable:
On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.
Obligations to the Bank under the Loan Agreement were secured by a first priority security interest in the Company’s assets, except for certain permitted liens that have priority to the Bank’s security interest by operation of law.
On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 and terminated the Loan Agreement with the Bank, and the Company’s collateral securing the facility was released. The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement. The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized discount and other closing costs from origination of the loan.
Loan and Security Agreement – Silicon Valley Bank
On August 7, 2017, the Company entered into a Loan and Security Agreement with Silicon Valley Bank, which was subsequently amended several times (as amended, the “SVB Loan Agreement”). The SVB Loan Agreement provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of credit.
On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an extinguishment of the SVB Loan Agreement. The Company also wrote off unamortized original closing costs as
 
53

of the extinguishment date. The Company recorded a loss on extinguishment of approximately $341,000 related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $185,000 for the unaccrued final payment, the $114,000 termination fee, and $42,000 of unamortized and other closing costs.
Convertible Debentures
On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased Convertible Debentures with an aggregate principal amount of approximately $7.0 million in a private placement.
On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.
As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties.
Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures
The Company had previously elected to make
a one-time, irrevocable
election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value.
As of the December 31, 2019 valuation and the prior measurement dates, the Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures. The simulation model was designed to capture the potential settlement features of the Convertible Debentures, in conjunction with simulated changes in the Company’s stock price and the probability of certain events occurring. The simulation utilized 100,000 trials or simulations to determine the estimated fair value.
The simulation utilized the assumptions that if the Company was able to exercise its forced conversion right (if the requirements to do so were met), that it would do so in 100% of such scenarios. Additionally, if an event of default occurred during the simulated trial (based on the Company’s probability of default), the Investors would opt to redeem the Convertible Debentures in 100% of such scenarios. If neither event occurred during a simulated trial, the simulation assumed that the Investor would hold the Convertible Debentures until the maturity date. The value of the cash flows associated with each potential settlement were discounted to present value in each trial based on either the risk-free rate (for an equity settlement) or the effective discount rate (for a redemption or cash settlement).
The Company also recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the
 
54

Company based the final fair value adjustment of approximately $7.5 million to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date in 2020.
Critical Accounting Estimates
The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the U.S. requires management to make judgments, assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes.
The U.S. Securities and Exchange Commission (“SEC”) requires companies to provide additional disclosure and commentary on their most critical accounting policies and estimates. The SEC has defined critical accounting policies as the ones that are most important to the portrayal of a company’s financial condition and operating results and requires management to make its most significant estimates and judgments in the preparation of its Consolidated Financial Statements. The SEC has defined critical accounting estimates as those estimates made in accordance with generally accepted accounting principles that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on the financial condition or results of operations of a company.
Revenue Recognition
The Company recognizes revenue under the provisions of ASU
2014-09,
Revenue from Contracts with Customers
(“ASC 606”). The core principle of ASC 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. ASC 606 explains that to achieve the core principle, an entity should take the following actions:
Step 1: Identify the contract with the 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
The Company’s contracts with customers may include promises to transfer multiple products and services to a customer. Identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.
 
55

Allowance for Doubtful Accounts
The allowance for doubtful accounts represents management’s estimate for potential uncollectible accounts receivable. This estimate is developed from management’s ongoing credit evaluation of Company customers and a detailed review of its outstanding accounts receivable balances.
Inventory
Inventory consists of finished products,
work-in-process,
and raw materials. The Company values its inventory at the lower of cost or net realizable value. Cost includes materials, labor, and manufacturing overhead and is determined using the
first-in,
first-out
(FIFO) method. On a quarterly basis, management reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and estimated sales forecast, which is based on sales history and anticipated future demand.
Goodwill
Goodwill represents the amount of consideration paid in connection with business acquisitions in excess of the fair value of assets acquired and liabilities assumed. The Company performs an annual impairment test each year on October 1 using both qualitative and quantitative methods and assumptions. The quantitative test utilizes a combination of both the market and income approach. The most significant estimates in the income approach relate to management’s assumptions to calculate a present value of estimated future cash flows.
Stock Based Compensation
The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements.
Other Commitments
Other Commitments include
non-cancelable
purchase orders with key suppliers executed in the normal course of business.
Effect of New Accounting Pronouncements
See note 3 in the Notes to Consolidated Financial Statements in this Annual Report on
Form 10-K.
 
Item
 
7A.
Quantitative and Qualitative Disclosures about Market Risk.
We believe we are not subject to material foreign currency exchange rate fluctuations, as most of our sales and expenses are domestic and therefore are denominated in the U.S. dollar. For international sales, the majority of those customers pay in the U.S. dollar. We do not hold derivative securities and have not entered into contracts embedded with derivative instruments, such as foreign currency and interest rate swaps, options, forwards, futures, collars, and warrants, either to hedge existing risks or for speculative purposes.
 
Item
 
8.
Financial Statements and Supplementary Data.
See Financial Statements attached hereto.
 
Item
 
9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
Not applicable.
 
56

Item
 
9A.
Controls and Procedures.
(a) Evaluation of Disclosure Controls and Procedures.
The Company, under the supervision and with the participation of its management, including its principal executive officer and principal financial officer, evaluated the effectiveness of the design and operation of its disclosure controls and procedures as of the end of the period covered by this annual report on Form
10-K.
Based on this evaluation, the principal executive officer and principal financial officer concluded that the Company’s disclosure controls and procedures (as defined in Rule
13a-15(e)
of the Exchange Act) were effective as of December 31, 2021.
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. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. 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. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. The Company conducts periodic evaluations to enhance, where necessary its procedures and controls.
(b) Management’s Annual Report on Internal Control Over Financial Reporting.
The Company, under the supervision and with the participation of its management, including its principal executive officer and principal financial officer, is responsible for the preparation and integrity of the Company’s Consolidated Financial Statements, establishing and maintaining adequate internal control over financial reporting (as defined in Exchange Act Rule
13a-15(f))
for the Company and all related information appearing in this Annual Report on Form
10-K.
All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2021, using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework (2013). Based on its assessment, our Chief Executive Officer and our Chief Financial Officer concluded that our internal control over financial reporting was effective as of December 31, 2021.
(c)
Changes in Internal Control Over Financial Reporting
.
The Company’s principal executive officer and principal financial officer conducted an evaluation of the Company’s internal control over financial reporting (as defined in Exchange Act Rule
13a-15(f))
to determine whether any changes in internal control over financial reporting occurred during the year ended December 31, 2021, that have materially affected, or which are reasonably likely to materially affect internal control over financial reporting. Based on that evaluation there has been no such change during such period.
 
Item 9B.
Other Information.
Not applicable.
 
Item 9C.
Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
Not applicable.
 
57

PART III
 
Item
 
10
.
Directors, Executive Officers and Corporate Governance
.
The information required by this Item 10 of Form
10-K
will be included in the Company’s 2022 Proxy Statement to be filed with the SEC in connection with the solicitation of proxies for the Company’s 2022 Annual Meeting of Stockholders (the “2022 Proxy Statement”) and is incorporated herein by reference.
 
Item
 
11
.
Executive Compensation
.
The information required by this Item 11 of Form
10-K
will be included in the Company’s 2022 Proxy Statement and is incorporated herein by reference.
 
Item
 
12
.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
.
The information required by this Item 12 of Form
10-K
will be included in the Company’s 2022 Proxy Statement and is incorporated herein by reference.
 
Item
 
13
.
Certain Relationships and Related Transactions, and Director Independence
.
The information required by this Item 13 of Form
10-K
will be included in the Company’s 2022 Proxy Statement and is incorporated herein by reference.
 
Item
 
14
.
Principal Accounting Fees and Services
.
The information required by this Item 14 of Form
10-K
will be included in the Company’s 2022 Proxy Statement and is incorporated herein by reference.
 
58

PART IV
 
Item
 
15
.
Exhibits, Financial Statement Schedules.
a) The following documents are filed as part of this Annual Report on Form
10-K:
 
i.   Financial Statements - See Index on page
F-1
ii.   Financial Statement Schedule - See Index on page
F-1.
All other schedules for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission are not required under the related instructions or are not applicable and, therefore, have been omitted.
iii.   Exhibits - the following documents are filed as exhibits to this Annual Report on Form
10-K:
1   Underwriting Agreement, dated March 2, 2021, by and between iCAD, Inc. and Guggenheim Securities, LLC (incorporated by reference to Exhibit 1.1 to the Current Report on Form 8-K filed with the SEC on March 5, 2021).
3(a)   Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Quarterly Report on Form 10-Q filed with the SEC on August 6, 2015).
3(b)   Amended and Restated By-laws (incorporated by reference to Exhibit 3(b) to the Current Report on Form 10-K filed with the SEC on March 17, 2008.
3(c)   Amendment to Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed with the SEC on July 21, 2021).
4   Description of Registrant’s Securities
10(a)   2016 Stock Incentive Plan as Amended as of July 2021 (incorporated by reference to Appendix B to the definitive proxy statement on Form DEF14A filed with the SEC on June 7, 2021).*
10(b)   Form of Indemnification Agreement (incorporated by reference to Exhibit 10.1 of Quarterly Report on Form 10-Q filed with the SEC on November 15, 2014).
10(c)   Lease Agreement, dated December 6, 2006, between the Company and Gregory D. Stoyle and John J. Flatley, Trustees of the 1993 Flatley Family Trust, of Nashua, NH (incorporated by reference to Exhibit 10(mm) to the Annual Report on Form 10-K filed with the SEC on March 22, 2007).
10(d)   Employment Agreement between the Company and Michael Klein dated January 13, 2020 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on January 17, 2020).*
10(e)   Amendment to Employment Agreement, dated March 26, 2020, between iCAD, Inc. and Michael Klein (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on May 29, 2020).*
10(f)   Employment Agreement, dated May 26, 2020, between the Company and Stacey Stevens (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the SEC on May 29, 2020).*
10(g)   Employment Agreement, dated May 26, 2020, between the Company and Jonathan Go (incorporated by reference to Exhibit 10.4 to the Current Report on Form 8-K filed with the SEC on May 29, 2020). *
10(h)   First Amendment to Lease, dated September 19, 2016, between the Company and The Irvine Company (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on September 21, 2016).
10(i)   2012 Stock Incentive Plan (incorporated by reference to Appendix B to the definitive proxy statement on Form DEF14A filed with the SEC on April 9, 2012).*
 
59

10(j)   Amendment No. 1 to the 2012 Stock Incentive Plan (incorporated by reference to Appendix A to the definitive proxy statement on Form DEF14A filed with the SEC on April 2, 2014).*
10(k)   2019 Employee Stock Purchase Plan (incorporated by reference to Appendix A to the definitive proxy statement on Form DEF14A filed with the SEC on November 8, 2019).
10(l)   Loan and Security Agreement, dated as of March 30, 2020, by and between Western Alliance Bank, iCAD, Inc., Xoft, Inc. and Xoft Solutions LLC (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the SEC on March 31, 2020).
10(m)   First Amendment to Loan and Security Agreement, dated June 16, 2020, between iCAD, Inc., Xoft, Inc., Xoft Solutions LLC and Western Alliance Bank (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed with the SEC on August 7, 2020).
10(n)   Employment agreement dated August 4, 2021, by and between iCAD, Inc. and Charles Carter (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on August 6, 2021).
21.1   Subsidiaries
23.1   Consent of BDO USA, LLP, Independent Registered Public Accounting Firm.
31.1   Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2   Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1   Certification of Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2   Certification of Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101     The following materials formatted in XBRL (eXtensible Business Reporting Language); (i) Consolidated Balance Sheets as of December 31, 2021 and December 31, 2020, (ii) Consolidated Statements of Operations for the years ended December 31, 2021, 2020 and 2019, (iii) Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2021, 2020 and 2019, (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2020 and 2019, and (v) Notes to Consolidated Financial Statements.
104     Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
 
*
Denotes a management compensation plan or arrangement.
**
The Registrant has omitted certain schedules and exhibits pursuant to Item 601(b)(2) of Regulation
S-K
and shall furnish supplementally to the SEC copies any of the omitted schedules and exhibits upon request by the SEC.
 
Item
 
16.
Form
10-K
Summary.
None.
 
60

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
iCAD, INC.
Date: March 28, 2022
 
By:  
/s/ Stacey Stevens
 
Stacey Stevens
 
Chief Executive Officer, President and Director
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
 
Signature
  
Title
  
Date
/s/ Stacey Stevens
Stacey Stevens
  
Chief Executive Officer, President, Director,
(Principal Executive Officer)
   March 28, 2022
/s/ Charles R. Carter
Charles R. Carter
  
Chief Financial Officer
(Principal Financial and Accounting Officer)
   March 28, 2022
/s/ Michael Klein
Michael Klein
  
Chairman, Director
   March 28, 2022
/s/ Dana Brown
   Director    March 28, 2022
Dana Brown
     
/s/ Timothy Norris Irish
   Director    March 28, 2022
Timothy Norris Irish
     
/s/ Nathaniel Dalton
   Director    March 28, 2022
Nathaniel Dalton
     
/s/ Rakesh Patel
   Director    March 28, 2022
Rakesh Patel, MD
     
/s/ Andy Sassine
   Director    March 28, 2022
Andy Sassine
     
/s/ Susan Wood
   Director    March 28, 2022
Susan Wood, Ph.D.
     
 
61


Report of Independent Registered Public Accounting Firm
Shareholders
and
Board of Directors
iCAD, Inc.
Nashua, New Hampshire
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of iCAD, Inc. (the “Company”) as of December 31, 202
1
 and 2
020
, the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 202
1
, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 202
1
 and 20
20
, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 202
1
,
in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue recognition - Identification of distinct performance obligations in certain customer agreements
 
F-2

As described in Note 2 to the consolidated financial statements, certain of the Company’s revenue contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For these revenue contracts, the Company accounts for the individual products and services separately if they are distinct.
We identified the determination of distinct performance obligations within certain agreements as a critical audit matter. Significant judgment can be required to determine the performance obligations in a contract with a customer and whether they are distinct. Auditing these transactions involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters.
The primary procedures we performed to address this critical audit matter included:
 
 
 
Evaluating management’s accounting policies and practices, including the reasonableness of management’s judgments and assumptions related to the identification of each distinct performance obligation and its pattern of delivery.
 
 
 
Testing a sample of these revenue agreements together with their underlying documents to evaluate management’s identification of each distinct performance obligation and its respective pattern of revenue recognition.
/s/ BDO USA, LLP
We have served as the Company’s auditor since 1989.
Boston, Massachusetts
March 28, 2022
 
F-3

iCAD, INC. AND SUBSIDIARIES
Consolidated Balance Sheets
 
 
  
December 31,
 
 
December 31,
 
Assets
  
2021
 
 
2020
 
 
  
 
 
 
 
 
 
  
(in thousands except shares and per share data)
 
Current assets:
                
Cash and cash equivalents
   $ 34,282     $ 27,186  
Trade accounts receivable, net of allowance for doubtful accounts of $268 in 2021 and $111 in 2020
     8,891       10,027  
Inventory, net
     4,171       3,144  
Prepaid expenses and other current assets
     2,962       1,945  
    
 
 
   
 
 
 
Total current assets
     50,306       42,302  
    
 
 
   
 
 
 
Property and equipment:
                
Equipment
     7,121       6,765  
Leasehold improvements
     172       62  
Furniture and fixtures
     319       319  
Marketing assets
     376       376  
    
 
 
   
 
 
 
       7,988       7,522  
    
 
 
   
 
 
 
Less accumulated depreciation and amortization
     7,106       6,778  
    
 
 
   
 
 
 
Property and equipment, net
     882       744  
    
 
 
   
 
 
 
Other assets:
                
Operating lease assets
     1,059       1,758  
Other assets
     899       1,527  
Intangible assets, net of accumulated amortization of $8,724 in 2021 and $8,494 in 2020
     683       889  
Goodwill
     8,362       8,362  
    
 
 
   
 
 
 
Total other assets
     11,003       12,536  
    
 
 
   
 
 
 
Total assets
   $ 62,191     $ 55,582  
    
 
 
   
 
 
 
Liabilities and Stockholders’ Equity
            
Current liabilities:
                
Accounts payable
   $ 2,779     $ 2,869  
Accrued and other expenses
     5,642       7,039  
Lease payable, current
     889       726  
Deferred revenue, current
     5,652       6,117  
    
 
 
   
 
 
 
Total current liabilities
     14,962       16,751  
    
 
 
   
 
 
 
Lease payable, long-term
     266       1,075  
Deferred revenue, long-term
     441       267  
Notes payable, long-term
              6,960  
Deferred tax
     5       4  
    
 
 
   
 
 
 
Total liabilities
     15,674       25,057  
    
 
 
   
 
 
 
Commitments and contingencies (Note 15)
                
     
Stockholders’ equity:
                
Preferred stock, $ .01 par value: authorized 1,000,000 shares; none issued.
     —         —    
Common stock, $ .01 par value: authorized 60,000,000 shares; issued 25,326,086 in 2021
 
and 23,694,406 in 2020. Outstanding 25,140,255 in 2021 and 23,508,575 in 2020.
     253       236  
Additional
paid-in
capital
     300,859       273,639  
Accumulated deficit
     (253,180     (241,935
Treasury stock at cost, 185,831 shares in 2021 and 2020
     (1,415     (1,415
    
 
 
   
 
 
 
Total stockholders’ equity
     46,517       30,525  
    
 
 
   
 
 
 
Total liabilities and stockholders’ equity
   $ 62,191     $ 55,582  
    
 
 
   
 
 
 
See accompanying notes to consolidated financial statements.
 
F-4

iCAD, INC. AND SUBSIDIARIES
Consolidated Statements of Operations
 
    
For the Years Ended December 31,
 
    
2021
   
2020
   
2019
 
     (in thousands except per share data)  
Revenue:
                        
Products
   $ 21,191     $ 18,903     $ 19,767  
Service and supplies
     12,447       10,795       11,573  
    
 
 
   
 
 
   
 
 
 
Total revenue
     33,638       29,698       31,340  
       
Cost of Revenue:
                        
Products
     5,653       5,000       3,278  
Service and supplies
     3,425       2,965       3,438  
Amortization and depreciation
     317       379       397  
    
 
 
   
 
 
   
 
 
 
Total cost of revenue
     9,395       8,344       7,113  
    
 
 
   
 
 
   
 
 
 
Gross profit
     24,243       21,354       24,227  
    
 
 
   
 
 
   
 
 
 
Operating expenses:
                        
Engineering and product development
     9,194       8,114       9,271  
Marketing and sales
     15,135       13,312       13,634  
General and administrative
     10,406       9,117       7,443  
Amortization and depreciation
     240       199       276  
    
 
 
   
 
 
   
 
 
 
Total operating expenses
     34,975       30,742       30,624  
    
 
 
   
 
 
   
 
 
 
Loss from operations
     (10,732     (9,388     (6,397
    
 
 
   
 
 
   
 
 
 
Other expense
                        
Interest expense
     (141     (476     (784
Interest income
     15       97       344  
Loss on extinguishment of debt
     (386     (341         
Loss on fair value of convertible debentures
              (7,464     (6,671
    
 
 
   
 
 
   
 
 
 
Other expense, net
     (512     (8,184     (7,111
    
 
 
   
 
 
   
 
 
 
Loss before income tax expense
     (11,244     (17,572     (13,508
Income tax expense
     1       38       43  
    
 
 
   
 
 
   
 
 
 
Net loss and comprehensive loss
   $ (11,245   $ (17,610   $ (13,551
    
 
 
   
 
 
   
 
 
 
Net loss per share:
                        
Basic
   $ (0.45   $ (0.80   $ (0.74
Diluted
   $ (0.45   $ (0.80   $ (0.74
       
Weighted average number of shares used in computing net loss per share:
                        
Basic
     24,778       22,140       18,378  
Diluted
     24,778       22,140       18,378  
See accompanying notes to consolidated financial statements.
 
F-5

iCAD, INC. AND SUBSIDIARIES
Consolidated Statements of Stockholders’ Equity
(in thousands except shares)
 
 
 
Common Stock
 
 
Additional

Paid-in

Capital
 
 
 
 
 
 
 
 
 
 
 
 
Number of
Shares Issued
 
 
Par Value
 
 
Accumulated

Deficit
 
 
Treasury
Stock
 
 
Stockholders’

Equity
 
Balance at December 31, 2018
     17,066,510      $ 171      $ 218,914     $ (210,774   $ (1,415   $ 6,896  
Issuance of common stock relative to vesting of restricted stock, net of 29,887 shares forfeited for tax obligations
     167,843        2        (198     —         —         (196
Issuance of common stock pursuant to stock option plans
     429,980        4        1,396       —         —         1,400  
Issuance of common stock, net
     1,881,818        19        9,334       —         —         9,353  
Stock-based compensation
     —          —          1,169       —         —         1,169  
Net Loss
     —          —          —         (13,551     —         (13,551
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2019
     19,546,151      $ 196      $ 230,615     $ (224,325   $ (1,415   $ 5,071  
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Issuance of common stock relative to vesting of restricted stock, net of 20,247 shares forfeited for tax obligations
     97,830                  (225     —         —         (225
Issuance of common stock pursuant to stock option plans
     155,149        1        728       —         —         729  
Issuance of common stock, net
     2,033,204        20        18,264       —         —         18,284  
Issuance of common stock pursuant employee stock purchase plan
     42,606        1        267       —         —         268  
Issuance of common stock upon conversion of debentures
     1,819,466        18        21,146       —         —         21,164  
Stock-based compensation
     —          —          2,844       —         —         2,844  
Net loss
     —          —          —         (17,610     —         (17,610
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2020
     23,694,406      $ 236      $ 273,639     $ (241,935   $ (1,415   $ 30,525  
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Issuance of common stock relative to vesting of restricted stock, net of 5,196 shares forfeited for tax obligations
     44,706        1        (60     —         —         (59
Issuance of common stock pursuant to stock option plans
     168,450        2        1,025       —         —         1,027  
Issuance of common stock, net
     1,393,738        14        23,215       —         —         23,229  
Issuance of common stock pursuant to employee stock purchase plan
     24,786                  257       —         —         257  
Stock-based compensation
     —          —          2,783       —         —         2,783  
Net loss
     —          —          —         (11,245     —         (11,245
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2021
     25,326,086      $ 253      $ 300,859     $ (253,180   $ (1,415   $ 46,517  
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
See accompanying notes to consolidated financial statements.
 
 
 
F-6

iCAD, INC. AND SUBSIDIARIES
Consolidated Statements of Cash Flows
 
    
For the Years Ended
December 31,
 
    
2021
   
2020
   
2019
 
     (in thousands)  
Cash flow from operating activities:
                        
Net loss
   $ (11,245   $ (17,610   $ (13,551
Adjustments to reconcile net loss to net cash used for operating activities:
                        
Amortization
     230       309       377  
Depreciation
     327       268       297  
Bad debt provision
     167       94       62  
Stock-based compensation expense
     2,783       2,844       1,169  
Amortization of debt discount and debt costs
     17       78       149  
Loss on extinguishment of debt
     386       341       —    
Deferred tax
     1       1       1  
Loss on disposal of assets
     97       —         —    
Change in fair value of convertible debentures
     —         7,464       6,671  
Changes in operating assets and liabilities, net of acquisition:
                        
Accounts receivable
     969       (302     (3,478
Inventory
     (1,027     (533     (1,024
Prepaid and other assets
     391       (1,390     294  
Accounts payable
     (90     878       836  
Accrued and other expenses
     (2,123     (207     982  
Deferred revenue
     (291     780       108  
    
 
 
   
 
 
   
 
 
 
Total adjustments
     1,837       10,625       6,444  
    
 
 
   
 
 
   
 
 
 
Net cash used for operating activities
     (9,408     (6,985     (7,107
    
 
 
   
 
 
   
 
 
 
Cash flow used for investing activities:
                        
Additions to patents, technology and other
     (24     (13     (10
Additions to property and equipment
     (563     (461     (296
    
 
 
   
 
 
   
 
 
 
Net cash used for investing activities
     (587     (474     (306
    
 
 
   
 
 
   
 
 
 
Cash flow from financing activities:
                        
Issuance of common stock for cash, net
     23,229       18,285       9,353  
Issuance of common stock pursuant to Employee Stock Purchase Plan
     257       266       —    
Issuance of common stock pursuant to stock option plans
     1,027       729       1,400  
Taxes paid related to restricted stock issuance
     (59     (225     (196
Principal payments of capital lease obligations
     —         —         (16
Proceeds from notes payable
             6,957       —    
Principal repayment of notes payable
     (7,363     (4,638     (2,000
Debt issuance costs
     —         (42     —    
Proceeds from line of credit
     —         775       3,000  
Repayment of line of credit
     —         (2,775     (1,000
    
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
     17,091       19,332       10,541  
    
 
 
   
 
 
   
 
 
 
Increase in cash and equivalents
     7,096       11,873       3,128  
Cash and equivalents, beginning of year
     27,186       15,313       12,185  
    
 
 
   
 
 
   
 
 
 
Cash and equivalents, end of year
   $ 34,282     $ 27,186     $ 15,313  
    
 
 
   
 
 
   
 
 
 
Supplemental disclosure of cash flow information:
                        
Interest paid
   $ 172     $ 272     $ 643  
    
 
 
   
 
 
   
 
 
 
Taxes paid
   $        $ 38     $ 43  
    
 
 
   
 
 
   
 
 
 
Right-of-use
assets obtained in exchange for new operating lease liabilities
     79       69       3,105  
    
 
 
   
 
 
   
 
 
 
Issuance of common stock upon conversion of debentures
   $          21,164           
    
 
 
   
 
 
   
 
 
 
See accompanying notes to consolidated financial statements.
 
 
 
F-7

iCAD, INC. AND SUBSIDIARIES
Notes to Consolidated Financial Statements
Note 1
Organization and Business 
iCAD, Inc. and subsidiaries (the “Company” or “iCAD”) is a global medical technology company providing innovative cancer detection and therapy solutions.
The Company operates in two segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). In the detection segment, offered solutions include advanced artificial intelligence and image analysis workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, a comprehensive range of high-performance, upgradeable computer-aided detection systems and workflow solutions for digital breast tomosynthesis, full-field digital mammography, magnetic resonance imaging and computed tomography. In the Therapy segment, the Company offers the Xoft System, which is a cancer treatment platform technology incorporating a miniaturized, isotope-free radiation source. The Company’s commercial products are cleared with the United States Food and Drug Administration and various global regulatory agencies and use of iCAD’s products are reimbursable in the U.S. under federal and most third-party insurance programs. The Company sells its products throughout the world through its direct sales organization as well as through various OEM partners, distributors, technology platform partners, and resellers. See Note 14 of these consolidated financial statements for segment, major customer and geographical information.
The Company maintains its headquarters and a separate manufacturing facility in Nashua, New Hampshire, an operations, research, development, manufacturing and warehousing facility in San Jose, California, and an office in Lyon, France.
Note 2
Significant Accounting Policies
Use of Estimates
The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities.
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.
Risk and Uncertainty
On March 12, 2020, the World Health Organization declared
COVID-19
to be a pandemic. In an effort to contain and mitigate the spread of the
COVID-19
pandemic, the United States and most countries of the world have imposed some level of unprecedented restrictions on travel, and there have been business closures and a substantial reduction in economic activity in countries that have had significant outbreaks of
COVID-19.
As a provider of devices and services to the health care industry, the Company’s operations have been materially affected in all periods presented. Significant uncertainty remains as to the continuing impact of the
COVID-19
pandemic on the Company’s operations and on the global economy. It is currently not possible to predict how long the pandemic will last or the time that it will take for economic activity to


F-8

return to prior levels. The
COVID-19
pandemic has resulted in significant financial market volatility and uncertainty. A continued or worsening level of market disruption and volatility seen since the start of the pandemic will have an adverse effect on the Company’s ability to access capital, on the Company’s business, results of the Company’s operations and financial condition, and on the market price of the Company’s common stock. The Company’s results for the years ended December 31, 2021 and 2020, as well as all quarterly results beginning with Q1 2020 through Q4 2021, reflect a negative impact from the
COVID-19
pandemic, including but not limited to healthcare customers and potential customers providing additional focus on
COVID-19;
pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business processes; and effects on healthcare customers and potential customers of pandemic related supply chain issues. The Company’s quarterly results for the quarter ending
March
 31,
2022
, and possibly future quarters, could reflect a continued negative impact from the
COVID-19
pandemic for similar or additional reasons.
Although the Company did not see any material impact to trade accounts receivable losses in the year ended December 31, 2021, the Company’s exposure may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current
COVID-19
pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as clinical customers’ cash flows are impacted by their response to the
COVID-19
pandemic as well as public health considerations impacting their underlying businesses.
Cash and cash equivalents
The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor. Historically, the Company has not experienced any losses related to these balances
Financial instruments
Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2021 and 2020.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2021 are unbilled receivables of approximately $0.4 million which are scheduled t
o
 be invoiced in 2022.
The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed.
 
Based on the information available, the Company believes the allowance for doubtful accounts as of December 31, 2021 and 2020 is adequate.
 

F-9

Inventory
The Company uses the
first-in,
first-out
method to track inventory, which is valued at the lower of cost or net realizable value.
The
Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.
Property and Equipment
Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally three to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.
Goodwill
In accordance with FASB Accounting Standards Codification (“ASC”) Topic
350-20,
“Intangibles—Goodwill and Other”
(“ASC
350-20”),
the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:
 
   
significant and sustained underperformance relative to historical or projected future operating results;
 
   
significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;
 
   
significant negative industry or economic trends;
 
   
significant and sustained decline in the Company’s stock price; and
 
   
a decline in the Company’s market capitalization below net book value.
The two reporting units within iCAD are its segments, Detection and Therapy.
 
The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.
Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.

In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not
 

F-10

be available for divisions within larger conglomerates or
non-public
subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business.
The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.
The Company performed the annual impairment assessment at October 1, 2021 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value.
 
Accordingly,
no
impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.
Long Lived Assets
In accordance with FASB ASC Topic 360
, “Property, Plant an
d
 Equipment” (“ASC 360
”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.
ASC
 
360
-10
-35
 
uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC
 
360
-10
-35
-21
 
the following factors are examples of events or changes in circumstances that indicate t
h
e carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.
 
 
 
A significant decrease in the market price of a long-lived asset (asset group);
 
 
 
A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;
 
 
 
A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;
 
 
 
An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);
 
 
 
A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group).
In accordance with ASC
360-10-35-17,
if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.
 
F-11

The Company did
not
record any impairment charges on its long-lived assets for the years ended December 
31
,
2021
or December 
31
,
2020
.

Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.
Leases
Per ASC 842, the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.
At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the
non-cancellable
period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.
Right-of-use
assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and
non-lease
components, but the Company is accounting for the complete agreement under ASC 606 after determining that the
non-lease
component is the predominant component of these agreements.
ASC 842 includes a number of reassessment and
re-measurement
requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2021 that would require impairment testing of the Company’s
right-of-use
assets.
Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain
non-lease
components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and
non-lease
components for real estate and equipment leases.
Stock-Based Compensation
The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718,
“Compensation – Stock Compensation”
, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is
re-measured
at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.
The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants

 
F-12

will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with
pre-vested
forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.

Revenue Recognition
In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition:
 
 
1)
Identify the contract(s) with a customer
—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.
 
 
2)
Identify the performance obligations in the contract
—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.
 
 
3)
Determine the transaction price
—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration
,
 the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.
 
 
4)
Allocate the transaction price to the performance obligations in the contract
—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts
that
contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a
 
 
F-13

  performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
 
 
5)
Recognize revenue when (or as) the Company satisfies a performance obligation
—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.
The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software license are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.
Goods and Services Classifications
Products
. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.
Service Contracts
. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from
12
months to
48
months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.
Supply and Source Usage Agreements
. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.
Professional Services
. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.
Other
. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.
 
F-14

Significant Judgments
The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.
The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.
Assets Recognized from the Costs to Obtain a Contract with a Customer
The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less.
Right to Invoice
Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.
Sales and Other Similar Taxes
The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance
w
ith
the disclosure requirements of ASC 235.
Significant Financing Component
The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.
Promised Goods or Services that are Immaterial in the Context of a Contract
The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606
at the contract level.

 
F-15

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.
Cost of Revenue
Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and
in-house
product warranty repairs, amortization of acquired technology and any applicable medical device tax.
Warranty Costs
The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements.
Engineering and Product Development Costs
Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.
Advertising Costs
The Company expenses advertising costs as incurred. Advertising expense for the years ended December 31, 2021, 2020 and 2019 was approximately $689,000, $274,000, and $1,101,000, respectively.
Income Taxes
The Company follows the liability method under ASC Topic 740 “
Income Taxes
”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns. The Company has provided a full valuation allowance against its deferred tax assets at December 31, 2021 and 2020, as it is more likely than not that the deferred tax asset will not be realized. Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information.
Note 3 – Recently Issued Accounting Standards
In June 2016, the Financial Accounting Standards Board (the “FASB”) issued
ASU 2016-13, “Financial
Instruments—Credit Losses (Topic 326)”
(“ASU 2016-13”),
which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost.
ASU 2016-13
replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. In November 2019, the FASB elected to defer the adoption date of ASU
2016-13
for public business entities that meet the definition of a smaller reporting company to fiscal years beginning after December 15, 2022. Early adoption of the guidance in ASU
2016-13
is permitted. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its consolidated financial
statements.
 
F-16

In December 2019, the FASB issued ASU
2019-12,
“Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU
2019-12”).
ASU
2019-12
is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify US GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
ASU 2019-12 is
effective for the Company for the fiscal year and interim periods therein beginning January 1, 2021. The Company notes that the adoption of
ASU 2019-12 resulted
in the reclassification of an immaterial amount from income tax expense
to non-income tax
included in operating expenses related to the accounting for state and franchise taxes, with no impact to the Company’s consolidated loss, equity or cash flows.
Note 4 – Fair Value Measurements
The Company follows the provisions of FASB ASC Topic 820, “
Fair Value Measurement and Disclosures
” (“ASC 820”), which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset
or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company applies the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:
 
   
Level 1 - Quoted prices in active markets for identical assets or liabilities.
 
   
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
   
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value
The assigned level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
Money market funds included in cash and cash equivalents in the accompanying balance sheet are considered a Level 1 measurement as they are valued at quoted market prices in active markets.
The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand):
 
Fair Value Measurements (in thousands) as of December 31, 2021
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Money market accounts
   $ 30,573        —          —        $ 30,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Assets
   $ 30,573        —          —        $ 30,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
Fair Value Measurements (in thousands) as of December 31, 2020
 
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
Assets
  
     
  
     
  
     
  
     
Money market accounts
   $ 24,635      $ —        $ —        $ 24,635  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Assets
   $ 24,635      $ —        $ —        $ 24,635  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
F-17

The following is a roll forward of the Company’s Level 3 instruments for the years ended December 31, 2021 and 2020:
 
     Convertible Debentures  
Balance, December 31, 2019
   $ 13,642  
Issuances
         
Fair value adjustments
     7,522  
Conversion
     (21,164
    
 
 
 
Balance, December 31, 2020
   $     
    
 
 
 
There were
no
Level 3 instruments measured at fair value at December 31, 2021 or December 31, 2020.
Items Measured at Fair Value on a Nonrecurring Basis
Certain assets, including long-lived assets and goodwill, are measured at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be impaired. There were no items measured at fair value on a nonrecurring basis as of or during the years ended December 31, 2021 and 2020.
Note 5 – Revenue
Disaggregation of Revenue
The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands).
 
 
  
Year ended December 31, 2021
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 15,661      $ 7,924      $ 23,585  
Service contracts
     6,358        1,517        7,875  
Supply and source usage agreements
     —          2,089        2,089  
Professional services
     —          89        89  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 15,584      $ 8,012      $ 23,596  
Services transferred over time
     6,435        3,607        10,042  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales force
   $ 14,713      $ 4,421      $ 19,134  
OEM partners
     7,306        —          7,306  
Channel partners
     —          7,198        7,198  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
 
F-18

 
  
Year ended December 31, 2020
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 16,291      $ 4,535      $ 20,826  
Service contracts
     5,661        1,333        6,994  
Supply and source usage agreements
     —          1,804        1,804  
Professional services
     —          29        29  
Other
     45                  45  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 16,332      $ 4,624      $ 20,956  
Services transferred over time
     5,665        3,077        8,742  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales force
   $ 13,809      $ 3,773      $ 17,582  
OEM partners
     8,188        —          8,188  
Channel partners
     —          3,928        3,928  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
 
 
  
Year ended December 31, 2019
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 16,788      $ 4,957      $ 21,745  
Service contracts
     5,370        1,814        7,184  
Supply and source usage agreements
     —          2,036        2,036  
Professional services
     —          153        153  
Other
     161        61        222  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 16,949      $ 5,391      $ 22,340  
Services transferred over time
     5,370        3,630        9,000  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales
   $ 11,968      $ 5,804      $ 17,772  
OEM partners
     10,351        —          10,351  
Channel partners
     —          3,217        3,217  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
F-19
 

Contract Balances
Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and
non-current
contract assets are a component of other assets. The following table provides information about receivables, current and
non-current
contract assets, and contract liabilities from contracts with customers (in thousands).
​​​​​​​
 
 
  
Balance at
December 31, 2021
 
  
Balance at
December 31, 2020
 
Receivables, which are included in ‘Trade accounts receivable’
   $ 8,891      $ 10,027  
Current contract assets, which are included in “Prepaid and other assets”
   $ 1,895      $ 481  
Non-current
contract assets, which are included in “other assets”
   $ 844      $ 1,434  
Contract liabilities, which are included in “Deferred revenue”
   $ 6,093      $ 6,384  
​​​​​​​
The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or unearned revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period.

The Company records net contract assets or contract liabilities on a
contract-by-contract
basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or
non-current
based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with two significant customers, which the Company expects to be able to bill for within one year. The
non-current
contract asset balance consists of net unbilled revenue balances with two customers which the Company expects to be able to bill for in more than one year.
Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has not yet been completed and other offerings for which the Company has been paid in advance and earn the revenue when it transfers control of the product or service.
Changes in deferred revenue from contracts with customers were as follows (in thousands):
 
    
Year Ended
December 31, 2021
    
Year Ended
December 31, 2020
 
Balance at beginning of period
   $ 6,384      $ 5,604  
Deferral of revenue
     12,315        11,212  
Recognition of deferred revenue
     (12,606      (10,432
    
 
 
    
 
 
 
Balance at end of period
   $ 6,093      $ 6,384  
 
  
 
 
 
  
 
 
 
The Company expects to recognize estimated revenues related to performance obligation that are unsatisfied (or partially satisfied) in the amounts of approximately $7.1 million in 2022, $1.2 million in 2023, $1.0 million in 2024, and $1.0 million in 2025.
Assets Recognized from the Costs to Obtain a Contract with a Customer
The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. Certain commission programs implemented by
 
F-20

the Company require costs to be capitalized. The Company has classified the capitalized costs to obtain a contract as a component of prepaid expenses and other current assets as of December 31, 2021 and 2020, respectively.
Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):
 
    
Years Ended December 31,
 
    
    2021    
    
    2020    
 
Balance at beginning of period
   $ 406      $ 379  
Deferral of costs to obtain a contract
     249        157  
Recognition of costs to obtain a contract
     (353      (130
    
 
 
    
 
 
 
Balance at end of period
   $ 302      $ 406  
    
 
 
    
 
 
 
Note 6 – Net Loss per Common Share (1o)
The Company follows FASB ASC
260-10,
“Earnings per Share”, which requires the presentation of both basic and diluted earnings per share on the face of the statements of operations. The Company’s basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period and, if there are dilutive securities, diluted income per share is computed by including common stock equivalents which includes shares issuable upon the exercise of stock options, net of shares assumed to have been purchased with the proceeds, using the treasury stock method.
A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts):
 
    
2021
    
2020
    
2019
 
Net loss available to common shareholders
   $ (11,245    $ (17,610    $ (13,551
    
 
 
    
 
 
    
 
 
 
Basic shares used in the calculation of earnings per share
     24,778        22,140        18,378  
Effect of dilutive securities:
                          
Stock options
     —          —          —    
Restricted stock
     —          —          —    
    
 
 
    
 
 
    
 
 
 
Diluted shares used in the calculation of earnings per share
     24,778        22,140        18,378  
    
 
 
    
 
 
    
 
 
 
Net loss per share
 
:
                          
Basic
   $ (0.45
)
   $ (0.80    $ (0.74
Diluted
   $ (0.45
)
   $ (0.80    $ (0.74
The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Common stock options
     2,486,511        1,869,507        1,550,662  
Restricted Stock
     875        29,166        150,909  
Convertible Debentures
     —          —          1,742,500  
    
 
 
    
 
 
    
 
 
 
    
 
2,487,386
 
  
 
1,898,673
 
  
 
3,444,071
 
    
 
 
    
 
 
    
 
 
 
Restricted common stock can be issued to directors, executives or employees of the Company and are subject to time-based vesting. These potential shares were excluded from the computation of basic loss per share as these shares are not considered outstanding until vested.
 
F-21

Note 7 – Allowance for Doubtful Accounts
The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands):
 
    
2021
    
2020
    
2019
 
Balance at beginning of period
   $ 111      $ 136      $ 177  
Additions charged to costs and expenses
     167        94        62  
Reductions
     (10      (119      (103
    
 
 
    
 
 
    
 
 
 
Balance at end of period
   $ 268      $ 111      $ 136  
    
 
 
    
 
 
    
 
 
 
Note 8 – Inventories
Inventory balances at December 31, 2021 and 2020 were as follows
(in thousands):
 
 
  
December 31, 2021
 
  
December 31, 2020
 
Raw materials
   $ 2,962      $ 1,538  
Work in process
     173        76  
Finished Goods
     1,279        1,774  
    
 
 
    
 
 
 
Inventory Gross
     4,414        3,388  
Inventory Reserve
     (243      (244
    
 
 
    
 
 
 
Inventory Net
   $ 4,171      $ 3,144  
 
  
 
 
 
  
 
 
 
Note 9 – Goodwill and Intangible assets
At December 31, 2021 and 2020, all of the Company’s goodwill of $8,362,000 is allocated to its Detection reporting. There were no additions, impairments or other changes to the Company’s goodwill balance for either of the years ended December 31, 2021 or 2020.
Amortization expense related to intangible assets was approximately $230,000, $309,000 and $377,000 for the years ended December 31, 2021, 2020, and 2019, respectively.
 
 
  
2021
 
  
2020
 
  
2019
 
  
Weighted
average
useful life
 
Gross Carrying Amount
  
     
  
     
  
     
  
     
Patents and licenses
   $ 619      $ 595      $ 581        5 years  
Technology
     8,257        8,257        8,257        10 years  
Customer relationships
     272        272        272        7 years  
Tradename
     259        259        259        10 years  
    
 
 
    
 
 
    
 
 
          
Total amortizable intangible assets
     9,407        9,383        9,369           
    
 
 
    
 
 
    
 
 
          
Accumulated Amortization
                                   
Patents and licenses
   $ 534      $ 529      $ 520           
Technology
     7,769        7,571        7,299           
Customer relationships
     162        135        108           
Tradename
     259        259        259           
    
 
 
    
 
 
    
 
 
          
Total accumulated amortization
     8,724        8,494        8,186           
    
 
 
    
 
 
    
 
 
          
Total amortizable intangible assets, net
   $ 683      $ 889      $ 1,183           
    
 
 
    
 
 
    
 
 
          
 
F-22

Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands):
 
For the years ended
December 31:
  
Estimated

amortization

expense
 
2022
     217  
2023
     186  
2024
     103  
2025
     103  
2026
     74  
    
 
 
 
     $ 683  
    
 
 
 
Note 10 – Accrued and Other expenses
Accrued and other expenses consist of the following at December 31 (in thousands):
 
     2021      2020  
Accrued salary and related expenses
   $ 2,016      $ 3,654  
Accrued accounts payable
     2,838        2,405  
Accrued professional fees
     497        598  
Other accrued expenses
     291        382  
    
 
 
    
 
 
 
    
$
5,642
 
  
$
7,039  
    
 
 
    
 
 
 
Note 11
 – 
Leases
The Company has leases for office space and office equipment. The leases expire at various dates through 2024. In connection with the 2019 lease amendment for the Nashua headquarters, the Company was eligible for $110,160 of lease incentives. During 2021 the leasehold improvements were completed and the Company received the related lease incentives in cash resulting in an increase to the lease payable.
In October 2021, the Company extended the term of its Nashua warehouse until 2024. This resulted in an increase of approximately $79,000 to the Company’s right of use asset and related lease liability.
 
 
  
 
  
Year Ended December 31,
 
Lease Cost
  
Classification
  
    2021    
 
  
    2020    
 
Operating lease cost - Right of Use
   Operating expenses    $ 862      $ 884  
Operating lease cost - Variable Costs
   Operating expenses      186        165  
         
 
 
    
 
 
 
Total
        $ 1,048      $ 1,049  
         
 
 
    
 
 
 
 
 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
Cash paid for operating cash flows from operating leases
   $ 919
     
  $ 909
    
 

 
  
As of December 31,
 
 
  
    2021    
 
 
    2020    
 
Weighted-average remaining lease term of operating leases (in years)
     1.33       2.21  
Weighted-average discount rate for operating leases
     5.5     5.6
 
F-23

Maturities of the Company’s lease liabilities as of December 31, 2021 were as follows (in thousands):
 
Year Ended December 31:
  
Total
 
2022
     931  
2023
     253  
2024
     16  
    
 
 
 
Total lease payments
     1,200  
Less: imputed interest
     (45
    
 
 
 
Total lease liabilities
     1,155  
Less: current portion of lease liabilities
     (889
    
 
 
 
Long-term lease liabilities
   $ 266  
    
 
 
 
Note 12 – Stockholders’ Equity
(a) Financing Activity
On April 27, 2020, the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company also entered into an
at-the-market
offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provide
d
for the sale of common stock having a value of up to $25.0 million. On December 17, 2020 the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million which is net of brokerage fees and offering costs to open the ATM. On March 2, 2021, the Company terminated the ATM offering program with JMP Securities
On March 2, 2021, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Guggenheim Securities, LLC, as representative of the several underwriters (the “Underwriters”), in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock, at a public offering price of $18.00 per share (the “Offering”). The Underwriting Agreement
contained
customary representations, warranties and covenants by the Company, indemnification obligations of the Company and the Underwriters, including for liabilities under the Securities Act, other obligations of the parties and termination provisions. In exchange for the Underwriters’ services, the Company agreed to sell the shares to the Underwriters at a purchase price of $16.92 per share and to reimburse the representative of the Underwriters for up to $125,000 of its expenses in connection with the Offering. The Offering closed March 5, 2021. The net proceeds to the Company from the Offering were approximately $23.2 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by the Company.
(b) Stock Options
The Company has two effective stock option or stock incentive plans, the 2012 Stock Incentive Plan (the “2012 Plan”) and the 2016 Stock Incentive Plan (the “2016 Plan”) (collectively the “Stock Plans”). Each of the Stock Plans provide for the grant of any or all of the following types of awards: (a) stock options, (b) restricted stock, (c) deferred stock and (d) other stock-based awards. Awards may be granted singly, in combination, or in tandem. All awards granted under the Stock Plans are required to be granted at not less
than 100% of the fair market value of the related award on the respective grant date. Awards under the Stock Plans may be granted to employees, directors and advisors to the Company and its subsidiaries.
At December 31, 2021, there were 37,871 shares available for issuance under the 2012 Plan.
At 
the Company’s 2021
annual meeting, the 2016
Plan was amended to increase the number of shares of common stock available thereunder from 2,600,000 to 4,700,000. At December 31
, 2021
, there were 1,718,200 shares available for issuance under the 2016
Plan.
 
F-24

     Number of
Shares
     Weighted Average
Exercise Price
     Weighted Average
Remaining
Contractual Term
 
Outstanding, December 31, 2019
     1,550,662      $ 4.33           
Granted
     563,502      $ 10.09           
Exercised
     (155,149    $ 4.70           
Forfeited
     (89,508    $ 2.51           
    
 
 
    
 
 
          
Outstanding, December 31, 2020
     1,869,507      $ 5.91        6.0 Years  
Granted
     865,938      $ 16.33           
Exercised
     (168,450    $ 6.10           
Forfeited
     (80,484    $ 13.74           
    
 
 
    
 
 
          
Outstanding, December 31, 2021
     2,486,511      $ 9.27        5.42 Years  
Exercisable at December 31, 2019
     881,461      $ 4.43           
    
 
 
    
 
 
          
Exercisable at December 31, 2020
     1,540,287      $ 5.55           
    
 
 
    
 
 
          
Exercisable at December 31, 2021
     1,619,855      $ 6.47           
    
 
 
    
 
 
          
The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands):
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Cost of revenue
   $ 15      $ 30      $ 3  
Engineering and product development
     356        376        226  
Marketing and sales
     785        657        226  
General and administrative expense
     1,627        1,781        713  
    
 
 
    
 
 
    
 
 
 
    
$
2,783
 
  
$
2,844
 
  
$
1,168
 
    
 
 
    
 
 
    
 
 
 
As of December 31, 2021, there was approximately $4.3 million of total unrecognized compensation costs related to unvested options and restricted stock. That cost is expected to be recognized over a weighted average period of 1.7 years.
Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values:
 
 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
 
2019
 
Average risk-free interest rate
     0.42     0.65     1.88
Expected dividend yield
     None       None       None  
Expected life
     3.5
 
years
      3.5
 
years
      3.5 years  
Expected volatility
    
  65.57-67.4
2
   
50.17-66.04
    50.01% to 54.23
Weighted average fair value
     $
 
 
7.22
      $4.37       $2.34  
The Company’s 2021, 2020 and 2019 average expected volatility and average expected life is based
on
the Company’s historical information. The risk-free rate is based on the rate of U.S. Treasury
zero-coupon
issues with a term most closely approximating the expected life of option grants. The Company has paid no dividends on its common stock in the past and does not anticipate paying any dividends in the future.
 
F-25

Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows:
Intrinsic value of stock options
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Outstanding
   $ 3,820      $ 13,626      $ 5,465  
Exercisable
   $ 3,730      $ 11,786      $ 3,067  
Exercised
   $ 1,453      $ 1,037      $ 509  
Company’s stock price at December 31
   $ 7.20      $ 13.20      $ 7.77  
(c) Restricted Stock
The Company’s restricted stock awards typically vest in either one year or three equal annual installments with the first installment vesting one year from grant date. All of the Company’s restricted stock grants in 2021 and 2019 had time-based vesting requirements. The grant date fair value for restricted stock awards is based on the quoted market value of Company stock on the grant date.
A summary of unvested restricted stock activity for the Stock Plans is follows:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Beginning outstanding balance
     29,166        150,909        423,202  
Granted
     22,488                  15,990  
Vested
     (50,779      (118,077      (197,730
Forfeited
               (3,666      (90,553
    
 
 
    
 
 
    
 
 
 
Ending outstanding balance
  
 
875
 
  
 
29,166
 
  
 
150,909
 
    
 
 
    
 
 
    
 
 
 
(d) Employee Stock Purchase Program:
In December 2019, the Company’s Board of Directors adopted, and the stockholders approved the 2019 Employee Stock Purchase Plan (“ESPP”), effective January 1, 2020. The ESPP provides for the issuance of up 950,000 shares of common stock, subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The ESPP may be terminated or amended by the Board of Directors at any time. Certain amendments to the ESPP require stockholder approval.
Substantially all of the Company’s employees whose customary employment is for more than 20 hours a week are eligible to participate in the ESPP. Any employee who owns 5% or more of the voting power or value of the Company’s shares of common stock is ineligible to participate in the ESPP.
Any eligible employee can enroll in the Plan as of the beginning of a respective quarterly accumulation period. Employees who participate in the ESPP may purchase shares by authorizing payroll deductions of up to 15% of their base compensation during an accumulation period. Unless the participating employee withdraws from participation, accumulated payroll deductions are used to purchase shares of common stock on the last business day of the accumulation period (the “Purchase Date”) at a price equal to 85% of the lower of the fair market value on (i) the Purchase Date or (ii) the first day of such accumulation period. Under applicable tax rules, no employee may purchase more than $25,000 worth of common stock, valued at the start of the purchase period, under the ESPP in any calendar year.
The Company issued 24,786 and 42,606 shares of common stock under the ESPP for the years ended December 31, 2021 and 2020, respectively. 882,608 shares of Company common stock are reserved for issuance under the ESPP as of December 31, 2021.
 
F-26

Note 13 – Income Taxes
Income Taxes
The components of income tax expense for the years ended December 31 are as follows (in thousands):
 
     2021      2020      2019  
Current provision:
                          
Federal
   $ —        $ —        $ —    
State
               37        42  
Foreign
               —          —    
    
 
 
    
 
 
    
 
 
 
     $         $ 37      $ 42  
    
 
 
    
 
 
    
 
 
 
Deferred provision:
                          
Federal
   $ 1      $ 1      $ 1  
State
     —          —              
Foreign
               —          —    
    
 
 
    
 
 
    
 
 
 
     $ 1      $ 1      $ 1  
    
 
 
    
 
 
    
 
 
 
Total
   $ 1      $ 38      $ 43  
    
 
 
    
 
 
    
 
 
 
The Company adopted
ASU 2019-12 as
of January 1, 2021. In accordance with this standard
non-income
and state franchise taxes are now classified as a component of operating expenses in General and Administrative expense. Income based tax expense will continue to be recognized as tax expense in the Consolidated Financial Statements. Tax expense for the year ended December 31, 2020 represents
non-income
and state franchise tax, however, the expense was not reclassified to operating expenses in accordance with
ASU 2019-12.
A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows:
 
     2021     2020     2019  
Federal statutory rate
     21.0     21.0     21.0
State income taxes, net of federal benefit
     5.2     2.4     1.7
Net state impact of deferred rate change
     0.8     (0.7 %)      (0.2 %) 
Stock compensation expense
     1.3     0.9     (10.7 %) 
Other permanent differences
     (0.1 %)      (0.1 %)      0.0
Change in valuation allowance
     (24.4 %)      (13.4 %)      (6.0 %) 
Tax credits
     3.1     1.4     2.8
Accrual to TR
     (1.4 %)      0.0     1.3
FV Mark to market on convertible notes
     0.0     (9.0 %)      (10.4 %) 
Foreign Rate Differential
     0.0     0.0     0.2
True Ups - NOL Expiration/162(m) limits
     (5.4 %)      (2.8 %)      0.0
    
 
 
   
 
 
   
 
 
 
Effective income tax
     0.1     (0.3 %)      (0.3 %) 
    
 
 
   
 
 
   
 
 
 
Deferred tax assets and liabilities are recognized for the expected future tax consequences of net operating loss carryforwards, tax credit carryforwards and temporary differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on the available evidence, it is more likely than not that the deferred tax assets will not be realized.
 
F-27

Deferred income taxes reflect the impact of “temporary differences” between the amount of assets and liabilities for financial reporting purposes and such amounts as measured by tax laws and regulations. The Company has fully reserved the net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. Deferred tax assets (liabilities) are composed of the following at December 31, 2021 and 2020 (in thousands):
 
     2021      2020  
Inventory (Section 263A)
   $ 276      $ 248  
Inventory reserves
     61        60  
Receivable reserves
     67        28  
Other accruals
     854        1,081  
Deferred revenue
     107        75  
Accumulated depreciation/amortization
     8        37  
Stock options
     795        459  
Developed technology
     1,242        1,449  
Tax credits
     4,176        3,859  
NOL carryforward
     38,383        36,078  
Lease Liability
     290        415  
    
 
 
    
 
 
 
Deferred tax assets

     46,259        43,789  
Valuation allowance
     (45,994      (43,356
Right of Use Asset
     (265      (433
Goodwill tax amortization
     (5      (4
    
 
 
    
 
 
 
Deferred tax liability
   $ (5    $ (4
    
 
 
    
 
 
 
The increase in the net deferred tax assets and corresponding valuation allowance during
the
year ended December 31, 2021 and December 31, 2020 is primarily attributable to net operating losses and research and development credits.
As of December 31, 2021, the Company has federal net operating loss carryforwards totaling approximately $159.0 million. Federal net operating loss carryforwards totaling $120.1 million will expire at various dates from 2022 and 2037. The remaining $39.0 million of the federal net operating losses generated since December 31, 2017 can be carried forward indefinitely. As of December 31, 2021, the Company has provided a valuation allowance for its net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards. In the event of a deemed change in control, an annual limitation imposed on the utilization of the net operating losses may result in the expiration of all or a portion of the net operating loss carryforwards. There were no net operating losses utilized for the years ended December 31, 2021, 2020, or 2019.
The Company currently has approximately $5.2 million in net operating losses that are subject to limitations related to Xoft. Approximately $656,000 can be used annually through 2029. The Company has available tax credit carryforwards (adjusted to reflect provisions of the Tax Reform Act of 1986) to offset future income tax liabilities totaling approximately $4.2 million. The credits expire in various years through 2041. The Company has additional tax credits of $1.8 million related to Xoft which have been fully reserved for and as a result no deferred tax asset has been recorded. These credits expire in various years through 2030.
ASC
740-10
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return and also provides guidance on
de-recognition,
classification, interest and penalties, accounting in interim periods, disclosure, and transition.
As of December 31, 2021 and 2020, the Company had no unrecognized tax benefits and no adjustments to liabilities or operations were required under ASC
740-10.
The Company’s practice is to recognize interest and penalty expenses related to uncertain tax positions in income tax expense, which was zero for the years
 
F-28

ended December 31, 2021, 2020 and 2019. The Company files United States federal and various state income
 
tax returns. The Company also files tax returns in France. Generally, the Company’s
three
preceding tax years remain subject to examination by federal and state taxing authorities. The Company is not under examination by any other federal or state jurisdiction for any tax year.
The Company does not anticipate that it is reasonably possible that unrecognized tax benefits as of December 31, 2021 will significantly change within the next 12 months.
Note 14 – Segment Reporting
(a) Segment Reporting
Operating segments are the components of our business for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our operating segments are generally organized by the type of product or service offered and by geography. Each reportable segment generates revenue from the sale of medical equipment and related services and/or sale of supplies. The Company has determined there are two segments: Detection and Therapy.
The Detection segment consists of the Company’s advanced image analysis and workflow products, and the Therapy segment consists of the Company’s radiation therapy products, and related services. The primary factors used by the Company’s CODM to allocate resources are based on revenues, gross profit, operating income or loss, and earnings or loss before interest, taxes, depreciation, amortization, and other specific and
non-recurring
items of each segment. Included in segment operating income are stock compensation, amortization of technology and depreciation expense. There are no intersegment revenues.
The Company does not track its assets by operating segment and the CODM does not use asset information by segment to allocate resources or make operating decisions.
Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Segment revenues:
                          
Detection
   $ 22,019      $ 21,997      $ 22,319  
Therapy
     11,619        7,701        9,021  
    
 
 
    
 
 
    
 
 
 
Total Revenue
   $ 33,638      $ 29,698      $ 31,340  
    
 
 
    
 
 
    
 
 
 
       
Segment gross profit:
                          
Detection
   $ 18,510      $ 17,856      $ 18,627  
Therapy
     5,733        3,498        5,600  
    
 
 
    
 
 
    
 
 
 
Total gross profit

   $ 24,243      $ 21,354      $ 24,227  
    
 
 
    
 
 
    
 
 
 
       
Segment operating income (loss):
                          
Detection
   $ 1,563      $ 2,719      $ 2,564  
Therapy
     (1,835      (3,028      (1,476
    
 
 
    
 
 
    
 
 
 
Segment operating income (loss)
   $ (272    $ (309    $ 1,088  
    
 
 
    
 
 
    
 
 
 
General administrative
   $ (10,460    $ (9,079    $ (7,486
Interest expense
     (141      (476      (784
Loss on extinguishment of debt
     (386      (341     
 
Other income
     15        97        345  
Fair value of convertible debentures
               (7,464      (6,671
    
 
 
    
 
 
    
 
 
 
Loss before income tax
   $ (11,244    $ (17,572    $ (13,508
    
 
 
    
 
 
    
 
 
 
 
F-29

Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Detection depreciation and amortization
                          
Depreciation
   $ 123      $ 115      $ 103  
Amortization
   $ 158        164        240  
       
Therapy depreciation and amortization
                          
Depreciation
   $ 129      $ 124      $ 166  
Amortization
   $ 73        128        128  
(b) Geographic Information
The Company’s sales are made to customers, distributors and dealers of mammography, electronic brachytherapy equipment and other medical equipment, and to foreign distributors of mammography and electronic brachytherapy equipment. Export revenue to a single country did not exceed 10% of total revenue in any year. Total export
revenues
were approximately $7.5 million or 22% of total revenue in 2021, $6.1 million or 20% of total revenue in 2020, and $3.8 million or 12% of total revenue in 2019.
As of December 31, 2021 and 2020, the Company had outstanding receivables of $3.3 million and $3.4 million, respectively, from distributors and customers of its products who are located outside of the U.S.
 
    
Percent of Export sales
 
Region
   2021     2020     2019  
Europe
     39     45     57
Taiwan
     12     13     15
Canada
     3     5     7
China
     35     22     8
Other
     11     15     13
    
 
 
   
 
 
   
 
 
 
Total
     100     100     100
    
 
 
   
 
 
   
 
 
 
Total Export Revenue
   $ 7,527     $ 6,081     $ 3,788  
Significant export sales in Europe are as follows:
 
    
Percent of Export sales
 
Region
   2021     2020     2019  
France
     47     41     34
Spain
     17     17     12
Russia
     8     0     0
Switzerland
     8     0     0
Italy
     5     8     2
Germany
     4     12     4
United Kingdom
     4     6     2
(c) Major Customers
The Company had one major OEM customer, GE Healthcare, with revenues of approximately $4.8
million
in 2021, $5.0 million in 2020 and $7.6 million in 2019 or 14%, 17% and 24% of total revenue, respectively. Cancer detection products are also sold through OEM partners, including GE Healthcare, Fujifilm Medical
 
F-30

Systems, Siemens Medical, and Vital Images. For the year ended December 31, 2021, these four OEM partners composed approximately 29% of Detection revenues and 19% of total revenue. Detection OEM partners in total composed approximately 40% of Detection revenue and 26% of total revenue for the year ended December 31, 202
1
, 37% of Detection revenue and 28% of total revenue for the year ended December 31, 2020 and 46% of Detection revenue and 33% of total revenue for the year ended December 31, 2019. The Company also had one major direct customer with revenues of approximately $.8 million, or 2% of total revenue for year ended December 31, 2021.
OEM partners represented $5.5 million or 60% of outstanding receivables as of December 31, 2021, with GE Healthcare accounting for $.7 million or 8% of this amount. The four largest Therapy customers composed 2.8 million or 31% of outstanding receivables as of December 31, 2021. The largest Detection direct customer represents $.3 million or 3% of outstanding receivables as of December 31, 2021.
These customers
in total represented $8.6 million or 94% of outstanding receivables as of December 31, 2021.
Note 15 – Commitments and Contingencies
(a)
Purchase Commitments
The Company has
non-cancelable
purchase orders with key suppliers executed in the normal course of business that total approximately $7.2 million.
(b) Employment Agreements
The Company has entered into employment agreements with certain key current and former executives. The employment agreements provide for minimum annual salaries and performance-based annual bonus compensation as defined in their respective agreements. In addition, the employment agreements provide that if employment is terminated without cause, the executive will receive an amount equal to their respective base salary then in effect for (i) fifteen months from the date of termination, for Mr. Klein, CEO, (ii) eighteen months from the date of termination, for Ms. Stevens, President, and (iii) twelve months from the date of termination, for Mr. Carter, CFO, and in each case, plus the pro rata portion of any annual bonus earned in any employment year through the date of termination.
(c) Royalty Obligations
In connection with prior litigation, the Company received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a
non-compete
covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provides for payment of royalties if such royalties exceed the minimum payment based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and
non-compete
covenant is $100,000 and was amortized over the useful life of approximately four years. In addition, a liability has been recorded within accrued expenses and accounts payable for future payment and for minimum royalty obligations totaling $0.2 million.
(d) Legal Matters
In December 2016, the Company entered into an Asset Purchase Agreement with Invivo Corporation (the “Asset Purchase Agreement”). In accordance with the Asset Purchase Agreement, the Company sold to Invivo all right, title and interest to certain intellectual property relating to the Company’s VersaVue Software and DynaCAD product and related assets for $3.2 million. The Company closed the transaction on January 30, 2017 less a holdback reserve of $350,000 for net proceeds of approximately $2.9 
million.
 
F-31

On September 5, 2018, third-party Yeda Research and Development Company Ltd. (“Yeda”), filed a complaint (the “Complaint”) against the Company and Invivo in the United States District Court for the Southern
 
District of New York, captioned Yeda Research and Development Company Ltd. v. iCAD, Inc. and Invivo Corporation, Case No.
1:18-cv-08083-GBD,
related to the Company’s sale of the VersaVue software and DynaCAD product under the Asset Purchase Agreement. Yeda alleged, among other things, that the Company infringed upon Yeda’s source code, which was originally licensed to the Company, by using it in the products that the Company sold to Invivo and that it is entitled to damages that could include, among other things, profits relating to the sales of these products. On April 
13
,
2021
, the Company and Yeda entered into a Settlement and Release Agreement (the “Settlement Agreement”) whereby the Company furnished to Yeda a
one-time
cash payment of $
85,000
and received a full,
non-conditional
release from Yeda of any and all claims related to the Complaint and the subject of the Complaint. Neither the Company nor Invivo acknowledged any wrongdoing at any point in connection with the Complaint or the subject matter thereof. The Escrowed Amount was reserved, in part, to cover any legal expenses related to the Asset Purchase Agreement and the transactions contemplated therein. The remaining balance of the Escrowed Amount following such expenses is due and payable to the Company in accordance with the terms of the Asset Purchase Agreement. The Company and Invivo agreed that Invivo would pay $
50,000
of the Escrowed Amount and the Company expensed approximately $
93,000
in the second quarter of
2021
.
In addition to the foregoing, the Company may be a party to various legal proceedings and claims arising out of the ordinary course of its business. Although the final results of all such matters and claims cannot be predicted with certainty, the Company currently believes that there are no current proceedings or claims pending against it the ultimate resolution of which would have a material adverse effect on its financial condition or results of operations, other than as set forth above. However, should the Company fail to prevail in any legal matter or should several legal matters be resolved against the Company in the same reporting period, such matters could have a material adverse effect on the Company’s operating results and cash flows for that particular period. The Company may be party to certain actions that have been filed against the Company which are being vigorously defended. The Company has determined that potential losses in these matters are neither probable or reasonably possible at this time. In all cases, at each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, “Contingencies.” Legal costs are expensed as incurred.
Note 16 – Notes Payable
(a) Loan and Security Agreement – Western Alliance Bank
On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.
On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 under and terminated the Loan Agreement with the Bank, and its collateral securing the facility was released.
The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement.
 
The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized and other closing costs from origination of the loan.
(b) Loan and Security Agreement – Silicon Valley Bank
On August 7, 2017, the Company entered into a Loan and Security Agreement, (as amended, the “SVB Loan Agreement”), with Silicon Valley Bank that provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of
credit.
On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an
 
F-32

extinguishment
 
of the SVB Loan Agreement. In addition to the outstanding principal and accrued interest, the Company was required to pay the $
510,000
final payment, a termination fee of $
114,000
and other costs totaling $
10,000
. The Company also wrote off unamortized original closing costs as of the extinguishment date. In
March 2020
the Company recorded a loss on extinguishment of approximately $
341,000
related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $
185,000
for the unaccrued final payment, $
114,000
termination fee, and $
42,000
of unamortized and other closing costs.
(c) Convertible Debentures
On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased unsecured subordinated convertible debentures (the “Convertible Debentures”) with an aggregate principal amount of approximately $7.0 million in a private placement.
On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.
As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties.
Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures
The Company had previously elected to make
a one-time, irrevocable
election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value. The Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures.
The Company recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date.
 
F-33

The
Company
notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included:
 
Input
  
December 31, 2019
   
February 21, 2020
 
Company’s stock price
   $ 7.77     $ 11.64  
Conversion price
     4.00       4.00  
Remaining term (years)
     1.97       0.00  
Equity volatility
     49.00     N/A  
Risk free rate
     1.57     N/A  
1
 Probability of default event
     0.45     N/A  
1
 Utilization of Forced Conversion (if available)
     100.00     100.00
1
 Exercise of Default Redemption (if available)
     100.00     N/A  
1
 Effective discount rate
     18.52     N/A  
 
 
1
 
Represents
a Level 3 unobservable input, as defined in
Note
4 -
Fair Value Measurements, below.
The Company’s stock price is based on the closing stock price on the valuation date. The conversion price is based on the contractual conversion price included in the SPA.
The remaining term was determined based on the remaining time period to maturity of the Convertible Debentures.
The Company’s equity volatility estimate was based on the Company’s historical equity volatility, the Company’s implied and observed volatility of option pricing, and the historical equity and observed volatility of option pricing for a selection of comparable guideline public companies.
The risk-free rate was determined based on U.S. Treasury securities with similar terms.
The probability of the occurrence of a default event was based on Bloomberg’s one year estimate of default risk for the Company (extrapolated over the remaining term).
The utilization of the Forced Conversion right and the default redemption right is based on management’s best estimate of both features being exercised upon the occurrence of the related contingent events.
The effective discount rate utilized at the December 31, 2019 and February 21, 2020 valuation dates was solved for utilizing the simulation model based on the principal value of the Convertible Debentures, as the transaction was determined to represent an ‘arm’s length’ transaction. The effective discount was corroborated against market yield data which implied the Company’s credit rating, and this implied credit rating will be utilized to determine the changes in the effective discount rate at future valuation dates. The effective discount rate utilized at the December 31, 2019 valuation date was based on yields on
CCC-rated
debt instruments with terms equivalent to the remaining term of the Convertible Debentures. The credit rating estimate was based on the implied credit rating determined at issuance and no changes were identified by the Company that would impact this assessment.
The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows 
(in thousands):
 
Convertible Debentures
  
December 31, 2019
 
  
February 21, 2020
 
Fair value, in accordance with fair value option
   $ 13,642      $ 21,164  
    
 
 
    
 
 
 
Principal value outstanding
   $ 6,970      $ 6,970  
    
 
 
    
 
 
 
 
F-34

The Company recorded a loss from the change in fair value of the Convertible Debentures of approximately $7.5 million for the year ending December 31
, 2020
. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, which was reclassified to stockholders’ equity.
Note 17 – Employee Benefit Plan
The Company has a 401(k) retirement plan (the “401(k) Plan”) for the benefit of eligible employees, as defined. Each participant may elect to contribute up to 90% of his or her compensation to the 401(k) Plan each year, subject to certain Internal Revenue Service limitations. The Company makes a safe harbor matching contribution of 100% of every dollar contributed, not to exceed 3% of participants’ eligible wages. The Company contributed approximately $.5 million during each of the years ended December 31, 2021 and 2020, respectively.
 
Note 18 – Subsequent Events
The Company has evaluated events and transactions subsequent to the balance sheet date to the date of filing and is not aware of any events or transactions that occurred subsequent to the balance sheet date that would require recognition or disclosure in the consolidated financial statements.
 
F-35
EX-4 2 d289381dex4.htm EX-4 EX-4

Exhibit 4

DESCRIPTION OF SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE

SECURITIES EXCHANGE ACT OF 1934

As of December 31, 2021, iCAD, Inc. (the “Company,” “we,” “us” or “our”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our common stock, par value $0.01 per share (“Common Stock).

General

The following description of our capital stock and certain provisions of our certificate of incorporation, as amended (our “Certificate of Incorporation”) and by-laws, as amended (our “Bylaws”), are summaries, and are qualified in their entirety by reference to our Certificate of Incorporation and Bylaws. Copies of these documents can be accessed through hyperlinks to those documents in the list of exhibits in our Annual Report on Form 10-K for the fiscal year ending December 31, 2021 (our “Annual Report”). Capitalized terms used and not defined herein have the meanings ascribed to such terms in the Annual Report.

Our authorized capital stock consists of 60,000,000 shares of Common Stock, and 1,000,000 shares of “blank check” preferred stock.

Common Stock

The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any then outstanding preferred stock.

Voting Rights

Each share of Common Stock is entitled to one vote on all matters to be voted on by stockholders. There are no cumulative voting rights in the election of directors, minority stockholders will not be able to elect directors on the basis of their votes alone.

Dividend Rights

The holders of Common Stock are entitled to receive dividends when, as and if declared by our Board of Directors out of funds legally available therefor.

No Preemptive or Similar Rights

Holders of shares of Common Stock have no conversion, preemptive or other subscription rights, and there are no redemption provisions applicable to the Common Stock. All outstanding shares of Common Stock are fully paid and nonassessable.

Right to Liquidation Distributions

In the event of liquidation, dissolution or winding up of our Company, the holders of Common Stock are entitled to share in all assets remaining, if any, which are available for distribution to them after payment of liabilities and after provision has been made for each class of stock, if any, having preference over the Common Stock.

Limitations on Liability and Indemnification of Officers and Directors

Section 102 of the DGCL allows a corporation to eliminate the personal liability of directors of a corporation to the corporation or its stockholders for monetary damages for a breach of fiduciary duty as a director, except where the director breached his duty of loyalty, failed to act in good faith, engaged in intentional misconduct or knowingly violated a law, authorized the payment of a dividend or approved a stock repurchase in violation of Delaware law or obtained an improper personal benefit.


Section 145 of the DGCL provides, among other things, that a corporation may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding (other than an action by or in the right of the corporation) by reason of the fact that the person is or was a director, officer, agent or employee of the corporation or is or was serving at the corporation’s request as a director, officer, agent, or employee of another corporation, partnership, joint venture, trust or other enterprise, against expenses, including attorneys’ fees, judgment, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with such action, suit or proceeding. The power to indemnify applies (a) if such person is successful on the merits or otherwise in defense of any action, suit or proceeding or (b) if such person acted in good faith and in a manner he reasonably believed to be in the best interest, or not opposed to the best interest, of the corporation, and with respect to any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful. The power to indemnify applies to actions brought by or in the right of the corporation as well, but only to the extent of defense expenses (including attorneys’ fees but excluding amounts paid in settlement) actually and reasonably incurred and not to any satisfaction of judgment or settlement of the claim itself, and with the further limitation that in such actions no indemnification shall be made in the event of any adjudication of negligence or misconduct in the performance of duties to the corporation, unless the court believes that in light of all the circumstances indemnification should apply.

We have entered into indemnification agreements with each of our directors and officers. Generally, these agreements attempt to provide the maximum protection permitted by Delaware law with respect of indemnification. The indemnification agreements provided that we will pay certain amounts incurred in connection with any action, suit, investigation or proceeding arising out of or relating to the performance of services by the director or officer, or by acting as a director, officer or employee.

Liability Insurance.

We have obtained directors’ and officers’ liability insurance which covers certain liabilities, including liabilities to us and our stockholders.

Certificate of Incorporation

The Certificate of Incorporation eliminates, to the fullest extent permitted by the DGCL, a director’s personal liability to the Company or its stockholders for monetary damages for breach of fiduciary duty as a director.

Bylaws

The Bylaws provide that the Company will indemnify its officers and directors to the full extent permitted by the laws of the State of Delaware and the employment agreements with the Company’s executive officers and indemnification agreements between the Company and its directors and certain of its officers provide that the Company will indemnify them to the full extent provided by the DGCL.

Anti-Takeover Provisions

Our Certificate of Incorporation authorizes the Board of Directors to issue up to 1,000,000 shares of preferred stock. The preferred stock may be issued in one or more series, the terms of which may be determined at the time of issuance by our Board of Directors, without further action by stockholders, and may include, among other things, voting rights (including the right to vote as a series on particular matters), preferences as to dividends and liquidation, conversion and redemption rights, and sinking fund provisions. Although there are currently no shares of preferred stock outstanding, future holders of preferred stock may have rights superior to our Common Stock and such rights could also be used to restrict our ability to merge with, or sell our assets to a third party.

Section 203 of the DGCL

We are also subject to the provisions of Section 203 of the DGCL, which could prevent us from engaging in a “business combination” with a 15% or greater stockholder” for a period of three years from the date such person acquired that status unless appropriate board or stockholder approvals are obtained. These provisions could deter unsolicited takeovers or delay or prevent changes in our control or management, including transactions in which stockholders might otherwise receive a premium for their shares over the then current market price. These provisions may also limit the ability of stockholders to approve transactions that they may deem to be in their best interests.


The existence of the foregoing provisions of our certificate of incorporation and bylaws and the DGCL may have an anti-takeover effect and could delay, defer or prevent a tender offer or takeover attempt that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares of our Common Stock held by stockholders.

Transfer Agent

The transfer agent and registrar for the Common Stock is Continental Stock Transfer & Trust Company.

Listing

Our Common Stock is listed on The Nasdaq Stock Market under the symbol “ICAD.”

EX-21 3 d289381dex21.htm EX-21 EX-21

EXHIBIT 21

Subsidiaries of iCAD, Inc.

 

Name

  

Jurisdiction of Incorporation/Organization

Xoft, Inc.    Delaware
Xoft Solutions, LLC    Delaware
iCad France, LLC    Delaware
iCad Italy, LLC    Delaware
EX-23.1 4 d289381dex231.htm EX-23.1 EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

iCAD, Inc.

Nashua, New Hampshire

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-228514, 333-229452 and 333-235887) and Form S-8 (No. 333-201874, 333-187660, 333-99973, 333-119509, 333-139023, 333-144671, 333-161959, 333-211656, 333-229453 and 333-235580) and Form S-3MEF (No. 333-253808) of iCAD, Inc. and subsidiaries of our report dated March 28, 2022, relating to the consolidated financial statements which appear in this Annual Report on Form 10-K.

/s/ BDO USA, LLP

Boston, Massachusetts

March 28, 2022

EX-31.1 5 d289381dex311.htm EX-31.1 EX-31.1

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Stacey Stevens, certify that:

1. I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2021 of iCAD, 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 the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 28, 2022      

/s/ Stacey Stevens

      Stacey Stevens
      Chief Executive Officer
      (Principal Executive Officer)
EX-31.2 6 d289381dex312.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Charles Carter, certify that:

1. I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2021 of iCAD, 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 the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 28, 2022      

/s/ Charles Carter

      Charles Carter
      Chief Financial Officer
      (Principal Financial Officer)
EX-32.1 7 d289381dex321.htm EX-32.1 EX-32.1

EXHIBIT 32.1

iCAD, Inc.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of iCAD, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2021 (the “Report”), I, Stacey Stevens, the Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

  (1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

  (2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Stacey Stevens

Stacey Stevens
Chief Executive Officer
(Principal Executive Officer)

Date: March 28, 2022

EX-32.2 8 d289381dex322.htm EX-32.2 EX-32.2

EXHIBIT 32.2

iCAD, Inc.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of iCAD, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2021 (the “Report”), I, Charles Carter, the Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

  (1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

  (2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Charles Carter

Charles Carter
Chief Financial Officer
(Principal Financial Officer)

Date: March 28, 2022

EX-101.SCH 9 icad-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Organization and Business link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Recently Issued Accounting Standards link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Net Loss per Common Share (1o) link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Allowance for Doubtful Accounts link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Goodwill and Intangible assets link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Accrued and Other Expenses link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Notes Payable link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Employee Benefit Plan link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Net Loss per Common Share (1o) (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Allowance for Doubtful Accounts (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Goodwill and Intangible assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Accrued and Other Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Notes Payable (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Organization and Business - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Net Loss per Common Share (1o) - Calculation of Net Loss Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Net Loss per Common Share (1o) - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Inventories - Schedule of Current Inventory (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Goodwill and Intangible assets - Schedule of Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Goodwill and Intangible assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Accrued and Other Expenses - Accrued Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Leases - Schedule of Components of Lease Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Leases - Summary of Detained Information of Lease Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity for all Stock Option plan (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Stockholders' Equity - Summary of Intrinsic Values of Options (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Activity for All Equity Incentive Plans (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Segment Reporting - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Notes Payable - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Employee Benefit Plan - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Statement - Leases - Summary of Detained Information of Lease Liabilities (Detail) Alternate 1 link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 icad-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 icad-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 icad-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 icad-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Mar. 21, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Registrant Name ICAD INC    
Entity Central Index Key 0000749660    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Document Annual Report true    
Document Transition Report false    
Entity Filer Category Non-accelerated Filer    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Trading Symbol ICAD    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Address, State or Province NH    
Entity Shell Company false    
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding   25,172,491  
Entity Public Float     $ 400,889,699
Entity Tax Identification Number 02-0377419    
Entity File Number 001-09341    
Entity Incorporation, State or Country Code DE    
Entity Address, City or Town Nashua    
Entity Address, Address Line One 98 Spit Brook Road, Suite 100    
Entity Address, Postal Zip Code 03062    
City Area Code 603    
Local Phone Number 882-5200    
ICFR Auditor Attestation Flag false    
Auditor Name BDO USA, LLP    
Auditor Firm ID 243    
Auditor Location Boston, Massachusetts    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 34,282 $ 27,186
Trade accounts receivable, net of allowance for doubtful accounts of $268 in 2021 and $111 in 2020 8,891 10,027
Inventory Net 4,171 3,144
Prepaid expenses and other current assets 2,962 1,945
Total current assets 50,306 42,302
Property and equipment:    
Equipment 7,121 6,765
Leasehold improvements 172 62
Furniture and fixtures 319 319
Marketing assets 376 376
Total property and equipment 7,988 7,522
Less accumulated depreciation and amortization 7,106 6,778
Property and equipment, net 882 744
Operating lease assets 1,059 1,758
Other assets 899 1,527
Intangible assets, net of accumulated amortization of $8,724 in 2021 and $8,494 in 2020 683 889
Goodwill 8,362 8,362
Total other assets 11,003 12,536
Total assets 62,191 55,582
Current liabilities:    
Accounts payable 2,779 2,869
Accrued and other expenses 5,642 7,039
Lease payable, current 889 726
Deferred revenue, current 5,652 6,117
Total current liabilities 14,962 16,751
Lease payable, long-term 266 1,075
Deferred revenue, long-term 441 267
Notes payable, long-term 0 6,960
Deferred tax 5 4
Total liabilities 15,674 25,057
Commitments and contingencies (Note 15)
Stockholders' equity:    
Preferred stock, $ .01 par value: authorized 1,000,000 shares; none issued.
Common stock, $ .01 par value: authorized 60,000,000 shares; issued 25,326,086 in 2021 and 23,694,406 in 2020. Outstanding 25,140,255 in 2021 and 23,508,575 in 2020. 253 236
Additional paid-in capital 300,859 273,639
Accumulated deficit (253,180) (241,935)
Treasury stock at cost, 185,831 shares in 2021 and 2020 (1,415) (1,415)
Total stockholders' equity 46,517 30,525
Total liabilities and stockholders' equity $ 62,191 $ 55,582
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts on trade accounts receivable $ 268 $ 111
Intangible assets, accumulated amortization $ 8,724 $ 8,494
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 25,326,086 23,694,406
Common stock, shares outstanding 25,140,255 23,508,575
Treasury stock, shares 185,831 185,831
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue:      
Total revenue $ 33,638 $ 29,698 $ 31,340
Cost of Revenue:      
Total cost of revenue 9,395 8,344 7,113
Gross profit 24,243 21,354 24,227
Operating expenses:      
Engineering and product development 9,194 8,114 9,271
Marketing and sales 15,135 13,312 13,634
General and administrative 10,406 9,117 7,443
Amortization and depreciation 240 199 276
Total operating expenses 34,975 30,742 30,624
Loss from operations (10,732) (9,388) (6,397)
Interest expense (141) (476) (784)
Interest income 15 97 344
Loss on extinguishment of debt (386) (341) 0
Loss on fair value of convertible debentures 0 (7,464) (6,671)
Other expense, net (512) (8,184) (7,111)
Loss before income tax expense (11,244) (17,572) (13,508)
Income tax expense 1 38 43
Net loss and comprehensive loss $ (11,245) $ (17,610) $ (13,551)
Net loss per share:      
Basic $ (0.45) $ (0.80) $ (0.74)
Diluted $ (0.45) $ (0.80) $ (0.74)
Weighted average number of shares used in computing net loss per share:      
Basic 24,778 22,140 18,378
Diluted 24,778 22,140 18,378
Product [Member]      
Revenue:      
Total revenue $ 21,191 $ 18,903 $ 19,767
Cost of Revenue:      
Total cost of revenue 5,653 5,000 3,278
Service [Member]      
Revenue:      
Total revenue 12,447 10,795 11,573
Cost of Revenue:      
Total cost of revenue 3,425 2,965 3,438
Amortization and depreciation [Member]      
Cost of Revenue:      
Total cost of revenue $ 317 $ 379 $ 397
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Treasury Stock [Member]
Beginning Balance at Dec. 31, 2017     $ 218,914    
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations     (198)    
Issuance of common stock pursuant to stock option plans     1,396    
Stock-based compensation     1,169    
Ending Balance at Dec. 31, 2018 $ 6,896 $ 171 230,615 $ (210,774) $ (1,415)
Ending Balance, shares at Dec. 31, 2018   17,066,510      
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations (196) $ 2      
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations, shares   167,843      
Issuance of common stock pursuant to stock option plans 1,400 $ 4      
Issuance of common stock pursuant to stock option plans, shares   429,980      
Issuance of common stock, net 9,353 $ 19 9,334    
Issuance of common stock, net, shares   1,881,818      
Stock-based compensation 1,169        
Net loss (13,551)     (13,551)  
Ending Balance at Dec. 31, 2019 5,071 $ 196   (224,325) (1,415)
Ending Balance, shares at Dec. 31, 2019   19,546,151      
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations (225) $ 0 (225)    
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations, shares   97,830      
Issuance of common stock pursuant to stock option plans $ 729 $ 1 728    
Issuance of common stock pursuant to stock option plans, shares 155,149 155,149      
Issuance of common stock, net $ 18,284 $ 20 18,264    
Issuance of common stock, net, shares   2,033,204      
Issuance of common stock pursuant employee stock purchase plan 268 $ 1 267    
Issuance of common stock pursuant employee stock purchase plan, shares   42,606      
Issuance of common stock upon conversion of debentures 21,164 $ 18 21,146    
Issuance of common stock upon conversion of debentures, shares   1,819,466      
Stock-based compensation 2,844   2,844    
Net loss (17,610)     (17,610)  
Ending Balance at Dec. 31, 2020 30,525 $ 236 273,639 (241,935) (1,415)
Ending Balance, shares at Dec. 31, 2020   23,694,406      
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations (59) $ 1 (60)    
Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations, shares   44,706      
Issuance of common stock pursuant to stock option plans $ 1,027 $ 2 1,025    
Issuance of common stock pursuant to stock option plans, shares 168,450 168,450      
Issuance of common stock, net $ 23,229 $ 14 23,215    
Issuance of common stock, net, shares   1,393,738      
Issuance of common stock pursuant employee stock purchase plan 257 $ 0 257    
Issuance of common stock pursuant employee stock purchase plan, shares   24,786      
Stock-based compensation 2,783   2,783    
Net loss (11,245)     (11,245)  
Ending Balance at Dec. 31, 2021 $ 46,517 $ 253 $ 300,859 $ (253,180) $ (1,415)
Ending Balance, shares at Dec. 31, 2021   25,326,086      
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Common Stock [Member]      
Shares forfeited for tax obligations 5,196 20,247 29,887
Additional Paid-in Capital [Member]      
Shares forfeited for tax obligations 5,196 20,247 29,887
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flow from operating activities:      
Net loss $ (11,245,000) $ (17,610,000) $ (13,551,000)
Adjustments to reconcile net loss to net cash used for operating activities:      
Amortization 230,000 309,000 377,000
Depreciation 327,000 268,000 297,000
Bad debt provision 167,000 94,000 62,000
Stock-based compensation expense 2,783,000 2,844,000 1,169,000
Amortization of debt discount and debt costs 17,000 78,000 149,000
Loss on extinguishment of debt 386,000 341,000 0
Deferred tax 1,000 1,000 1,000
Loss on disposal of assets 97,000    
Change in fair value of convertible debentures   7,464,000 6,671,000
Changes in operating assets and liabilities, net of acquisition:      
Accounts receivable 969,000 (302,000) (3,478,000)
Inventory (1,027,000) (533,000) (1,024,000)
Prepaid and other assets 391,000 (1,390,000) 294,000
Accounts payable (90,000) 878,000 836,000
Accrued and other expenses (2,123,000) (207,000) 982,000
Deferred revenue (291,000) 780,000 108,000
Total adjustments 1,837,000 10,625,000 6,444,000
Net cash used for operating activities (9,408,000) (6,985,000) (7,107,000)
Cash flow used for investing activities:      
Additions to patents, technology and other (24,000) (13,000) (10,000)
Additions to property and equipment (563,000) (461,000) (296,000)
Net cash used for investing activities (587,000) (474,000) (306,000)
Cash flow from financing activities:      
Issuance of common stock for cash, net 23,229,000 18,285,000 9,353,000
Issuance of common stock pursuant to Employee Stock Purchase Plan 257,000 266,000  
Issuance of common stock pursuant to stock option plans 1,027,000 729,000 1,400,000
Taxes paid related to restricted stock issuance (59,000) (225,000) (196,000)
Principal payments of capital lease obligations     (16,000)
Proceeds from notes payable   6,957,000  
Principal repayment of notes payable (7,363,000) (4,638,000) (2,000,000)
Debt issuance costs   (42,000)  
Proceeds from line of credit   775,000 3,000,000
Repayment line of credit   (2,775,000) (1,000,000)
Net cash provided by financing activities 17,091,000 19,332,000 10,541,000
Increase in cash and equivalents 7,096,000 11,873,000 3,128,000
Cash and equivalents, beginning of period 27,186,000 15,313,000 12,185,000
Cash and equivalents, end of period 34,282,000 27,186,000 15,313,000
Supplemental disclosure of cash flow information:      
Interest paid 172,000 272,000 643,000
Taxes paid 0 38,000 43,000
Right-of-use assets obtained in exchange for new operating lease liabilities 79,000 69,000 3,105,000
Issuance of common stock upon conversion of debentures $ 0 $ 21,164,000 $ 0
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Business
Note 1
Organization and Business 
iCAD, Inc. and subsidiaries (the “Company” or “iCAD”) is a global medical technology company providing innovative cancer detection and therapy solutions.
The Company operates in two segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). In the detection segment, offered solutions include advanced artificial intelligence and image analysis workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, a comprehensive range of high-performance, upgradeable computer-aided detection systems and workflow solutions for digital breast tomosynthesis, full-field digital mammography, magnetic resonance imaging and computed tomography. In the Therapy segment, the Company offers the Xoft System, which is a cancer treatment platform technology incorporating a miniaturized, isotope-free radiation source. The Company’s commercial products are cleared with the United States Food and Drug Administration and various global regulatory agencies and use of iCAD’s products are reimbursable in the U.S. under federal and most third-party insurance programs. The Company sells its products throughout the world through its direct sales organization as well as through various OEM partners, distributors, technology platform partners, and resellers. See Note 14 of these consolidated financial statements for segment, major customer and geographical information.
The Company maintains its headquarters and a separate manufacturing facility in Nashua, New Hampshire, an operations, research, development, manufacturing and warehousing facility in San Jose, California, and an office in Lyon, France.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies
Note 2
Significant Accounting Policies
Use of Estimates
The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities.
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.
Risk and Uncertainty
On March 12, 2020, the World Health Organization declared
COVID-19
to be a pandemic. In an effort to contain and mitigate the spread of the
COVID-19
pandemic, the United States and most countries of the world have imposed some level of unprecedented restrictions on travel, and there have been business closures and a substantial reduction in economic activity in countries that have had significant outbreaks of
COVID-19.
As a provider of devices and services to the health care industry, the Company’s operations have been materially affected in all periods presented. Significant uncertainty remains as to the continuing impact of the
COVID-19
pandemic on the Company’s operations and on the global economy. It is currently not possible to predict how long the pandemic will last or the time that it will take for economic activity to


return to prior levels. The
COVID-19
pandemic has resulted in significant financial market volatility and uncertainty. A continued or worsening level of market disruption and volatility seen since the start of the pandemic will have an adverse effect on the Company’s ability to access capital, on the Company’s business, results of the Company’s operations and financial condition, and on the market price of the Company’s common stock. The Company’s results for the years ended December 31, 2021 and 2020, as well as all quarterly results beginning with Q1 2020 through Q4 2021, reflect a negative impact from the
COVID-19
pandemic, including but not limited to healthcare customers and potential customers providing additional focus on
COVID-19;
pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business processes; and effects on healthcare customers and potential customers of pandemic related supply chain issues. The Company’s quarterly results for the quarter ending
March
 31,
2022
, and possibly future quarters, could reflect a continued negative impact from the
COVID-19
pandemic for similar or additional reasons.
Although the Company did not see any material impact to trade accounts receivable losses in the year ended December 31, 2021, the Company’s exposure may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current
COVID-19
pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as clinical customers’ cash flows are impacted by their response to the
COVID-19
pandemic as well as public health considerations impacting their underlying businesses.
Cash and cash equivalents
The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor. Historically, the Company has not experienced any losses related to these balances
Financial instruments
Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2021 and 2020.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2021 are unbilled receivables of approximately $0.4 million which are scheduled t
o
 be invoiced in 2022.
The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed.
 
Based on the information available, the Company believes the allowance for doubtful accounts as of December 31, 2021 and 2020 is adequate.
Inventory
The Company uses the
first-in,
first-out
method to track inventory, which is valued at the lower of cost or net realizable value.
The
Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.
Property and Equipment
Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally three to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.
Goodwill
In accordance with FASB Accounting Standards Codification (“ASC”) Topic
350-20,
“Intangibles—Goodwill and Other”
(“ASC
350-20”),
the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:
 
   
significant and sustained underperformance relative to historical or projected future operating results;
 
   
significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;
 
   
significant negative industry or economic trends;
 
   
significant and sustained decline in the Company’s stock price; and
 
   
a decline in the Company’s market capitalization below net book value.
The two reporting units within iCAD are its segments, Detection and Therapy.
 
The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.
Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.

In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not
be available for divisions within larger conglomerates or
non-public
subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business.
The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.
The Company performed the annual impairment assessment at October 1, 2021 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value.
 
Accordingly,
no
impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.
Long Lived Assets
In accordance with FASB ASC Topic 360
, “Property, Plant an
d
 Equipment” (“ASC 360
”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.
ASC
 
360
-10
-35
 
uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC
 
360
-10
-35
-21
 
the following factors are examples of events or changes in circumstances that indicate t
h
e carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.
 
 
 
A significant decrease in the market price of a long-lived asset (asset group);
 
 
 
A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;
 
 
 
A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;
 
 
 
An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);
 
 
 
A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group).
In accordance with ASC
360-10-35-17,
if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.
The Company did
not
record any impairment charges on its long-lived assets for the years ended December 
31
,
2021
or December 
31
,
2020
.

Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.
Leases
Per ASC 842, the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.
At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the
non-cancellable
period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.
Right-of-use
assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and
non-lease
components, but the Company is accounting for the complete agreement under ASC 606 after determining that the
non-lease
component is the predominant component of these agreements.
ASC 842 includes a number of reassessment and
re-measurement
requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2021 that would require impairment testing of the Company’s
right-of-use
assets.
Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain
non-lease
components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and
non-lease
components for real estate and equipment leases.
Stock-Based Compensation
The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718,
“Compensation – Stock Compensation”
, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is
re-measured
at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.
The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants
will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with
pre-vested
forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.

Revenue Recognition
In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition:
 
 
1)
Identify the contract(s) with a customer
—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.
 
 
2)
Identify the performance obligations in the contract
—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.
 
 
3)
Determine the transaction price
—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration
,
 the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.
 
 
4)
Allocate the transaction price to the performance obligations in the contract
—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts
that
contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a
 
  performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
 
 
5)
Recognize revenue when (or as) the Company satisfies a performance obligation
—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.
The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software license are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.
Goods and Services Classifications
Products
. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.
Service Contracts
. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from
12
months to
48
months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.
Supply and Source Usage Agreements
. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.
Professional Services
. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.
Other
. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.
Significant Judgments
The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.
The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.
Assets Recognized from the Costs to Obtain a Contract with a Customer
The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less.
Right to Invoice
Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.
Sales and Other Similar Taxes
The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance
w
ith
the disclosure requirements of ASC 235.
Significant Financing Component
The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.
Promised Goods or Services that are Immaterial in the Context of a Contract
The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606
at the contract level.

 
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.
Cost of Revenue
Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and
in-house
product warranty repairs, amortization of acquired technology and any applicable medical device tax.
Warranty Costs
The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements.
Engineering and Product Development Costs
Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.
Advertising Costs
The Company expenses advertising costs as incurred. Advertising expense for the years ended December 31, 2021, 2020 and 2019 was approximately $689,000, $274,000, and $1,101,000, respectively.
Income Taxes
The Company follows the liability method under ASC Topic 740 “
Income Taxes
”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns. The Company has provided a full valuation allowance against its deferred tax assets at December 31, 2021 and 2020, as it is more likely than not that the deferred tax asset will not be realized. Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Recently Issued Accounting Standards
12 Months Ended
Dec. 31, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recently Issued Accounting Standards
Note 3 – Recently Issued Accounting Standards
In June 2016, the Financial Accounting Standards Board (the “FASB”) issued
ASU 2016-13, “Financial
Instruments—Credit Losses (Topic 326)”
(“ASU 2016-13”),
which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost.
ASU 2016-13
replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. In November 2019, the FASB elected to defer the adoption date of ASU
2016-13
for public business entities that meet the definition of a smaller reporting company to fiscal years beginning after December 15, 2022. Early adoption of the guidance in ASU
2016-13
is permitted. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its consolidated financial
statements.
In December 2019, the FASB issued ASU
2019-12,
“Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU
2019-12”).
ASU
2019-12
is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify US GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
ASU 2019-12 is
effective for the Company for the fiscal year and interim periods therein beginning January 1, 2021. The Company notes that the adoption of
ASU 2019-12 resulted
in the reclassification of an immaterial amount from income tax expense
to non-income tax
included in operating expenses related to the accounting for state and franchise taxes, with no impact to the Company’s consolidated loss, equity or cash flows.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 4 – Fair Value Measurements
The Company follows the provisions of FASB ASC Topic 820, “
Fair Value Measurement and Disclosures
” (“ASC 820”), which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset
or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company applies the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:
 
   
Level 1 - Quoted prices in active markets for identical assets or liabilities.
 
   
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
   
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value
The assigned level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
Money market funds included in cash and cash equivalents in the accompanying balance sheet are considered a Level 1 measurement as they are valued at quoted market prices in active markets.
The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand):
 
Fair Value Measurements (in thousands) as of December 31, 2021
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Money market accounts
   $ 30,573        —          —        $ 30,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Assets
   $ 30,573        —          —        $ 30,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
Fair Value Measurements (in thousands) as of December 31, 2020
 
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
Assets
  
     
  
     
  
     
  
     
Money market accounts
   $ 24,635      $ —        $ —        $ 24,635  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Assets
   $ 24,635      $ —        $ —        $ 24,635  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following is a roll forward of the Company’s Level 3 instruments for the years ended December 31, 2021 and 2020:
 
     Convertible Debentures  
Balance, December 31, 2019
   $ 13,642  
Issuances
     —    
Fair value adjustments
     7,522  
Conversion
     (21,164
    
 
 
 
Balance, December 31, 2020
   $ —    
    
 
 
 
There were
no
Level 3 instruments measured at fair value at December 31, 2021 or December 31, 2020.
Items Measured at Fair Value on a Nonrecurring Basis
Certain assets, including long-lived assets and goodwill, are measured at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be impaired. There were no items measured at fair value on a nonrecurring basis as of or during the years ended December 31, 2021 and 2020.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue
Note 5 – Revenue
Disaggregation of Revenue
The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands).
 
 
  
Year ended December 31, 2021
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 15,661      $ 7,924      $ 23,585  
Service contracts
     6,358        1,517        7,875  
Supply and source usage agreements
     —          2,089        2,089  
Professional services
     —          89        89  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 15,584      $ 8,012      $ 23,596  
Services transferred over time
     6,435        3,607        10,042  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales force
   $ 14,713      $ 4,421      $ 19,134  
OEM partners
     7,306        —          7,306  
Channel partners
     —          7,198        7,198  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
 
  
Year ended December 31, 2020
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 16,291      $ 4,535      $ 20,826  
Service contracts
     5,661        1,333        6,994  
Supply and source usage agreements
     —          1,804        1,804  
Professional services
     —          29        29  
Other
     45        —          45  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 16,332      $ 4,624      $ 20,956  
Services transferred over time
     5,665        3,077        8,742  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales force
   $ 13,809      $ 3,773      $ 17,582  
OEM partners
     8,188        —          8,188  
Channel partners
     —          3,928        3,928  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
 
  
Year ended December 31, 2019
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 16,788      $ 4,957      $ 21,745  
Service contracts
     5,370        1,814        7,184  
Supply and source usage agreements
     —          2,036        2,036  
Professional services
     —          153        153  
Other
     161        61        222  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 16,949      $ 5,391      $ 22,340  
Services transferred over time
     5,370        3,630        9,000  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales
   $ 11,968      $ 5,804      $ 17,772  
OEM partners
     10,351        —          10,351  
Channel partners
     —          3,217        3,217  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Contract Balances
Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and
non-current
contract assets are a component of other assets. The following table provides information about receivables, current and
non-current
contract assets, and contract liabilities from contracts with customers (in thousands).​​​​​​​
 
 
  
Balance at
December 31, 2021
 
  
Balance at
December 31, 2020
 
Receivables, which are included in ‘Trade accounts receivable’
   $ 8,891      $ 10,027  
Current contract assets, which are included in “Prepaid and other assets”
   $ 1,895      $ 481  
Non-current
contract assets, which are included in “other assets”
   $ 844      $ 1,434  
Contract liabilities, which are included in “Deferred revenue”
   $ 6,093      $ 6,384  
​​​​​​​
The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or unearned revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period.

The Company records net contract assets or contract liabilities on a
contract-by-contract
basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or
non-current
based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with two significant customers, which the Company expects to be able to bill for within one year. The
non-current
contract asset balance consists of net unbilled revenue balances with two customers which the Company expects to be able to bill for in more than one year.
Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has not yet been completed and other offerings for which the Company has been paid in advance and earn the revenue when it transfers control of the product or service.
Changes in deferred revenue from contracts with customers were as follows (in thousands):
 
    
Year Ended
December 31, 2021
    
Year Ended
December 31, 2020
 
Balance at beginning of period
   $ 6,384      $ 5,604  
Deferral of revenue
     12,315        11,212  
Recognition of deferred revenue
     (12,606      (10,432
    
 
 
    
 
 
 
Balance at end of period
   $ 6,093      $ 6,384  
 
  
 
 
 
  
 
 
 
The Company expects to recognize estimated revenues related to performance obligation that are unsatisfied (or partially satisfied) in the amounts of approximately $7.1 million in 2022, $1.2 million in 2023, $1.0 million in 2024, and $1.0 million in 2025.
Assets Recognized from the Costs to Obtain a Contract with a Customer
The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. Certain commission programs implemented by
the Company require costs to be capitalized. The Company has classified the capitalized costs to obtain a contract as a component of prepaid expenses and other current assets as of December 31, 2021 and 2020, respectively.
Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):
 
    
Years Ended December 31,
 
    
    2021    
    
    2020    
 
Balance at beginning of period
   $ 406      $ 379  
Deferral of costs to obtain a contract
     249        157  
Recognition of costs to obtain a contract
     (353      (130
    
 
 
    
 
 
 
Balance at end of period
   $ 302      $ 406  
    
 
 
    
 
 
 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Common Share (1o)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss per Common Share (1o)
Note 6 – Net Loss per Common Share (1o)
The Company follows FASB ASC
260-10,
“Earnings per Share”, which requires the presentation of both basic and diluted earnings per share on the face of the statements of operations. The Company’s basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period and, if there are dilutive securities, diluted income per share is computed by including common stock equivalents which includes shares issuable upon the exercise of stock options, net of shares assumed to have been purchased with the proceeds, using the treasury stock method.
A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts):
 
    
2021
    
2020
    
2019
 
Net loss available to common shareholders
   $ (11,245    $ (17,610    $ (13,551
    
 
 
    
 
 
    
 
 
 
Basic shares used in the calculation of earnings per share
     24,778        22,140        18,378  
Effect of dilutive securities:
                          
Stock options
     —          —          —    
Restricted stock
     —          —          —    
    
 
 
    
 
 
    
 
 
 
Diluted shares used in the calculation of earnings per share
     24,778        22,140        18,378  
    
 
 
    
 
 
    
 
 
 
Net loss per share
 
:
                          
Basic
   $ (0.45
)
   $ (0.80    $ (0.74
Diluted
   $ (0.45
)
   $ (0.80    $ (0.74
The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Common stock options
     2,486,511        1,869,507        1,550,662  
Restricted Stock
     875        29,166        150,909  
Convertible Debentures
     —          —          1,742,500  
    
 
 
    
 
 
    
 
 
 
    
 
2,487,386
 
  
 
1,898,673
 
  
 
3,444,071
 
    
 
 
    
 
 
    
 
 
 
Restricted common stock can be issued to directors, executives or employees of the Company and are subject to time-based vesting. These potential shares were excluded from the computation of basic loss per share as these shares are not considered outstanding until vested.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Allowance for Doubtful Accounts
Note 7 – Allowance for Doubtful Accounts
The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands):
 
    
2021
    
2020
    
2019
 
Balance at beginning of period
   $ 111      $ 136      $ 177  
Additions charged to costs and expenses
     167        94        62  
Reductions
     (10      (119      (103
    
 
 
    
 
 
    
 
 
 
Balance at end of period
   $ 268      $ 111      $ 136  
    
 
 
    
 
 
    
 
 
 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories
Note 8 – Inventories
Inventory balances at December 31, 2021 and 2020 were as follows
(in thousands):
 
 
  
December 31, 2021
 
  
December 31, 2020
 
Raw materials
   $ 2,962      $ 1,538  
Work in process
     173        76  
Finished Goods
     1,279        1,774  
    
 
 
    
 
 
 
Inventory Gross
     4,414        3,388  
Inventory Reserve
     (243      (244
    
 
 
    
 
 
 
Inventory Net
   $ 4,171      $ 3,144  
 
  
 
 
 
  
 
 
 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible assets
Note 9 – Goodwill and Intangible assets
At December 31, 2021 and 2020, all of the Company’s goodwill of $8,362,000 is allocated to its Detection reporting. There were no additions, impairments or other changes to the Company’s goodwill balance for either of the years ended December 31, 2021 or 2020.
Amortization expense related to intangible assets was approximately $230,000, $309,000 and $377,000 for the years ended December 31, 2021, 2020, and 2019, respectively.
 
 
  
2021
 
  
2020
 
  
2019
 
  
Weighted
average
useful life
 
Gross Carrying Amount
  
     
  
     
  
     
  
     
Patents and licenses
   $ 619      $ 595      $ 581        5 years  
Technology
     8,257        8,257        8,257        10 years  
Customer relationships
     272        272        272        7 years  
Tradename
     259        259        259        10 years  
    
 
 
    
 
 
    
 
 
          
Total amortizable intangible assets
     9,407        9,383        9,369           
    
 
 
    
 
 
    
 
 
          
Accumulated Amortization
                                   
Patents and licenses
   $ 534      $ 529      $ 520           
Technology
     7,769        7,571        7,299           
Customer relationships
     162        135        108           
Tradename
     259        259        259           
    
 
 
    
 
 
    
 
 
          
Total accumulated amortization
     8,724        8,494        8,186           
    
 
 
    
 
 
    
 
 
          
Total amortizable intangible assets, net
   $ 683      $ 889      $ 1,183           
    
 
 
    
 
 
    
 
 
          
Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands):
 
For the years ended
December 31:
  
Estimated

amortization

expense
 
2022
     217  
2023
     186  
2024
     103  
2025
     103  
2026
     74  
    
 
 
 
     $ 683  
    
 
 
 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued and Other Expenses
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued and Other Expenses
Note 10 – Accrued and Other expenses
Accrued and other expenses consist of the following at December 31 (in thousands):
 
     2021      2020  
Accrued salary and related expenses
   $ 2,016      $ 3,654  
Accrued accounts payable
     2,838        2,405  
Accrued professional fees
     497        598  
Other accrued expenses
     291        382  
    
 
 
    
 
 
 
    
$
5,642
 
  
$
7,039  
    
 
 
    
 
 
 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Leases
Note 11
 – 
Leases
The Company has leases for office space and office equipment. The leases expire at various dates through 2024. In connection with the 2019 lease amendment for the Nashua headquarters, the Company was eligible for $110,160 of lease incentives. During 2021 the leasehold improvements were completed and the Company received the related lease incentives in cash resulting in an increase to the lease payable.
In October 2021, the Company extended the term of its Nashua warehouse until 2024. This resulted in an increase of approximately $79,000 to the Company’s right of use asset and related lease liability.
 
 
  
 
  
Year Ended December 31,
 
Lease Cost
  
Classification
  
    2021    
 
  
    2020    
 
Operating lease cost - Right of Use
   Operating expenses    $ 862      $ 884  
Operating lease cost - Variable Costs
   Operating expenses      186        165  
         
 
 
    
 
 
 
Total
        $ 1,048      $ 1,049  
         
 
 
    
 
 
 
 
 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
Cash paid for operating cash flows from operating leases
   $ 919
     
  $ 909
    
 

 
  
As of December 31,
 
 
  
    2021    
 
 
    2020    
 
Weighted-average remaining lease term of operating leases (in years)
     1.33       2.21  
Weighted-average discount rate for operating leases
     5.5     5.6
 
Maturities of the Company’s lease liabilities as of December 31, 2021 were as follows (in thousands):
 
Year Ended December 31:
  
Total
 
2022
     931  
2023
     253  
2024
     16  
    
 
 
 
Total lease payments
     1,200  
Less: imputed interest
     (45
    
 
 
 
Total lease liabilities
     1,155  
Less: current portion of lease liabilities
     (889
    
 
 
 
Long-term lease liabilities
   $ 266  
    
 
 
 
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Federal Home Loan Banks [Abstract]  
Stockholders' Equity
Note 12 – Stockholders’ Equity
(a) Financing Activity
On April 27, 2020, the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company also entered into an
at-the-market
offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provide
d
for the sale of common stock having a value of up to $25.0 million. On December 17, 2020 the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million which is net of brokerage fees and offering costs to open the ATM. On March 2, 2021, the Company terminated the ATM offering program with JMP Securities
On March 2, 2021, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Guggenheim Securities, LLC, as representative of the several underwriters (the “Underwriters”), in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock, at a public offering price of $18.00 per share (the “Offering”). The Underwriting Agreement
contained
customary representations, warranties and covenants by the Company, indemnification obligations of the Company and the Underwriters, including for liabilities under the Securities Act, other obligations of the parties and termination provisions. In exchange for the Underwriters’ services, the Company agreed to sell the shares to the Underwriters at a purchase price of $16.92 per share and to reimburse the representative of the Underwriters for up to $125,000 of its expenses in connection with the Offering. The Offering closed March 5, 2021. The net proceeds to the Company from the Offering were approximately $23.2 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by the Company.
(b) Stock Options
The Company has two effective stock option or stock incentive plans, the 2012 Stock Incentive Plan (the “2012 Plan”) and the 2016 Stock Incentive Plan (the “2016 Plan”) (collectively the “Stock Plans”). Each of the Stock Plans provide for the grant of any or all of the following types of awards: (a) stock options, (b) restricted stock, (c) deferred stock and (d) other stock-based awards. Awards may be granted singly, in combination, or in tandem. All awards granted under the Stock Plans are required to be granted at not less
than 100% of the fair market value of the related award on the respective grant date. Awards under the Stock Plans may be granted to employees, directors and advisors to the Company and its subsidiaries.
At December 31, 2021, there were 37,871 shares available for issuance under the 2012 Plan.
At 
the Company’s 2021
annual meeting, the 2016
Plan was amended to increase the number of shares of common stock available thereunder from 2,600,000 to 4,700,000. At December 31
, 2021
, there were 1,718,200 shares available for issuance under the 2016
Plan.
     Number of
Shares
     Weighted Average
Exercise Price
     Weighted Average
Remaining
Contractual Term
 
Outstanding, December 31, 2019
     1,550,662      $ 4.33           
Granted
     563,502      $ 10.09           
Exercised
     (155,149    $ 4.70           
Forfeited
     (89,508    $ 2.51           
    
 
 
    
 
 
          
Outstanding, December 31, 2020
     1,869,507      $ 5.91        6.0 Years  
Granted
     865,938      $ 16.33           
Exercised
     (168,450    $ 6.10           
Forfeited
     (80,484    $ 13.74           
    
 
 
    
 
 
          
Outstanding, December 31, 2021
     2,486,511      $ 9.27        5.42 Years  
Exercisable at December 31, 2019
     881,461      $ 4.43           
    
 
 
    
 
 
          
Exercisable at December 31, 2020
     1,540,287      $ 5.55           
    
 
 
    
 
 
          
Exercisable at December 31, 2021
     1,619,855      $ 6.47           
    
 
 
    
 
 
          
The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands):
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Cost of revenue
   $ 15      $ 30      $ 3  
Engineering and product development
     356        376        226  
Marketing and sales
     785        657        226  
General and administrative expense
     1,627        1,781        713  
    
 
 
    
 
 
    
 
 
 
    
$
2,783
 
  
$
2,844
 
  
$
1,168
 
    
 
 
    
 
 
    
 
 
 
As of December 31, 2021, there was approximately $4.3 million of total unrecognized compensation costs related to unvested options and restricted stock. That cost is expected to be recognized over a weighted average period of 1.7 years.
Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values:
 
 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
 
2019
 
Average risk-free interest rate
     0.42     0.65     1.88
Expected dividend yield
     None       None       None  
Expected life
     3.5
 
years
      3.5
 
years
      3.5 years  
Expected volatility
    
  65.57-67.4
2
   
50.17-66.04
    50.01% to 54.23
Weighted average fair value
     $
 
 
7.22
      $4.37       $2.34  
The Company’s 2021, 2020 and 2019 average expected volatility and average expected life is based
on
the Company’s historical information. The risk-free rate is based on the rate of U.S. Treasury
zero-coupon
issues with a term most closely approximating the expected life of option grants. The Company has paid no dividends on its common stock in the past and does not anticipate paying any dividends in the future.
Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows:
Intrinsic value of stock options
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Outstanding
   $ 3,820      $ 13,626      $ 5,465  
Exercisable
   $ 3,730      $ 11,786      $ 3,067  
Exercised
   $ 1,453      $ 1,037      $ 509  
Company’s stock price at December 31
   $ 7.20      $ 13.20      $ 7.77  
(c) Restricted Stock
The Company’s restricted stock awards typically vest in either one year or three equal annual installments with the first installment vesting one year from grant date. All of the Company’s restricted stock grants in 2021 and 2019 had time-based vesting requirements. The grant date fair value for restricted stock awards is based on the quoted market value of Company stock on the grant date.
A summary of unvested restricted stock activity for the Stock Plans is follows:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Beginning outstanding balance
     29,166        150,909        423,202  
Granted
     22,488        —          15,990  
Vested
     (50,779      (118,077      (197,730
Forfeited
     —          (3,666      (90,553
    
 
 
    
 
 
    
 
 
 
Ending outstanding balance
  
 
875
 
  
 
29,166
 
  
 
150,909
 
    
 
 
    
 
 
    
 
 
 
(d) Employee Stock Purchase Program:
In December 2019, the Company’s Board of Directors adopted, and the stockholders approved the 2019 Employee Stock Purchase Plan (“ESPP”), effective January 1, 2020. The ESPP provides for the issuance of up 950,000 shares of common stock, subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The ESPP may be terminated or amended by the Board of Directors at any time. Certain amendments to the ESPP require stockholder approval.
Substantially all of the Company’s employees whose customary employment is for more than 20 hours a week are eligible to participate in the ESPP. Any employee who owns 5% or more of the voting power or value of the Company’s shares of common stock is ineligible to participate in the ESPP.
Any eligible employee can enroll in the Plan as of the beginning of a respective quarterly accumulation period. Employees who participate in the ESPP may purchase shares by authorizing payroll deductions of up to 15% of their base compensation during an accumulation period. Unless the participating employee withdraws from participation, accumulated payroll deductions are used to purchase shares of common stock on the last business day of the accumulation period (the “Purchase Date”) at a price equal to 85% of the lower of the fair market value on (i) the Purchase Date or (ii) the first day of such accumulation period. Under applicable tax rules, no employee may purchase more than $25,000 worth of common stock, valued at the start of the purchase period, under the ESPP in any calendar year.
The Company issued 24,786 and 42,606 shares of common stock under the ESPP for the years ended December 31, 2021 and 2020, respectively. 882,608 shares of Company common stock are reserved for issuance under the ESPP as of December 31, 2021.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes
Note 13 – Income Taxes
Income Taxes
The components of income tax expense for the years ended December 31 are as follows (in thousands):
 
     2021      2020      2019  
Current provision:
                          
Federal
   $ —        $ —        $ —    
State
     —          37        42  
Foreign
     —          —          —    
    
 
 
    
 
 
    
 
 
 
     $ —        $ 37      $ 42  
    
 
 
    
 
 
    
 
 
 
Deferred provision:
                          
Federal
   $ 1      $ 1      $ 1  
State
     —          —          —    
Foreign
     —          —          —    
    
 
 
    
 
 
    
 
 
 
     $ 1      $ 1      $ 1  
    
 
 
    
 
 
    
 
 
 
Total
   $ 1      $ 38      $ 43  
    
 
 
    
 
 
    
 
 
 
The Company adopted
ASU 2019-12 as
of January 1, 2021. In accordance with this standard
non-income
and state franchise taxes are now classified as a component of operating expenses in General and Administrative expense. Income based tax expense will continue to be recognized as tax expense in the Consolidated Financial Statements. Tax expense for the year ended December 31, 2020 represents
non-income
and state franchise tax, however, the expense was not reclassified to operating expenses in accordance with
ASU 2019-12.
A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows:
 
     2021     2020     2019  
Federal statutory rate
     21.0     21.0     21.0
State income taxes, net of federal benefit
     5.2     2.4     1.7
Net state impact of deferred rate change
     0.8     (0.7 %)      (0.2 %) 
Stock compensation expense
     1.3     0.9     (10.7 %) 
Other permanent differences
     (0.1 %)      (0.1 %)      0.0
Change in valuation allowance
     (24.4 %)      (13.4 %)      (6.0 %) 
Tax credits
     3.1     1.4     2.8
Accrual to TR
     (1.4 %)      0.0     1.3
FV Mark to market on convertible notes
     0.0     (9.0 %)      (10.4 %) 
Foreign Rate Differential
     0.0     0.0     0.2
True Ups - NOL Expiration/162(m) limits
     (5.4 %)      (2.8 %)      0.0
    
 
 
   
 
 
   
 
 
 
Effective income tax
     0.1     (0.3 %)      (0.3 %) 
    
 
 
   
 
 
   
 
 
 
Deferred tax assets and liabilities are recognized for the expected future tax consequences of net operating loss carryforwards, tax credit carryforwards and temporary differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on the available evidence, it is more likely than not that the deferred tax assets will not be realized.
Deferred income taxes reflect the impact of “temporary differences” between the amount of assets and liabilities for financial reporting purposes and such amounts as measured by tax laws and regulations. The Company has fully reserved the net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. Deferred tax assets (liabilities) are composed of the following at December 31, 2021 and 2020 (in thousands):
 
     2021      2020  
Inventory (Section 263A)
   $ 276      $ 248  
Inventory reserves
     61        60  
Receivable reserves
     67        28  
Other accruals
     854        1,081  
Deferred revenue
     107        75  
Accumulated depreciation/amortization
     8        37  
Stock options
     795        459  
Developed technology
     1,242        1,449  
Tax credits
     4,176        3,859  
NOL carryforward
     38,383        36,078  
Lease Liability
     290        415  
    
 
 
    
 
 
 
Deferred tax assets

     46,259        43,789  
Valuation allowance
     (45,994      (43,356
Right of Use Asset
     (265      (433
Goodwill tax amortization
     (5      (4
    
 
 
    
 
 
 
Deferred tax liability
   $ (5    $ (4
    
 
 
    
 
 
 
The increase in the net deferred tax assets and corresponding valuation allowance during
the
year ended December 31, 2021 and December 31, 2020 is primarily attributable to net operating losses and research and development credits.
As of December 31, 2021, the Company has federal net operating loss carryforwards totaling approximately $159.0 million. Federal net operating loss carryforwards totaling $120.1 million will expire at various dates from 2022 and 2037. The remaining $39.0 million of the federal net operating losses generated since December 31, 2017 can be carried forward indefinitely. As of December 31, 2021, the Company has provided a valuation allowance for its net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards. In the event of a deemed change in control, an annual limitation imposed on the utilization of the net operating losses may result in the expiration of all or a portion of the net operating loss carryforwards. There were no net operating losses utilized for the years ended December 31, 2021, 2020, or 2019.
The Company currently has approximately $5.2 million in net operating losses that are subject to limitations related to Xoft. Approximately $656,000 can be used annually through 2029. The Company has available tax credit carryforwards (adjusted to reflect provisions of the Tax Reform Act of 1986) to offset future income tax liabilities totaling approximately $4.2 million. The credits expire in various years through 2041. The Company has additional tax credits of $1.8 million related to Xoft which have been fully reserved for and as a result no deferred tax asset has been recorded. These credits expire in various years through 2030.
ASC
740-10
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return and also provides guidance on
de-recognition,
classification, interest and penalties, accounting in interim periods, disclosure, and transition.
As of December 31, 2021 and 2020, the Company had no unrecognized tax benefits and no adjustments to liabilities or operations were required under ASC
740-10.
The Company’s practice is to recognize interest and penalty expenses related to uncertain tax positions in income tax expense, which was zero for the years
ended December 31, 2021, 2020 and 2019. The Company files United States federal and various state income
 
tax returns. The Company also files tax returns in France. Generally, the Company’s
three
preceding tax years remain subject to examination by federal and state taxing authorities. The Company is not under examination by any other federal or state jurisdiction for any tax year.
The Company does not anticipate that it is reasonably possible that unrecognized tax benefits as of December 31, 2021 will significantly change within the next 12 months.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Segment Reporting
Note 14 – Segment Reporting
(a) Segment Reporting
Operating segments are the components of our business for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our operating segments are generally organized by the type of product or service offered and by geography. Each reportable segment generates revenue from the sale of medical equipment and related services and/or sale of supplies. The Company has determined there are two segments: Detection and Therapy.
The Detection segment consists of the Company’s advanced image analysis and workflow products, and the Therapy segment consists of the Company’s radiation therapy products, and related services. The primary factors used by the Company’s CODM to allocate resources are based on revenues, gross profit, operating income or loss, and earnings or loss before interest, taxes, depreciation, amortization, and other specific and
non-recurring
items of each segment. Included in segment operating income are stock compensation, amortization of technology and depreciation expense. There are no intersegment revenues.
The Company does not track its assets by operating segment and the CODM does not use asset information by segment to allocate resources or make operating decisions.
Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Segment revenues:
                          
Detection
   $ 22,019      $ 21,997      $ 22,319  
Therapy
     11,619        7,701        9,021  
    
 
 
    
 
 
    
 
 
 
Total Revenue
   $ 33,638      $ 29,698      $ 31,340  
    
 
 
    
 
 
    
 
 
 
       
Segment gross profit:
                          
Detection
   $ 18,510      $ 17,856      $ 18,627  
Therapy
     5,733        3,498        5,600  
    
 
 
    
 
 
    
 
 
 
Total gross profit

   $ 24,243      $ 21,354      $ 24,227  
    
 
 
    
 
 
    
 
 
 
       
Segment operating income (loss):
                          
Detection
   $ 1,563      $ 2,719      $ 2,564  
Therapy
     (1,835      (3,028      (1,476
    
 
 
    
 
 
    
 
 
 
Segment operating income (loss)
   $ (272    $ (309    $ 1,088  
    
 
 
    
 
 
    
 
 
 
General administrative
   $ (10,460    $ (9,079    $ (7,486
Interest expense
     (141      (476      (784
Loss on extinguishment of debt
     (386      (341     
 
Other income
     15        97        345  
Fair value of convertible debentures
     —          (7,464      (6,671
    
 
 
    
 
 
    
 
 
 
Loss before income tax
   $ (11,244    $ (17,572    $ (13,508
    
 
 
    
 
 
    
 
 
 
Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Detection depreciation and amortization
                          
Depreciation
   $ 123      $ 115      $ 103  
Amortization
   $ 158        164        240  
       
Therapy depreciation and amortization
                          
Depreciation
   $ 129      $ 124      $ 166  
Amortization
   $ 73        128        128  
(b) Geographic Information
The Company’s sales are made to customers, distributors and dealers of mammography, electronic brachytherapy equipment and other medical equipment, and to foreign distributors of mammography and electronic brachytherapy equipment. Export revenue to a single country did not exceed 10% of total revenue in any year. Total export
revenues
were approximately $7.5 million or 22% of total revenue in 2021, $6.1 million or 20% of total revenue in 2020, and $3.8 million or 12% of total revenue in 2019.
As of December 31, 2021 and 2020, the Company had outstanding receivables of $3.3 million and $3.4 million, respectively, from distributors and customers of its products who are located outside of the U.S.
 
    
Percent of Export sales
 
Region
   2021     2020     2019  
Europe
     39     45     57
Taiwan
     12     13     15
Canada
     3     5     7
China
     35     22     8
Other
     11     15     13
    
 
 
   
 
 
   
 
 
 
Total
     100     100     100
    
 
 
   
 
 
   
 
 
 
Total Export Revenue
   $ 7,527     $ 6,081     $ 3,788  
Significant export sales in Europe are as follows:
 
    
Percent of Export sales
 
Region
   2021     2020     2019  
France
     47     41     34
Spain
     17     17     12
Russia
     8     0     0
Switzerland
     8     0     0
Italy
     5     8     2
Germany
     4     12     4
United Kingdom
     4     6     2
(c) Major Customers
The Company had one major OEM customer, GE Healthcare, with revenues of approximately $4.8
million
in 2021, $5.0 million in 2020 and $7.6 million in 2019 or 14%, 17% and 24% of total revenue, respectively. Cancer detection products are also sold through OEM partners, including GE Healthcare, Fujifilm Medical
Systems, Siemens Medical, and Vital Images. For the year ended December 31, 2021, these four OEM partners composed approximately 29% of Detection revenues and 19% of total revenue. Detection OEM partners in total composed approximately 40% of Detection revenue and 26% of total revenue for the year ended December 31, 202
1
, 37% of Detection revenue and 28% of total revenue for the year ended December 31, 2020 and 46% of Detection revenue and 33% of total revenue for the year ended December 31, 2019. The Company also had one major direct customer with revenues of approximately $.8 million, or 2% of total revenue for year ended December 31, 2021.
OEM partners represented $5.5 million or 60% of outstanding receivables as of December 31, 2021, with GE Healthcare accounting for $.7 million or 8% of this amount. The four largest Therapy customers composed 2.8 million or 31% of outstanding receivables as of December 31, 2021. The largest Detection direct customer represents $.3 million or 3% of outstanding receivables as of December 31, 2021.
These customers
in total represented $8.6 million or 94% of outstanding receivables as of December 31, 2021.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 15 – Commitments and Contingencies
(a)
Purchase Commitments
The Company has
non-cancelable
purchase orders with key suppliers executed in the normal course of business that total approximately $7.2 million.
(b) Employment Agreements
The Company has entered into employment agreements with certain key current and former executives. The employment agreements provide for minimum annual salaries and performance-based annual bonus compensation as defined in their respective agreements. In addition, the employment agreements provide that if employment is terminated without cause, the executive will receive an amount equal to their respective base salary then in effect for (i) fifteen months from the date of termination, for Mr. Klein, CEO, (ii) eighteen months from the date of termination, for Ms. Stevens, President, and (iii) twelve months from the date of termination, for Mr. Carter, CFO, and in each case, plus the pro rata portion of any annual bonus earned in any employment year through the date of termination.
(c) Royalty Obligations
In connection with prior litigation, the Company received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a
non-compete
covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provides for payment of royalties if such royalties exceed the minimum payment based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and
non-compete
covenant is $100,000 and was amortized over the useful life of approximately four years. In addition, a liability has been recorded within accrued expenses and accounts payable for future payment and for minimum royalty obligations totaling $0.2 million.
(d) Legal Matters
In December 2016, the Company entered into an Asset Purchase Agreement with Invivo Corporation (the “Asset Purchase Agreement”). In accordance with the Asset Purchase Agreement, the Company sold to Invivo all right, title and interest to certain intellectual property relating to the Company’s VersaVue Software and DynaCAD product and related assets for $3.2 million. The Company closed the transaction on January 30, 2017 less a holdback reserve of $350,000 for net proceeds of approximately $2.9 
million.
On September 5, 2018, third-party Yeda Research and Development Company Ltd. (“Yeda”), filed a complaint (the “Complaint”) against the Company and Invivo in the United States District Court for the Southern
 
District of New York, captioned Yeda Research and Development Company Ltd. v. iCAD, Inc. and Invivo Corporation, Case No.
1:18-cv-08083-GBD,
related to the Company’s sale of the VersaVue software and DynaCAD product under the Asset Purchase Agreement. Yeda alleged, among other things, that the Company infringed upon Yeda’s source code, which was originally licensed to the Company, by using it in the products that the Company sold to Invivo and that it is entitled to damages that could include, among other things, profits relating to the sales of these products. On April 
13
,
2021
, the Company and Yeda entered into a Settlement and Release Agreement (the “Settlement Agreement”) whereby the Company furnished to Yeda a
one-time
cash payment of $
85,000
and received a full,
non-conditional
release from Yeda of any and all claims related to the Complaint and the subject of the Complaint. Neither the Company nor Invivo acknowledged any wrongdoing at any point in connection with the Complaint or the subject matter thereof. The Escrowed Amount was reserved, in part, to cover any legal expenses related to the Asset Purchase Agreement and the transactions contemplated therein. The remaining balance of the Escrowed Amount following such expenses is due and payable to the Company in accordance with the terms of the Asset Purchase Agreement. The Company and Invivo agreed that Invivo would pay $
50,000
of the Escrowed Amount and the Company expensed approximately $
93,000
in the second quarter of
2021
.
In addition to the foregoing, the Company may be a party to various legal proceedings and claims arising out of the ordinary course of its business. Although the final results of all such matters and claims cannot be predicted with certainty, the Company currently believes that there are no current proceedings or claims pending against it the ultimate resolution of which would have a material adverse effect on its financial condition or results of operations, other than as set forth above. However, should the Company fail to prevail in any legal matter or should several legal matters be resolved against the Company in the same reporting period, such matters could have a material adverse effect on the Company’s operating results and cash flows for that particular period. The Company may be party to certain actions that have been filed against the Company which are being vigorously defended. The Company has determined that potential losses in these matters are neither probable or reasonably possible at this time. In all cases, at each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, “Contingencies.” Legal costs are expensed as incurred.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Notes Payable
Note 16 – Notes Payable
(a) Loan and Security Agreement – Western Alliance Bank
On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.
On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 under and terminated the Loan Agreement with the Bank, and its collateral securing the facility was released.
The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement.
 
The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized and other closing costs from origination of the loan.
(b) Loan and Security Agreement – Silicon Valley Bank
On August 7, 2017, the Company entered into a Loan and Security Agreement, (as amended, the “SVB Loan Agreement”), with Silicon Valley Bank that provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of
credit.
On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an
extinguishment
 
of the SVB Loan Agreement. In addition to the outstanding principal and accrued interest, the Company was required to pay the $
510,000
final payment, a termination fee of $
114,000
and other costs totaling $
10,000
. The Company also wrote off unamortized original closing costs as of the extinguishment date. In
March 2020
the Company recorded a loss on extinguishment of approximately $
341,000
related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $
185,000
for the unaccrued final payment, $
114,000
termination fee, and $
42,000
of unamortized and other closing costs.
(c) Convertible Debentures
On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased unsecured subordinated convertible debentures (the “Convertible Debentures”) with an aggregate principal amount of approximately $7.0 million in a private placement.
On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.
As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties.
Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures
The Company had previously elected to make
a one-time, irrevocable
election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value. The Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures.
The Company recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date.
The
Company
notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included:
 
Input
  
December 31, 2019
   
February 21, 2020
 
Company’s stock price
   $ 7.77     $ 11.64  
Conversion price
     4.00       4.00  
Remaining term (years)
     1.97       0.00  
Equity volatility
     49.00     N/A  
Risk free rate
     1.57     N/A  
1
 Probability of default event
     0.45     N/A  
1
 Utilization of Forced Conversion (if available)
     100.00     100.00
1
 Exercise of Default Redemption (if available)
     100.00     N/A  
1
 Effective discount rate
     18.52     N/A  
 
1
 
Represents
a Level 3 unobservable input, as defined in
Note
4 -
Fair Value Measurements, below.
The Company’s stock price is based on the closing stock price on the valuation date. The conversion price is based on the contractual conversion price included in the SPA.
The remaining term was determined based on the remaining time period to maturity of the Convertible Debentures.
The Company’s equity volatility estimate was based on the Company’s historical equity volatility, the Company’s implied and observed volatility of option pricing, and the historical equity and observed volatility of option pricing for a selection of comparable guideline public companies.
The risk-free rate was determined based on U.S. Treasury securities with similar terms.
The probability of the occurrence of a default event was based on Bloomberg’s one year estimate of default risk for the Company (extrapolated over the remaining term).
The utilization of the Forced Conversion right and the default redemption right is based on management’s best estimate of both features being exercised upon the occurrence of the related contingent events.
The effective discount rate utilized at the December 31, 2019 and February 21, 2020 valuation dates was solved for utilizing the simulation model based on the principal value of the Convertible Debentures, as the transaction was determined to represent an ‘arm’s length’ transaction. The effective discount was corroborated against market yield data which implied the Company’s credit rating, and this implied credit rating will be utilized to determine the changes in the effective discount rate at future valuation dates. The effective discount rate utilized at the December 31, 2019 valuation date was based on yields on
CCC-rated
debt instruments with terms equivalent to the remaining term of the Convertible Debentures. The credit rating estimate was based on the implied credit rating determined at issuance and no changes were identified by the Company that would impact this assessment.
The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows 
(in thousands):
 
Convertible Debentures
  
December 31, 2019
 
  
February 21, 2020
 
Fair value, in accordance with fair value option
   $ 13,642      $ 21,164  
    
 
 
    
 
 
 
Principal value outstanding
   $ 6,970      $ 6,970  
    
 
 
    
 
 
 
The Company recorded a loss from the change in fair value of the Convertible Debentures of approximately $7.5 million for the year ending December 31
, 2020
. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, which was reclassified to stockholders’ equity.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2021
Employee Benefit Plan [Abstract]  
Employee Benefit Plan
Note 17 – Employee Benefit Plan
The Company has a 401(k) retirement plan (the “401(k) Plan”) for the benefit of eligible employees, as defined. Each participant may elect to contribute up to 90% of his or her compensation to the 401(k) Plan each year, subject to certain Internal Revenue Service limitations. The Company makes a safe harbor matching contribution of 100% of every dollar contributed, not to exceed 3% of participants’ eligible wages. The Company contributed approximately $.5 million during each of the years ended December 31, 2021 and 2020, respectively.
 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events
Note 18 – Subsequent Events
The Company has evaluated events and transactions subsequent to the balance sheet date to the date of filing and is not aware of any events or transactions that occurred subsequent to the balance sheet date that would require recognition or disclosure in the consolidated financial statements.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities.
Risk and Uncertainty
Risk and Uncertainty
On March 12, 2020, the World Health Organization declared
COVID-19
to be a pandemic. In an effort to contain and mitigate the spread of the
COVID-19
pandemic, the United States and most countries of the world have imposed some level of unprecedented restrictions on travel, and there have been business closures and a substantial reduction in economic activity in countries that have had significant outbreaks of
COVID-19.
As a provider of devices and services to the health care industry, the Company’s operations have been materially affected in all periods presented. Significant uncertainty remains as to the continuing impact of the
COVID-19
pandemic on the Company’s operations and on the global economy. It is currently not possible to predict how long the pandemic will last or the time that it will take for economic activity to


return to prior levels. The
COVID-19
pandemic has resulted in significant financial market volatility and uncertainty. A continued or worsening level of market disruption and volatility seen since the start of the pandemic will have an adverse effect on the Company’s ability to access capital, on the Company’s business, results of the Company’s operations and financial condition, and on the market price of the Company’s common stock. The Company’s results for the years ended December 31, 2021 and 2020, as well as all quarterly results beginning with Q1 2020 through Q4 2021, reflect a negative impact from the
COVID-19
pandemic, including but not limited to healthcare customers and potential customers providing additional focus on
COVID-19;
pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business processes; and effects on healthcare customers and potential customers of pandemic related supply chain issues. The Company’s quarterly results for the quarter ending
March
 31,
2022
, and possibly future quarters, could reflect a continued negative impact from the
COVID-19
pandemic for similar or additional reasons.
Although the Company did not see any material impact to trade accounts receivable losses in the year ended December 31, 2021, the Company’s exposure may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current
COVID-19
pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as clinical customers’ cash flows are impacted by their response to the
COVID-19
pandemic as well as public health considerations impacting their underlying businesses.
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.
Cash and cash equivalents
Cash and cash equivalents
The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor. Historically, the Company has not experienced any losses related to these balances
Financial instruments
Financial instruments
Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2021 and 2020.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2021 are unbilled receivables of approximately $0.4 million which are scheduled t
o
 be invoiced in 2022.
The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed.
 
Based on the information available, the Company believes the allowance for doubtful accounts as of December 31, 2021 and 2020 is adequate.
Inventory
Inventory
The Company uses the
first-in,
first-out
method to track inventory, which is valued at the lower of cost or net realizable value.
The
Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally three to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.
Goodwill
Goodwill
In accordance with FASB Accounting Standards Codification (“ASC”) Topic
350-20,
“Intangibles—Goodwill and Other”
(“ASC
350-20”),
the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:
 
   
significant and sustained underperformance relative to historical or projected future operating results;
 
   
significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;
 
   
significant negative industry or economic trends;
 
   
significant and sustained decline in the Company’s stock price; and
 
   
a decline in the Company’s market capitalization below net book value.
The two reporting units within iCAD are its segments, Detection and Therapy.
 
The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.
Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.

In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not
be available for divisions within larger conglomerates or
non-public
subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business.
The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.
The Company performed the annual impairment assessment at October 1, 2021 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value.
 
Accordingly,
no
impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.
Long Lived Assets
Long Lived Assets
In accordance with FASB ASC Topic 360
, “Property, Plant an
d
 Equipment” (“ASC 360
”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.
ASC
 
360
-10
-35
 
uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC
 
360
-10
-35
-21
 
the following factors are examples of events or changes in circumstances that indicate t
h
e carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.
 
 
 
A significant decrease in the market price of a long-lived asset (asset group);
 
 
 
A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;
 
 
 
A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;
 
 
 
An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);
 
 
 
A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group).
In accordance with ASC
360-10-35-17,
if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.
The Company did
not
record any impairment charges on its long-lived assets for the years ended December 
31
,
2021
or December 
31
,
2020
.

Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.
Leases
Leases
Per ASC 842, the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.
At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the
non-cancellable
period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.
Right-of-use
assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and
non-lease
components, but the Company is accounting for the complete agreement under ASC 606 after determining that the
non-lease
component is the predominant component of these agreements.
ASC 842 includes a number of reassessment and
re-measurement
requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2021 that would require impairment testing of the Company’s
right-of-use
assets.
Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain
non-lease
components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and
non-lease
components for real estate and equipment leases.
Stock-Based Compensation
Stock-Based Compensation
The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718,
“Compensation – Stock Compensation”
, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is
re-measured
at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.
The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants

 
will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with
pre-vested
forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.

Revenue Recognition
Revenue Recognition
In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition:
 
 
1)
Identify the contract(s) with a customer
—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.
 
 
2)
Identify the performance obligations in the contract
—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.
 
 
3)
Determine the transaction price
—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration
,
 the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.
 
 
4)
Allocate the transaction price to the performance obligations in the contract
—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts
that
contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a
 
  performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
 
 
5)
Recognize revenue when (or as) the Company satisfies a performance obligation
—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.
The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software license are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.
Goods and Services Classifications
Products
. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.
Service Contracts
. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from
12
months to
48
months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.
Supply and Source Usage Agreements
. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.
Professional Services
. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.
Other
. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.
Significant Judgments
The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.
The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.
Assets Recognized from the Costs to Obtain a Contract with a Customer
The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less.
Right to Invoice
Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.
Sales and Other Similar Taxes
The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance
w
ith
the disclosure requirements of ASC 235.
Significant Financing Component
The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.
Promised Goods or Services that are Immaterial in the Context of a Contract
The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606
at the contract level.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.
Cost of Revenue
Cost of Revenue
Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and
in-house
product warranty repairs, amortization of acquired technology and any applicable medical device tax.
Warranty Costs
Warranty Costs
The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements.
Engineering and Product Development Costs
Engineering and Product Development Costs
Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.
Advertising Costs
Advertising Costs
The Company expenses advertising costs as incurred. Advertising expense for the years ended December 31, 2021, 2020 and 2019 was approximately $689,000, $274,000, and $1,101,000, respectively.
Income Taxes
Income Taxes
The Company follows the liability method under ASC Topic 740 “
Income Taxes
”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns. The Company has provided a full valuation allowance against its deferred tax assets at December 31, 2021 and 2020, as it is more likely than not that the deferred tax asset will not be realized. Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Assets and Liabilities which are Measured at Fair Value on a Recurring Basis
The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand):
 
Fair Value Measurements (in thousands) as of December 31, 2021
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Money market accounts
   $ 30,573        —          —        $ 30,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Assets
   $ 30,573        —          —        $ 30,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
Fair Value Measurements (in thousands) as of December 31, 2020
 
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
Assets
  
     
  
     
  
     
  
     
Money market accounts
   $ 24,635      $ —        $ —        $ 24,635  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Assets
   $ 24,635      $ —        $ —        $ 24,635  
    
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures
The following is a roll forward of the Company’s Level 3 instruments for the years ended December 31, 2021 and 2020:
 
     Convertible Debentures  
Balance, December 31, 2019
   $ 13,642  
Issuances
     —    
Fair value adjustments
     7,522  
Conversion
     (21,164
    
 
 
 
Balance, December 31, 2020
   $ —    
    
 
 
 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments
The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands).
 
 
  
Year ended December 31, 2021
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 15,661      $ 7,924      $ 23,585  
Service contracts
     6,358        1,517        7,875  
Supply and source usage agreements
     —          2,089        2,089  
Professional services
     —          89        89  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 15,584      $ 8,012      $ 23,596  
Services transferred over time
     6,435        3,607        10,042  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales force
   $ 14,713      $ 4,421      $ 19,134  
OEM partners
     7,306        —          7,306  
Channel partners
     —          7,198        7,198  
    
 
 
    
 
 
    
 
 
 
     $ 22,019      $ 11,619      $ 33,638  
    
 
 
    
 
 
    
 
 
 
 
  
Year ended December 31, 2020
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 16,291      $ 4,535      $ 20,826  
Service contracts
     5,661        1,333        6,994  
Supply and source usage agreements
     —          1,804        1,804  
Professional services
     —          29        29  
Other
     45        —          45  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 16,332      $ 4,624      $ 20,956  
Services transferred over time
     5,665        3,077        8,742  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales force
   $ 13,809      $ 3,773      $ 17,582  
OEM partners
     8,188        —          8,188  
Channel partners
     —          3,928        3,928  
    
 
 
    
 
 
    
 
 
 
     $ 21,997      $ 7,701      $ 29,698  
    
 
 
    
 
 
    
 
 
 
 
  
Year ended December 31, 2019
 
 
  
Reportable Segments
 
  
 
 
 
  
Detection
 
  
Therapy
 
  
Total
 
Major Goods/Service Lines
  
     
  
     
  
     
Products
   $ 16,788      $ 4,957      $ 21,745  
Service contracts
     5,370        1,814        7,184  
Supply and source usage agreements
     —          2,036        2,036  
Professional services
     —          153        153  
Other
     161        61        222  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
                          
Goods transferred at a point in time
   $ 16,949      $ 5,391      $ 22,340  
Services transferred over time
     5,370        3,630        9,000  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Sales Channels
                          
Direct sales
   $ 11,968      $ 5,804      $ 17,772  
OEM partners
     10,351        —          10,351  
Channel partners
     —          3,217        3,217  
    
 
 
    
 
 
    
 
 
 
     $ 22,319      $ 9,021      $ 31,340  
    
 
 
    
 
 
    
 
 
 
Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers The following table provides information about receivables, current and
non-current
contract assets, and contract liabilities from contracts with customers (in thousands).
 
  
Balance at
December 31, 2021
 
  
Balance at
December 31, 2020
 
Receivables, which are included in ‘Trade accounts receivable’
   $ 8,891      $ 10,027  
Current contract assets, which are included in “Prepaid and other assets”
   $ 1,895      $ 481  
Non-current
contract assets, which are included in “other assets”
   $ 844      $ 1,434  
Contract liabilities, which are included in “Deferred revenue”
   $ 6,093      $ 6,384  
Summary of Changes in Deferred Revenue
Changes in deferred revenue from contracts with customers were as follows (in thousands):
 
    
Year Ended
December 31, 2021
    
Year Ended
December 31, 2020
 
Balance at beginning of period
   $ 6,384      $ 5,604  
Deferral of revenue
     12,315        11,212  
Recognition of deferred revenue
     (12,606      (10,432
    
 
 
    
 
 
 
Balance at end of period
   $ 6,093      $ 6,384  
 
  
 
 
 
  
 
 
 
Schedule of Changes of Capitalized Costs to Obtain Contract
Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):
 
    
Years Ended December 31,
 
    
    2021    
    
    2020    
 
Balance at beginning of period
   $ 406      $ 379  
Deferral of costs to obtain a contract
     249        157  
Recognition of costs to obtain a contract
     (353      (130
    
 
 
    
 
 
 
Balance at end of period
   $ 302      $ 406  
    
 
 
    
 
 
 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Common Share (1o) (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Calculation of Net Loss Per Share
A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts):
 
    
2021
    
2020
    
2019
 
Net loss available to common shareholders
   $ (11,245    $ (17,610    $ (13,551
    
 
 
    
 
 
    
 
 
 
Basic shares used in the calculation of earnings per share
     24,778        22,140        18,378  
Effect of dilutive securities:
                          
Stock options
     —          —          —    
Restricted stock
     —          —          —    
    
 
 
    
 
 
    
 
 
 
Diluted shares used in the calculation of earnings per share
     24,778        22,140        18,378  
    
 
 
    
 
 
    
 
 
 
Net loss per share
 
:
                          
Basic
   $ (0.45
)
   $ (0.80    $ (0.74
Diluted
   $ (0.45
)
   $ (0.80    $ (0.74
Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share
The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Common stock options
     2,486,511        1,869,507        1,550,662  
Restricted Stock
     875        29,166        150,909  
Convertible Debentures
     —          —          1,742,500  
    
 
 
    
 
 
    
 
 
 
    
 
2,487,386
 
  
 
1,898,673
 
  
 
3,444,071
 
    
 
 
    
 
 
    
 
 
 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Allowance for Doubtful Accounts (Tables)
12 Months Ended
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]
The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands):
 
    
2021
    
2020
    
2019
 
Balance at beginning of period
   $ 111      $ 136      $ 177  
Additions charged to costs and expenses
     167        94        62  
Reductions
     (10      (119      (103
    
 
 
    
 
 
    
 
 
 
Balance at end of period
   $ 268      $ 111      $ 136  
    
 
 
    
 
 
    
 
 
 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Current Inventory
Inventory balances at December 31, 2021 and 2020 were as follows
(in thousands):
 
 
  
December 31, 2021
 
  
December 31, 2020
 
Raw materials
   $ 2,962      $ 1,538  
Work in process
     173        76  
Finished Goods
     1,279        1,774  
    
 
 
    
 
 
 
Inventory Gross
     4,414        3,388  
Inventory Reserve
     (243      (244
    
 
 
    
 
 
 
Inventory Net
   $ 4,171      $ 3,144  
 
  
 
 
 
  
 
 
 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
 
  
2021
 
  
2020
 
  
2019
 
  
Weighted
average
useful life
 
Gross Carrying Amount
  
     
  
     
  
     
  
     
Patents and licenses
   $ 619      $ 595      $ 581        5 years  
Technology
     8,257        8,257        8,257        10 years  
Customer relationships
     272        272        272        7 years  
Tradename
     259        259        259        10 years  
    
 
 
    
 
 
    
 
 
          
Total amortizable intangible assets
     9,407        9,383        9,369           
    
 
 
    
 
 
    
 
 
          
Accumulated Amortization
                                   
Patents and licenses
   $ 534      $ 529      $ 520           
Technology
     7,769        7,571        7,299           
Customer relationships
     162        135        108           
Tradename
     259        259        259           
    
 
 
    
 
 
    
 
 
          
Total accumulated amortization
     8,724        8,494        8,186           
    
 
 
    
 
 
    
 
 
          
Total amortizable intangible assets, net
   $ 683      $ 889      $ 1,183           
    
 
 
    
 
 
    
 
 
          
Schedule of Expected Amortization Expense
Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands):
 
For the years ended
December 31:
  
Estimated

amortization

expense
 
2022
     217  
2023
     186  
2024
     103  
2025
     103  
2026
     74  
    
 
 
 
     $ 683  
    
 
 
 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued and Other Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued and Other Expenses
Accrued and other expenses consist of the following at December 31 (in thousands):
 
     2021      2020  
Accrued salary and related expenses
   $ 2,016      $ 3,654  
Accrued accounts payable
     2,838        2,405  
Accrued professional fees
     497        598  
Other accrued expenses
     291        382  
    
 
 
    
 
 
 
    
$
5,642
 
  
$
7,039  
    
 
 
    
 
 
 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease Expense
 
  
 
  
Year Ended December 31,
 
Lease Cost
  
Classification
  
    2021    
 
  
    2020    
 
Operating lease cost - Right of Use
   Operating expenses    $ 862      $ 884  
Operating lease cost - Variable Costs
   Operating expenses      186        165  
         
 
 
    
 
 
 
Total
        $ 1,048      $ 1,049  
         
 
 
    
 
 
 
 
 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
Cash paid for operating cash flows from operating leases
   $ 919
     
  $ 909
    
 

 
  
As of December 31,
 
 
  
    2021    
 
 
    2020    
 
Weighted-average remaining lease term of operating leases (in years)
     1.33       2.21  
Weighted-average discount rate for operating leases
     5.5     5.6
 
Summary of Detained Information of Lease Liabilities
Maturities of the Company’s lease liabilities as of December 31, 2021 were as follows (in thousands):
 
Year Ended December 31:
  
Total
 
2022
     931  
2023
     253  
2024
     16  
    
 
 
 
Total lease payments
     1,200  
Less: imputed interest
     (45
    
 
 
 
Total lease liabilities
     1,155  
Less: current portion of lease liabilities
     (889
    
 
 
 
Long-term lease liabilities
   $ 266  
    
 
 
 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Federal Home Loan Banks [Abstract]  
Summary of Stock Option Activity for all Stock Option Plans
     Number of
Shares
     Weighted Average
Exercise Price
     Weighted Average
Remaining
Contractual Term
 
Outstanding, December 31, 2019
     1,550,662      $ 4.33           
Granted
     563,502      $ 10.09           
Exercised
     (155,149    $ 4.70           
Forfeited
     (89,508    $ 2.51           
    
 
 
    
 
 
          
Outstanding, December 31, 2020
     1,869,507      $ 5.91        6.0 Years  
Granted
     865,938      $ 16.33           
Exercised
     (168,450    $ 6.10           
Forfeited
     (80,484    $ 13.74           
    
 
 
    
 
 
          
Outstanding, December 31, 2021
     2,486,511      $ 9.27        5.42 Years  
Exercisable at December 31, 2019
     881,461      $ 4.43           
    
 
 
    
 
 
          
Exercisable at December 31, 2020
     1,540,287      $ 5.55           
    
 
 
    
 
 
          
Exercisable at December 31, 2021
     1,619,855      $ 6.47           
    
 
 
    
 
 
          
Stock-Based Compensation Expense Including Options and Restricted Stock by Category
The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands):
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Cost of revenue
   $ 15      $ 30      $ 3  
Engineering and product development
     356        376        226  
Marketing and sales
     785        657        226  
General and administrative expense
     1,627        1,781        713  
    
 
 
    
 
 
    
 
 
 
    
$
2,783
 
  
$
2,844
 
  
$
1,168
 
    
 
 
    
 
 
    
 
 
 
Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values
Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values:
 
 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
 
2019
 
Average risk-free interest rate
     0.42     0.65     1.88
Expected dividend yield
     None       None       None  
Expected life
     3.5
 
years
      3.5
 
years
      3.5 years  
Expected volatility
    
  65.57-67.4
2
   
50.17-66.04
    50.01% to 54.23
Weighted average fair value
     $
 
 
7.22
      $4.37       $2.34  
Summary Of Intrinsic Values Of Option And Closing Market Price
Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows:
Intrinsic value of stock options
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Outstanding
   $ 3,820      $ 13,626      $ 5,465  
Exercisable
   $ 3,730      $ 11,786      $ 3,067  
Exercised
   $ 1,453      $ 1,037      $ 509  
Company’s stock price at December 31
   $ 7.20      $ 13.20      $ 7.77  
Summary of Restricted Stock Activity for All Equity Incentive Plans
A summary of unvested restricted stock activity for the Stock Plans is follows:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
Beginning outstanding balance
     29,166        150,909        423,202  
Granted
     22,488        —          15,990  
Vested
     (50,779      (118,077      (197,730
Forfeited
     —          (3,666      (90,553
    
 
 
    
 
 
    
 
 
 
Ending outstanding balance
  
 
875
 
  
 
29,166
 
  
 
150,909
 
    
 
 
    
 
 
    
 
 
 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Components of Income Tax Expense
The components of income tax expense for the years ended December 31 are as follows (in thousands):
 
     2021      2020      2019  
Current provision:
                          
Federal
   $ —        $ —        $ —    
State
     —          37        42  
Foreign
     —          —          —    
    
 
 
    
 
 
    
 
 
 
     $ —        $ 37      $ 42  
    
 
 
    
 
 
    
 
 
 
Deferred provision:
                          
Federal
   $ 1      $ 1      $ 1  
State
     —          —          —    
Foreign
     —          —          —    
    
 
 
    
 
 
    
 
 
 
     $ 1      $ 1      $ 1  
    
 
 
    
 
 
    
 
 
 
Total
   $ 1      $ 38      $ 43  
    
 
 
    
 
 
    
 
 
 
Summary of Effective and the Federal Statutory Income Tax Rate
A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows:
 
     2021     2020     2019  
Federal statutory rate
     21.0     21.0     21.0
State income taxes, net of federal benefit
     5.2     2.4     1.7
Net state impact of deferred rate change
     0.8     (0.7 %)      (0.2 %) 
Stock compensation expense
     1.3     0.9     (10.7 %) 
Other permanent differences
     (0.1 %)      (0.1 %)      0.0
Change in valuation allowance
     (24.4 %)      (13.4 %)      (6.0 %) 
Tax credits
     3.1     1.4     2.8
Accrual to TR
     (1.4 %)      0.0     1.3
FV Mark to market on convertible notes
     0.0     (9.0 %)      (10.4 %) 
Foreign Rate Differential
     0.0     0.0     0.2
True Ups - NOL Expiration/162(m) limits
     (5.4 %)      (2.8 %)      0.0
    
 
 
   
 
 
   
 
 
 
Effective income tax
     0.1     (0.3 %)      (0.3 %) 
    
 
 
   
 
 
   
 
 
 
Deferred Tax Assets (Liabilities) The Company has fully reserved the net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. Deferred tax assets (liabilities) are composed of the following at December 31, 2021 and 2020 (in thousands):
     2021      2020  
Inventory (Section 263A)
   $ 276      $ 248  
Inventory reserves
     61        60  
Receivable reserves
     67        28  
Other accruals
     854        1,081  
Deferred revenue
     107        75  
Accumulated depreciation/amortization
     8        37  
Stock options
     795        459  
Developed technology
     1,242        1,449  
Tax credits
     4,176        3,859  
NOL carryforward
     38,383        36,078  
Lease Liability
     290        415  
    
 
 
    
 
 
 
Deferred tax assets

     46,259        43,789  
Valuation allowance
     (45,994      (43,356
Right of Use Asset
     (265      (433
Goodwill tax amortization
     (5      (4
    
 
 
    
 
 
 
Deferred tax liability
   $ (5    $ (4
    
 
 
    
 
 
 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss
Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Segment revenues:
                          
Detection
   $ 22,019      $ 21,997      $ 22,319  
Therapy
     11,619        7,701        9,021  
    
 
 
    
 
 
    
 
 
 
Total Revenue
   $ 33,638      $ 29,698      $ 31,340  
    
 
 
    
 
 
    
 
 
 
       
Segment gross profit:
                          
Detection
   $ 18,510      $ 17,856      $ 18,627  
Therapy
     5,733        3,498        5,600  
    
 
 
    
 
 
    
 
 
 
Total gross profit

   $ 24,243      $ 21,354      $ 24,227  
    
 
 
    
 
 
    
 
 
 
       
Segment operating income (loss):
                          
Detection
   $ 1,563      $ 2,719      $ 2,564  
Therapy
     (1,835      (3,028      (1,476
    
 
 
    
 
 
    
 
 
 
Segment operating income (loss)
   $ (272    $ (309    $ 1,088  
    
 
 
    
 
 
    
 
 
 
General administrative
   $ (10,460    $ (9,079    $ (7,486
Interest expense
     (141      (476      (784
Loss on extinguishment of debt
     (386      (341     
 
Other income
     15        97        345  
Fair value of convertible debentures
     —          (7,464      (6,671
    
 
 
    
 
 
    
 
 
 
Loss before income tax
   $ (11,244    $ (17,572    $ (13,508
    
 
 
    
 
 
    
 
 
 
Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss)
Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands):
 
     Year Ended December 31,  
     2021      2020      2019  
Detection depreciation and amortization
                          
Depreciation
   $ 123      $ 115      $ 103  
Amortization
   $ 158        164        240  
       
Therapy depreciation and amortization
                          
Depreciation
   $ 129      $ 124      $ 166  
Amortization
   $ 73        128        128  
Summary of Concentration of Revenue by Geographic Area
    
Percent of Export sales
 
Region
   2021     2020     2019  
Europe
     39     45     57
Taiwan
     12     13     15
Canada
     3     5     7
China
     35     22     8
Other
     11     15     13
    
 
 
   
 
 
   
 
 
 
Total
     100     100     100
    
 
 
   
 
 
   
 
 
 
Total Export Revenue
   $ 7,527     $ 6,081     $ 3,788  
Significant export sales in Europe are as follows:
 
    
Percent of Export sales
 
Region
   2021     2020     2019  
France
     47     41     34
Spain
     17     17     12
Russia
     8     0     0
Switzerland
     8     0     0
Italy
     5     8     2
Germany
     4     12     4
United Kingdom
     4     6     2
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures
The
Company
notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included:
 
Input
  
December 31, 2019
   
February 21, 2020
 
Company’s stock price
   $ 7.77     $ 11.64  
Conversion price
     4.00       4.00  
Remaining term (years)
     1.97       0.00  
Equity volatility
     49.00     N/A  
Risk free rate
     1.57     N/A  
1
 Probability of default event
     0.45     N/A  
1
 Utilization of Forced Conversion (if available)
     100.00     100.00
1
 Exercise of Default Redemption (if available)
     100.00     N/A  
1
 Effective discount rate
     18.52     N/A  
 
 
1
 
Represents
a Level 3 unobservable input, as defined in
Note
4 -
Fair Value Measurements, below.
Schedule of Fair Value and Principal Value of Convertible Debentures
The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows 
(in thousands):
 
Convertible Debentures
  
December 31, 2019
 
  
February 21, 2020
 
Fair value, in accordance with fair value option
   $ 13,642      $ 21,164  
    
 
 
    
 
 
 
Principal value outstanding
   $ 6,970      $ 6,970  
    
 
 
    
 
 
 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of Operating Segments 2
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Basis Of Presentation And Significant Accounting Policies [Line Items]        
Maturity for cash and cash equivalents   90 days    
Insurance coverage   $ 250,000    
Goodwill impairment $ 0 0 $ 0  
Impairment charges on long lived assets      
Product delivery period to customer   one year or less    
Advertising expense   $ 689,000 $ 274,000 $ 1,101,000
Unbilled receivables   $ 400,000    
Maximum [Member]        
Basis Of Presentation And Significant Accounting Policies [Line Items]        
Estimated useful lives of Long-lived assets   10 years    
Maximum [Member] | Leasehold Improvements [Member]        
Basis Of Presentation And Significant Accounting Policies [Line Items]        
Property and equipment, Estimated life   5 years    
Minimum [Member]        
Basis Of Presentation And Significant Accounting Policies [Line Items]        
Estimated useful lives of Long-lived assets   5 years    
Minimum [Member] | Leasehold Improvements [Member]        
Basis Of Presentation And Significant Accounting Policies [Line Items]        
Property and equipment, Estimated life   3 years    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets    
Total Assets $ 30,573 $ 24,635
Money market accounts    
Assets    
Total Assets 30,573 24,635
Level 1 [Member]    
Assets    
Total Assets 30,573 24,635
Level 1 [Member] | Money market accounts    
Assets    
Total Assets $ 30,573 $ 24,635
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures (Detail) - Convertible Debentures [Member] - Level 3 [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance $ 13,642
Issuances 0
Fair value adjustments 7,522
Conversion (21,164)
Ending balance $ 0
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Level 3 [Member]    
Fair Value Disclosures [Line Items]    
Assets Fair Value Disclosure Nonrecurring Loss $ 0 $ 0
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 33,638 $ 29,698 $ 31,340
Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 23,585 20,826 21,745
Service Contracts [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 7,875 6,994 7,184
Supply and Source Usage Agreements [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 2,089 1,804 2,036
Professional Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 89 29 153
Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers   45 222
Goods Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 23,596 20,956 22,340
Services Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 10,042 8,742 9,000
Direct Sales [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 19,134 17,582 17,772
OEM Partners [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 7,306 8,188 10,351
Channel Partners [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 7,198 3,928 3,217
Detection [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 22,019 21,997 22,319
Detection [Member] | Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 15,661 16,291 16,788
Detection [Member] | Service Contracts [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 6,358 5,661 5,370
Detection [Member] | Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers   45 161
Detection [Member] | Goods Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 15,584 16,332 16,949
Detection [Member] | Services Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 6,435 5,665 5,370
Detection [Member] | Direct Sales [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 14,713 13,809 11,968
Detection [Member] | OEM Partners [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 7,306 8,188 10,351
Therapy [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 11,619 7,701 9,021
Therapy [Member] | Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 7,924 4,535 4,957
Therapy [Member] | Service Contracts [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 1,517 1,333 1,814
Therapy [Member] | Supply and Source Usage Agreements [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 2,089 1,804 2,036
Therapy [Member] | Professional Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 89 29 153
Therapy [Member] | Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers   0 61
Therapy [Member] | Goods Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 8,012 4,624 5,391
Therapy [Member] | Services Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 3,607 3,077 3,630
Therapy [Member] | Direct Sales [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 4,421 3,773 5,804
Therapy [Member] | Channel Partners [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 7,198 $ 3,928 $ 3,217
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Contract with Customer, Asset and Liability [Abstract]      
Receivables, which are included in ‘Trade accounts receivable' $ 8,891 $ 10,027  
Current contract assets, which are included in "Prepaid and other assets" 1,895 481  
Non-current contract assets, which are included in "other assets" 844 1,434  
Contract liabilities, which are included in "Deferred revenue" $ 6,093 $ 6,384 $ 5,604
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Deferred Revenue Disclosure [Abstract]    
Balance at beginning of period $ 6,384 $ 5,604
Deferral of revenue 12,315 11,212
Recognition of deferred revenue (12,606) (10,432)
Balance at end of period $ 6,093 $ 6,384
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Capitalized Contract Cost, Net [Abstract]    
Balance at beginning of period $ 406 $ 379
Deferral of costs to obtain a contract 249 157
Recognition of costs to obtain a contract (353) (130)
Balance at end of period $ 302 $ 406
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Revenue From Contract With Customer [Line Items]  
Unearned amount to recognize in 2022 $ 7.1
Unearned amount to recognize in 2023 1.2
Unearned amount to recognize in 2024 1.0
Unearned amount to recognize in 2025 $ 1.0
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Common Share (1o) - Calculation of Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net loss available to common shareholders $ (11,245) $ (17,610) $ (13,551)
Basic shares used in the calculation of earnings per share 24,778 22,140 18,378
Effect of dilutive securities:      
Diluted shares used in the calculation of earnings per share 24,778 22,140 18,378
Net loss per share :      
Basic $ (0.45) $ (0.80) $ (0.74)
Diluted $ (0.45) $ (0.80) $ (0.74)
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Common Share (1o) - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common stock options, warrants and restricted stock 2,487,386 1,898,673 3,444,071
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common stock options, warrants and restricted stock 2,486,511 1,869,507 1,550,662
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common stock options, warrants and restricted stock 875 29,166 150,909
Convertible Debentures [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common stock options, warrants and restricted stock     1,742,500
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Current Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 2,962 $ 1,538
Work in process 173 76
Finished Goods 1,279 1,774
Inventory Gross 4,414 3,388
Inventory Reserve (243) (244)
Inventory Net $ 4,171 $ 3,144
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Gross Carrying Amount      
Gross Carrying Amount $ 9,407 $ 9,383 $ 9,369
Accumulated Amortization      
Accumulated Amortization 8,724 8,494 8,186
Total amortizable intangible assets, net 683 889 1,183
Patent and Licenses [Member]      
Gross Carrying Amount      
Gross Carrying Amount $ 619 595 581
Weighted average useful life 5 years    
Accumulated Amortization      
Accumulated Amortization $ 534 529 520
Technology [Member]      
Gross Carrying Amount      
Gross Carrying Amount $ 8,257 8,257 8,257
Weighted average useful life 10 years    
Accumulated Amortization      
Accumulated Amortization $ 7,769 7,571 7,299
Customer Relationships [Member]      
Gross Carrying Amount      
Gross Carrying Amount $ 272 272 272
Weighted average useful life 7 years    
Accumulated Amortization      
Accumulated Amortization $ 162 135 108
Tradename [Member]      
Gross Carrying Amount      
Gross Carrying Amount $ 259 259 259
Weighted average useful life 10 years    
Accumulated Amortization      
Accumulated Amortization $ 259 $ 259 $ 259
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]      
2022 $ 217    
2023 186    
2024 103    
2025 103    
2026 74    
Total amortizable intangible assets, net $ 683 $ 889 $ 1,183
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible assets - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Good will And Intangible Assets Disclosure [Line Items]        
Goodwill   $ 8,362,000 $ 8,362,000  
Additions to goodwill   0 0  
Goodwill impairment $ 0 0 0  
Other changes to goodwill   0 0  
Amortization   230,000 309,000 $ 377,000
ICAD Detection [Member]        
Good will And Intangible Assets Disclosure [Line Items]        
Goodwill   $ 8,362,000,000 $ 8,362,000,000  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued and Other Expenses - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued salary and related expenses $ 2,016 $ 3,654
Accrued accounts payable 2,838 2,405
Accrued professional fees 497 598
Other accrued expenses 291 382
Accrued Expenses Total $ 5,642 $ 7,039
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Lease incentives amount   $ 110,160
Increase in lease liability   79,000
Increase in right of use asset   $ 79,000
Nashua [Member]    
Lessee, Lease, Description [Line Items]    
Extended lease term of warehouse 2024  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Components of Lease Expense (Detail) - Accounting Standards Update 2016-02 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Operating lease cost - Right of Use $ 862 $ 884
Operating lease cost - Variable Costs 186 165
Finance lease costs    
Total 1,048 1,049
Cash paid for operating cash flows from operating leases $ 919 $ 909
Weighted-average remaining lease term of operating leases (in years) 1 year 3 months 29 days 2 years 2 months 15 days
Weighted-average discount rate for operating leases 5.50% 5.60%
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Detained Information of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 931  
2023 253  
2024 16  
Total 1,200  
Less: imputed interest (45)  
Total lease liabilities 1,155  
Less: current portion of lease liabilities (889)  
Total lease liabilities $ 266 $ 1,075
Operating Lease, Liability, Statement of Financial Position [Extensible List] Total lease liabilities  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Mar. 02, 2021
Dec. 17, 2020
Apr. 27, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total unrecognized compensation costs $ 4,300,000       $ 4,300,000    
Period of expected recognized over a weighted average         1 year 8 months 12 days    
ESPP offerings outstanding 2,486,511       2,486,511 1,869,507 1,550,662
Common stock, shares issued     470,704 1,562,500 168,450 155,149  
Price per share, shares issued       $ 8.00      
Gross proceeds from issuance of common stock     $ 6,600,000 $ 12,500,000      
Net proceeds from issuance of common stock     $ 6,100,000 12,300,000 $ 23,229,000 $ 18,285,000 $ 9,353,000
Common stock, value of shares       $ 25,000,000.0 $ 23,229,000 $ 18,284,000 $ 9,353,000
Partners' Capital Account, Units, Sale of Units   1,393,738          
Sale of Stock, Price Per Share   $ 18.00          
Partners' Capital Account, Public Sale of Units Net of Offering Costs   $ 23,200          
Underwriting Agreement [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of Stock, Price Per Share   $ 16.92          
Reimbursement of expenses in connection with the offering   $ 125,000,000          
2012 Stock Option Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of share options available for grant 37,871       37,871    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 37,871       37,871    
2016 Stock Option Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of share options available for grant 1,718,200       1,718,200    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,718,200       1,718,200    
ESPP [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Aggregate purchase of Company's common stock 950,000       950,000    
Percentage of voting right not eligible for ESPP 5.00%       5.00%    
Share-based payment award, maximum employee subscription rate 15.00%       15.00%    
Share-based payment award, discount from market price, offering date         85.00%    
Maximum amout of purchase allowed $ 25,000,000            
ESPP offerings outstanding 24,786       24,786 42,606  
Common Stock, Capital Shares Reserved for Future Issuance 882,608       882,608    
Amended Two Thousnad And Sixteen Stock Option Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of share options available for grant 4,700,000       4,700,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 4,700,000       4,700,000    
Amended Two Thousnad And Sixteen Stock Option Plan [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of share options available for grant 2,600,000       2,600,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,600,000       2,600,000    
Stock Plans [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of options granted         100.00%    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summary of Stock Option Activity for all Stock Option plan (Detail) - $ / shares
1 Months Ended 12 Months Ended
Dec. 17, 2020
Apr. 27, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]          
Beginning balance     1,869,507 1,550,662  
Granted     865,938 563,502  
Exercised (470,704) (1,562,500) (168,450) (155,149)  
Forfeited     (80,484) (89,508)  
Ending Balance     2,486,511 1,869,507 1,550,662
weighted Average, Beginning Balance     $ 5.91 $ 4.33  
Granted     16.33 10.09  
Exercised     6.10 4.70  
Forfeited     13.74 2.51  
Weighted Average, Ending Balance     $ 9.27 $ 5.91 $ 4.33
Weighted Average Remaining Contractual Term, Outstanding     5 years 5 months 1 day 6 years  
Exercisable, Number of Shares     1,619,855 1,540,287 881,461
Exerciable, Weighted Average Exercise Price     $ 6.47 $ 5.55 $ 4.43
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense $ 2,783 $ 2,844 $ 1,168
Cost of Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 15 30 3
Engineering and Product Development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 356 376 226
Marketing and Sales [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 785 657 226
General and Administrative Expense [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense $ 1,627 $ 1,781 $ 713
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Detail) - Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Average rish-free interest rate 0.42% 0.65% 1.88%
Expected dividend yield 0.00% 0.00% 0.00%
Expected life 3 years 6 months 3 years 6 months 3 years 6 months
Weighted average fair value $ 7.22 $ 4.37 $ 2.34
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 67.40% 66.04% 54.23%
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 65.57% 50.17% 50.01%
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summary of Intrinsic Values of Options (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Outstanding $ 3,820 $ 13,626 $ 5,465
Exercisable 3,730 11,786 3,067
Exercised $ 1,453 $ 1,037 $ 509
Company's stock price at December 31 $ 7.20 $ 13.20 $ 7.77
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summary of Restricted Stock Activity for All Equity Incentive Plans (Detail) - Restricted Stock [Member] - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Beginning outstanding balance 29,166 150,909 423,202
Granted 22,488 0 15,990
Vested (50,779) (118,077) (197,730)
Forfeited 0 (3,666) (90,553)
Ending outstanding balance 875 29,166 150,909
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]      
Balance at beginning of period $ 111 $ 136 $ 177
Additions charged to costs and expenses 167 94 62
Reductions (10) (119) (103)
Balance at end of period $ 268 $ 111 $ 136
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current provision:      
Federal    
State 0 $ 37 $ 42
Foreign 0    
Current provision (benefit), Total 0 37 42
Deferred provision:      
Federal 1 1 1
State     0
Foreign 0    
Deferred provision, Total 1 1 1
Total $ 1 $ 38 $ 43
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Income Tax Expense [Line Items]      
Federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 5.20% 2.40% 1.70%
Net state impact of deferred rate change 0.80% (0.70%) (0.20%)
Stock compensation expense 1.30% 0.90% (10.70%)
Other permanent differences (0.10%) (0.10%) 0.00%
Change in valuation allowance (24.40%) (13.40%) (6.00%)
Tax credits 3.10% 1.40% 2.80%
Accrual to tax return (1.40%) 0.00% 1.30%
FV Mark to market on convertible notes 0.00% (9.00%) (10.40%)
Foreign Rate Differential 0.00% 0.00% 0.20%
True Ups—NOL Expiration/162(m) limits (5.40%) (2.80%) 0.00%
Effective income tax 0.10% (0.30%) (0.30%)
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Inventory (Section 263A) $ 276 $ 248
Inventory reserves 61 60
Receivable reserves 67 28
Other accruals 854 1,081
Deferred revenue 107 75
Accumulated depreciation/amortization 8 37
Stock options 795 459
Developed technology 1,242 1,449
Tax credits 4,176 3,859
NOL carryforward 38,383 36,078
Lease liability 290 415
Deferred tax assets 46,259 43,789
Valuation allowance (45,994) (43,356)
Right of Use Asset (265) (433)
Goodwill tax amortization (5) (4)
Deferred tax liability $ (5) $ (4)
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Income Tax Expense [Line Items]      
Federal net operating loss carryforwards $ 159,000,000.0    
Net operating losses utilized 0 $ 0 $ 0
Unrecognized tax benefits 0 0  
Interest or penalties related to uncertain tax positions $ 0 0 $ 0
Company preceding tax years 3 years    
Tax credits $ 4,176,000 $ 3,859,000  
Expire Between 2019 And 2037 [Member]      
Schedule Of Income Tax Expense [Line Items]      
Federal net operating loss carryforwards 120,100,000    
Indefinite Period [Member]      
Schedule Of Income Tax Expense [Line Items]      
Federal net operating loss carryforwards $ 39,000,000.0    
Minimum [Member]      
Schedule Of Income Tax Expense [Line Items]      
Expiring date of net operating loss carryforward 2022    
Maximum [Member]      
Schedule Of Income Tax Expense [Line Items]      
Expiring date of net operating loss carryforward 2037    
Xoft Inc [Member]      
Schedule Of Income Tax Expense [Line Items]      
Net operating losses that are subject to limitations $ 5,200,000    
Net operating losses that are subject to limitations that can be used through 2029 656,000    
Future Income tax liabilities offset With operation loss carryforward $ 4,200,000    
Tax credit carryforward expiration year 2041    
Tax credits $ 1,800,000    
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
customer
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Schedule Of Geographical Information [Line Items]      
Number of reporting segments | customer 2    
Percentage of export sales to any single country 10.00%    
Outstanding receivables $ 8,891 $ 10,027  
Total Revenue $ 33,638 $ 29,698 $ 31,340
Percentage of receivables 100.00% 100.00% 100.00%
GE Healthcare [Member]      
Schedule Of Geographical Information [Line Items]      
Outstanding receivables $ 7,000    
Percentage of receivables 2.00%    
OEM Partners [Member]      
Schedule Of Geographical Information [Line Items]      
Outstanding receivables $ 5,500    
Three Customers [Member]      
Schedule Of Geographical Information [Line Items]      
Outstanding receivables 2,800    
Detection OEM [Member]      
Schedule Of Geographical Information [Line Items]      
Outstanding receivables $ 3,000    
Percentage of receivables 3.00%    
Sales [Member] | GE Healthcare [Member]      
Schedule Of Geographical Information [Line Items]      
Total Export Sales $ 8,000    
Total Revenue 4,800 $ 5,000 $ 7,600
Revenues $ 8,000    
Sales [Member] | Customer Concentration Risk [Member] | GE Healthcare [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 14.00% 17.00% 24.00%
Sales [Member] | Customer Concentration Risk [Member] | Five Customers [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables   28.00% 33.00%
Sales [Member] | Customer Concentration Risk [Member] | OEM Partners [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 26.00%    
Sales [Member] | Customer Concentration Risk [Member] | Four OEM Partners [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 19.00%    
Sales [Member] | Detection [Member] | Customer Concentration Risk [Member] | Five Customers [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables   37.00% 46.00%
Sales [Member] | Detection [Member] | Customer Concentration Risk [Member] | OEM Partners [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 40.00%    
Sales [Member] | Detection [Member] | Customer Concentration Risk [Member] | Four OEM Partners [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 29.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | GE Healthcare [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 8.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | OEM Partners [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 60.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of receivables 31.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Detection OEM [Member]      
Schedule Of Geographical Information [Line Items]      
Outstanding receivables $ 8,600    
Percentage of receivables 94.00%    
Non-US [Member]      
Schedule Of Geographical Information [Line Items]      
Percentage of export sales of total sale 22.00% 20.00% 12.00%
Total Export Sales $ 7,500 $ 6,100 $ 3,800
Outstanding receivables 3,300 3,400  
Revenues $ 7,500 $ 6,100 $ 3,800
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment revenues:      
Total Revenue $ 33,638 $ 29,698 $ 31,340
Segment gross profit:      
Total gross profit 24,243 21,354 24,227
Segment operating income (loss):      
Segment operating income (loss) (272) (309) 1,088
General administrative (10,460) (9,079) (7,486)
Interest expense (141) (476) (784)
Loss on extinguishment of debt (386) (341) 0
Other income 15 97 345
Fair value of convertible debentures 0 (7,464) (6,671)
Loss before income tax expense (11,244) (17,572) (13,508)
Product [Member]      
Segment revenues:      
Total Revenue 21,191 18,903 19,767
Service [Member]      
Segment revenues:      
Total Revenue 12,447 10,795 11,573
Detection [Member]      
Segment gross profit:      
Total gross profit 18,510 17,856 18,627
Segment operating income (loss):      
Segment operating income (loss) 1,563 2,719 2,564
Detection [Member] | Product [Member]      
Segment revenues:      
Total Revenue 22,019 21,997 22,319
Therapy [Member]      
Segment gross profit:      
Total gross profit 5,733 3,498 5,600
Segment operating income (loss):      
Segment operating income (loss) (1,835) (3,028) (1,476)
Therapy [Member] | Service [Member]      
Segment revenues:      
Total Revenue $ 11,619 $ 7,701 $ 9,021
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
Depreciation $ 327,000 $ 268,000 $ 297,000
Amortization 230,000 309,000 377,000
Detection [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Depreciation 123,000 115,000 103,000
Amortization 158,000 164,000 240,000
Therapy [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Depreciation 129,000 124,000 166,000
Amortization $ 73,000 $ 128,000 $ 128,000
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 100.00% 100.00% 100.00%
Total Export sales $ 7,527 $ 6,081 $ 3,788
Europe      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 39.00% 45.00% 57.00%
Taiwan      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 12.00% 13.00% 15.00%
Canada      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 3.00% 5.00% 7.00%
China      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 35.00% 22.00% 8.00%
Other      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 11.00% 15.00% 13.00%
France      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 47.00% 41.00% 34.00%
Spain      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 17.00% 17.00% 12.00%
Germany      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 4.00% 12.00% 4.00%
Italy      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 5.00% 8.00% 2.00%
United Kingdon      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 4.00% 6.00% 2.00%
Russia      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 8.00% 0.00% 0.00%
Switzerland      
Schedule Of Concentration Of Revenue By Geographic Area [Line Items]      
Percent of Export sales 8.00% 0.00% 0.00%
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Apr. 13, 2021
Jun. 30, 2021
Dec. 31, 2021
Jan. 30, 2017
Dec. 31, 2016
Schedule Of Leases [Line Items]          
Purchase obligations to suppliers for future product deliverables     $ 7,200,000    
Minimum annual royalty payment     250,000    
Fair value of patent license     $ 100,000    
Patent license, Estimated Amortizable Life     4 years    
Minimum royalty obligations     $ 200,000    
Cash paid on litigation $ 85,000        
Escrowed amount payable by other party   $ 50,000      
Litigation Settlement, Expense   $ 93,000      
VersaVue Software and DynaCAD Product and Related Assets [Member] | Asset Purchase Agreement [Member]          
Schedule Of Leases [Line Items]          
Sale and transfer of intangible assets         $ 3,200,000
Holdback reserve related to sale and transfer of intangible assets       $ 350,000  
Proceeds from sale and transfer of intangible assets       $ 2,900,000  
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Detail) - Convertible Debt [Member]
Feb. 21, 2020
yr
Dec. 31, 2019
yr
Company's Stock Price [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input 11.64 7.77
Conversion Price [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input 4.00 4.00
Remaining Term (Years) [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input 0.00 1.97
Equity Volatility [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input   49.00
Risk Free Rate [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input   1.57
Probability of Default Event [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input [1]   0.45
Utilization of Forced Conversion [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input [1] 100.00 100.00
Exercise of Default Redemption [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input [1]   100.00
Effective Discount Rate [Member]    
Debt Instrument [Line Items]    
Debt Instrument Measurement Input [1]   18.52
[1] Represents a Level 3 unobservable input, as defined in Note 8 – Fair Value Measurements, below.
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable - Additional Information (Detail)
12 Months Ended
Apr. 27, 2021
USD ($)
Mar. 30, 2020
USD ($)
Dec. 31, 2021
USD ($)
customer
$ / shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Feb. 21, 2020
USD ($)
Feb. 21, 2019
USD ($)
Aug. 07, 2017
USD ($)
Debt Instrument [Line Items]                
Loss from fair value of the convertible debentures       $ 7,500,000        
Final payment of loan     $ 510,000          
Gain (Loss) on Extinguishment of Debt     (386,000) (341,000) $ 0      
Reclassified the fair value of convertible debentures         13,642,000 $ 21,164,000 $ 21,200,000  
Repayments of Lines of Credit $ 7,354,283,000     $ 2,775,000 $ 1,000,000      
Silicon Valley Bank [Member]                
Debt Instrument [Line Items]                
Termination Loans     114,000          
Gain (Loss) on Extinguishment of Debt   $ 341,000,000            
Silicon Valley Bank [Member]                
Debt Instrument [Line Items]                
Final payment of loan   185,000            
Termination Loans   114,000            
Other Costs   10,000            
Unamortized closing costs   42,000            
Western Alliance Bank [Member]                
Debt Instrument [Line Items]                
Gain (Loss) on Extinguishment of Debt     386,000          
Western Alliance Bank [Member] | Debt Prepayment Cost [Member]                
Debt Instrument [Line Items]                
Debt prepayment cost     140,000          
Western Alliance Bank [Member] | Final Payment Of Loan [Member]                
Debt Instrument [Line Items]                
Final payment of loan     122,000          
Western Alliance Bank [Member] | Termination Loans [Member]                
Debt Instrument [Line Items]                
Termination Loans     65,000          
Western Alliance Bank [Member] | Unamortized Debt Issuance Expense [Member]                
Debt Instrument [Line Items]                
Unamortized closing costs     58,000          
Convertible Debt [Member]                
Debt Instrument [Line Items]                
Aggregate principal amount     $ 7,000,000.0          
Debt conversion, conversion price per share | $ / shares     $ 4.00          
Convertible debenture Number of instrumnts converted | customer     1,742,500          
Shares issued up on conversion | shares       1,816,466        
Convertible Debt [Member] | Make Whole Provision [Member]                
Debt Instrument [Line Items]                
Aggregate principal amount     $ 697,000          
Convertible debenture Number of instrumnts converted | customer     76,966          
Term Loan A [Member] | Silicon Valley Bank [Member]                
Debt Instrument [Line Items]                
Credit facility   7,000,000.0           $ 6,000,000.0
Revolving Credit Facility [Member] | Silicon Valley Bank [Member]                
Debt Instrument [Line Items]                
Credit facility   $ 5,000,000.0           $ 4,000,000.0
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Detail) - USD ($)
$ in Thousands
Feb. 21, 2020
Dec. 31, 2019
Feb. 21, 2019
Debt Disclosure [Abstract]      
Fair value, in accordance with fair value option $ 21,164 $ 13,642 $ 21,200
Principal value outstanding $ 6,970 $ 6,970  
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plan - Additional Information (Detail) - 401 k Plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan,Percentage of Compensation elect to contribute by participant 90.00%  
Defined benefit plan,Employer matching contribution percent of every dollar contributed 100.00%  
Defined benefit plan,Employer matching contributions not exceed the percent of participant's eligible wages 3.00%  
Defined benefit plan,Employer contributed amount $ 5 $ 5
XML 92 d289381d10k_htm.xml IDEA: XBRL DOCUMENT 0000749660 2021-12-31 0000749660 2020-12-31 0000749660 2019-01-01 2019-12-31 0000749660 2020-01-01 2020-12-31 0000749660 2021-01-01 2021-12-31 0000749660 2019-12-31 0000749660 2020-02-21 0000749660 2021-10-01 2021-10-01 0000749660 2020-12-17 2020-12-17 0000749660 2020-04-01 2020-04-27 0000749660 2020-04-27 0000749660 2019-02-21 0000749660 2022-03-21 0000749660 2021-06-30 0000749660 2021-04-27 2021-04-27 0000749660 2021-03-02 2021-03-02 0000749660 2021-03-02 0000749660 2021-04-13 2021-04-13 0000749660 2021-04-01 2021-06-30 0000749660 2018-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember icad:MakeWholeProvisionMember 2021-12-31 0000749660 us-gaap:NonUsMember 2021-12-31 0000749660 icad:OemMember 2021-12-31 0000749660 icad:GeHealthcareMember 2021-12-31 0000749660 icad:ThreeCustomersMember 2021-12-31 0000749660 icad:DetectionOemMember 2021-12-31 0000749660 icad:DetectionOemMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0000749660 icad:TechnologyMember 2021-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2021-12-31 0000749660 us-gaap:TradeNamesMember 2021-12-31 0000749660 icad:PatentAndLicensesMember 2021-12-31 0000749660 icad:ExpireBetween2019And2037Member 2021-12-31 0000749660 icad:IndefinitePeriodMember 2021-12-31 0000749660 icad:XoftIncMember 2021-12-31 0000749660 icad:EsppMember 2021-12-31 0000749660 icad:TwoThousandAndSixteenStockOptionPlanMember 2021-12-31 0000749660 icad:SiliconValleyBankMember 2021-12-31 0000749660 icad:WesternAllianceBankMember icad:TerminationLoansMember 2021-12-31 0000749660 icad:WesternAllianceBankMember icad:UnamortizedDebtIssuanceExpenseMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000749660 icad:TwoThousandTwelveStockOptionPlanMember 2021-12-31 0000749660 srt:MaximumMember icad:AmendedTwoThousnadAndSixteenStockOptionPlanMember 2021-12-31 0000749660 srt:MinimumMember icad:AmendedTwoThousnadAndSixteenStockOptionPlanMember 2021-12-31 0000749660 icad:IcadDetectionMember 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2020-12-31 0000749660 us-gaap:NonUsMember 2020-12-31 0000749660 icad:TechnologyMember 2020-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2020-12-31 0000749660 us-gaap:TradeNamesMember 2020-12-31 0000749660 icad:PatentAndLicensesMember 2020-12-31 0000749660 icad:EsppMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel3Member 2020-12-31 0000749660 icad:IcadDetectionMember 2020-12-31 0000749660 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 2021-12-31 0000749660 icad:AmortizationAndDepreciationMember 2021-01-01 2021-12-31 0000749660 us-gaap:ServiceMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember 2021-01-01 2021-12-31 0000749660 icad:ProductsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ProductsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ProductsMember 2021-01-01 2021-12-31 0000749660 icad:ServiceLineContractsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ServiceLineContractsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ServiceLineContractsMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAgreementsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAgreementsMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000749660 icad:OemPartnersMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:OemPartnersMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 us-gaap:ServiceMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 us-gaap:NonUsMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0000749660 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0000749660 icad:TechnologyMember 2021-01-01 2021-12-31 0000749660 icad:PatentAndLicensesMember 2021-01-01 2021-12-31 0000749660 srt:MinimumMember 2021-01-01 2021-12-31 0000749660 srt:MaximumMember 2021-01-01 2021-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000749660 icad:XoftIncMember 2021-01-01 2021-12-31 0000749660 icad:StockPlansMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:FourOemPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMemberMember 2021-01-01 2021-12-31 0000749660 icad:FourOemPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:OemMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMemberMember 2021-01-01 2021-12-31 0000749660 icad:OemMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember 2021-01-01 2021-12-31 0000749660 icad:OemMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:GeHealthcareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:DetectionOemMember 2021-01-01 2021-12-31 0000749660 icad:DetectionOemMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:EsppMember 2021-01-01 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0000749660 us-gaap:ConvertibleDebtMember icad:MakeWholeProvisionMember 2021-01-01 2021-12-31 0000749660 srt:EuropeMember 2021-01-01 2021-12-31 0000749660 country:TW 2021-01-01 2021-12-31 0000749660 country:CA 2021-01-01 2021-12-31 0000749660 country:CN 2021-01-01 2021-12-31 0000749660 icad:OtherMember 2021-01-01 2021-12-31 0000749660 country:FR 2021-01-01 2021-12-31 0000749660 country:ES 2021-01-01 2021-12-31 0000749660 country:IT 2021-01-01 2021-12-31 0000749660 country:DE 2021-01-01 2021-12-31 0000749660 country:GB 2021-01-01 2021-12-31 0000749660 icad:CHMember 2021-01-01 2021-12-31 0000749660 icad:RUMember 2021-01-01 2021-12-31 0000749660 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000749660 icad:WesternAllianceBankMember icad:FinalPaymentOfLoanMember 2021-01-01 2021-12-31 0000749660 icad:WesternAllianceBankMember 2021-01-01 2021-12-31 0000749660 icad:Plan401KMember 2021-01-01 2021-12-31 0000749660 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0000749660 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0000749660 icad:WesternAllianceBankMember icad:DebtPrepaymentCostMember 2021-01-01 2021-12-31 0000749660 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000749660 us-gaap:AccountingStandardsUpdate201602Member 2020-01-01 2020-12-31 0000749660 icad:AmortizationAndDepreciationMember 2020-01-01 2020-12-31 0000749660 us-gaap:ServiceMember 2020-01-01 2020-12-31 0000749660 us-gaap:ProductMember 2020-01-01 2020-12-31 0000749660 us-gaap:FairValueInputsLevel3Member icad:ConvertibleDebenturesMember 2020-01-01 2020-12-31 0000749660 icad:ProductsMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:ProductsMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ProductsMember 2020-01-01 2020-12-31 0000749660 icad:ServiceLineContractsMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:ServiceLineContractsMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ServiceLineContractsMember 2020-01-01 2020-12-31 0000749660 icad:SupplyAgreementsMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:SupplyAgreementsMember 2020-01-01 2020-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ProfessionalServicesMember 2020-01-01 2020-12-31 0000749660 icad:OthersMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:OthersMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:OthersMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000749660 icad:OemPartnersMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:OemPartnersMember 2020-01-01 2020-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ChannelPartnersMember 2020-01-01 2020-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 us-gaap:ServiceMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 icad:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMemberMember 2020-01-01 2020-12-31 0000749660 icad:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 srt:EuropeMember 2020-01-01 2020-12-31 0000749660 country:TW 2020-01-01 2020-12-31 0000749660 country:CA 2020-01-01 2020-12-31 0000749660 country:CN 2020-01-01 2020-12-31 0000749660 icad:OtherMember 2020-01-01 2020-12-31 0000749660 country:FR 2020-01-01 2020-12-31 0000749660 country:ES 2020-01-01 2020-12-31 0000749660 country:IT 2020-01-01 2020-12-31 0000749660 country:DE 2020-01-01 2020-12-31 0000749660 country:GB 2020-01-01 2020-12-31 0000749660 icad:CHMember 2020-01-01 2020-12-31 0000749660 icad:RUMember 2020-01-01 2020-12-31 0000749660 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000749660 us-gaap:ConvertibleDebtMember 2020-01-01 2020-12-31 0000749660 icad:Plan401KMember 2020-01-01 2020-12-31 0000749660 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000749660 icad:AmortizationAndDepreciationMember 2019-01-01 2019-12-31 0000749660 us-gaap:ServiceMember 2019-01-01 2019-12-31 0000749660 us-gaap:ProductMember 2019-01-01 2019-12-31 0000749660 icad:ProductsMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:ProductsMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:ProductsMember 2019-01-01 2019-12-31 0000749660 icad:ServiceLineContractsMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:ServiceLineContractsMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:ServiceLineContractsMember 2019-01-01 2019-12-31 0000749660 icad:SupplyAgreementsMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:SupplyAgreementsMember 2019-01-01 2019-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:ProfessionalServicesMember 2019-01-01 2019-12-31 0000749660 icad:OthersMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:OthersMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:OthersMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000749660 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:SalesChannelDirectlyToConsumerMember 2019-01-01 2019-12-31 0000749660 icad:OemPartnersMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 icad:OemPartnersMember 2019-01-01 2019-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 icad:ChannelPartnersMember 2019-01-01 2019-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2019-01-01 2019-12-31 0000749660 us-gaap:ServiceMember icad:TherapyMember 2019-01-01 2019-12-31 0000749660 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0000749660 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0000749660 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000749660 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000749660 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000749660 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000749660 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000749660 icad:ConvertibleDebenturesMember 2019-01-01 2019-12-31 0000749660 icad:GeHealthcareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000749660 icad:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMemberMember 2019-01-01 2019-12-31 0000749660 icad:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000749660 srt:EuropeMember 2019-01-01 2019-12-31 0000749660 country:TW 2019-01-01 2019-12-31 0000749660 country:CA 2019-01-01 2019-12-31 0000749660 country:CN 2019-01-01 2019-12-31 0000749660 icad:OtherMember 2019-01-01 2019-12-31 0000749660 country:FR 2019-01-01 2019-12-31 0000749660 country:ES 2019-01-01 2019-12-31 0000749660 country:IT 2019-01-01 2019-12-31 0000749660 country:DE 2019-01-01 2019-12-31 0000749660 country:GB 2019-01-01 2019-12-31 0000749660 icad:CHMember 2019-01-01 2019-12-31 0000749660 icad:RUMember 2019-01-01 2019-12-31 0000749660 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember icad:MeasurementInputExerciseOfDefaultRedemptionMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputUtilizationRateMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputDefaultRateMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember icad:MeasurementInputEquityVolatilityMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputConversionPriceMember 2019-12-31 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputSharePriceMember 2019-12-31 0000749660 us-gaap:TradeNamesMember 2019-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2019-12-31 0000749660 icad:TechnologyMember 2019-12-31 0000749660 icad:PatentAndLicensesMember 2019-12-31 0000749660 icad:EsppMember 2021-12-31 2021-12-31 0000749660 us-gaap:RevolvingCreditFacilityMember icad:SiliconValleyBankMember 2020-03-30 0000749660 icad:SiliconValleyBankMember icad:TermLoanAMember 2020-03-30 0000749660 icad:SiliconValleyBankMember 2020-03-30 0000749660 icad:SiliconValleyBankMember icad:TermLoanAMember 2017-08-07 0000749660 us-gaap:RevolvingCreditFacilityMember icad:SiliconValleyBankMember 2017-08-07 0000749660 icad:SiliconValleyBankMember 2020-03-30 2020-03-30 0000749660 icad:SiliconValleyBankMember 2020-03-30 2020-03-30 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputUtilizationRateMember 2020-02-21 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2020-02-21 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputConversionPriceMember 2020-02-21 0000749660 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputSharePriceMember 2020-02-21 0000749660 icad:UnderwritingAgreementMember 2021-03-02 2021-03-02 0000749660 icad:UnderwritingAgreementMember 2021-03-02 0000749660 icad:NashuaMember 2021-10-31 2021-10-31 0000749660 icad:VersaVueSoftwareAndDynaCadProductAndRelatedAssetsMember icad:AssetPurchaseAgreementMember 2016-12-31 0000749660 icad:VersaVueSoftwareAndDynaCadProductAndRelatedAssetsMember icad:AssetPurchaseAgreementMember 2017-01-30 0000749660 us-gaap:RestrictedStockMember 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2021-12-31 0000749660 us-gaap:CommonStockMember 2021-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000749660 us-gaap:RetainedEarningsMember 2021-12-31 0000749660 us-gaap:TreasuryStockMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel3Member icad:ConvertibleDebenturesMember 2019-12-31 0000749660 us-gaap:RestrictedStockMember 2019-12-31 0000749660 us-gaap:CommonStockMember 2020-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000749660 us-gaap:RetainedEarningsMember 2020-12-31 0000749660 us-gaap:TreasuryStockMember 2020-12-31 0000749660 us-gaap:FairValueInputsLevel3Member icad:ConvertibleDebenturesMember 2020-12-31 0000749660 us-gaap:TreasuryStockMember 2018-12-31 0000749660 us-gaap:RetainedEarningsMember 2018-12-31 0000749660 us-gaap:CommonStockMember 2018-12-31 0000749660 us-gaap:RestrictedStockMember 2018-12-31 0000749660 us-gaap:CommonStockMember 2019-12-31 0000749660 us-gaap:RetainedEarningsMember 2019-12-31 0000749660 us-gaap:TreasuryStockMember 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 iso4217:USD shares utr:Year pure utr:Day icad:customer iso4217:USD shares icad:Segment utr:Y false FY ICAD INC 0000749660 P3Y 2 P3Y http://fasb.org/us-gaap/2021-01-31#OperatingLeaseLiability 10-K true 2021-12-31 --12-31 2021 false 001-09341 DE 02-0377419 98 Spit Brook Road, Suite 100 Nashua NH 03062 603 882-5200 Common Stock ICAD NASDAQ No No Yes Yes Non-accelerated Filer true false false false 400889699000 25172491 243 BDO USA, LLP Boston, Massachusetts 34282000 27186000 268000 111000 8891000 10027000 4171000 3144000 2962000 1945000 50306000 42302000 7121000 6765000 172000 62000 319000 319000 376000 376000 7988000 7522000 7106000 6778000 882000 744000 1059000 1758000 899000 1527000 8724000 8494000 683000 889000 8362000 8362000 11003000 12536000 62191000 55582000 2779000 2869000 5642000 7039000 889000 726000 5652000 6117000 14962000 16751000 266000 1075000 441000 267000 0 6960000 5000 4000 15674000 25057000 0.01 0.01 1000000 1000000 0 0 0.01 0.01 60000000 60000000 25326086 23694406 25140255 23508575 253000 236000 300859000 273639000 -253180000 -241935000 185831 185831 1415000 1415000 46517000 30525000 62191000 55582000 21191000 18903000 19767000 12447000 10795000 11573000 33638000 29698000 31340000 5653000 5000000 3278000 3425000 2965000 3438000 317000 379000 397000 9395000 8344000 7113000 24243000 21354000 24227000 9194000 8114000 9271000 15135000 13312000 13634000 10406000 9117000 7443000 240000 199000 276000 34975000 30742000 30624000 -10732000 -9388000 -6397000 141000 476000 784000 15000 97000 344000 -386000 -341000 0 0 7464000 6671000 -512000 -8184000 -7111000 -11244000 -17572000 -13508000 1000 38000 43000 -11245000 -17610000 -13551000 -0.45 -0.80 -0.74 -0.45 -0.80 -0.74 24778000 22140000 18378000 24778000 22140000 18378000 17066510 171000 218914000 -210774000 -1415000 6896000 29887 29887 167843 2000 -198000 -196000 429980 4000 1396000 1400000 1881818 19000 9334000 9353000 1169000 1169000 -13551000 -13551000 19546151 196000 230615000 -224325000 -1415000 5071000 20247 20247 97830 0 -225000 -225000 155149 1000 728000 729000 2033204 20000 18264000 18284000 42606 1000 267000 268000 1819466 18000 21146000 21164000 2844000 2844000 -17610000 -17610000 23694406 236000 273639000 -241935000 -1415000 30525000 5196 5196 44706 1000 -60000 -59000 168450 2000 1025000 1027000 1393738 14000 23215000 23229000 24786 0 257000 257000 2783000 2783000 -11245000 -11245000 25326086 253000 300859000 -253180000 -1415000 46517000 -11245000 -17610000 -13551000 230000 309000 377000 327000 268000 297000 167000 94000 62000 2783000 2844000 1169000 17000 78000 149000 -386000 -341000 1000 1000 1000 -97000 7464000 6671000 -969000 302000 3478000 1027000 533000 1024000 -391000 1390000 -294000 -90000 878000 836000 -2123000 -207000 982000 -291000 780000 108000 1837000 10625000 6444000 -9408000 -6985000 -7107000 24000 13000 10000 563000 461000 296000 -587000 -474000 -306000 23229000 18285000 9353000 257000 266000 1027000 729000 1400000 59000 225000 196000 16000 6957000 7363000 4638000 2000000 42000 775000 3000000 2775000 1000000 17091000 19332000 10541000 7096000 11873000 3128000 27186000 15313000 12185000 34282000 27186000 15313000 172000 272000 643000 0 38000 43000 79000 69000 3105000 0 21164000 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 1 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">–</div> Organization and Business </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">iCAD, Inc. and subsidiaries (the “Company” or “iCAD”) is a global medical technology company providing innovative cancer detection and therapy solutions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company operates in <span style="-sec-ix-hidden:hidden41723594">two</span> segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). In the detection segment, offered solutions include advanced artificial intelligence and image analysis workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, a comprehensive range of high-performance, upgradeable computer-aided detection systems and workflow solutions for digital breast tomosynthesis, full-field digital mammography, magnetic resonance imaging and computed tomography. In the Therapy segment, the Company offers the Xoft System, which is a cancer treatment platform technology incorporating a miniaturized, isotope-free radiation source. The Company’s commercial products are cleared with the United States Food and Drug Administration and various global regulatory agencies and use of iCAD’s products are reimbursable in the U.S. under federal and most third-party insurance programs. The Company sells its products throughout the world through its direct sales organization as well as through various OEM partners, distributors, technology platform partners, and resellers. See Note 14 of these consolidated financial statements for segment, major customer and geographical information. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company maintains its headquarters and a separate manufacturing facility in Nashua, New Hampshire, an operations, research, development, manufacturing and warehousing facility in San Jose, California, and an office in Lyon, France. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 2 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">–</div> Significant Accounting Policies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principles of Consolidation </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation. </div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk and Uncertainty </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On March 12, 2020, the World Health Organization declared <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> to be a pandemic. In an effort to contain and mitigate the spread of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, the United States and most countries of the world have imposed some level of unprecedented restrictions on travel, and there have been business closures and a substantial reduction in economic activity in countries that have had significant outbreaks of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> As a provider of devices and services to the health care industry, the Company’s operations have been materially affected in all periods presented. Significant uncertainty remains as to the continuing impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic on the Company’s operations and on the global economy. It is currently not possible to predict how long the pandemic will last or the time that it will take for economic activity to </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">return to prior levels. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19</div> pandemic has resulted in significant financial market volatility and uncertainty. A continued or worsening level of market disruption and volatility seen since the start of the pandemic will have an adverse effect on the Company’s ability to access capital, on the Company’s business, results of the Company’s operations and financial condition, and on the market price of the Company’s common stock. The Company’s results for the years ended December 31, 2021 and 2020, as well as all quarterly results beginning with Q1 2020 through Q4 2021, reflect a negative impact from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19</div> pandemic, including but not limited to healthcare customers and potential customers providing additional focus on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19;</div> pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business processes; and effects on healthcare customers and potential customers of pandemic related supply chain issues. The Company’s quarterly results for the quarter ending <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">March</div> 31, <div style="text-indent: 0px;;display:inline;">2022</div><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"/>, and possibly future quarters, could reflect a continued negative impact from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19</div> pandemic for similar or additional reasons. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Although the Company did not see any material impact to trade accounts receivable losses in the year ended December 31, 2021, the Company’s exposure may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as clinical customers’ cash flows are impacted by their response to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic as well as public health considerations impacting their underlying businesses. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor. Historically, the Company has not experienced any losses related to these balances</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2021 and 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Allowance for Doubtful Accounts </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2021 are unbilled receivables of approximately $0.4 million which are scheduled t<div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div> be invoiced in 2022. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Based on the information available, the Company believes the allowance for doubtful accounts as of December 31, 2021 and 2020 is adequate.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Company uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method to track inventory, which is valued at the lower of cost or net realizable value. <div style="letter-spacing: 0px; top: 0px;;display:inline;">The </div>Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:hidden41723579">three</span> to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In accordance with FASB Accounting Standards Codification (“ASC”) Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">“Intangibles—Goodwill and Other”</div></div> (“ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20”),</div> the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Factors the Company considers important, which could trigger an impairment of Goodwill, include the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant and sustained underperformance relative to historical or projected future operating results; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant negative industry or economic trends; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant and sustained decline in the Company’s stock price; and </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a decline in the Company’s market capitalization below net book value. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The two reporting units within iCAD are its segments, Detection and Therapy.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.</div></div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;">be available for divisions within larger conglomerates or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-public</div> subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company performed the annual impairment assessment at October 1, 2021 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value.<div style="display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">Accordingly, </div>no<div style="font-size: 10pt; letter-spacing: 0px;;display:inline;"> impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: &quot;Times New Roman&quot;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;margin-top: 18pt;margin-bottom: 0pt;margin-left: 32.625px;font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">Long Lived Assets</div></div></div></div></div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;margin-top: 6pt;margin-bottom: 0pt;margin-left: 32.625px;font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">In accordance with FASB ASC Topic 360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">, “Property, Plant an</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">d</div></div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> Equipment” (“ASC 360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.</div></div></div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; margin-left: 32.625px; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">ASC</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-10</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-35</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-10</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-35</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-21</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">the following factors are examples of events or changes in circumstances that indicate t<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>e carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.</div></div></div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant decrease in the market price of a long-lived asset (asset group);</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group).</div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">360-10-35-17,</div></div></div> if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company did </div>not<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> record any impairment charges on its long-lived assets for the years ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> or December </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Per ASC 842, the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components, but the Company is accounting for the complete agreement under ASC 606 after determining that the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> component is the predominant component of these agreements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">ASC 842 includes a number of reassessment and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2021 that would require impairment testing of the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components for real estate and equipment leases. </div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; margin-left: 0.33in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">Stock-Based Compensation</div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">“Compensation – Stock Compensation”</div></div>, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.</div></div>The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-vested</div> forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations. </div><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition: </div></div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border: 0px; width: 816px; border-spacing: 0px; text-indent: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 32.625px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 40.7969px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Identify the contract(s) with a customer</div></div>—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border: 0px; width: 816px; border-spacing: 0px; text-indent: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 32.625px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 40.7969px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Identify the performance obligations in the contract</div></div>—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border: 0px; width: 816px; border-spacing: 0px; text-indent: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 32.625px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 40.7969px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Determine the transaction price</div></div>—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</div></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Allocate the transaction price to the performance obligations in the contract</div></div>—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts<div style="letter-spacing: 0px; top: 0px;;display:inline;"> that</div> contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:9%"> </td> <td style="vertical-align:top;text-align:left;">performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5)</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Recognize revenue when (or as) the Company satisfies a performance obligation</div></div>—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software license are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goods and Services Classifications </div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Service Contracts</div></div>. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from <div style="display:inline;">12</div> months to <div style="display:inline;">48</div> months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Supply and Source Usage Agreements</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Professional Services</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.</div> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Significant Judgments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets Recognized from the Costs to Obtain a Contract with a Customer </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Right to Invoice </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Sales and Other Similar Taxes </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">w</div>ith </div>the disclosure requirements of ASC 235. </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; background: none;;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant Financing Component </div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less. </div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Promised Goods or Services that are Immaterial in the Context of a Contract </div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606</div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> at the contract level.</div> </div><br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Cost of Revenue </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> product warranty repairs, amortization of acquired technology and any applicable medical device tax. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Engineering and Product Development Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company expenses advertising costs as incurred. Advertising expense for the years ended December 31, 2021, 2020 and 2019 was approximately $689,000, $274,000, and $1,101,000, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Company follows the liability method under ASC Topic 740 “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns. The Company has provided a full valuation allowance against its deferred tax assets at December 31, 2021 and 2020, as it is more likely than not that the deferred tax asset will not be realized. Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principles of Consolidation </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation. </div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk and Uncertainty </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On March 12, 2020, the World Health Organization declared <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> to be a pandemic. In an effort to contain and mitigate the spread of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, the United States and most countries of the world have imposed some level of unprecedented restrictions on travel, and there have been business closures and a substantial reduction in economic activity in countries that have had significant outbreaks of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> As a provider of devices and services to the health care industry, the Company’s operations have been materially affected in all periods presented. Significant uncertainty remains as to the continuing impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic on the Company’s operations and on the global economy. It is currently not possible to predict how long the pandemic will last or the time that it will take for economic activity to </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">return to prior levels. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19</div> pandemic has resulted in significant financial market volatility and uncertainty. A continued or worsening level of market disruption and volatility seen since the start of the pandemic will have an adverse effect on the Company’s ability to access capital, on the Company’s business, results of the Company’s operations and financial condition, and on the market price of the Company’s common stock. The Company’s results for the years ended December 31, 2021 and 2020, as well as all quarterly results beginning with Q1 2020 through Q4 2021, reflect a negative impact from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19</div> pandemic, including but not limited to healthcare customers and potential customers providing additional focus on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19;</div> pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business processes; and effects on healthcare customers and potential customers of pandemic related supply chain issues. The Company’s quarterly results for the quarter ending <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">March</div> 31, <div style="text-indent: 0px;;display:inline;">2022</div><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"/>, and possibly future quarters, could reflect a continued negative impact from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">COVID-19</div> pandemic for similar or additional reasons. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Although the Company did not see any material impact to trade accounts receivable losses in the year ended December 31, 2021, the Company’s exposure may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as clinical customers’ cash flows are impacted by their response to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic as well as public health considerations impacting their underlying businesses. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor. Historically, the Company has not experienced any losses related to these balances</div></div> P90D 250000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2021 and 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Allowance for Doubtful Accounts </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2021 are unbilled receivables of approximately $0.4 million which are scheduled t<div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div> be invoiced in 2022. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Based on the information available, the Company believes the allowance for doubtful accounts as of December 31, 2021 and 2020 is adequate.</div></div></div> 400000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Company uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method to track inventory, which is valued at the lower of cost or net realizable value. <div style="letter-spacing: 0px; top: 0px;;display:inline;">The </div>Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:hidden41723579">three</span> to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset. </div></div> P5Y <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In accordance with FASB Accounting Standards Codification (“ASC”) Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">“Intangibles—Goodwill and Other”</div></div> (“ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20”),</div> the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Factors the Company considers important, which could trigger an impairment of Goodwill, include the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant and sustained underperformance relative to historical or projected future operating results; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant negative industry or economic trends; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">significant and sustained decline in the Company’s stock price; and </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a decline in the Company’s market capitalization below net book value. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The two reporting units within iCAD are its segments, Detection and Therapy.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.</div></div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;">be available for divisions within larger conglomerates or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-public</div> subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company performed the annual impairment assessment at October 1, 2021 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value.<div style="display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">Accordingly, </div>no<div style="font-size: 10pt; letter-spacing: 0px;;display:inline;"> impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.</div></div> 0 <div style="color: rgb(0, 0, 0);font-family: &quot;Times New Roman&quot;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;margin-top: 18pt;margin-bottom: 0pt;margin-left: 32.625px;font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">Long Lived Assets</div></div></div></div></div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;margin-top: 6pt;margin-bottom: 0pt;margin-left: 32.625px;font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">In accordance with FASB ASC Topic 360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">, “Property, Plant an</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">d</div></div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> Equipment” (“ASC 360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.</div></div></div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; margin-left: 32.625px; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">ASC</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-10</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-35</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">360</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-10</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-35</div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">-21</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;"> </div></div><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">the following factors are examples of events or changes in circumstances that indicate t<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>e carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.</div></div></div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant decrease in the market price of a long-lived asset (asset group);</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);</div></div></div></div> </td> </tr> </table> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="color: rgb(0, 0, 0);font-family: 'Times New Roman';font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 6pt;margin-top: 0pt;margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;;letter-spacing: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;/* background-color: rgb(255, 255, 255); */text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border-collapse: collapse;font-size: 10pt;border: 0px;width: 816px;border-spacing: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 40.7969px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="width: 24.4688px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">•</div></div></td> <td style="width: 8.15625px; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group).</div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">360-10-35-17,</div></div></div> if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company did </div>not<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> record any impairment charges on its long-lived assets for the years ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> or December </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years. </div></div> P5Y P10Y <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Per ASC 842, the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components, but the Company is accounting for the complete agreement under ASC 606 after determining that the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> component is the predominant component of these agreements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">ASC 842 includes a number of reassessment and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2021 that would require impairment testing of the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components for real estate and equipment leases. </div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; margin-left: 0.33in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">Stock-Based Compensation</div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">“Compensation – Stock Compensation”</div></div>, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.</div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; margin-left: 0.33in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="/* background-color: rgba(255, 255, 255, 0); */letter-spacing: 0px;top: 0px;;display:inline;">The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants </div></div></div><br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-vested</div> forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations. </div><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition: </div></div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border: 0px; width: 816px; border-spacing: 0px; text-indent: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 32.625px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 40.7969px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Identify the contract(s) with a customer</div></div>—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border: 0px; width: 816px; border-spacing: 0px; text-indent: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 32.625px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 40.7969px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Identify the performance obligations in the contract</div></div>—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border: 0px; width: 816px; border-spacing: 0px; text-indent: 0px;"> <tr style="break-inside: avoid;"> <td style="width: 32.625px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 40.7969px; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Determine the transaction price</div></div>—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</div></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4)</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Allocate the transaction price to the performance obligations in the contract</div></div>—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts<div style="letter-spacing: 0px; top: 0px;;display:inline;"> that</div> contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:9%"> </td> <td style="vertical-align:top;text-align:left;">performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5)</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Recognize revenue when (or as) the Company satisfies a performance obligation</div></div>—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software license are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale. </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goods and Services Classifications </div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Service Contracts</div></div>. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from <div style="display:inline;">12</div> months to <div style="display:inline;">48</div> months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Supply and Source Usage Agreements</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Professional Services</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract. </div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.</div> </div><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Significant Judgments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets Recognized from the Costs to Obtain a Contract with a Customer </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Right to Invoice </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Sales and Other Similar Taxes </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">w</div>ith </div>the disclosure requirements of ASC 235. </div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; background: none;;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant Financing Component </div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less. </div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Promised Goods or Services that are Immaterial in the Context of a Contract </div></div></div></div></div> <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606</div><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> at the contract level.</div> </div><br/></div><div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed. </div> one year or less <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Cost of Revenue </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> product warranty repairs, amortization of acquired technology and any applicable medical device tax. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Engineering and Product Development Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company expenses advertising costs as incurred. Advertising expense for the years ended December 31, 2021, 2020 and 2019 was approximately $689,000, $274,000, and $1,101,000, respectively. </div></div> 689000 274000 1101000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Company follows the liability method under ASC Topic 740 “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns. The Company has provided a full valuation allowance against its deferred tax assets at December 31, 2021 and 2020, as it is more likely than not that the deferred tax asset will not be realized. Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 3 – Recently Issued Accounting Standards </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the Financial Accounting Standards Board (the “FASB”) issued <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2016-13, “Financial</div> Instruments—Credit Losses (Topic 326)” <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(“ASU 2016-13”),</div> which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2016-13</div> replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. In November 2019, the FASB elected to defer the adoption date of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> for public business entities that meet the definition of a smaller reporting company to fiscal years beginning after December 15, 2022. Early adoption of the guidance in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is permitted. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> will have on its consolidated financial </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">statements. </div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="text-indent: 0px;;display:inline;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12”).</div> ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify US GAAP for other areas of Topic 740 by clarifying and amending existing guidance. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2019-12 is</div> effective for the Company for the fiscal year and interim periods therein beginning January 1, 2021. The Company notes that the adoption of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2019-12 resulted</div> in the reclassification of an immaterial amount from income tax expense <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">to non-income tax</div> included in operating expenses related to the accounting for state and franchise taxes, with no impact to the Company’s consolidated loss, equity or cash flows.</div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 4 – Fair Value Measurements</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company follows the provisions of FASB ASC Topic 820, “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement and Disclosures</div></div>” (“ASC 820”), which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div>or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company applies the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1 - Quoted prices in active markets for identical assets or liabilities. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The assigned level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents in the accompanying balance sheet are considered a Level 1 measurement as they are valued at quoted market prices in active markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="16" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements (in thousands) as of December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market accounts</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Assets</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 1px;"> <td/></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="16" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements (in thousands) as of December 31, 2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 62%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 62%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market accounts</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 62%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 62%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Assets</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 62%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a roll forward of the Company’s Level 3 instruments for the years ended December 31, 2021 and 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 22%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Convertible Debentures</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance, December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,642</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuances</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value adjustments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(21,164</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance, December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were <div style="letter-spacing: 0px; top: 0px;;display:inline;">no</div> Level 3 instruments measured at fair value at December 31, 2021 or December 31, 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Items Measured at Fair Value on a Nonrecurring Basis </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Certain assets, including long-lived assets and goodwill, are measured at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be impaired. There were no items measured at fair value on a nonrecurring basis as of or during the years ended December 31, 2021 and 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="16" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements (in thousands) as of December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market accounts</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Assets</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 1px;"> <td/></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="16" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements (in thousands) as of December 31, 2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 62%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 62%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market accounts</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 62%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 62%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Assets</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,635</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 62%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 30573000 30573000 30573000 30573000 24635000 24635000 24635000 24635000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a roll forward of the Company’s Level 3 instruments for the years ended December 31, 2021 and 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 22%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Convertible Debentures</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance, December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,642</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuances</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value adjustments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(21,164</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance, December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 13642000 0 7522000 21164000 0 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5 – Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregation of Revenue </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands). </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reportable Segments</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Detection</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Therapy</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Goods/Service Lines</div></div></div></div> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,661</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,924</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,585</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service contracts</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,358</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supply and source usage agreements</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of Revenue Recognition</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goods transferred at a point in time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,584</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services transferred over time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,435</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,607</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,042</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales Channels</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct sales force</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,713</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,134</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,306</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,306</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Channel partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,198</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,198</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reportable Segments</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Detection</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Therapy</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Goods/Service Lines</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,535</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service contracts</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,661</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,333</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,994</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supply and source usage agreements</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of Revenue Recognition</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goods transferred at a point in time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,332</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,624</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,956</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services transferred over time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,665</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,077</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,742</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales Channels</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct sales force</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,809</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,773</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,582</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,188</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,188</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Channel partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December 31, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reportable Segments</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Detection</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Therapy</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Goods/Service Lines</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,788</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service contracts</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,814</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supply and source usage agreements</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,036</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,036</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">161</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">222</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of Revenue Recognition</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goods transferred at a point in time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,949</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,391</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services transferred over time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales Channels</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct sales</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,772</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,351</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,351</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Channel partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract Balances </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> contract assets are a component of other assets. The following table provides information about receivables, current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> contract assets, and contract liabilities from contracts with customers (in thousands).​​​​​​​</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/>December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/>December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Receivables, which are included in ‘Trade accounts receivable’</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,891</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,027</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current contract assets, which are included in “Prepaid and other assets”</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,895</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">481</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> contract assets, which are included in “other assets”</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">844</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,434</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities, which are included in “Deferred revenue”</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> ​​​​​​​ <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or unearned revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period. </div><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company records net contract assets or contract liabilities on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">contract-by-contract</div></div> basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with two significant customers, which the Company expects to be able to bill for within one year. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> contract asset balance consists of net unbilled revenue balances with two customers which the Company expects to be able to bill for in more than one year. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has not yet been completed and other offerings for which the Company has been paid in advance and earn the revenue when it transfers control of the product or service. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in deferred revenue from contracts with customers were as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferral of revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,315</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,212</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of deferred revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12,606</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,432</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company expects to recognize estimated revenues related to performance obligation that are unsatisfied (or partially satisfied) in the amounts of approximately $7.1 million in 2022, $1.2 million in 2023, $1.0 million in 2024, and $1.0 million in 2025. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets Recognized from the Costs to Obtain a Contract with a Customer </div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. Certain commission programs implemented by </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the Company require costs to be capitalized. The Company has classified the capitalized costs to obtain a contract as a component of prepaid expenses and other current assets as of December 31, 2021 and 2020, respectively. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">406</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferral of costs to obtain a contract</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">249</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of costs to obtain a contract</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(353</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(130</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">406</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands). </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reportable Segments</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Detection</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Therapy</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Goods/Service Lines</div></div></div></div> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,661</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,924</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,585</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service contracts</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,358</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supply and source usage agreements</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of Revenue Recognition</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goods transferred at a point in time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,584</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services transferred over time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,435</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,607</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,042</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales Channels</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct sales force</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,713</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,134</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,306</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,306</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Channel partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,198</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,198</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reportable Segments</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Detection</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Therapy</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Goods/Service Lines</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,535</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service contracts</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,661</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,333</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,994</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supply and source usage agreements</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of Revenue Recognition</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goods transferred at a point in time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,332</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,624</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,956</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services transferred over time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,665</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,077</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,742</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales Channels</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct sales force</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,809</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,773</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,582</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,188</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,188</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Channel partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December 31, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reportable Segments</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Detection</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Therapy</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Goods/Service Lines</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,788</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service contracts</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,814</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supply and source usage agreements</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,036</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,036</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">153</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">161</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">222</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of Revenue Recognition</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goods transferred at a point in time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,949</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,391</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services transferred over time</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales Channels</div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct sales</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,772</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,351</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,351</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Channel partners</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 15661000 7924000 23585000 6358000 1517000 7875000 2089000 2089000 89000 89000 22019000 11619000 33638000 15584000 8012000 23596000 6435000 3607000 10042000 22019000 11619000 33638000 14713000 4421000 19134000 7306000 7306000 7198000 7198000 22019000 11619000 33638000 16291000 4535000 20826000 5661000 1333000 6994000 1804000 1804000 29000 29000 45000 0 45000 21997000 7701000 29698000 16332000 4624000 20956000 5665000 3077000 8742000 21997000 7701000 29698000 13809000 3773000 17582000 8188000 8188000 3928000 3928000 21997000 7701000 29698000 16788000 4957000 21745000 5370000 1814000 7184000 2036000 2036000 153000 153000 161000 61000 222000 22319000 9021000 31340000 16949000 5391000 22340000 5370000 3630000 9000000 22319000 9021000 31340000 11968000 5804000 17772000 10351000 10351000 3217000 3217000 22319000 9021000 31340000 The following table provides information about receivables, current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> contract assets, and contract liabilities from contracts with customers (in thousands). <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/>December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/>December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Receivables, which are included in ‘Trade accounts receivable’</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,891</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,027</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current contract assets, which are included in “Prepaid and other assets”</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,895</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">481</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> contract assets, which are included in “other assets”</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">844</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,434</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities, which are included in “Deferred revenue”</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 8891000 10027000 1895000 481000 844000 1434000 6093000 6384000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in deferred revenue from contracts with customers were as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferral of revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,315</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,212</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of deferred revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12,606</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,432</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 6384000 5604000 12315000 11212000 -12606000 -10432000 6093000 6384000 7100000 1200000 1000000.0 1000000.0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">406</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferral of costs to obtain a contract</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">249</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of costs to obtain a contract</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(353</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(130</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">406</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 406000 379000 249000 157000 353000 130000 302000 406000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Note 6 – Net Loss per Common Share (1o)</div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Company follows FASB ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">260-10,</div> “Earnings per Share”, which requires the presentation of both basic and diluted earnings per share on the face of the statements of operations. The Company’s basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period and, if there are dilutive securities, diluted income per share is computed by including common stock equivalents which includes shares issuable upon the exercise of stock options, net of shares assumed to have been purchased with the proceeds, using the treasury stock method. <br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss available to common shareholders</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,245</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,610</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,551</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic shares used in the calculation of earnings per share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,778</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,140</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,378</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive securities:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted shares used in the calculation of earnings per share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,778</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,140</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,378</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share<div style="display:inline;"> </div>:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.45</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.74</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.45</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.74</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,486,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,869,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,550,662</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Debentures</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,742,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,487,386</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,898,673</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,444,071</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted common stock can be issued to directors, executives or employees of the Company and are subject to time-based vesting. These potential shares were excluded from the computation of basic loss per share as these shares are not considered outstanding until vested. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss available to common shareholders</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,245</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,610</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,551</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic shares used in the calculation of earnings per share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,778</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,140</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,378</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive securities:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted shares used in the calculation of earnings per share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,778</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,140</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,378</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share<div style="display:inline;"> </div>:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.45</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.74</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.45</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.74</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr></table> -11245000 -17610000 -13551000 24778000 22140000 18378000 24778000 22140000 18378000 -0.45 -0.80 -0.74 -0.45 -0.80 -0.74 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,486,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,869,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,550,662</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Debentures</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,742,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,487,386</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,898,673</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,444,071</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 2486511 1869507 1550662 875 29166 150909 1742500 2487386 1898673 3444071 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 7 – Allowance for Doubtful Accounts </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions charged to costs and expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">167</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reductions</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(119</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(103</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">268</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions charged to costs and expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">167</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reductions</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(119</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(103</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">268</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 111000 136000 177000 167000 94000 62000 10000 119000 103000 268000 111000 136000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 8 – Inventories </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory balances at December 31, 2021 and 2020 were as follows </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,962 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,538</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">173</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished Goods</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,279 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,774</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 56%;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory Gross</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,388</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Inventory Reserve</div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(243</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(244</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 56%;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory Net</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 16%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 16%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory balances at December 31, 2021 and 2020 were as follows </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,962 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,538</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">173</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished Goods</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,279 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,774</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 56%;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory Gross</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,388</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Inventory Reserve</div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(243</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(244</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 56%;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory Net</div></div> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 16%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 16%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 16%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 2962000 1538000 173000 76000 1279000 1774000 4414000 3388000 243000 244000 4171000 3144000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 9 – Goodwill and Intangible assets </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At December 31, 2021 and 2020, all of the Company’s goodwill of $8,362,000 is allocated to its Detection reporting. There were no additions, impairments or other changes to the Company’s goodwill balance for either of the years ended December 31, 2021 or 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization expense related to intangible assets was approximately $230,000, $309,000 and $377,000 for the years ended December 31, 2021, 2020, and 2019, respectively. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/>average<br/>useful life</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross Carrying Amount</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and licenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">581</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Technology</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">7 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortizable intangible assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,407</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,369</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated Amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and licenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">534</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">529</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Technology</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,571</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,299</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">108</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accumulated amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,724</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,494</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortizable intangible assets, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">683</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">889</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31:</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Estimated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">expense</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 81%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 15%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">683</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 8362000000 8362000000 0 0 0 0 0 0 230000 309000 377000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/>average<br/>useful life</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross Carrying Amount</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and licenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">581</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Technology</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">7 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortizable intangible assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,407</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,369</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated Amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and licenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">534</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">529</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Technology</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,571</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,299</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">108</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tradename</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accumulated amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,724</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,494</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortizable intangible assets, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">683</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">889</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> 619000 595000 581000 P5Y 8257000 8257000 8257000 P10Y 272000 272000 272000 P7Y 259000 259000 259000 P10Y 9407000 9383000 9369000 534000 529000 520000 7769000 7571000 7299000 162000 135000 108000 259000 259000 259000 8724000 8494000 8186000 683000 889000 1183000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31:</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Estimated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">expense</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 81%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 15%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">683</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 217000 186000 103000 103000 74000 683000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 10 – Accrued and Other expenses </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued and other expenses consist of the following at December 31 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued salary and related expenses</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,016</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,654</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued accounts payable</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,838</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,405</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued professional fees</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">598</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other accrued expenses</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">382</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 78%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 78%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center; background-color: rgba(255, 255, 255, 0);">5,642</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center; background-color: rgba(255, 255, 255, 0);">7,039</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 78%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued and other expenses consist of the following at December 31 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued salary and related expenses</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,016</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,654</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued accounts payable</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,838</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,405</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued professional fees</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">598</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other accrued expenses</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">382</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 78%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 78%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center; background-color: rgba(255, 255, 255, 0);">5,642</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-weight:bold;display:inline;width:100%;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center; background-color: rgba(255, 255, 255, 0);">7,039</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 78%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 5%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> 2016000 3654000 2838000 2405000 497000 598000 291000 382000 5642000 7039000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Note 11<div style="letter-spacing: 0px; top: 0px;;display:inline;"> – </div>Leases </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has leases for office space and office equipment. The leases expire at various dates through 2024. In connection with the 2019 lease amendment for the Nashua headquarters, the Company was eligible for $110,160 of lease incentives. During 2021 the leasehold improvements were completed and the Company received the related lease incentives in cash resulting in an increase to the lease payable. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In October 2021, the Company extended the term of its Nashua warehouse until 2024. This resulted in an increase of approximately $79,000 to the Company’s right of use asset and related lease liability. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 43%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 32%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease Cost</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 43%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 32%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 43%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost - Right of Use</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 32%;">Operating expenses</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">862</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">884</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 43%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost - Variable Costs</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 32%;">Operating expenses</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">165</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 43%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 32%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 43%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 32%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,049</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 43%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 32%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 1px;"> <td/> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Cash paid for operating cash flows from operating leases</div> </td> <td style="vertical-align: bottom; width: 10%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">919</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">     </div></td> <td style="vertical-align: bottom; width: 9%; text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">909</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">    </div></td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><br/> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted-average remaining lease term of operating leases (in years)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted-average discount rate for operating leases</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturities of the Company’s lease liabilities as of December 31, 2021 were as follows (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Year Ended December 31:</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">931</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,155</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: current portion of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(889</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden41723592">Long-term</span> lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">266</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> 110160000 2024 79000000 79000000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 43%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 32%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease Cost</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 43%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 32%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 43%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost - Right of Use</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 32%;">Operating expenses</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">862</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">884</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 43%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost - Variable Costs</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 32%;">Operating expenses</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">165</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 43%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 32%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 43%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 32%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,049</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 43%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 32%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 1px;"> <td/> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Cash paid for operating cash flows from operating leases</div> </td> <td style="vertical-align: bottom; width: 10%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">919</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">     </div></td> <td style="vertical-align: bottom; width: 9%; text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">909</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">    </div></td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><br/> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted-average remaining lease term of operating leases (in years)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted-average discount rate for operating leases</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 862000 884000 186000 165000 1048000 1049000 919000 909000 P1Y3M29D P2Y2M15D 0.055 0.056 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturities of the Company’s lease liabilities as of December 31, 2021 were as follows (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Year Ended December 31:</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">931</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,155</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: current portion of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(889</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden41723592">Long-term</span> lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">266</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> 931000 253000 16000 1200000 45000 1155000 889000 266000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Note 12 – Stockholders’ Equity</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) Financing Activity </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;">On April 27, 2020, the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company also entered into an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">at-the-market</div></div> offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provide<div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div> for the sale of common stock having a value of up to $25.0 million. On December 17, 2020 the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million which is net of brokerage fees and offering costs to open the ATM. On March 2, 2021, the Company terminated the ATM offering program with JMP Securities </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 2, 2021, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Guggenheim Securities, LLC, as representative of the several underwriters (the “Underwriters”), in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock, at a public offering price of $18.00 per share (the “Offering”). The Underwriting Agreement <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">contained</div> customary representations, warranties and covenants by the Company, indemnification obligations of the Company and the Underwriters, including for liabilities under the Securities Act, other obligations of the parties and termination provisions. In exchange for the Underwriters’ services, the Company agreed to sell the shares to the Underwriters at a purchase price of $16.92 per share and to reimburse the representative of the Underwriters for up to $125,000 of its expenses in connection with the Offering. The Offering closed March 5, 2021. The net proceeds to the Company from the Offering were approximately $23.2 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by the Company. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) Stock Options </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company has two effective stock option or stock incentive plans, the 2012 Stock Incentive Plan (the “2012 Plan”) and the 2016 Stock Incentive Plan (the “2016 Plan”) (collectively the “Stock Plans”). Each of the Stock Plans provide for the grant of any or all of the following types of awards: (a) stock options, (b) restricted stock, (c) deferred stock and (d) other stock-based awards. Awards may be granted singly, in combination, or in tandem. All awards granted under the Stock Plans are required to be granted at not less </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">than 100% of the fair market value of the related award on the respective grant date. Awards under the Stock Plans may be granted to employees, directors and advisors to the Company and its subsidiaries.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At December 31, 2021, there were 37,871 shares available for issuance under the 2012 Plan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">the Company’s 2021</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> annual meeting, the 2016</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Plan was amended to increase the number of shares of common stock available thereunder from 2,600,000 to 4,700,000. At December 31</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">, 2021</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">, there were 1,718,200 shares available for issuance under the 2016</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> Plan.</div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 50%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Number of<br/> Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Weighted Average<br/> Exercise Price</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Weighted Average<br/> Remaining<br/> Contractual Term</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,550,662</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">563,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10.09</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(155,149</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.70</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(89,508</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.51</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,869,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.91</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.0 Years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">865,938</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(168,450</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(80,484</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, December 31, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,486,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.27</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.42 Years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">881,461</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,540,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.55</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December 31, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,619,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.47</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Engineering and product development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing and sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">785</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,627</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">713</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,783</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,844</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,168</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, there was approximately $4.3 million of total unrecognized compensation costs related to unvested options and restricted stock. That cost is expected to be recognized over a weighted average period of 1.7 years. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 50%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Average risk-free interest rate</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.65</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.88</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected life</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.5<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.5<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  65.57-67.4</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">2</div>% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">50.17-66.04</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50.01% to 54.23</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average fair value</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>7.22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">$4.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">$2.34</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The Company’s 2021, 2020 and 2019 average expected volatility and average expected life is based <div style="letter-spacing: 0px; top: 0px;;display:inline;">on</div> the Company’s historical information. The risk-free rate is based on the rate of U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> issues with a term most closely approximating the expected life of option grants. The Company has paid no dividends on its common stock in the past and does not anticipate paying any dividends in the future. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows: </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic value of stock options </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,820</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,626</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,730</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,786</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,067</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,037</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">509</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Company’s stock price at December 31</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.20</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.20</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.77</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) Restricted Stock </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s restricted stock awards typically vest in either one year or three equal annual installments with the first installment vesting one year from grant date. All of the Company’s restricted stock grants in 2021 and 2019 had time-based vesting requirements. The grant date fair value for restricted stock awards is based on the quoted market value of Company stock on the grant date. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of unvested restricted stock activity for the Stock Plans is follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning outstanding balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">423,202</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,488</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(50,779</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(118,077</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(197,730</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,666</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(90,553</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending outstanding balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">875</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29,166</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">150,909</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(d) Employee Stock Purchase Program: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the Company’s Board of Directors adopted, and the stockholders approved the 2019 Employee Stock Purchase Plan (“ESPP”), effective January 1, 2020. The ESPP provides for the issuance of up 950,000 shares of common stock, subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The ESPP may be terminated or amended by the Board of Directors at any time. Certain amendments to the ESPP require stockholder approval. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Substantially all of the Company’s employees whose customary employment is for more than 20 hours a week are eligible to participate in the ESPP. Any employee who owns 5% or more of the voting power or value of the Company’s shares of common stock is ineligible to participate in the ESPP. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Any eligible employee can enroll in the Plan as of the beginning of a respective quarterly accumulation period. Employees who participate in the ESPP may purchase shares by authorizing payroll deductions of up to 15% of their base compensation during an accumulation period. Unless the participating employee withdraws from participation, accumulated payroll deductions are used to purchase shares of common stock on the last business day of the accumulation period (the “Purchase Date”) at a price equal to 85% of the lower of the fair market value on (i) the Purchase Date or (ii) the first day of such accumulation period. Under applicable tax rules, no employee may purchase more than $25,000 worth of common stock, valued at the start of the purchase period, under the ESPP in any calendar year. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company issued 24,786 and 42,606 shares of common stock under the ESPP for the years ended December 31, 2021 and 2020, respectively. 882,608 shares of Company common stock are reserved for issuance under the ESPP as of December 31, 2021. </div></div> 1562500 8.00 12500000 12300000 25000000.0 470704 6600000 6100000 1393738 18.00 16.92 125000000 23200 1 37871 2600000 4700000 1718200 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 50%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Number of<br/> Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Weighted Average<br/> Exercise Price</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Weighted Average<br/> Remaining<br/> Contractual Term</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,550,662</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">563,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10.09</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(155,149</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.70</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(89,508</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.51</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,869,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.91</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.0 Years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">865,938</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(168,450</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(80,484</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, December 31, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,486,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.27</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.42 Years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">881,461</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,540,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.55</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable at December 31, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,619,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.47</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> 1550662 4.33 563502 10.09 155149 4.70 89508 2.51 1869507 5.91 P6Y 865938 16.33 168450 6.10 80484 13.74 2486511 9.27 P5Y5M1D 881461 4.43 1540287 5.55 1619855 6.47 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Engineering and product development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing and sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">785</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,627</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">713</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,783</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,844</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,168</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 15000 30000 3000 356000 376000 226000 785000 657000 226000 1627000 1781000 713000 2783000 2844000 1168000 4300000 P1Y8M12D <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 50%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Average risk-free interest rate</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.65</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.88</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected life</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.5<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.5<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  65.57-67.4</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">2</div>% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">50.17-66.04</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50.01% to 54.23</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average fair value</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>7.22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">$4.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">$2.34</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 0.0042 0.0065 0.0188 0 0 0 P3Y6M P3Y6M P3Y6M 0.6557 0.674 0.5017 0.6604 0.5001 0.5423 7.22 4.37 2.34 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows: </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic value of stock options </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,820</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,626</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,730</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,786</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,067</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,037</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">509</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Company’s stock price at December 31</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.20</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.20</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.77</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 3820000 13626000 5465000 3730000 11786000 3067000 1453000 1037000 509000 7.20 13.20 7.77 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of unvested restricted stock activity for the Stock Plans is follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning outstanding balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">423,202</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,488</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(50,779</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(118,077</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(197,730</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,666</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(90,553</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending outstanding balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">875</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29,166</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">150,909</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 29166 150909 423202 22488 0 15990 50779 118077 197730 0 3666 90553 875 29166 150909 950000 0.05 0.15 0.85 25000000 24786 42606 882608 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 13 – Income Taxes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of income tax expense for the years ended December 31 are as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current provision:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred provision:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The Company adopted <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2019-12 as</div> of January 1, 2021. In accordance with this standard <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-income</div> and state franchise taxes are now classified as a component of operating expenses in General and Administrative expense. Income based tax expense will continue to be recognized as tax expense in the Consolidated Financial Statements. Tax expense for the year ended December 31, 2020 represents <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-income</div> and state franchise tax, however, the expense was not reclassified to operating expenses in accordance with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2019-12.</div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal statutory rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State income taxes, net of federal benefit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net state impact of deferred rate change</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.7</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.2</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.9</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10.7</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other permanent differences</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(24.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6.0</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrual to TR</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FV Mark to market on convertible notes</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9.0</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Rate Differential</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">True Ups - NOL Expiration/162(m) limits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.8</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective income tax</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.3</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.3</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets and liabilities are recognized for the expected future tax consequences of net operating loss carryforwards, tax credit carryforwards and temporary differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on the available evidence, it is more likely than not that the deferred tax assets will not be realized. </div></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Deferred income taxes reflect the impact of “temporary differences” between the amount of assets and liabilities for financial reporting purposes and such amounts as measured by tax laws and regulations. The Company has fully reserved the net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. Deferred tax assets (liabilities) are composed of the following at December 31, 2021 and 2020 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory (Section 263A)</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory reserves</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Receivable reserves</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">67</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other accruals</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">854</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,081</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated depreciation/amortization</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">795</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">459</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,242</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,449</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax credits</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOL carryforward</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,078</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease Liability</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Deferred tax assets</div> <br/></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,789</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45,994</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(43,356</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of Use Asset</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(265</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(433</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill tax amortization</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liability</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The increase in the net deferred tax assets and corresponding valuation allowance during <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> year ended December 31, 2021 and December 31, 2020 is primarily attributable to net operating losses and research and development credits. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, the Company has federal net operating loss carryforwards totaling approximately $159.0 million. Federal net operating loss carryforwards totaling $120.1 million will expire at various dates from 2022 and 2037. The remaining $39.0 million of the federal net operating losses generated since December 31, 2017 can be carried forward indefinitely. As of December 31, 2021, the Company has provided a valuation allowance for its net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards. In the event of a deemed change in control, an annual limitation imposed on the utilization of the net operating losses may result in the expiration of all or a portion of the net operating loss carryforwards. There were no net operating losses utilized for the years ended December 31, 2021, 2020, or 2019. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company currently has approximately $5.2 million in net operating losses that are subject to limitations related to Xoft. Approximately $656,000 can be used annually through 2029. The Company has available tax credit carryforwards (adjusted to reflect provisions of the Tax Reform Act of 1986) to offset future income tax liabilities totaling approximately $4.2 million. The credits expire in various years through 2041. The Company has additional tax credits of $1.8 million related to Xoft which have been fully reserved for and as a result no deferred tax asset has been recorded. These credits expire in various years through 2030. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">740-10</div> prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return and also provides guidance on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">de-recognition,</div> classification, interest and penalties, accounting in interim periods, disclosure, and transition. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">As of December 31, 2021 and 2020, the Company had no unrecognized tax benefits and no adjustments to liabilities or operations were required under ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">740-10.</div> The Company’s practice is to recognize interest and penalty expenses related to uncertain tax positions in income tax expense, which was zero for the years</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ended December 31, 2021, 2020 and 2019. The Company files United States federal and various state income<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">tax returns. The Company also files tax returns in France. Generally, the Company’s </div><span style="-sec-ix-hidden:hidden41723578">three</span><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> preceding tax years remain subject to examination by federal and state taxing authorities. The Company is not under examination by any other federal or state jurisdiction for any tax year.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company does not anticipate that it is reasonably possible that unrecognized tax benefits as of December 31, 2021 will significantly change within the next 12 months. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of income tax expense for the years ended December 31 are as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current provision:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred provision:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 0 37000 42000 0 0 37000 42000 1000 1000 1000 0 0 1000 1000 1000 1000 38000 43000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal statutory rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State income taxes, net of federal benefit</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net state impact of deferred rate change</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.7</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.2</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.9</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10.7</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other permanent differences</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(24.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6.0</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrual to TR</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FV Mark to market on convertible notes</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9.0</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Rate Differential</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">True Ups - NOL Expiration/162(m) limits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5.4</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.8</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective income tax</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.3</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.3</td> <td style="vertical-align: bottom; white-space: nowrap;">%) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 0.210 0.210 0.210 0.052 0.024 0.017 0.008 -0.007 -0.002 -0.013 -0.009 0.107 -0.001 -0.001 0.000 -0.244 -0.134 -0.060 -0.031 -0.014 -0.028 -0.014 0.000 0.013 0.000 -0.090 -0.104 0.000 0.000 0.002 -0.054 -0.028 0.000 0.001 -0.003 -0.003 The Company has fully reserved the net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. Deferred tax assets (liabilities) are composed of the following at December 31, 2021 and 2020 (in thousands): <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory (Section 263A)</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory reserves</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Receivable reserves</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">67</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other accruals</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">854</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,081</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated depreciation/amortization</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">795</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">459</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,242</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,449</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax credits</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOL carryforward</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,078</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease Liability</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Deferred tax assets</div> <br/></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,789</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45,994</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(43,356</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of Use Asset</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(265</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(433</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill tax amortization</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liability</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 276000 248000 61000 60000 67000 28000 854000 1081000 107000 75000 8000 37000 795000 459000 1242000 1449000 4176000 3859000 38383000 36078000 290000 415000 46259000 43789000 45994000 43356000 -265000 -433000 5000 4000 5000 4000 159000000.0 120100000 2022 2037 39000000.0 0 0 0 5200000 656000 4200000 2041 1800000 0 0 0 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 14 – Segment Reporting</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) Segment Reporting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating segments are the components of our business for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our operating segments are generally organized by the type of product or service offered and by geography. Each reportable segment generates revenue from the sale of medical equipment and related services and/or sale of supplies. The Company has determined there are two segments: Detection and Therapy. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Detection segment consists of the Company’s advanced image analysis and workflow products, and the Therapy segment consists of the Company’s radiation therapy products, and related services. The primary factors used by the Company’s CODM to allocate resources are based on revenues, gross profit, operating income or loss, and earnings or loss before interest, taxes, depreciation, amortization, and other specific and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> items of each segment. Included in segment operating income are stock compensation, amortization of technology and depreciation expense. There are no intersegment revenues. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company does not track its assets by operating segment and the CODM does not use asset information by segment to allocate resources or make operating decisions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Year Ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment revenues:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment gross profit:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,856</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,627</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,498</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Total gross profit</div> <br/></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,243</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,354</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment operating income (loss):</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,719</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,835</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,028</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,476</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment operating income (loss)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(272</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(309</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,460</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,079</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,486</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(141</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(476</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(784</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss on extinguishment of debt</div></div> </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">(386</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">) </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">(341</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">) </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;"><div style="font-size: 10pt; line-height: 115%; font-family: Calibri, &quot;sans-serif&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; text-indent: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of convertible debentures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,464</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,671</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss before income tax</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,244</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,572</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,508</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Year Ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection depreciation and amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">158</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">164</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">240</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy depreciation and amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">73</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) Geographic Information </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s sales are made to customers, distributors and dealers of mammography, electronic brachytherapy equipment and other medical equipment, and to foreign distributors of mammography and electronic brachytherapy equipment. Export revenue to a single country did not exceed 10% of total revenue in any year. Total export <div style="text-indent: 0px;;display:inline;">revenues</div> were approximately $7.5 million or 22% of total revenue in 2021, $6.1 million or 20% of total revenue in 2020, and $3.8 million or 12% of total revenue in 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021 and 2020, the Company had outstanding receivables of $3.3 million and $3.4 million, respectively, from distributors and customers of its products who are located outside of the U.S. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Percent of Export sales</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Region</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Europe</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taiwan</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canada</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Export Revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,527</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,081</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,788</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant export sales in Europe are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Percent of Export sales</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Region</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">France</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Spain</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Russia</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Switzerland</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Italy</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Germany</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">United Kingdom</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) Major Customers </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company had one major OEM customer, GE Healthcare, with revenues of approximately $4.8 </div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">million</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> in 2021, $5.0 million in 2020 and $7.6 million in 2019 or 14%, 17% and 24% of total revenue, respectively. Cancer detection products are also sold through OEM partners, including GE Healthcare, Fujifilm Medical </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Systems, Siemens Medical, and Vital Images. For the year ended December 31, 2021, these four OEM partners composed approximately 29% of Detection revenues and 19% of total revenue. Detection OEM partners in total composed approximately 40% of Detection revenue and 26% of total revenue for the year ended December 31, 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>, 37% of Detection revenue and 28% of total revenue for the year ended December 31, 2020 and 46% of Detection revenue and 33% of total revenue for the year ended December 31, 2019. The Company also had one major direct customer with revenues of approximately $.8 million, or 2% of total revenue for year ended December 31, 2021. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OEM partners represented $5.5 million or 60% of outstanding receivables as of December 31, 2021, with GE Healthcare accounting for $.7 million or 8% of this amount. The four largest Therapy customers composed 2.8 million or 31% of outstanding receivables as of December 31, 2021. The largest Detection direct customer represents $.3 million or 3% of outstanding receivables as of December 31, 2021. </div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">These customers</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> in total represented $8.6 million or 94% of outstanding receivables as of December 31, 2021. </div></div> 2 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Year Ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment revenues:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,997</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,319</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment gross profit:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,856</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,627</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,498</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Total gross profit</div> <br/></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,243</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,354</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment operating income (loss):</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,719</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,835</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,028</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,476</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment operating income (loss)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(272</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(309</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,460</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,079</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,486</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(141</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(476</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(784</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss on extinguishment of debt</div></div> </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">(386</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">) </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">(341</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">) </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;"><div style="font-size: 10pt; line-height: 115%; font-family: Calibri, &quot;sans-serif&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; text-indent: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of convertible debentures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,464</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,671</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss before income tax</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,244</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,572</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,508</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 22019000 21997000 22319000 11619000 7701000 9021000 33638000 29698000 31340000 18510000 17856000 18627000 5733000 3498000 5600000 24243000 21354000 24227000 1563000 2719000 2564000 -1835000 -3028000 -1476000 -272000 -309000 1088000 10460000 9079000 7486000 141000 476000 784000 -386000 -341000 15000 97000 345000 0 7464000 6671000 -11244000 -17572000 -13508000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Year Ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Detection depreciation and amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">158</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">164</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">240</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Therapy depreciation and amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">73</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 123000 115000 103000 158000 164000 240000 129000 124000 166000 73000 128000 128000 0.10 7500000 0.22 6100000 0.20 3800000 0.12 3300000 3400000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Percent of Export sales</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Region</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Europe</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taiwan</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canada</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Export Revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,527</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,081</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,788</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant export sales in Europe are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Percent of Export sales</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Region</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">France</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Spain</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Russia</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Switzerland</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Italy</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Germany</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">United Kingdom</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr></table> 0.39 0.45 0.57 0.12 0.13 0.15 0.03 0.05 0.07 0.35 0.22 0.08 0.11 0.15 0.13 1 1 1 7527000 6081000 3788000 0.47 0.41 0.34 0.17 0.17 0.12 0.08 0 0 0.08 0 0 0.05 0.08 0.02 0.04 0.12 0.04 0.04 0.06 0.02 4800000 5000000.0 7600000 0.14 0.17 0.24 0.29 0.19 0.40 0.26 0.37 0.28 0.46 0.33 8000000 0.02 5500000 0.60 7000000 0.08 2800000 0.31 3000000 0.03 8600000 0.94 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 15 – Commitments and Contingencies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) </div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Purchase Commitments</div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;">The Company has <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> purchase orders with key suppliers executed in the normal course of business that total approximately $7.2 million. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) Employment Agreements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">The Company has entered into employment agreements with certain key current and former executives. The employment agreements provide for minimum annual salaries and performance-based annual bonus compensation as defined in their respective agreements. In addition, the employment agreements provide that if employment is terminated without cause, the executive will receive an amount equal to their respective base salary then in effect for (i) fifteen months from the date of termination, for Mr. Klein, CEO, (ii) eighteen months from the date of termination, for Ms. Stevens, President, and (iii) twelve months from the date of termination, for Mr. Carter, CFO, and in each case, plus the pro rata portion of any annual bonus earned in any employment year through the date of termination.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) Royalty Obligations </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;">In connection with prior litigation, the Company received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provides for payment of royalties if such royalties exceed the minimum payment based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> covenant is $100,000 and was amortized over the useful life of approximately four years. In addition, a liability has been recorded within accrued expenses and accounts payable for future payment and for minimum royalty obligations totaling $0.2 million. </div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; margin-left: 32.625px; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(d) Legal Matters</div></div></div></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; margin-left: 32.625px; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2016, the Company entered into an Asset Purchase Agreement with Invivo Corporation (the “Asset Purchase Agreement”). In accordance with the Asset Purchase Agreement, the Company sold to Invivo all right, title and interest to certain intellectual property relating to the Company’s VersaVue Software and DynaCAD product and related assets for $3.2 million. The Company closed the transaction on January 30, 2017 less a holdback reserve of $350,000 for net proceeds of approximately $2.9 </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">million.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 5, 2018, third-party Yeda Research and Development Company Ltd. (“Yeda”), filed a complaint (the “Complaint”) against the Company and Invivo in the United States District Court for the Southern<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">District of New York, captioned Yeda Research and Development Company Ltd. v. iCAD, Inc. and Invivo Corporation, Case No. </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1:18-cv-08083-GBD,</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> related to the Company’s sale of the VersaVue software and DynaCAD product under the Asset Purchase Agreement. Yeda alleged, among other things, that the Company infringed upon Yeda’s source code, which was originally licensed to the Company, by using it in the products that the Company sold to Invivo and that it is entitled to damages that could include, among other things, profits relating to the sales of these products. On April </div>13<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, the Company and Yeda entered into a Settlement and Release Agreement (the “Settlement Agreement”) whereby the Company furnished to Yeda a </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-time</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> cash payment of $</div>85,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and received a full, </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conditional</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> release from Yeda of any and all claims related to the Complaint and the subject of the Complaint. Neither the Company nor Invivo acknowledged any wrongdoing at any point in connection with the Complaint or the subject matter thereof. The Escrowed Amount was reserved, in part, to cover any legal expenses related to the Asset Purchase Agreement and the transactions contemplated therein. The remaining balance of the Escrowed Amount following such expenses is due and payable to the Company in accordance with the terms of the Asset Purchase Agreement. The Company and Invivo agreed that Invivo would pay $</div>50,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of the Escrowed Amount and the Company expensed approximately $</div>93,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> in the second quarter of </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition to the foregoing, the Company may be a party to various legal proceedings and claims arising out of the ordinary course of its business. Although the final results of all such matters and claims cannot be predicted with certainty, the Company currently believes that there are no current proceedings or claims pending against it the ultimate resolution of which would have a material adverse effect on its financial condition or results of operations, other than as set forth above. However, should the Company fail to prevail in any legal matter or should several legal matters be resolved against the Company in the same reporting period, such matters could have a material adverse effect on the Company’s operating results and cash flows for that particular period. The Company may be party to certain actions that have been filed against the Company which are being vigorously defended. The Company has determined that potential losses in these matters are neither probable or reasonably possible at this time. In all cases, at each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, “Contingencies.” Legal costs are expensed as incurred. </div></div> 7200000 250000 100000 P4Y 200000 3200000 350000 2900000 85000 50000 93000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 16 – Notes Payable </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) Loan and Security Agreement – Western Alliance Bank </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 under and terminated the Loan Agreement with the Bank, and its collateral securing the facility was released.</div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized and other closing costs from origination of the loan.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) Loan and Security Agreement – Silicon Valley Bank </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On August 7, 2017, the Company entered into a Loan and Security Agreement, (as amended, the “SVB Loan Agreement”), with Silicon Valley Bank that provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">credit. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">extinguishment<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of the SVB Loan Agreement. In addition to the outstanding principal and accrued interest, the Company was required to pay the $</div>510,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> final payment, a termination fee of $</div>114,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and other costs totaling $</div>10,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. The Company also wrote off unamortized original closing costs as of the extinguishment date. In </div>March 2020<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> the Company recorded a loss on extinguishment of approximately $</div>341,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $</div>185,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> for the unaccrued final payment, $</div>114,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> termination fee, and $</div>42,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of unamortized and other closing costs.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) Convertible Debentures </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased unsecured subordinated convertible debentures (the “Convertible Debentures”) with an aggregate principal amount of approximately $7.0 million in a private placement. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;">The Company had previously elected to make <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a one-time, irrevocable</div> election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value. The Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date. </div></div></div> The <div style="letter-spacing: 0px; top: 0px;;display:inline;">Company </div>notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 17%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 16%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Input</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">February 21, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Company’s stock price</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.77</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11.64</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion price</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remaining term (years)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity volatility</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk free rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.57</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:9.2px">1</div></div><div style="letter-spacing: 0px; top: 0px; font-size: 10pt; line-height: 10pt;;display:inline;">  Probability of default event</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.45</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div>  Utilization of Forced Conversion (if available)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div>  Exercise of Default Redemption (if available)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div>  Effective discount rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18.52</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Represents </div>a Level 3 unobservable input, as defined in </div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Note </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">4 -</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"> Fair Value Measurements, below. </div></div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s stock price is based on the closing stock price on the valuation date. The conversion price is based on the contractual conversion price included in the SPA. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The remaining term was determined based on the remaining time period to maturity of the Convertible Debentures. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s equity volatility estimate was based on the Company’s historical equity volatility, the Company’s implied and observed volatility of option pricing, and the historical equity and observed volatility of option pricing for a selection of comparable guideline public companies. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The risk-free rate was determined based on U.S. Treasury securities with similar terms. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The probability of the occurrence of a default event was based on Bloomberg’s one year estimate of default risk for the Company (extrapolated over the remaining term). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The utilization of the Forced Conversion right and the default redemption right is based on management’s best estimate of both features being exercised upon the occurrence of the related contingent events. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The effective discount rate utilized at the December 31, 2019 and February 21, 2020 valuation dates was solved for utilizing the simulation model based on the principal value of the Convertible Debentures, as the transaction was determined to represent an ‘arm’s length’ transaction. The effective discount was corroborated against market yield data which implied the Company’s credit rating, and this implied credit rating will be utilized to determine the changes in the effective discount rate at future valuation dates. The effective discount rate utilized at the December 31, 2019 valuation date was based on yields on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">CCC-rated</div> debt instruments with terms equivalent to the remaining term of the Convertible Debentures. The credit rating estimate was based on the implied credit rating determined at issuance and no changes were identified by the Company that would impact this assessment. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Debentures</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">February 21, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 0px;"> <td style="width: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 13%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 13%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value, in accordance with fair value option</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,642</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,164</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal value outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,970</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,970</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded a loss from the change in fair value of the Convertible Debentures of approximately $7.5 million for the year ending December 31</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">, 2020</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, which was reclassified to stockholders’ equity. </div></div></div></div> 7000000.0 5000000.0 7354283000 386000 140000 122000 65000 58000 6000000.0 4000000.0 510000 114000 10000 341000000 185000 114000 42000 7000000.0 4.00 1742500 76966 697000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;">The <div style="letter-spacing: 0px; top: 0px;;display:inline;">Company </div>notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 17%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 16%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Input</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">February 21, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Company’s stock price</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.77</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11.64</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion price</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remaining term (years)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity volatility</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk free rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.57</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:9.2px">1</div></div><div style="letter-spacing: 0px; top: 0px; font-size: 10pt; line-height: 10pt;;display:inline;">  Probability of default event</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.45</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div>  Utilization of Forced Conversion (if available)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div>  Exercise of Default Redemption (if available)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div>  Effective discount rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18.52</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">1</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Represents </div>a Level 3 unobservable input, as defined in </div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">Note </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">4 -</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"> Fair Value Measurements, below. </div></div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-indent: 0px;"/></td></tr></table> 7.77 11.64 4.00 4.00 1.97 0.00 49.00 1.57 0.45 100.00 100.00 100.00 18.52 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Debentures</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">February 21, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 0px;"> <td style="width: 60%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 13%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 13%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value, in accordance with fair value option</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,642</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,164</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal value outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,970</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,970</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> 13642000 21164000 6970000 6970000 7500000 1816466 21200000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 17 – Employee Benefit Plan </div></div></div> <div id="fin289381_6b" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has a 401(k) retirement plan (the “401(k) Plan”) for the benefit of eligible employees, as defined. Each participant may elect to contribute up to 90% of his or her compensation to the 401(k) Plan each year, subject to certain Internal Revenue Service limitations. The Company makes a safe harbor matching contribution of 100% of every dollar contributed, not to exceed 3% of participants’ eligible wages. The Company contributed approximately $.5 million during each of the years ended December 31, 2021 and 2020, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </div> 0.90 1 0.03 5000000 5000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 18 – Subsequent Events </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated events and transactions subsequent to the balance sheet date to the date of filing and is not aware of any events or transactions that occurred subsequent to the balance sheet date that would require recognition or disclosure in the consolidated financial statements. </div></div> Represents a Level 3 unobservable input, as defined in Note 8 – Fair Value Measurements, below. EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $^:?%0'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 " !/FGQ4'UMO$^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TE!EM#-1?&D(+B@> O)[&ZP:4,RTN[;F];=+J(/X#$S?[[Y M!J:U4=DAX7,:(B;RF&^FT/59V;AE1Z*H +(]8C"Y+HF^-/=#"H;*,QT@&OMA M#@B2\UL(2,89,C #J[@2F6Z=53:AH2&=\_^/ MC2^"NH5?=Z&_ %!+ P04 " !/FGQ4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $^:?%0'VF'O^@4 +\9 8 >&PO=V]R:W-H965T&UL ME9E=<]HX%(:ON[]"P_2B.U."+1,"G20S!,*6;9*R(6VGN[,7PA;8$]MB)3D? M_WZ/C+%H1QR[O6ALX_/ZU='1(\D^?Q;R4<6<:_*2I;FZZ,1:;S_T>BJ,><;4 MB=CR''Y9"YDQ#:=RTU-;R5E4!F5ICWK>H)>Q).]]6B5*,IZK1.1$\O5% M9^Q_F 8C$U#>\37AS^K@F)BFK(1X-"?SZ*+C&4<\Y:$V$@S^//$)3U.C!#[^ MJT0[]3--X.'Q7GU6-AX:LV**3T3Z+8ET?-$9=DC$UZQ(];UX_LBK!IT:O5"D MJOR?/._N[?<[)"R4%ED5# ZR)-_]92]5(@X" N]( *T"Z$\!_K$G!%5 T#:@ M7P7TR\SLFE+F8HF8,RF64T-#_)3;\OM81?$XC3EQ/QQ"59 M0!>3+OFRG))W;W\G;TF2DX=8%(KED3KO:7B0N;T75J)7.U%Z1-2GY%;D.E;D M.H]X]*- #QS6-NG>YA5%%:<\/"&!_YY0C_H.0Q,\_);)$T)WX=01/L7#_RQR M>+KG>OH/K0GJI >E7H F_9_Q2FD)A?\O(MFO)?NE9/]8@D18P'#4Y.%URUT] MAH?[7O<3XN*T=G&*RHS!0E3:F*5LX[*!QZ]9JCCB8U#[&+3+QH++1$2F# D, M#V=B&I2JPOOMS9N&SC^KO9VU\S9+5,A2\ITS269PT3G0<*T&2\/:TO"7+%59 M.VH*5YM]1RR-:DLC5.0ZUXE^)?=\DYA! M[N6.;L/UQG/AE/R?QN@ECR/,[)DC,E8,XM['V=TY>RK2(MQ_G,Y165&;F-5N)U.D# M%S!,Q9Q8QONM(+_,6)J2JT+!S\J=&%RG8?A1"WC:"O#7&9<;DZ(_0$''9"*R M+&YKGFQ-!,AV]/!Z0U7Q&% +=\ICN2'1*?0 M:VOBTW>KWV$F# L)5IV.<"7(7*TMTVHKHBV*5)B'L= 1SE=2T4AD<..A[WG X&HQ&1RQ8AE,< MP96%!_9"YA&4=+).0E:N%NZ*;.5>4S5(>K3K!6=G?7^$=9UE.VW%=C/989YP M$<_SN]XHZ*.;;DOWH!7=YWDH)"P/RGP=@'0B8(*6IMHB9]DWJ$^O,9.6\\&O M<7YBSL#= ZR1S[LX9+CD:DN4VT>1* M"O%([@6+H#^*!/K#]["-47#PIJ755%";7@B 1DK^3K;'^QE7] )O0#%O=C(( M&A!>.I.<';>""PR\ #-BT1_@Q+X1Y:X_ADT9,E8;1(9#VCVE>+=9\ 3 MV3T9%U&BH?3'6G/HM1)OQ]XK->@UK2T""_\ A__>U+')L2'\:OJ9?%F.WY.; MFP7FQ\X$ 8[MO9]9(C,RGSHMX0JTCU:1)7Z PWKOQ%23Z2NG%5SB"D:G8?(M M4XJ%<:&XULZ%5^_@C;=9K)=?#A0)#<)W+[_KJ_77B7'Y3KYG;]]]VKAE9JVO M2,K7$.J=G$&9R]W7@MV)%MOR_?E*:"VR\C#F+.+2W "_KX70^Q/S@/J;S>7_ M4$L#!!0 ( $^:?%25#:8,'@< $$> 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5P@BP+>#$O(B2G$T"I.EVMT O0=/N/C,6'1.5 M1)>D\\ ^?*O93?W\IEQ)IC]\\AO M>%DZ2Q;'C[71T79,I[C[O+'^KG7>.G//-+^1Y3^B,(O+43X"!9^SIC1?Y--? M?.T0=?9FLM3M_^!I+0M'8-9H(ZNULD50B7KUESVO [&C@)(!!;Q6P,LL,N[I0\@DH)VVMN8[M^#5R6MP D0-OBYDHUE=Z(N)L2,[_.LT;NV1(:<;I7AM -/:^GD>L4BV M%DEK,1FRR/0"V-B F7O@/QKQR$H[1#!6*U-I:\HML\=T/B2^$, MY>E6:@]GLL691'%^5:S@=NW,9&/!V74XXQ;I?6-32&#: M0^A+)9A '(:8;R'FT<5]JRS'*?/2!M2MQ*5E'1-;Y-.MY6G4^3\VQD(>3SU? M,H3[B>0+I5DZ,"4(=ELXC.+ZP"V/+619 %$ME7SDU=#.LS:TEQ-9/V\"0NG MG* =FD%1C.\:50O3*-Y.RUP\N^RUB;V1LWYB'Q#:A]=Q#(J3S&KQ+8/Y'81*_)R!=I63*(U:>(W&/T@% V1".HXQ$4)Y+/%B=KD[9T^T L=0., *FWM )2 M&1T*:$<<*,XMA\(42':@34,0;*#U0)AM4/PI9!:X!=-;23 MP+OYVI9!^3C#R7XAE(^3:1(KA=9(]M(U)WTW?2%;, UXV;$7BM/7GU(63Z(L M@[!\9LJ)5U$[6MP1SHX3CK7F\)_R5Y< MHQ#TW:<0G&7]Q1N2RM.!M,8=T> XT5B JG'+Z?F M $Z?+&A*O7#Z4BE" ]LV[B@%_THSLI/Y0:0!ZDC\IBDDEF84#6#M* ;'*:8W M]:6L'TX-5U40JK_]X[1?]P2$$,P&>@G;JD8^N0.A<\G\PM.]]1VLD MB1+ZG9&S[ZZIYTK_UG8@YB5Z4MFQ$#G4VFQR4KLQQN $G$%D5Y("CZQL^#E@ MC5E()7Y:$32&$+I_0"^8=?%W4,N: Z&UY=RS8.RCH_]*[/^[H?T(=11(XA3H M,L_6^$>$)X5>?%:A 9B."4[',$_W.@1,QNDT&2=P\QF>@<^-T;8!*5P/9]50 M L>8TKX:A?F89G2K%HQ]X&"0]BODD-!0?4PZ,B9Q,KXN"N$Z(W="P41Q:F'. MV%+8;28(U*=9 F'N-:,!.9R1=*@4(QT?DS@?7^^=3,S%3 3K&^*S[*F-*,H] M^@@))FA*!AB9=(Q,XHS\5=G2H5$OJW0$S-B-4)LQ0#D=YP2M\VX_6P::3^(3 M\2E*D$#1YYMS>A;C @%NH&)SOW>^YR]2-3#Z+6H.1SJP?/,NN]6MU7KEZ, M7+97?O?2&%FUCPO.+&@G8'^?2TN>ZQ=WB[B]-;[Z%U!+ P04 " !/FGQ4 M:2EH,%(# #/"@ & 'AL+W=OOYOX@3&PBA^4;%1KC$PJ MS.1S/G(\0T08R;1Q@>&R)A/"F/$$''^V3ITFIC%LCU^]?[3)0S)SK,A$ ML)\TU\7(21V4DP6NF/XJ-I_(-J'8^,L$4_8?;6IM,G!05BDMRJTQ$)24UU?\ M=UN(EH$?'3$(M@;!I0;AUB"TB=9D-JU'K/%X*,4&2:,&;V9@:V.M(1O*S3+. MM(2G%.ST>"*X$HSF6),4;0S+A3Z/T42\)U033-,+M!']#WV2-Z_^X& MO4.4HV^%J!3FN1JZ&DB,/S?;1GVHHP9'HCZ2K(="_Q8%7N!WF$\N-_=VS5W( MORE"T!0AL/["(_YF&M*'O:F16*"/E$,1*&9H*A2U>^W7_5QI"3ON]XE@81,L MM,&B(\'N&1P=6V8XA"@7U5PO*@;[.1,5AZI#/(B5D[<[DF2$KO&#W/W\,\(]K!3!K,Y#I,5+SNAWH?@/=_R]HJE35#=P_ -E'/:78@4P;R/0DY$24)9RQ2U8_O63USXAV M& <-X^ *QHN6?G!0I\3K7/L+A#O,OO?V*?&NISZ^]EMO;9(@#H/$2Y,]Y"YE MF RBR$N.,+<^?_[US-#N*'B[Y90O.\']#G _\H(XW@?O4(:QE\;]^ CXVR?+ M#TZ"?X.F357R>1>]$SEIFAYV_ ]02P,$% @ M3YI\5%:O40J$!@ N1T !@ !X;"]W;W)KU!LVA8JB9Y(.=G^^I&R M+#KDB5.QOB26_/',[^YXW^ET]<2;KV+'F$3/55F+Z]E.ROWE?"Y6.U;EX@W? MLUI]L^%-E4MUV6SG8M^P?-TMJLHY"8)X7N5%/;NYZN[=-S=7O)5E4;/[!HFV MJO+F[UM6\J?K&9Z=;GPLMCNI;\QOKO;YECTP^7E_WZBK^6!E752L%@6O4<,V MU[.W^'(9=@LZQ.\%>Q)GGY&F\LCY5WWQ?GT]"_2.6,E64IO(U;\#6["RU);4 M/O[JCRM>BNXO>NJQP0RM6B%YU2]6.ZB*^O@_?^X=<;8 QR,+2+^ V O"D06T7T"G M+@C[!6'GF2.5S@_+7.8W5PU_0HU&*VOZ0^?,;K6B7]0Z[@^R4=\6:IV\6?!: M\+)8YY*MT8-4_U10I4!\@S[L69/KX AT@3X_+-$/KWY$8IE>OV?JE@;EB-- B)UJW MQ&MQR59O$,6O$0D(!C:TF+X\ )8O)R_'F8<-'8)$.WMTQ-Y'=F!URRX]IL+! M5-B9"D=,?>(R+]6![0Q"D3HNC[OENF@<;BB-:7HU/YR[ST61+,XLU!*PA6D8 M#*@7#**!0>1UQH(+J=-S@E/BP60\P2FKWK#'.4R99*"1>&G\W' AT+[AFT)"NT^Q9"9M@PA?=;+":>=WRKMZJ.ZS1=E5]T@Y:MRNIU.&@9&^OZQWD MK&G=YQ/75:KT)<=E7RM=*X04J?" 3R&O;$7NPC"(+8Y MN; ,X\2FY**2,!PYBI@81L3+Z&W%&UG\DQ^[&T5KS51CMBJZ&R I ARIP*;D M@G"6V8P 2TD\0LAH$*83BB1WCBC(A3H[H&&6.$D'P((D=)(.@L5D+.F,%&*_ M%OZJR^6FX=6)E6IU0#:A\_L7.$@HL>D N(RFMBI"L)AF([43&UW$D9?.^UHR MU9O)4V1 *A% )<0V$0 5)K'- T EZ5A4C!9COQ@/-(IZQ2N8A:N>V,DM0*N= MH^]BSI7Z)0&CPM@OPUU:J4//GO4Y:0NQTQ*C.XLU>P2E!KMJ>D%3IYQ!*#MV M2P UTG!A(\LXG<1HDQ<-.N1ERS2;%:\/3-6XQY)I9HICVXR4@]2SIYZ<"[E( MPMB64@@6QZ-B:EH$[.\1/L@=:TX'YS6J&1PG5\DO(ELC%Q JQ:E#!8"I'G"$ M"C%] ?'W!5VP'MF&-ZP_0DCFS[ZB0%Q1O\"8V#WK L0E46+7:Q!'HR =H6:Z M!.+O$MY/HP-T!S83%V(_XBP!S%A70$Q70/Q=P6],HE('2'<$BHQJ"79ZB')@ MW6V0#G&>HKKHV 4/Q"4Q#FQ>$(Y&T5CBF0:!^)]2!VY*3(]S E_W3HQ,$[], MW^:B6(&>.:Y+SID$;US'@# GW" J&5$#8E29^%5Y692MM&<:_?ZC:?L'8<[^ M0=3H_HT3Q)Y:0#""[29["(_QQO]>M?3*XPSFR! M & XS0)K5K*$8%D2C[3RU,@$)=]KQD7/AHA3'N F3+FH^[P5Q9$])X)006"G M(H"B9"P3J=$$ZM>$!]89DI^AJ92AOU)^0RQ"4S'#*15S0BQ"M]91>YBV@$")/9^"0,[X M8W[V3JMBS;9[-RC41MM:'M\##7>']X]ON[=NUOU;?+D\OD4T9HXO->_R9EO4 M I5LHTRJ9DGE1G-\3WB\D'S?O3E[Y%+RJONX8_F:-1J@OM]P+D\7^@>&M[4W M_P)02P,$% @ 3YI\5,"',U+)!@ @B4 !@ !X;"]W;W)KB^=PN.9?H:U76[?E@ M*>7JS6C4SI>\RMK78L5K]68AFBJ3ZK:Y';6KAF=YKU25(Q($T:C*BGIP<=8_ MNVHNSL1:ED7-KQK4KJLJ:Q[&O!3WYP,\>'SPH;A=RN[!Z.)LE=WR:RX_K:X: M=3?:6.3WA9=I:4'U^V1@>[,3O%_>M'ZY=]\"J8FZSE$U'^7>1R>3Y( M!BCGBVQ=R@_B_@^^#2CL[,U%V?9_T?U6-AB@^;J5HMHJ*P^JHM[\9E^WB=A3 MP-2A0+8*Q% @Q*% MPK44*"10X%M%9@Y0NI0"+<*H:G ' K15B'J<[])5I_I M:2:SB[-&W*.FDU;6NHN^7+VV2G!1=S/K6C;J;:'TY,5$U*THBSR3/$?74OVH M:2-;)!;J3LP_+T69\Z;]%,SN?K:EWVN9SR13$OI,_:Y9$$J4[1KIL' M;ZPC5>]=T95 [/7R.*7R$2X!A*Z,9F MU-OL&M;=!<%)BMG9Z [PA>Y\H5Y?WK7MNG=!S;CYIK9M'V_#52)5UT%2H#O> MRLY=)=.HRZ:8=RG>R+7+3#U#JLDN>-$]5E=(9E^1N"F+VZPK,C0[IQNWPKUP MACA-X+AAV6C"K==.]D5TPFR=BU7?6E]?B(- MNT:<=^XI=&K[_$#CA_;X.$KA\:/=^)%W_%F=>R9= O60R)IT4;*7ADW'L(5P MC ]EII$5#Z%!A,-#L9EM:DAP$,?L4.X2D,-LS]I!?N)=?N(GY.?5X]3^ACQ- M8KM<<1!%(0Y@EY*=2\E/N3S'";0\S<(G=DN"PTUWX:;_?[B/A87JF-IUC.*$ M43@L'&B8#UZH,XVW(QWXR(+ *,U6:K\V#J3 >UP%_X@@?/G>CK@?#"-IFCB6 M#=80B_T8Z_+U%:JY!--*+$]2&E(SK38*X]1H=: EZLJ^!FI\&E+W$7ES;$,M M3A*<8 ?:8@VWV(^W3P"T,080U8EH6$,J]F/JGVKW5XH67BDVB XQ#4,#FV;' MY0Z=TWB+GP.X*>BS#91A8*+I! .0:W;G&6!J2 BCQ #=2TC0C:98PRG^'G@* MI6&" 4!-0Z8(@ZLH&E'Q3PJI&,!48A9C@FU0#F(@>4$PWEY =!.;&AG 24DL#E MDH9R\MRM,Z]6I7C@7#^?+Q7R]U,(K(,-^"1*S"JPXTL%LA,[XM6\@?AYP_/B M]=;(9A.,1('C[(!H,D'\9,+I\7JE+N>BON--?^"LWN?\AM=R[5K3P&9<<3%K MA0 D(S&+ YIBKF U=2!^ZG!:L-ZR (PBP2F+7+YJ0D'\A.(I+)C8T*U:$S.S M>D3JT%$-\,0/\#ZN3&SL'>(XPD9+G!V7.SR&U"!-_2#MY.K'^&\BU6"^)M3& M:)6(E#%7EI*/W#236U(7H8FN2$ I3 K#]@)W)-ZKW#]9_@=-W7]:A- M&!B+G?76=(&^U$G[F (4(""Q64);BI@E!$X8 M>VB&JF0)_+%)Y,JBEPNA\E M+#0/\8[+'<:DN00]C4LX236UN0"AQ-KY &+8!#<*_2N .!NCI@ST-,IPE%13 M@!G0E,;4L1^CFAG0$X\:3B;5%& &H;56CA\A'+%S&*\F&/3$$X1GDVIJTP[" MXL31QYAF'* @ ^ 8 !@ !X;"]W;W)K+.EBI-Y-9P5L%2$;T5@JJ7&7"YFWB! MMS^X9YO2V ,_36JZ@168G_52H>5W+#D34&DF*Z*@F'C3X&816W_G\(O!3A_L MB56REO+!&C_RB3>P"0&'S%@&BLL3S(%S2X1I/+:<7A?2 @_W>_9O3CMJ65,- M<\E_L]R4$^_:(SD4=,O-O=Q]AU;/R/)EDFOW);O&]VKHD6RKC10M&#,0K&I6 M^MS6X0 0Q$< 80L(WP.B(X!A"QB>"XA:0.0JTTAQ=5A00]-$R1U1UAO9[,85 MTZ%1/JMLVU=&X2U#G$GGLM*2LYP:R,G*X((]-9K( BV9/922YZ#T)W+[N&7F MA7Q>4H4.)1B64?Z%7!!=XHE.?(/96$X_:R//FLCAD079)A\)6$@S#H26A^/GS0 U^<#0_&)]0,N\X,'5]TM#-" MX(_AND#^W(%8@_I[@C?J>*.3O"O7+X(3HP!FNXX[8N@SD6O.-M3^C;W=;%A' MCM4.DZ=T%(SCQ'\ZK/!')RQF=/76:]'C-;Z^?O5ZHVO4Z1J=U#7-CU=/]?R#F2! ;=QLU223V\HT MOU1WVHWOJ9M:[\YG.-:;*?Q*T[P)=U1M6*4)AP(I!Y=7F)-JYFQC&%F[R;.6 M!N>8VY;X-(&R#GA?2&GVA@W0/7;I/U!+ P04 " !/FGQ4!!DSAGD( #Z M)@ & 'AL+W=O+NIJ=/[)&IW_N'0=\MIEYJWK).SU,R(-:Q2I@NJ_SVS-6L:TY.>QU_'3F?3F*;AZ?5[[S]9 M\IK,EDJV%LV?O%;[V]EJEM1L1P^-^BI>_L>.A):FOTHTTOY-7D9L4O1$"<-4!YH@(\-\+\;9($&Y-B 7-L@.S;(K&5&*M8.&ZKH MWE_^E%53(1 MNV1-Y3[Y23N&3.;)[X^;Y(?__/=FH?2@INFB.@YP/PZ P,@G/PB.K67R8]= MS>KS#A9ZMM.4\?N4[W&TQPVK/B8$?4APBA$PH?7US5.@^>;JYJB,L"'3 A#; M'PDM@+'R3ELYV0VB371 #U3Q[FF,"*XXDY\BPV33,)D=)@L,\ZM.(8V0$EK ML65N6YH\\7PW1PAGRS35]GD^M2R$+'*4>L@-A"3+)3I%GA%93D2647M]KO^O MHV)T4B5TZJE$5_&&)=V1H7EJKBMCV(/4;JVSXW?;-9^FDT?M^KD5@^)_4Y/$ M(-N.K983\5$Y#O(H)QYE ME,>C$M6WN5&R.JE$J^5=VG5)V*NY9A"KTK=HL2(^+0"WR@!B/@ZAO Q20ZG3 MFO3J8#$*8Q>LYK(2ATXEM#LN826D A/5L?NSF0'+!\ *P!&AWK((S1-)15&: M/YLL9)?,))P#EWN3KMX)@\20'V*K'& &X#($4/-Q(5;8L<(7LL2.#8-V2T5? M00[8-R? X!K4YA+JG(*36D2N6ACM#F),6 62%@=IYCSBDY*49Q+?ZB?:!3 M8G@#B?C:.4IPOH7-@DFL MP*E"L"1/$@&.T7& M%Q2YJH8#.UVC8YT!KA+V%7..$09*#1"9^HZZ 8#E*EQ&82?"."["DUP-3$?4 M 5PF[,OD'$-N!P#M,GEL?!Q*PVD!._'%9:%PP@[+<9Q+?[UJBT:2-/7Y;F.;#]LUA R+U<03P"I=3(L]]C) M/QN.YKJV^VEUP3Y5QE0^)8M6^$XUX>G.!#EIV M"<2#7U:L(1P"Q 7$I6&;.N''%X3_C.9@/$>-W)@N,7H3(2 _0+>7.92^ &"6 M X4J!,1E)#.[0@#'"P$_/B"O 5E"VK^"T@ S J@C(2 )(VP=#4"7GW/Z=>. M=[2KOB,PG&KCN&I_D?*@NSX6VFVK=P'2;+6M98V=;94*FA/8-A.,@?H10*(5 M!M.-CRS)D@0-2IR@D[B@!WGVA\'\HDS$_-CVC7AC++&G#"<'G838@3DT%C X"23140@/ ECU#=2A MB:$@:R?ZY(+HTU=FRDQNBIC&GM#;$T^I!EZ9NY$Q/QH'9.OK]WP)N"Z$PU!! M %1).&1DW/P>$'P,' =^KTNG3,..@8MOP)WM\!*WMA@ J MCB)SO[QAP#OOMU\#QP32"9#F\>B!-? M$A??\_4VOUI?U-L)#FG$FO@"6110] !'Z5&+.2$E\UIYO0Y MB^OS&B#U(=FR)]YU9C6U.^H2G8L:9.H+*"X0=/P-(-&20#L/"(G1>2EVSM6I M.C[QGX+H+7& MO*)IA#P,8V*9:G;>C1^>7#C0S4Y>4L=U]DNGF*EO;-$#6M%75E1 -O1Q&,!M M %R>1>SGA#J+"[6KW4 :OG1Z#'P(),( +#9_I\!97('M!T!SL9OK[>?[N;[8 M*JIAM4EC[+4:7V.8_5/'7DY.;\92[>0% &@!7[H+H"X%8,#)_0: $9V\PW9P ME4!VX3P^M/,X]/IR?&4CW>O,\$N;^^- >6S-?0A&"'JQ$^ULI+HX^2BH9<.3 M_;A*)O;P>OS89GHZ?<#UV7ZV]*_G]^C39OP,RW4S?A7V"QUTAI=ZQ7>ZR_1C MH1=@&#^T&F^4Z.VG1UNAE&CMY9[1F@T&H'_?"5VX'F_, -/G;G?_ %!+ P04 M " !/FGQ4_O+G.@(# !A!@ & 'AL+W=O/PT:U"99#Z-MBLWG]HN:&7HRH'OF@;=;D': M;F?))-D;WJNJ#F+(YM,6*[JF\+&]\#9G)(*8&WUWOTBU@[ MU[)"3TNK/ZLRU+/D>0(EK;'3X;W=OJ2AGB>"5UCMXW_8#K[C!(K.!]L,P>3=)XHLSS'@?.KL%IQX,YHL8JDQFLDI(Y=R'1R?*HX+ M\W>N0J-^8M\B4\*B\^SB_30+#"].63% +7JH_"]0DQS>6A-J#R],2>5=@(QY M'W*+_%[$B M/X'_^)#OJ&9Y^MZA"^1\1$;PU*)$LZ?IUGQ]G1-*O%):A9U@7J*O.TSADK7D M)3:MKY6CE..'S,(H!>DMNJ).F?R&1:V5L4A_@Y6<6W146[G/NVFN&?"U]8R\ M1*U85XW"M&9K6'#H>/7N2@.L%K=\$VT816=G DA27TF1RXL#G:\N3 M-FPDP>%79?X+4$L#!!0 ( $^:?%0T1$4Z&PO=V]R M:W-H965T&ULK5QMC]M&DO[N7T'X@D,,:.29L9TX<1)@,DXV M7F0O1B;9''"X#Q39DCJFV J;'(WRZZ^>JNH74M0XBSU@L]9([.[JZGIYZJ7Y MU<%U'_S6F+YXV#6M__KIMN_W7SY_[JNMV95^Z?:FI5_6KMN5/?W9;9[[?6?* MF@?MFN?7EY>?/=^5MGWZS5?\W?ONFZ_V->^[P@^[7=D=OS6-.WS]].II M^.)GN]GV^.+Y-U_MRXVY,_VO^_<=_?4\SE+;G6F]=6W1F?773V^NOOSV)9[G M!_YIS<%GGPOL9.7LQ0TC_WYM8T#28B,O[0.9_&)3$P M_QQF_Y[W3GM9E=[+XOKR^NJ1^5[$W;_@^5Z8^^_SM/')_POUYOBNOC/_WA]?77UIOC5&QS==[ZW)*%$_2];4Y!V M[LNN9*FG']>V+=O*EDWA>WJ&-*KWA6V+RK50:ML?2>;Z;;$QK>G*ICF2JE1F MWYL:'P+)^\[2)/O&\-B>EOFUM7CFKN>%::&;G>EHJZ2K?PRVH^]V94N*C06+ MWM%?'TQA(J5E2_-[,@9[$.IIRK(ORO6:U)6GITVXCHG8@09>@9XWO5\4C2U7 MMK$]L7!!#]Z;=M 9S0.9*T]_U$,'LM-,O DBT-7\8&U]U3@_=,Q X@4> *6R M!C^3+5.40E5-M&, /L\Q=DG'W _T%>V?#(.GF8<&J]'&NF+=N1T-=3YCQ+)X MUQ?6TX#2N[9<$?_WSGN[:HSPI-J61!FX26I:54,7#J U95?TIMO)23F8 M6,^B\OD;G[&>CYL(W#.OW9DM+XOWZU]/5AZR!\[M#2;'Y8>5O;LB-"OBS^VZW[1?&NK98+ M_ES%M]W1(3A;^DHFJ; CCM095OZ<%'IHJ3AK2\K M$3V,7I4-1OIB6]Z;8F5,6YC&DL7ES8FZI.TOBY^M_\ #?Z5174_NC_3HI[;X M1]E5V^+JFFW4Y8)W^IOKZ&1^,&5#?/^IVY2M_5.X6)NJ*3M:X/:G?[Y[>W'U MQ>F'9?JJ,_W0M3@QTD;7%0U)?D/GA+,X/\$;I8GHN4Z_WA M;MAL1T=1V[IH M75]X0\=%?R?FT>\B*\2X.CO+SE3&WI<05M(FGZS#$<)I8/<+LMIFMR+Q#Y9[ MD2^:Y/-A+_H(02?!@4*8PJY9.,05FHX.BYXHZWOZ:&"J6-QID=4Q*@I1L&5> M5WBV*0\D)96C$:01(BJ=L;O50#- 2A>%H;-U.UO!#,G%SIMTQGA0^P MIO=EP_KT2WY8AE2.2*W./EW2_T@%5F7[(9[8HMBYUN!HNP^$^=9#6X-4,I'> MJ@UP1%TW?LRVY!,'T6G>@.OLAG2#]8LL+9M(TNLO+LE"'IE]9#5DNL/6DO3A M*(:66-N3CV"S[EFRF;Y""M*EA0Z'?H/T_69!0*Y MMA^B=B_8?!.8I*U&18>8F8?*P':96ET?C1R@CU!],56?7+^Z7%Q>7L)Y!#ZY M;EG\8$DBX>]HV$B@R8)XUB+X(K)?M%C-VJ0*TIF&!0&[WQH2\4C1]Z,-!'[/ M?PMS1!2P\SK'H\5Y;5VPRP/,B4XU/K4OC_((?=,-ILZ$(KI7?$5[-/'I9?%V M,+HG2ZA_2R[W@IU3"PDQ/$*EJ0N(@6TRB83PC]2U.T(:,H\_]K,Y \K]OG,/ M[-'H $M:DW9-))0\[L3F\/HPR^)7L!HTJ#;G02= M(Z"H /.Q7PL(69E40[$44L[1YTT+")!!;!$+/\M%G(FB7W)2%,;*OFH#>23[ M"3<+67I1K[P#N3NB"MT@L2S30F;)/@VSE*N>^@9N=Z2GJ0 AYFMF]*0)/*% M\2;9+Q)&: /%,JS$.6\'SVR#KG>^O[#M0C^YH><'WW>.-M6+ZG]'\K-GB1A] M;>+7K ],PSAA2/Z.2(R!'\4I P^F!?$PLAL7" 2C4Z:P!3_FEA/-()GC;TW MT7 'SR)Z1ZQ+-H$,&V',OSE7'T@Y:=_,[:YF_O%9?W]S]VT>,U.O1I]"(Z\LW-W>W_.GJS;/B%[$<:W&X@4F*ZKM_$ MU;'[G^#?= 8=&N9;%-^3GW2='YE-=L U-)? ,2EU"20I.Y68CX#.9L/VEN&S M[9CYQ)JP[F(4'JT=Y(=V^N437OBS-X7/L@=LU,E8"-IASZ*&FUG&H()X#T'+ MA!TVJG._"T1>#^R((1,ELU1CU#>S"V9H&N31,BU<7(>3GH1PT2AI(*E#(#J] MV1Q9J^8>9TP.@ IQ(^\+0]9F18YXAUF)3U\X2 M0SRK/B"PJLP;C(PSEA\;J:BF*O>V+YL0VJV0\"3B^P(Y20$G8C+[@\MR$D-K M%53#&B&&93C0P\1O=@+CWI*IK*)GI3FZON![@^ MCD2(T_SC@; 7Y(7X"FW2= /+8H)3[+3&U!8'PE@,[VE .X9NNLW?MF;$JX D M@!>CSTQTDB@,/;0IN$42-B11=A0"DL@RM<@R+(K?AYJ9(AD3]92VC) MTXM^IR0FPWIRC+-6/%"1PQ>84E;;",=4BL+WM!B4=^@HX$@6=3)XD9\4<22Z MU#J1T$M&T(,1<9_);JM1X-!A31(K<2M;7?$/D!DL1YH!&>DX[U'_3FH%[$5? M+4]]%>-Z1(?$)$-3BP,,BYZN*?F;@"!2HHHHA?.7.$)';3IW0/J*'XB[= ,B M5M^S9\5.&0HIU[(YE![!#6"_*IE$!5U-!X5PKIPD\8@)IRD\SEZ*^&'YN%<* MA92#2B5$@NPUV;!:QI?!6(ADL=6!B.Q<;<0=K>"TR^;X)ZHKD MFK++G"M,+XD134R\K\(&PZ&1O$TW( !23I=GIY&.LWTJC?K\2>IRAY #65I. M)4-6"41[LA,''!?'F"*E5L+F)F"G%7$4WIQ-A-L/3:P9)",ME#!2#2RX.&&! MKAF6JB43(!HSQPO52YU[) J2;!@Z)"2(MP;P3,$O9R#%>C,CR".4;,D16]+R MY3VA:*:48;R]MYR("[ZU@2L$:TG%$7*)A4%\WE[(UD;R3]: H@D7!!\[@L*N M,Q>@VYCJFX#G\@PN",?]IMBZ XEW!\&U/HD!,5,W-'A)$Z4P[=0YLQ&;^.<, M:Q WVOHQUS,50J)DYZ#A%$)Q@K4A0"5D0#?C,='C:]N8@&'9>O%4P"W=O6:- MZ*EZJ"!VX6Q8?MZ]2;0;T[LVX$ M P=H&LO"RIJ1H5LBAI)T8(+VDLSI T^QP6AYLMJ-AK&>O! IL(MUKI#^]2AH MD\1+RE059V3F:.=L_U@M=$.^3_8WD_C1OF@JMP+O605R S8V[(( X6=+-8(B MF!+;N<818A<[..Q=,-GL82K)D^E9QJ2&UL7*4"-#HC7"*IF;I$JC%14,@46B M6&EA+K0EL-%,,&Z:@J-+P8@9VLVP+9'R$\5LR!KE"4"Q.#K!QQ4)X)C=?XYN M-#-,GT#Z959+.2L04.8]@R#ANC. 4^%OP/G(&OYS,*? M XFEI+:JZ "@ZV MS1;#0Q"S+'Z$C?N1H<>-;.ML)N3N-N0U/KLL8E8CI'@6Q?M&0MXBRP"%?$:6 M).'A*;/1SQD&QLL-4Z7,9L29A)'B28ZLA(>5[:IA1R:*TWLQFK1]="9J%#E< MA.DZ$VC&G!% _K#'\,?"S)DARR)L\>**_GOQ2H"@;O\YWCGVN11. MDCM"@K2'J"]"%-T7G[HN7_P9" Z!KIAR:"F2'&(L(3>#9Z9W'*^UKO!<7>MA MMCGJ7$-@3%L=9\9G^?CEG*!,]WY!5F^46F(,Y;2(:A[*7:CM*V> /%/:9WRN MDK:-J8)B&Q,D-Z.D2VU"Y78$T]D1239A*E[%ISD3WYR95VN^2F"8W3ST;"BZ MD*"*Z/YCZX#_*\/:RH:D"PAYOSUZ3I[%>L9?)ZDQ&\:(PF476S4B;*J:$(=Q MZC7KV!CE(3Y&? Z[((Y*2*F8ILM=(4))$J0-X+WKLKVP V[#/8C,O3Y%KDB MR@[+IZRN9,)#!1@5JX>]9A@U)U)69(&\#<0@5=IW0P1<_XH(A"JYMNXD>XUY M \SC?#\,]XK=FM8*0CT,[NS\, D"RI G59(CJ.2#JLV.M\ @+"N3Z?BYZKYF M23^VU1 MO82%9V.I3BFH%>F-6OR=J$J8KM'ZB*OP#NRSWP$! !@*GWQ MGD;BU%^_O![[Y*Q(QB4Z(K>#L9'S=ER5!"YIV.2RA4;O'GN(&_W6LWR$&NDH$7/N&8D[B1Y-3(':PL -9(>B6VB M(J\E3A#S(@9TK;8"917UQOW#8CYRR%G/8.(@1,I[]#%"G?2**Q2B6 Q]+OA1YDR?5.6RXG71#FS^&,[G\21WC5WD!8DNG_U6#_M,8:P1-0_UOGNRD5*G MUDUJACSVI2D'R*]TB@-1N>8L &G5@R83D7^%TPBABTAMD+NY#=^AR'7Q+3,- M--*PU,X9)"AT.VA-[&*E)E;EM-A3I.%#0D1KNS#][MZ"AU)(2V+-^6="FNYH M#%<72&<%A') +G;&=>,^!W*/9=O_Y;%DO4(;L8MN@86']B8$22G#/)BNLE > MQJ,C95:D.M*T.+;/FG^9MN6$9TIRD;6XR>!\"^K.=!.F9:(\G3._:PDL M/.O1YU>O8U0Z$JW0J\ZR-Y*Z$'2I.Y>0BH9N.S0P!QL*Z+&)A+ED$E[>J,Z$KMF9K8Z7[!!TY M*DS@?6.R%*/N1.KNG!,X[>[)2E\Z+3>C/M[&(N:6_,2%1_@'I"$SQ1 )Z4>NF 3FA6!A M'5?)EM#TI5>&98X?7!3+,BHB\P&QCA/C85[Z1O(TTD]SBB9Z1GKSY-&#J6/) MEW*S(1HM#"X?&.XWFF/ETEUJV,JZR8:5YZ@=\1*=*_J#F*P-9$M26>70;UVG MC?6C="R\:^CO28$Z)[-ZL^?=;@;4QB<0GUY-G\P:2O'=1T728ZLF+9YS,3"6(K 2E2K1X\O(9-U!6H88^4B7O&F3[N<#%F>QW8EPQJY5^R"Q='Y*J>XXYLPK?&-PE^Q"FZLL/D!?R MV"XTK&6%,-O*O3W0%*!G*$N%[$8H3<:B*V.U>S%H'".P^#7,DW'S\KFS7#YY M]2R8GS^3X+))D:39L]&VX [\FK/_YSB:GU$&^L/4K)MBX$5\M"Z;U#6%IK$U M$TJO=DRK5&U]^NO(:/A!U'49K>R,U-T?)W)*DBT MO>CX.>P(V$<-")B!I8XIX3!QU5 8+XJ7A$ZB983!&=1'!D*24ZF7>B1S@<9% MYE12KV15[J6)=ZT)RVCU.$BM0K,.Q]<^VIRSRHELP]YP2X%WZ_[ MV1H>:!# MSH9,9RP+(*SFK+63X&A.'11"[IW5>BVP).L(KGEUD(P9'1@?_R_LAK4X(9TQ MF6-%#XVZUF/J3UDYTGT4;V-]B\.%D$Q4QQ@K6$K\A1P*H\ED@A=%UO82L,#J M.%*XT-4355<2[-K:SK_J&B3.M.F])&YK$ORV;B0/X_O33*(;^A6=!:;@@JFV M%F<&IHP*B2ZWL\9D_F IFE\3C-5DD@]E.+Z.D-KR0[]0W,&X38*SH1+F:0PX MZ9BZZ3'A7Z0Z.JF7N2H[7< MYB.AB((WH6]M'_@&67(=R1O\.X1E=(S6V^=$G2[);HGU%B'4& (Q :Q8TODC MESN]4C$A]E&:8!:0T-/++#'F]9)WE$Y;>D: W3%D%G.XG_II O%+:<(OPK\G MZCNJ+A"DXD1?:^!>9]WIOZD6N-E1-EH=.P\C#M->9REFT=?R,=IG' M="LK0?Y=6PE&5T/C]&?!L%ZQ982B\-3K[5[F4>PIG&?LU+<@?M#

%.'>_CRDV<=&>*Z77^'%MQE7YTO*-& MD-!_[=5 MARWY,<'+1W\?/*!/6TB[C6/ODZ@PT\Q7[G<.5ZW;T6I/,S$1W M)!M)Z=,SZW-(+W9<\V>GJUN?@7$IY@H9L::J+],/4YW$*KQV8MA<+EW7P=JF1KI89ZT:(:WN?C83\Q7Q)/0 MK0SZG;/FXT2D/I[_:>P:8GN)%380WN60/5[2)?PK=VTD,33*R862 MCD3Y4L!AWZ9#Y)L4W&;E?&SK1 ^Y3M3**V%X4U;J9R,,_GULI@$==+!M/RXI MA/<+/S81H16++'"IO^KQ2PXK(CE]_/"L6&@NI- MT!&AJ+#99I!Q2HZ0#X1?_*2W;&=OOI[PUH[G?(32131LX9JP'LL.S7HC_Y[? M)[&@WYAV MTW,P,94M9OJG=C3/VF5M+3-F5O MST5Z/46H.-CV0C(EOP5R!*27#AA]#)M54Z/<074:)N]C$I>7AC_"6S[@5\P)[$ UDAOLO\'ZQ1?') M]>_^1J<75Y)7^G*]/<2"#7.$_A3VC' E6I"U8C,\FWIFM$G[^\#.U: MHQGGWGKZ/'O!+/GQ#;]&E]]MV?;RKMGX;7Q3[XV\H#8]+J_Y_4?9;=!&U)@U M#;U&PO=V]R:W-H965TQ(@:5>L SH$#;H]#'M0;"86*DN> M)"_MWX^2+W.')MC#7BR2XCD\E"5.=DH_F1S1PG,AI)D&N;7E91B:-,>"F:$J M4=+.1NF"67+U-C2E1I9Y4"'")(I.PX)Q& Z62OUY)R[;!I$3A *3*UC8+3\PFL4PA&1C)\-9]"5=,"^W;+?^MZI MES4S>*W$-Y[9?!J<;[>%[JT]X M+#-F$C>U5CZ:S0H:#JY#NBJ8+%& M[?8OFBY(U%]B+H[C9- :;;UA&^AG$?"5J]'0DR4QW0A4(ECV_=1?" MWMLL4&_]!#+@S[)^IEVT&W+S^FW_2:\GY#W36RX-"-P0-!J>G02@ZZE3.U:5 M_J6OE:6YX&PO=V]R:W-H965T'[#VZAX'U;H,NT 1I=I,^%'V@I;'%AB(=DEK'_?6=&4JRUHDW M6^3%%JDYOCF^(76QL>ZC+P""^%QJXR^3(H3UV7#HLP)*Z0=V#0;?+*TK9<"E M6PW]VH',6:G4PW0T.AZ64IED=L%[;]WLPE9!*P-OG?!564JWG8.VF\MDG#0; M[]2J"+0QG%VLY0KN(+Q?OW6X&K96!#PHVOO,L M*)*%M1]I<9M?)B,"!!JR0!8D_CW -6A-AA#&I]IFTKHDQ>YS8_T5QXZQ+*2' M:ZO_5'DH+I/31.2PE)4.[^SF-ZCC.2)[F=6>?\4FRDZFB<@J'VQ9*R."4IGX M+S_7>>@HG(X.**2U0LJXHR-&>2.#G%TXNQ&.I-$:/7"HK(W@E*&BW 6';Q7J MA=DKJ9SX('4%XC5(7SG C =_,0QHG$2&66UH'@VE!PR-4_':FE!X\:O)(7]L M8(BH6FAI VV>/FGQ!K*!F(S[(AVEXR?L3=I0)VQO\NU0;Y3/M*5HO?CK:N&# MP^[X^PD?T];'E'U,OS^=3QHB+I[YM7 /D,S>V !B*G[ZX30=C\_% M 6?BO@!Q;(T'?79 MA2-.ZQ 7B?LPCI)'A;;KE#T(G+D=T198<=*S*'4&!Q5=EEI M+0*XD@I+&\_*[ 0S^]YT'.T#]=5Z;5T-"&V$B-C8!A*'JL*6.V.GIE9&+;'" MV#+!1H#44 _<4/<1'LJ@78*' 29<56Z$\3]Y<_?BK'=H5G7%_ M*!M83)S^4"V1.,_U[3>*:D= T\+T-4O>N M.*+>HTI262KR\*.8C/I')Y,X-M/S]K]YT6,C(AIYAOAWA3+ZOE#2:?]X.L=VW- [B@J'%O8($V^&B91R+U]W7'OR#J\:1_/$U[M]Y7).2; M@&)I8B?*_!^\/45,)_VC-*T]\6WRYW3<'Q]/Q8N#?M+1+D^4'J3)!GC B]L MI6]*SZ3I= 23YHTU.][,F3?7&*,D_G)9^O6(H??:FM5+C:3.&V92\>[S6V0@OG8O&W:NO"6X%5_LO6"BQ-MON]M^.US%*_-. M/'YXO)9NA1V,&ULM5C;CMLX$GWW5Q#>8)$ BJV;+2OI-)!T9B_ M9!)TLKM8+/:!EFF;.Q+I$>7N]'S]GBKJ8GO<[@28 ;IEB9?BJ:I3Q2*O[FW] ML]LJU8BO56GRDI7RCAMC:C5^LWX;?3J74KC>< _M;IW!^^"-%E:^S-] M_'WU9AP2(%6JHB$)$C]WZD:5)0D"C%]:F>-^29IX^-Y)_POK#EV6TJD;6_Y+ MKYKMF_%B+%9J+?=EX]V/3;"R*O6MLU4X&@DH;_RN_ MMG8XF+ ('YD0MQ-BQNT78I3O92.OKVI[+VH:#6GTPJKR;(#3AISRN:G1JS&O MN;Y5=\KLU=6T@3!JFA;MQ'=^8OS(Q"@6'ZQIMD[\8%9J=2Q@"A0]E+B#\BZ^ M*/&]*B8BB0(1AW%T05[2JY:PO.2R:F)=VTK< &L-"L"\S5;,/U^6UZ>^)-ME)B)/_]I$4?1:]$!?Z^=W&QJM9%,8+ON>[YL MH98M$5':;$0CEZ5R D'IE&F<:-![8ZN=- \L,GOM$#\\TXG5(%2MQ/(!9/J? MK<7&VI7 KU/UG2Z4((B!:'1%"V#E=CY^"[LQVD>460DG:>EB*XU19<#=IM E M1#=6Z(86WMF:$4+VIF* S[4!2+MWD.!>3$;_5K(6BF@D0 )5+>&9C@BCVT' MYU; Z+UJVJB&)6JY>Q!?;"/+T0?6Y:_0Q4T_MYK\"$WI_B-DV"VF(VZ"45+%2?F03);B"B811D&+S*,V>]VY8/7W.YKC(82 M&R4D+*J\MOE:.$IDL.Q,/(S$,8X #@Z.<$$;!G%^2))@G MB]&7W@T= 6X'-XQ870'(QJU57<.(LA%2[*PVC2!+(XEZM6<+4G>!5>)6[7S> MJ7TLP=[!!3QQ'J3)3 !'F(DH#,(TOH3T,]/AQM,!?M(@1-.2!#M(P4#2((L2 MO*1!&I,?HCR(DG3T\81#G$:LY@P6!*PP6\?P,S3P?HR!)$I@[S]/OH5D4+,+4/Y^@60PVYJ./ MR ZU2&=]?!//^]F(91V8AYH59 M!LYFGGB/X/PFWB4P$M,AR#+B7Y0A(N)CWBV":+$8(I.^'N==@@2R\,\+V!ZG M793_(;3+H $9.Y\1&L#*TG/9;18D64C,B5**G<5WT0XQELS]\PG:1;.$_EOB M16 Z_N*X32,)!V@>A)P)8)8D#7\WUN4I"8>>'(>T&H0_R3JR"B6,D&"%X06< MEUC'Z2>?+Q@ A2CS+8EQV,[]\P*NOMAY)TMI2->^I=1R MJ4L8$HVRAFM!B&IG#9Q+]D8]ZPW2[O;L9!0@.ZE7S!_+ MWN[&HL%8\[*3=? ^:B&2#X=7A$6A]!W7-8&XW^IBRPMJ4Y1["B2XF4TR?_VE MEBM,*0J[-UQN=!/;THB<)YY8^OV)4X8EYT&8)_R;8&O_,M1]7(C5"!-Y8!&L MHDQ?R6G7%7._0O2NUL@MJ-EX^([]64BW!04??.23X@>5I=A*7VGN#0RYXM!$ M^-=T"B(Y;@^%T./T"CF,>@.J+_<&V= ,NGA,)RO5JD6MN"9=$5J4FZL[I@PP@Y^T!# MFK14&VU,FX24)-_PB+X^!@)M5Y.S-C?JM^$"C,6Y&*0RNN]YN7QXV8]Z)&#. MAC*;]C1V_<%GR/=\\NE5#H@ \#J.XAIZ&C;0#<*_SSOB7E%^=>TI[_3(],H7%7SR M%L/K83(]8K!G:Y\H:$N:HU[T'I'EX0$OHCUE1IL7-IS1P;Y[;GL0SS%\CD+] M!=Y"Y+=8O#@$HDYD@1,:]<6AQ:XWAS^$5VDPUD[-O?\'U F#(RF\? "MW\.177A=#GV63 M2%0@,XG&8)P5XD \BR;Q26O"K>%):QHPF\[TS";BK4\-MT,69DYXCCIOC(_+ M1A(U3RXPY'"%<9J!6!1E-)]ZF/PD$H%6<\3"WP6+A[*6Q1-+ABS4K="14>@U M$;_W$*='H]:Z\=1'VF@% N]2<;J@:@K<1WI3@K(R0D'5K DBM=)<+%+$;&I9 M(3PH> F:OY%HCC3Z98^RZFB!0NXTM""+'2=@BNBBA-J:G4YR#L8.,FQGU(,L M_5@Q0VH;I]Q!8NDR<5?=L"5_Z3X:N^.;U*5M$!G\NE4H/VL:@/ZUM4WW00OT5^O7_P=02P,$ M% @ 3YI\5+3WL])8! T@D !D !X;"]W;W)K&ULK5;;;N,V$'WW5PS4HM@ 6EN294EQ; /.9=$"W2"(>T%1](&6QA8; M2E1)*D[Z]1U2EN-U-W[:%YND9L[EL0>CQ:QA6URA^;5Y4+0;'5 *7F&MN:Q!X6;N+6'*N9=Y4."&M<(\RMV/N(]G8O%R*;3[A5TG.R:+ M>:N-K/;*M*]XW?VSEWT>CA2RX!V%:*\0.;\[0\[+6V;88J;D#I25)C2[<*$Z M;7*.U[8H*Z/H*R<]L[BGNO\LM88&%=S(JJ),K4JF$#Z$\F(V,F3#2H[R/=YU MAQ>]@Q=&\%G6IM1P5Q=8? DP(N<.'D:]A]?16<1;S(.-W\.Z8JGF]U?! $7>A_KE<:Z.(('^=P8\/^+'#C[]91L_BV:ZH M[32J9_06]](@)/##=UD4AE=PWB;\4J(];5C]"ALIJ!$U?%JNKF&YNH$H"3Z& M@0_+OC%!;L"\:3@;Z96&G(F\%$(UO-ZD+[ M@"\Y-N9(FE6RK8V^F YL96UY _H)+P?W/3)[9ERPM4 P$O(N+*=;2E&@TO ] MQ1?Z43R!"[=._20,]NNQ/YF$<#&X9IKGG9J&5F,!SB\\C0=[7KQY&,5^FF80 M17X8!Q!F_CC-!G>;#4T4JU%PT=J9 AKS5G'#44\'*R/S)Y"-A=5=@:*KT__! M(Q+A>&[(&^T4WA.\M3:LU#?S__Y_==NGB)(6#/M4!L,LZ%=I3&GL'3DKY9C6 MU9]< >-JU]&*_TON6[?KMEJ39?)X'Q.M^MJZ5-!-0P?U,RK#G?XANS[LF%*, M2 /$*;H33I)H2F9@AQ1Y+0VE*1=M\6Z^BGU 7^'Q&G-&F2;/\[+WTC&V-KPO M^G3P!V6\FW) ,PI=5#2G3ME\T&"C+#/1Y]V5DV9' M5\J-DE573 )OS:&8:\?@DS(R1SA;Q[<26F(0N32G^4%X]$S1AART;*5AQ(7S M!XLA?.TF&!W=LQ6JK7M-T&"T"Z#9&-N[67DM#;P"W+.G1A-I$SM-]; X1FW^ ]02P,$% M @ 3YI\5 SYEZ/# @ ! 8 !D !X;"]W;W)K&ULK51+;]LP#+[G5Q#>,+1 4#^2)GTD 9)V[0:L19'N<1AVD&TF%BI+GB0W M[;\?)3M>"JS9#KOH09$?/Y(B)QNE'TR!:.&I%-),@\+:ZBP,359@R(_V2W6GZ19V*#DO41JN)&A<38-Y?+88.GVO\)7C MQNRVCS\BT'2&B2>=^/(L[QDELTF6FU .VU"9:I6EHS"2TY<:IAU@(N&L#D%< X@1LE;6'@O6"NS#M5:&U+I4];WN+77,]WEJK*:?]6,/KV'':^AY M#?]?*?8#NO!@#._>G"1Q? Y_P8?/!8)6PG7ZANDY]RUNX&L8'I- MOJV"3!G;%!B?:)H9-!"/QG ZA%'26V)>9XW)01S!(:WQJ=^B 1SN,J!87OA. M1B>[#/[T!<*=SBR1^+CY0]Q5HO_07IR#;O#/?@%02P,$% @ M3YI\5/&96SB* @ < 4 !D !X;"]W;W)K&UL MG53?3]LP$'[O7W'*T#2DBB1.H(6UE2@,Q@,(%6T\3'MPDVMCX=B9[1+X[W=. M2LA^T$E[\8_S?=]]9_MN4FOS8 M$!T^E5'8:%,Y5)V%HLP)+;@]TA8I.5MJ4 MW-'6K$-;&>1Y RIER*+H*"RY4,%LTMANS6RB-TX*A;<&[*8LN7F>H]3U-(B# M%\-"K OG#>%L4O$UWJ'[4MT:VH4=2RY*5%9H!097T^ T/IFGWK]Q^"JPMKTU M^$R66C_XS54^#2(O""5FSC-PFA[Q#*7T1"3CQY8SZ$)Z8'_]PG[1Y$ZY++G% M,RWO1>Z*:3 .(,<5WTBWT/5GW.9SZ/DR+6TS0MWZ)BR ;&.=+K=@4E *U<[\ M:7L//< X>@/ M@#6Z&X#-2K/N>.SB=$U&.]-;'[1I-J@29Q0_E'NG*%303@W MNU*/J)PV NTD=$3HS6&V!<];,'L#'#.XULH5%CZI'/-?"4)2TLEA+W+F;"?C M.68'D,1#8!&+=_ E77I)PY?\([UG.!'R7AP M3_4%Q%H937(LQ*,$1D>#"Z$$?< <+K7.R3IDHV,:1Z-T\)K$I=&$2(=IG$(R M3,;CWMD"+9I'A \L36#?3RGL]\YOJ#?M$38>Q30GPSA-__9P8:\*2C3KIM8M M9'JC7%L0G;5K)Z=M%;VZM[WHFINU4!8DK@@:'8P. S!M?;<;IZNFII;:484V MRX):(AKO0.7L P .@D M !D !X;"]W;W)K&ULK59-;^,V$+W[5PQVV^V@K1P6-3*WL]K)QKKR836U38"#O6+2IZL]&F$8ZF9CNQK4%1 M^J"FGL1A.)LT0JKA&["[IA'F<(.UWE\/H^'IP2>YK1P_ MF"P7K=CB9W2_M/>&9I,>I90-*BNU H.;Z^$JNKJ9LK]W^%7BWIZ-@96LM?[* MDP_E]3!D0EACX1A!T-^?>(MUS4!$XX\.<]BGY,#S\0G]G==.6M;"XJVNO\C2 M5=?#? @E;L2N=I_T_B?L]*2,5^C:>@O[HV^:#*'86:>;+I@8-%(=_\5C5X>S M@#Q\)2#N F+/^YC(L[P33BP71N_!L#>A\E,_.T%M)<6[Y7NMR M+^L:A"KA@W)";>6Z1A#6HK.+B:,<[#DI.KR;(U[\"EX4PT>M7&7AK2JQ? HP M(7(]P_C$\":^B'B'Q1B2*( XC*,+>$FO./%XR7]4O/**X4[:HM9V9Q!^6ZVM M,]0WOU](.^W33GW:Z?]6Z,MX/VN',(?OO\OC*'H#E^%AY8#JB,T:35]+[TJ# M, !!@7H#KD*XU4TKU,'C9F\L;$_ ]'Z4!\DL#L(P!&DY2!?"80E.@^32H>OV MFL%6&R?5=@P/%5(I]VR4!E&6DCUL )+R2$/[FR*U 4W)#105$4?+B!?)K$4M M5(% IQ*@]*$=_P,*8P&Y^5Z03.ZL> RKA@G^)3Q=?*0SSB+1KGL]STJX%R2Y M;8U^E'088'V 49R$7(P 1DDX]V7ADHZ2+/,3)O>/E(+3$OC%B.8!L; M^L.J M/HP'GC:[^+?PQ1\S6 [>&VTMW IC#E1GUK-3;G!/S+B@C%;+@E59&,&,(D>0 MSE.V>03ID=/@ 8M*Z5IO#Y '<9H]L5'8>=WZ8X@X^_KPZE6RM1!G1Y,PXQLDB=L9_/!JBAVS>ZX-.?K]IK: M-)FRC;WF.#Q7F079;$XVS2*R\7S^FKAH%D.4I$0]?UG424WF0Q5.R MTSG;*)_]&_$!*+J':;U(^PCRG!5$%)P,WEKGVZXDGGS7\IH_R??*]GU>7]ZY MEGJ3=N_>P@]249S>6:JA_?%J\.YRSU[!-R+BA2W$[4H=$64\2(!ETV!*94QX MD)X&,\BF Z_SI:-U 6/UYM_=/^PV!UO ^_N1^_*CX*LY7* M0HT;"@W'63H$<[RICQ.G6W\[KK6C/O##BCYNT+ #O=]H.FB["2?H/Y>6?P-0 M2P,$% @ 3YI\5/? [#"& @ AP4 !D !X;"]W;W)K&ULK91+;]- $,?O^10C4R&0HOJ9U"E)I*0M@D,A:@4<$(>-/8ZM MKG?-[IJTWY[9M6-207/BXGW]YS>/]>Q\+]6#+A$-/-9,NYV]NHY5RVAE<"-PIT6]=, M/:V1R_W""[W#QEVU*XW=\)?SANWP'LV79J-HY0^4O*I1Z$H*4%@LO%5XN4ZL MW@F^5KC71W.PF6RE?+"+C_G""VQ R#$SEL!H^(57R+D%41@_>Z8WN+2&Q_,# M_;W+G7+9,HU7DG^K9GDVGUAWVGCV(.LU4;6 MO3%%4%>B&]EC7X6JRQ3+>; 1 Z?38D*;A[IPC7JN6^(;U5^UK/6'2MZ@15&<"N% M*37VY:A= MNBYUQC5\7VVU4?1__#CA(AE<),Y%\E\*>IKU21J$,(#7K](H#-_!WVSLV<^. MY/.C3%(+:0.R #J 0G+JQ$KL@!F@ F.])747(UMP6/A@= MX)IQ:ESG0R%GAK8&+V<0C8-P2F,\GDZ2P89EF6R%T=!TM2=9&J?T38+)(&J4 M+%#;1F<<"B1<,KN R2P==6FR7C=XBV8AQ&DT.H/)>)I$Y/5B',2S?]V??]0< M-:J=>P)L52BJKD^&W>&5677-]4?>/5&W3.TJH8%C0:;!^<7$ ]6U?;2;K1?6 ?#V[O\#5!+ P04 " !/FGQ4YI6?S7$$ M #;"0 &0 'AL+W=O1ZAQ9(XY>\-.G2 &VZPPU8MZ+K-AP.]T&QF5B8;+F2W#3__DC9<=.7%+@O MLBR1#Q]2)*7I6IM?-D-T\)BKPIYW,N?*LR"P28:YL#U=8D$[2VURX>C7K ); M&A2I5\I5$(?A*,B%+#JSJ5^[,;.IKIR2!=X8L%6>"[.Y1*77YYVHLUVXE:O, M\4(PFY9BA=_0?2]O#/T%+4HJX$?$M=V9P[LR4+K M7_SS*3WOA$P(%2:.$01]'G".2C$0T;AO,#NM25;KUW]AX\^0\1*MK!]A7FSCL M*(S#/0IQHQ![WK4AS_)*.#&;&KT&P]*$QA/OJMO_6L[_'Z>_#F.L^EH_QQ%D21PISHRF*%12+1PI6TB=*V,@C_7"RL M,Y0>_[YC==!:'7BK@_\=S_?UOFB'$$7PQV_C.(H^P%V&Q#@O1;&!3%A0'A>H M"D$OES)!L*6@D3UK%O"^DB7[V_/:C08^EI*<% X>A)&ZLI *1^LN,[I:91SM M00\^%9#HHFA*92U=1@)(F]&D!@)!R"FC>PZ\^478K!*042NXKX1Q:&S7;VQY MKXDW*KF2"X5>ZS"*PFXT"HEQ@RJ+A""I+FT/KBI#Y^./W\-XB4RK%&1>&OV M]5FND=Q)R(1"AZD/P*Y1@PD27KUH4 D6>FF,II 0?1*P5+YLEE9$P2+&RSK] MQ %*L1'D@P_3U\3I!1I/\[F[^.B0:\$O4C1R=E,2XR90:V'(G8KP*F*AFLC? M9=(V-$CU!0L"$"7Y_BBI_Z#:P.'II!N&X99>8]HGS>D'PN$>Q%IL15A+39WC M\SP,2HJ%5-)M>@=_HS!U 0.5'^;L&)7@@<]B0K<.YHIP)"68\*GA3X>&\.!K MB4;XT-6P"4N?P.V6PG=:>Y*A-*1.3I$_A/$HYG$\V ?Q@Q*5X^T)V+= HO$( MHM'PX$X[H0@LZH:#7 ACRPQQ#U^GV( M>W'T&BZE_J4ICX"4\847#="P-X3?:1S1>"T<59?CSD4#Y:>\9MH*J+A(*'E"I'@R$NM2"'8NW!S-RC\K+/@3J>_>=K5]N5S4%_:3>/WL MN19F)0N._Y)4P][IL%.7\?;'Z=)?WPOMZ#'@I]QRT; [2\U71W-#QMHWW.S M_P!02P,$% @ 3YI\5'3QW'D2# G!X !D !X;"]W;W)K&ULI5E9<]LX$G[7KT!YDUV[BI%)2M21J\K.>(ZMF8EK/$=M M;>T#1,(2UA2A(4 KRJ_?KQL@1O+2YNOU%K:H=FH"BOWIEY+A\=Z>6DWM9(%;UJ7EVD<3R[74E=G M[]_RN]OZ_5O3N%)7ZK86MEFO9;V[5J79OCM+SMH7O^CERM&+R_=O-W*I[I3[ M;7-;X^FRXU+HM:JL-I6HU?V[LZOD]?68Z)G@=ZVVMO=;T$D6QCS0PP_%N[.8 M%%*ERAUQD/CSJ#ZHLB1&4.//P/.L$TD;^[];[M_RV7&6A;3J@RG_T(5;O3N; MG8E"W"C\FXHIRMRRIVKL:JQS[V_,W*A^*41*)-$Z3+_ ;=><<,;_1,_R^53BA+,7W9JW$CT96XEI6 M#U;\^VIA78W8^,\7A(P[(6,6,OX_C?E%+I2&K^U&YNK=&?+,JOI1G;W_V3@E M8.:__VV6)LD;T1?%[Z9O@D!Q+B_$M[J25:ZKI;BBL*?7'RMQM:EU*=(I6S6. MA%LI\<&L-[+:"6UMHPJ11-DDC;(X%G8E(5V8>Y&;]1H)9$FD<$98]<(.JS6:JFM4S4D%KI&AH+R7M50 M>"A^A5;+VE@+'B97JF E2->61FRQ4\@-UC]I9*8J=^)%D@XS9$A90IU(R*HX M.!YD**1_(2H 79_O4RZCEHM7I>4@2VN$JKS2NH(=$$32O8*45\"S!_ MR,@_ MR3I?B=1'[J&-CWBWN5-X0L;*1^/''#["#Q=$YC"HG"0!;6[9.['1 ()V6'"*, MY$7DO=Q458$,#V(-*B$$=' MW/9QE1P%5E_YCX&\5=R[\K0QZ4 .Y0N..5]<^,P2'S=T0'L0 2L8TVT1!&#. MQ22DA&%:8>KPK*L<;&E]4\K*^AA(8V2OY_U#MWZ+]0.]F8K>=AYN QDKDZ_: M/SG2C<2L1N$STOUY,7@8^,LQ2U;Y<@SR9PJ>!9' MDTDJ7HCQ<#0:?! M>Z5IU_ELCETS7D*%3;XH/HTA?C:A'5/09\-Y(B;#6/Q+R=IVBLPF631'+8 B M$U*PK\AD%HVSF*5-ALFA(G$TGHUY*1D-I^,O:Y+ E^/9),J2!!OFPW0*=<9I M4"6(9._()_$-*\YF232>)&R/\>@OZ/G8V3B.TID_=I;]U8X$.R;)/)IE&1]U M/!W\>B(3^CB'$,8H9AF_A/I$OQ7A6EXV!=?94+(HBX\A52QV(@>&+$U-K1ZU M!1ZG4?/EVC05LI[@<&4:B_WVXO6 #.7;^0/E!]ZV=&8RU."#L5P(:O03%6 - MSJ$3C6+Z;W!3+5%8?>4FO5!'B@;=7@'JTFRX_(ZR"2!D(M)T,OB)$;*EMA)@ M*J:S3$RR*:]_IRKN6CR*81[2U+TS4 :+D%WA:V3C+!'39#1 V.+WB,(WFHW' MI&"$,!M<,2X\CVP$,(>]X7C?&C)Z&\?]$Y#5+"O]^=A%.2QC.WP'GC3<(>/W MESQ%G8ITO)D<1:?*75=K>K(,X #]T;:%!QGP @V1-@5W7<.IV%&X#[MVYFEQ M.]FR>$3C.@5:ITO]F0LZZ*]+B8B\RS%[P#=K4RC8P+:K^^(O@7?KWCE7LCBB MX)+(,NQ71UL+BK6V#Z_NT96;9H/?/U2(Q,JBV_9>H1AJ0_7\ !VZ MKC0O#?L^=#:^.6^LC]="P37(45^5]3%W:J7V./3Z6#S7[WZS^+4QTBL+A$'1 M+(VY9 7)H3.P/5#>":B*0-60K QX1?Q9-HK3 0:XVS$?^,1@WQ,V'<"K8,1 M#C$?&Z;#H(?_.QU.I]SG_K(' -_.G7+^$SP/S2I:;)VC^=X)@A:""&,&1OT6H5"UPH-?38KV5X+M(+[N4/MU7,&ZLI\17W[;6U@[C6AP-X@9(+H9&A=&YZ64+_W@TT!G%#%_NK']J[(?"FG^Y_0 M>,^?UX1GZC DW]S=WNXO/_:#_S\ET@C!$!#91R<1MY.R[2*@:_PI<#9BGOGY MXO1H$M'L]5^Z#Z,;HN*_C76G/W0B-^F+86_A;AE <<7P=0)@_%!U73I8K? MYG$F3)LL(N1VWTG!1[(JEY)#1B(VNG<[TAG FV(Z6! M6N$TD2A=DB MK[.7HF4?U'PT#& ;LU6,P <3_Y.J<7I(U0247Z]52]BIE^.@JJH!."TU1[;L M+M\6>VRYYRO9[LX!E:*&\\GT>=ZLF](WM+ZS'':9PT9_3BT.HDV;5.&,B!W9 MH(VH?3^YD3O6#V'5Y+[/\$F"TR99>W>B_7>7P^:Z:,),<5K%WZIP#:-Z^M&& MO?=0](I:8@#BDM:CXNOCEBD"_H26%#!MEW-\QF,_AF)22I36!77*I%@A=ZT; M3NA_<*77 =,WT&9_+;B_8_>%'9K,.I.)TD?>LW=/0#A]X8.BSYYB]5R'%=\- M!$UMDZ^>,W7(W1*="(>J_"3JIJ1KIVI_"748#_MK?B+=J'=Y5\84C?P4JGKM(8FWD MZ7EV*$Y]V+KL?3%^2^.>W+_W18C.W#$BE+= M8VL\G&9G&,_X6ZA_<&;#WQ\7Q@&;^>=*2>A.!%B_-VC)P@,)Z#Y(O_\?4$L# M!!0 ( $^:?%32ASA??PD (,8 9 >&PO=V]R:W-H965T^7]^G6O MYY*5RJ7KFK4J\&1A;"X]?MIESZVMDBDSY5DO[O?'O5SJHGU^RO>^VO-34_I, M%^JK%:[,N>G:[E4U\I_6W^U^-7;2DEUK@JG M32&L6IRU+Z+7;X=$SP3?M=JXQK4@3^;&W-*/C^E9NT\&J4PEGB1(?-VI2Y5E M) AF_%');&]5$F/SNI;^@7V'+W/IU*7)_JE3OSIK3]LB50M99O[*;'Y5E3\C MDI>8S/&GV 3:P: MDM)YDU?,L"#71?B6]U4<&@S3_A,,<<40L]U!$5OY3GIY M?FK-1EBBAC2Z8%>9&\;I@I)R[2V>:O#Y\X]%8G(E;N2]%ZE*'POHP92M/7%MS]OX68GO5-(5@Z@CXGXZ?:YU^,5R(:B'_\;1I'T1O15/'XQ\U*"?Q%!^*"D=4)1J@0"K?*YL@BVD B)="#+T*-.'.L"Y*9TLDC=R>L6I8+R MT<='-&M=EM9"F5A;I.5^W/JA469F)HV!Q_.;05>O:2[A5WQ],Q#!NH;70 M.,7V[MYWJRD''$?$\TXM%$Q(#UL0U7][^O8EOZQY)^G&^*WLP92L&+0H\I>( MO"P>A$S-VL.@B^MO'*-7: P$M##%JRH=C)ZX2^(>D$NDURRTV"9I"\"^K&B+H#,/2[ M,V*+ E_K-X3$BK7"S*>F>I01R(PJV?S=9^\N@WJTS9W,RJ!"4M DF,1Q/"1G MP!0-JHLQL9VT:"HE<$*C1@>6XQDK93])TK8!KBB"[RHGO8;&P%!_ M(HBM&ULJ\6WMQ"OQY;=/XOW]6EOVLQ>-X^/\1&0Z)R^.1Y6'[$(=G_>':I4C M2($<5 &E[UUO$XET3D$H%72FY5QGVFOX0^/*JL0L"_TG*.LJIJ0FU(6+TM.0 M)PD(AE-_E"%Y*!NN.:06MA=+@6W@1"*M?8",C;0IJM)O<_+X26@KA4EKJ5N? M:M.%+I!T7;6%RJF 6 [ID[DIB\HA(FY$ \A"LX6'?:9!<:BVJ$/7ZTS#:[D$ M!'->T#PB-],?(BGTHL,0)J4Z(0/DG=29I$I1=SHE;SH"CD-JCN* ;P"E M+*B4Z,*'(74@2QN=94PUI^S(C'+3%=M\-GN?T!S!LA"$;4_3;(O[;PX&F9]A M$S9C'<+Y=-"X,G8)L0IB.>_KTJZ-4X'!E02Z_W@]R@/&X$XH1;AF$")S]L MFC#7N2Y]<^P'[,4N\[!_$@ZT/F+2%#SYCZ\KE!V/!Q123V4@,1S,(OL/Y9$TA5,FJ M,)E9/D!G/(SQ.1S.'HWJ82>"=X/.%(PT#9MS O"@,Y@.Q&#M[X!1H!B#XQ9B4RX95->-Q'*C$WM3-MM8>!9*C0'03)I9EEW3Q M7(US\20&=QV0:4HU=FAZI:6E1R3H@H??#U78:6*?T&@57'AIDF,I K-Q=:^! M$^\U3G#49T?1B!9ACHC F.X6)?V\O*,HIMU520@MJ6@A*FJD.VDU>D6DDE;O MPIJ<'(FK=AI,PNBPB@[,+&W0,&?;FD\:!9E+ "7+I>XT17$O:-$$AA#]?/H#)Y4 M^E\ROXMS5X 9-,YXZ:#RL>#3&GUJQE[>F@PC'A$J"D)O#(R")EW/W^+GC4"^ M<\FCL\Q\W75J"[_8#M0?_XA$J$1';T$=A#BNOE\Q+9X6Z>&@O=,@< M.B(\7I-).#=FH:KVNI)0?]T$\/*@+;P9:9.YO->5R10[,?ESO.Z#T)#X\ENGOI:OTUP!G>T)U M=59HD5PI>ILF+@+LB6;3\0E7[&)!X[LJY 8X;&*:I\;:3 M,)JJ%MDZ/(P..)R"&;)DUO"8G3B* .WK5.V%7&Q6&FAJ)>^HZ52Q#XNHB&@0 MDH*ZIE%Y!Z JV< 2".C;E% .3'1_Q:U!'Q5P?2DFP_ZKJ \EKZI# _G5>6K^ M;7'/_B!,R=*R:!P\&+>'T1(V'@A"$>3\,H;+S,APY^ (1RJ4$H3&%$, DA*2%-9?LX_5O#.?*+OGU-]8 '7;".^+MW>T;]HOP8GE' M'E[/?Y9VB?.ER-0"K/WN9-06-KSR#C^\6?-KYKGQWN1\N5(2X28"/%\8X^L? MI&#[?X?S_P)02P,$% @ 3YI\5*JWPOX4"0 ]A8 !D !X;"]W;W)K M&ULK5A;;]LX%G[WKR"\R2(!M+9NOJ5)@#2]3#&3 M;9&TLU@L]H&6:)M32=105!+WU\]W2$F6<^M,=Q_B2(?G?J=.[Y3^6FV$,.P^ MSXKJ;+@QICP9CZMD(W)>C50I"IRLE,ZYP:M>CZM2"YY:HCP;A[X_'>=<%L/S M4PO[I,]/56TR68A/FE5UGG.]?2TR=7.?[?B4F09,8(:OS<\AYU((NP_M]S?6=MARY)7XE)E_Y*IV9P-YT.6BA6O M,W.M[GX2C3T3XI>HK+*_[,[AAHLA2^K*J+PAA@:Y+-Q_?M_XH4:D*"U(KIFJD=%U!EZIB*'!VMY')!E0E!P/!5K+@12)YQF3AZI\*28+= M+9<97V;$E!N"B%N>U:!)4:GK.N,ZV[+EULG<2 %9G5*I2*2MZ9Q_%1JL+22E MHPT<;Q3C6:824@"N@(Z)@,0B)4Q>5="54,'.JE0D8L0^PI#OB:FLN0Y+W(ND MIG8 +ZQD(K1CH9YVW%H4@&>P",V/%_(;K&QL,]N2>+!2J[1.#! 8!0\LB;/0 MP"3-@;T6:JUYN=F.V%L.)VL;+NO#1E@CQ\!:+6Y%42, 6N563L4S*R<7J4P0 M#_%[+4M+1.RUR*SK&]'66V-2I:&JZK+,I*A&[#-X72('>+%E&U[!249HM!40 M0PQLM8ERISH'G+ W0&DZ*$2! :S8.DZ[H]:$1*%=5RZ[S$Z6S>#9*RB6WE+$ M$,L<+1\<>;:MI LOM>\5AD3KS,JS8&+32/W38C1/I4M6TU#N\WSH,&=.J24- M)K9"7U"Z8G6U"_1#"9\'MBF@JTB\39"M*<.L"W]@V,%-G/ MJA(XR',+*E3Q#]#46I/T?D*D"MH7RC#JC%^9I/1'O>$?G/"H-KK@6%=TM'": MH]KK&H$<5^)[KOSWWQP=R;!#X]S+SY9.H@TW#6B9]X MLRABD1>#[\2;^GXCO<^2),=>&$?.C&@2-Q#PN7DN!$?D\^,'VGB3J67BS9Q/ M\!YWJAP%WCR:L&-V%,$-2R*F64W5((OG*Z\)R/^ELG:I\Z)BP.N=(O AY5@ MQ^+7CP87?2, FLQ9 ->%** V]?XB_X7]I2H(IM.'_&<1SN;V[VAYS-XWFP/Z M]X=>2_W\Q%2B@>\&4,Y30;23-U%:T4.).5.S+W9?EAMUWQ6%ENJ=MJ=N+ M:(8P6@,S6FGKPF!JIS*U TC<)P)I$?B'=CNPO:BEHPT2@VZ+[,'(MT=BCW/% M+JR._:2RMQ"K*266UU\'L$/!#[6I#(XIAQ%E(6]IJ[-L#J)1A%M;EK59 4#< M CP:?Z6PU](,;K?+WJ,@=0$D?C22VTT&R[JRH7:SU.DA4]'N1%]&-Z/!)X'I MZMI)XT*;(H-KL2:5'I3+VUJC'%FT8(*/H;GJAX80T M]Z;HQP'-+F\VG[,;Y!8M-;PP;1!=^B/(C2'DG5T3.?F+WGBG:55E\8R\009$ M,72\*3D$! 1T/[!T<%WC4L+)8.:[O\'-G33?A,XHAGWX!YBXM2XC*!&_%W2- MV;*XX48/@R^%I)C^C*1*D19T-G7X["@Y9E?\-VPHEUUN?'Z8DP6U ,+Y^/:J MRR&/O7_+?D+5FTT"WW@,.FYVJ0^W\!+I=8\UV" EV4$\FG?I*YV#/'8P&?D/ MH+Y+[MEHNG^ &0T5@OC0@[,.70W%C^MROQ)&[)(6!MQ936%[7-NRE U/K#V7?T;$B;+V573LVZVE1$Y2&ZDH ]-[8%K M8;]*4O$#752P@[Z#(516U#N8>#1Y&M\ X-^13?-OE+NWDU7@GT'AXM#UVU: M0[M8D +!XK&K1CWD/0DT("WB,Z)B_VE1+BC3)YKEZOL6LV!?"2WLUXN"4A=I M,NFR :RF3H'GNB5_NN\V.;H72<83V_2)!2EY,)KU!&B)!;#JQ.X=5L"+:D_O#8I& .[.Z MM-@+S;Q7J)"UB'],V%/?SL:];Y'08&V_N%9N2KO/DAVT^ZA[X;YE[M#=%^$K MN$^B*C.Q JD_FDV&3+NOK.[%J-)^V5PJ W/MXT9@\=&$@/.54J9](0'=I^[S M/P!02P,$% @ 3YI\5%6A55M1"0 [!8 !D !X;"]W;W)K&ULK5AM;]RX$?XKQ#8H;&"];[8O;F(;<)S<7=I+8MAW*0Y% M/U 2MO]]WUF2&FU?FM3% CBE4@.Y^699V9TOK'NFU\I%<1]96I_ M,5J%T+R93GV^4I7T$]NH&BNE=94,>'3+J6^7Y_SN MQEV>VS887:L;)WQ;5=)MWREC-Q>C^:A[<:N7JT OII?GC5RJ.Q5^:VX^]Q8WSHE_G&5^>" FG^^<.M) M?^L)WWKR_W+SB^(H4]_X1N;J8H14],JMU>CRLPU*S$_%G_]TMIC/WXJ7+3V0 MA^*F=?D*D-[;^NN*GQM9;P4616WKHUS6N3(R,TH<9(?B0]48NZ7MXFKIE'KZ M(%XJIPJAZV"%VAV1NR,;'58B5RZ /<0WM07BG>,]T)<81SFA[E7>4NKZ"5_Q MM*3&V;4N%!VB--%56T%(W4HCO#32D\ANN)QM$6"GMP$.^475!K.'TL;J SW%.',<<*(B$S;)2!#=^EV+5T> _-?OP219'!,@?6 M)+FS,0@U"4$\A -MBL8Z#CD$$GSW,*&D2Q"@I4'(MEB!&&?;Y>HYG2;B(#\4 MMW8K3=B*+YG12W[O"3*YK>M4G3@3&J=A@ &,EG('I2ZG4L2!6,I)=9_#"CR/ MA4;.K&U.Z3DF@#S.8_[!NS M1P[ \)7WZ$!Z0NII)3KF8[W6:XO##H&*R7E THCJ%K.WSQWFY?G;PYB?>6Y= M08D?9=+YYP[NZ^JM*>PRX=C$H (WL\>[-S(;TSU'X0E@ UA"90 M&(T,' $[O(59^_5;+[[">?)KJ\2=+<-&NBC__;:6UU?O24S1YI$@61+A@:SP M#/Y7QY,%^,\8AMZ0D:FL82_=B*H&BHNXP[^_2H =S' \HR([?RV,\B!+L8+9 MFV*HT:27WY7A12WN$HB&M%FT(*Q#<.@,^.74""E4MSI2!=C M)+\VG!P$20/_ASV,7'=ONP/@93Q2Q 9>HFM3F"/EB]]J33Z^"["*^X/@=$[Z MM"ZR)VVZ U>OE*MWZW#'9[2DOZ,E'8-U&G(VQ'R'D>N)T(CX&/J@ QHH-L@" M,!SA]K.=B/F;^=E1OCZ:GH>#'3Z> 1H*0F0KK/6@\R^!KD5/YUY, MG$FT$"FBEJH84VD"TBTYAX)=+_TX%K^ATW5=.FI,"M$VP&,7U:@D_(R,S6T! M]MJL-+RV05VV2$ PK '.$G$]-',LLJT 0>)Z';I@)D/\8QT>YGA=I"+-E1F6 M4:;SCD)6F%:2B-RVIDBLJIXV%W>6&E<^S'MROT_^]SO5.%6N4 F,&(OQ(W"R M>_?)$XD5H%S5]4VW&'GV.728!X/-CW@2#H;<;+MW:]FZ6F/ 8.-C=,$:ZBA@ M-J-ZBK(E8STD?DC$U%>JLC6H1+%2U+%!DM2\1!6YFK/,OO 6S*\Y4K7R3R$X M9G:,CZ+"]2\5TVUOPP39IU,8=J;42->>+9*+W4(W7P?X%.?GV:G+FG M3BF:7FTX%:$$0/B,$9US^B8D6E$\K%P=77A%H!7HJZF=)*E[G7YG*:J 6A)R M]M.U@BH97"-B?80BXXRQC:53F()UBQA'GN8M:C]3W; >2 [E&C0C?,< M(V*4C.@-M7HBK@R-"ZD++75,,=^:$.LR$HJC5J76;' ;)KO:!M(3@V2!RI6& MCZZ)"=M]H]* 9L@THU&[=EQ*1<-15]A/<4,+D2;I2OB<.]"N_NK(Q-"6 T": M6]-V[7CB? [N2M+ 0V8HIV&C+) M\$>:97" W$+V8\;%>D\Y=/O (=2)Q2Y\ MW).UY'F/8(APPGZ9(14G:(,W,!*CA%^Q"GO,*#7/6_#5//_TD=/]0+)(Q#=N8DQ M0NQ>(N]]ZG00: *SSEO,DDF+_1Q-H.\AW_7"'16Q#-8QHSDQ]6Q/&![C3H#* M%.FUUDN+21C*%7U=FCSZY%"H.'IUU-!8&E[(#>A^F:[J5&[[5"#$IE(! MN&;,8(P6Z5&J,D-UP'M-KQGF-*>C\D4BH$H%PJ+I*,0!\W&,]@AG+4W+C20J M+=]);33R3SY0M9OIL3Q< JDO.?UYC_8[E6/9[77&)()DHH78LUW=78L3M.Z[ M;GCP+6B2ZG\:X'+K0W3,CA_)&PO M=V]R:W-H965TNQD]Z'3!XB$)-0DH05 *=Y?W^\%>ZZL_!^^:[?=\E"Y=+US%(5>#,S-I<>7^V\[Y96R90WY5E_ M-!A<]'.IB\Z'*WYV;S]+SP]Z'^X M6LJY>E3^V_+>XEN_D9+J7!5.FT)8-;ONW S?W8YI/2_X1:NUBSX+\F1JS!-] M^9Q>=P9DD,I4XDF"Q+^5NE-91H)@QF^5S$ZCDC;&GVOIG]AW^#*53MV9[%>= M^L5UY[(C4C639>8?S/IOJO+GG.0E)G/\5ZS#VM&D(Y+2>9-7FV%!KHOP7WZO MXA!MN!P7=,$X7E)1';_%68Y__ M\+/QRHE[^2RGF;KJ>XBD%_VDVGX;MH\.;!^.Q!=3^(43/Q:I2ML"^K"E,6A4 M&W0[>E'B1Y7TQ-FP*T:#T? %>6>-@V64+<9-E6A:)$K>R>!+_*,07 M:9.%.!MP@/'7+Y2X,_E2%L\" I15J="%-T*^J.>$]I&RT> ]KVM>\30^:/7XAO5A:L]*H)NB&*=IKF0D(R45&BDZJ?5_I":EN-L]DHC,R MT\S$\:0W0+] JPD^2'%\'CVR:F6RE2[F@I)".Q)XKGV/8G2SM#H3HTDHPG:, MK%I*C1!Y)\PTTW-)X.)@)Z^2GR$@0GB M_HO,,O7<5.--.0?&"8[T46BEP@V1W++DW9\0K7_5FH; M@D0AHO?'8H;6RD1E,?JG:3?2.E.]0:ZR>LS*:+[0WB()E50RV(I.B?SD(;4Q)C.5:0W4Y;-T7 M4+E$27[7("(J>X:)Z'-950?).IB@%W)!/AY02+%-8)YQY.2N]E 8BF)1Y6@K MYL?;,0\P=DS"X@!&28@C"&1)3A&@8J6PD"8?!CD$8X0[ZAO0!)5/L6O$K3.\ M?!$[*LC0-$A+-!SP\< L>[R_:0^P!/K!;2')>>U+\B8J3NIC5K-"=1KK6K(^ MUT\WF-,T:5=,2R\*XP$*N0YY['*#ITAWU0B=ABC2&T'OV/D4.>(3@DRNGJ+YJ&"51Q---Q&.W]B>E M'36"ZF841CW=#,6M>HJG-8(M:<^*]V:@1Z%:D?5/:FI+G!W$*!#$P1[#^+@ M+JPV4:D]0R45^^4#$2%0?SFY M79$IX"Q31#8 50A>H$WI4/[$*+O1^+EX.^D.!H-@^W;2W#;R[SK'R4_5DO@0 MM1MJ>J$88]MHP.MJ:4MI&2 ![&71J%AHV[Q"A09B4-6= S^R%?V@5ODDM24B M52KQ!12T# /(B8>VO0N3)9M'L]B-HHBL+_Z@RV\Q$Y75E8E$P=R/4&.&+0"-%DMRO4J?1M M6J=<8G$DN1X5<;7\,61&/'&KJ'KUOJ//Q1),H>$[X6ID^'9W%AYM:PHJ M(? MBTEO,L&_X;!W,3ZZVYX$/ 7HS]&#HKL\/EK2<>?D64GK3L6P]W8B!K3@1Y0& M0 ^'&A0 'X+&;VGW#^+G_LW1@W9/8@9J)2RAXK!W/JG>#,6]-5,Y;0Y.U>69 M4"M*Z: W/F]6HC2#R/I#_*Q:E6<*OHFB;ME=7#=Z-2=!3(-8V\X/M5^J M?& MZI:":"FPDH:\-A6*5I/K#QC)O@BIG?2C)9C([4+!]EXP&G2/3N#PCICNWAT: M>*GK8\*4K\C26#<<, $!*6Q,K.M6W%7V:B%\O)%BLME^9S=:/#(YB9$Z!?9](&ZACD+MO] MPU0PP2ZKBD#FY%9/M1)RFQE#$#)O@HLI*JB]-QF,NM)R(U?'O!J=3W!,M')I MPD WJXI2M&OR-%A;4G1_EW7\:-VG, 3NMHERG;)&MTI5-=C"@KAU7.7 MPXY,B;/%3DQQI,2A4U83G6=O3=G3 -Z[T0N>9/4YB&@.!9%#665 S6:*?T? M,O 6#O*.7S-V4@:GR] 8W6>W053E#3 M*%=PL'$W /)"(N7-T>10LI'C64EAW$[?_UHC;7'M[N7 \$W-W=W=FQ"[KVW" M0?[_5U50T8_]Q;J'E+!%DLZ[&08HWSEB&3@ZUKO3=T<'M+R&NWQJW.CR!<#6 M,3*F50$7P&3.NA?C$3Y R!"B4?"QP4)P,ZO]'!TX*?!DVLR:/RH', MVQ-^\-PL#S\;?Y%V#@ !%,VP M==";G'?"S*B_>+/DGS\Q$KS)^>-"25A*"_!^9L 7JR^DH/D]_,-_ %!+ P04 M " !/FGQ42NGJH!\# "V!@ &0 'AL+W=O*&ELL>&BDE1L M_WV'E.PX16*@Z,4BJ3=OWHPY3^.5-O>V0G2PED+9250Y5Y_%L2TJE,SV=8V* MWBRTDW?%DY?Q!/QS5;XAVZK_7L912:WWO-]?E)$J\(!18.,_ Z/& %RB$)R(9OSO.:)?2!^ZOM^P?0^U4 M2\XL7FCQG9>NFD2G$92X8(UPMWKU";MZCCU?H84-O[!JL8-!!$5CG99=,"F0 M7+5/MN[ZL!=PFKP0D'4!6=#=)@HJ+YECT['1*S >36Q^$4H-T22.*_^GW#E# M;SG%N>F5K(7>(,(,%2ZX@[E@:AP[HO: N.AH9BU-]@)-FL&-5JZR<*5*+)\2 MQ*1I)RS;"IME!QDOL>C#(.U!EF3I ;[!KM!!X!O\2Z'PXSRWSM#5^'D@Q7"7 M8AA2#/^WEP=I_!B>V9H5.(EHSBR:!XRFG[5#2$_@[:O3+$U'\'PY7RJ$"RUK MIC90,0L,ADGZ[OZ(QL=Q@S1,#FH/?.<(Z;FR9-1!/$$X24='0-,.'I)W['H! M*/B2YP(!N]2V!Y2")H#TEWVX8D4%-3..%YP$.+JE&PC3!TY#0;?#\+RA*IK: M'WQ(WGC6BEN@7!4:@DBR&LO"M!+"Y]_3!N@3;)"9'EE(_FM+C,:1]\"U[1M\BR!5*W3$XZ:,R+BJOEHUXOAG2F M2:N7R,T&2BT$,WM%E3U0.NC!=8%8PB"@]]IAPS]W,GKLXXI,[R])>X3 ZMKH M-2=%*#;PNG],XR^$EU,VQDL,_: DOD^^+1;0SQ[0Y*#,J:';Z0&F2K](>G0/ M;(W!",6F#\_=^7C/2R2:97!,2\H:Y5I;V9WN3/F\]:)'>.OH-\PLN;(@<$&A M2?_D. +3NF2[<;H.SI1K1SX7EA5]6-!X +U?:+KUW<8GV'VJIG\ 4$L#!!0 M ( $^:?%1(33W,?P( )T% 9 >&PO=V]R:W-H965TRD6]8E!IJVPW;H4+3[. P[*#8="Y4E5Z+C M]M^/DATOQ=:@P"ZV))(/7UHFEYVQ=ZY")'BHE7:KJ")J3N/8Y176PDU,@YHM MI;&U(-[:;>P:BZ((0;6*T^GT;5P+J:-L&'*:*H<7.H"BZ> F/6,HM*] MJ'5ZE'B!^01FR1M(IVERA#<;BYP%WNRE1<+/LXTCR[_$KR/X^8B?!_S\?[[A M481OO5/7B!Q7$?>60[O#*/MB""%9P.M7BS1)/L#?97RM$,Y-W0C]")5P@#NA M6D%8\"HX"%T UZF="$W@N/E&!AD@CM\()72.T,^ @J/WEK V)922Y6X#2SK0 MAD!TP@:33SRD,O9I)JH$@A@SE!( MEROC6K9('3 YYS)*%J'J4FIF2J' $1_47M@$_G7%\4'+U&BW83 XIK6:^NX9 M3\?9<]:WW!_W?G!=";N57+#"DD.GDWPK'A^HO4. M;"\-7_2P\0G&B9S]!E!+ P04 " !/FGQ4T\-OCA8? "=8P &0 'AL M+W=OO('J#A0VHY99\39P$ M:+>3F1XDB.%.)@LL]J%$EJ2**1:'1;9:^?5S;G4A1=*.9X&=C5HBJTZ=.I?O M7*K\[=$V']U>ZS9[.)25^^YBW[;U-T^?NGRO#\HM;:TK^&5KFX-JX<]F]]35 MC58%O70HGZZOKEX^/2A377S_+7WWOOG^6]NUI:GT^R9SW>&@FM-;7=KC=Q>K M"__%![/;M_C%T^^_K=5.W^GVM_I] W\]#:,4YJ K9VR5-7K[W<7UZINW:WJ! MGOBGT4>7?,YP*1MK/^(?M\5W%U=(D2YUWN(0"OYSKV]T6>)(0,>_9-"+,">^ MF'[VH_](BX?%;)33-[;\W13M_KN+UQ=9H;>J*]L/]OAW+0MZ@>/EMG3T_[,C M/_OBY466=ZZU!WD9*#B8BO^K'H01R0NOKR9>6,L+:Z*;)R(JWZE6??]M8X]9 M@T_#:/B!EDIO W&FPEVY:QOXU9K6Z[JC75 M+GMO2Y,;[;+'_M.3;Y^V,#4.\#27:=[R-.N):5;K[&=;M7N7_5 5NN@/\!1H M#H2O/>%OU[,COM/Y,GNV6F3KJ_5J9KQG@1'/:+QG4XS0.Q"V-ON@:]O0PO_W M>N/:!L3F_V:&?QZ&?T[#/Y\8_C>GD<<_N-: *&DWQL+9$5 ]OW&URO5W%Z!_ M3C?W^N)LV.S7O<[@YUHUBJ0>?MR:2E6Y467F6G@&5^DR4V6YK5"K37L"F6OW MV4Y7NE%E>0)5R77=Z@(_>#&H&P.#U*6F=UN8YK?*X#-W+4T,$UT?= /B \KZ MK\X B2"G%6@VL;6U\-='G>E J:I@? ?6H$9"'0RIVDQMMZ"N-'Q#&X%$') & MF@&>UZU;9*51&U.:%H1Q 0_>ZZJ3$?4#V"L'?Q1=@V3'D6@10* MZ,'"N+RT MKFN(@< +? IY3GHF62:3#%5!=".+^#G,<8N077:#KZ"]8-A<#!R5^)LL+ F MVS;V *]:ES!BF=VVF7'P@G*V4AO@?VV=,YM2,T_RO0+*D)N@IGG>-7X#*JV: MK-7-@9\[TDS"PJ@8DZN:7?]Z^NUQ]??YA&;]J=-LU%;('1-\V60EB5@)34,.F M!W@C- $]Z_CK-=!BN]V>"+RQAUI5)Y")(JMLFSFM,_P;]Z9!:3+P.V\,F)]" M>RU$$]12]@ MCQ6,YKJ-,X51#5B$;[+_L5O8PMLJ7R[H<'-S_2[[L0$B M-'T+-K$L$_&NX,-E+I."B%=.Y>P#\&W887S397MUK[.-UE6F2P/0AQ;'?BLN M?]9(O0H;^&IV V^4V]/<.7Y [W6O2F3;V/9]X5!L-[SJ:]@D6&(^^;2"_P.F M;53U,>S7(CO82J.A:#X"7M]V58&"#][-&3'?%O:SZ3]F*D Q'4L!J8-MS ZX M23L"3I*\&TC"UU?@W$ZDC"!G/-QQ;\"6H6)W%0AC"^Z=/+(CXX2;LL/G#QK, M6X&#X 1%HXZJ!$LZO3BR.R '\#\%P(!6&H0#31:^B'7 M*.VZ$-0";W9HW5%86+B_6K^X6EQ=7:'?]WRRS3+[NP'[AE %7NN91Y Y1S89 M801(/$Q6D&T6<]OHDJ005[\'Y0P4S0CAZR"$KV"V3'Q@1P=IAQ^S$Z M=C;^+:H7\(=0T=0.+J8]TX*P%,+F@-;"4[4Z\2/P3=/I(A'9@-OP*]@!'9Y> M9N\Z+1PW$$_N ._.O-#_"CUE3]'60@J]GI>#:\^I#]/4X 5A0>T11 MRP"S9^]LMVFW7>GCM%$YF9UH7$Z^2&1V4YJ=8J4N.C0GH+6P MSQ!7ER)+N*4 KVY A4WKE1@',1!G&-)PV% 8VD"T"RJX;PA1*< 1%F$ ;@Z$ M A"V>]P?MW=/"L\>#L= A$LQKU9@WP*5^'-J#< &8(3D)#SH<."%]>(FP"4P1 ZW":K8W$C+!@R5:F ;MYRV[;/)Y8Q 0[.*(,)*M MA@66ND@>YN@I"C;,_=75\GEV@ >1K&CH,>]3=/@VF(#4:07H6&,:X(0A"P5U M;,;16[&(.)*1&E2XPFV+IA/C(>2@!$&XLR)Q(2#*C7*\KD*C/(+.("9&64AYB>XG+!!8N4&> MX]9AJHE,5NKL!7HY&F:,A.#6*(P#X0J3\U2E^:A'9@$S6EK@)SEUY:4J$V6F M7? A7X%*LDD#!\QD%;CX??"%B=-;H,R1_O44O_"*[U[10:50:<812U;5'/ -DH>!)"?V*V+$J"]< 7 H!@@$$89VWKZBHFNZYF MK>MM=0^;!I9@-(,U^^ZXP0P#]G:\<[29:($:UUZ::B&?;-?2@W.+23)WJT^$ M'1;VJV6K]@.H1HW"/KJR+QDHZWVMP]=D)%H2*DQ.6-ACRJ=HX(I$79WS)A@3 M:)@7O<0Y TZ$Z)!^C>()'$.Y*LV]#M[9PP>V32!>T6Z"\==ZCHGKR,3U[-K_ M9FUQ!",XRK;/>Q4,-2E$4Y"(DSK^>'WW-DVBWK7 (]44#F2DH"0KF;K':+36 M5V^N[V[HT^K-D^Q76X,A>O;BZA(S&O+ +1C9:H=:S]YE_2;,CLS_!3&4C""O M^O$6V8^ Q6SC>IZ-0%Z!QM4 M2+FUJ.*PTF\>T<0OWV0N22>3WP5[SGB?G+_X5F(9P6K8>K0%B3U"-]+8/SCE ML.T([*%(*F*I)-C>C$Z89">0/)BF0A32H* -PM[@-R0+)J^@Y+9Z=R+#-_8X MY3@P1$-I!_PQ3DBE=[PT4Q7 ,RT-S&!T38:8KCQ-_L\P]P5>:-JE!C@6?X1 M$U6Y?H-OAA'5I]X4Y)RKVK2J]*FR#99K@/@VPX(* V#V:NW1)@G5KC(25J+# MP+B?$%N+7ICRZ:"_[\";Y0'\P!B-JD]]%PF6PZ)R]*4--K'9D0-V':(3RNP MI^G'(^![E!?@*VJ3Y$I)%B-D)US1IS8[ HZG !=>J/KA@2SS][WN\'F1[A1P)*"> M(I+0D6));S@&1UV3VAS.!TH!DH(PWED8L_0*T0'L-7 MRW/'3;$CYD> 21J&9HSB)SV?DW->'N3%+#M0BOB,8U5Y:P<."G/O]$!8I>TP M9^-: C^X4D*KPK5D#*&'H1VR7Y1L2:ZF*6"C,*&A!A4(8,)Y_8%*+RQ^.'U8 M*X3;PD&A$D4"[#78L(+?5]Y8L&21U4$1.=A"LSO:(&90Y>E/JKET/F3C\;8D MG60,#:=40+VX0H2$#"4R93TIJ^7&7WL)(/J]]&!TAQ4#<%A%RMW;:DQA M^EDHHEYE(<2$V#C?5^9?'5EQ=M.BR.GN!'F2PJ)2*,\?Y;N/6!4 MB)EMJH.AK$*TN@:37L!;C?!,(@&JZ+#U)D: 1U!D MR3'\A^G5/00Z1"E%6N;>4&'#^]8272&R%E0M%0 MB%N:>\E,PE-%EZ/8^;TA]54%YW(6T8>'O",7#7N1>;0FAIQ+WYX$FXZ%^G-O MANK=Z&W)&-A#T]#3(JSI&;HEAG"<$(_0GO-MK>YY1[S2[17X?R2901VZ_M(J# PJ[L MN.=C6/G9DDIG1SMY?!"SG,N_Q*ZKU;/9),I/:"=_(OAR3:P93<3,CC&>F3L; M>#I-EAT.H:]K@Z<1B4RR+=G4B"@[Y-(Q NAI?GXN! M1UY99GZ)EROXW[,7C%)E^5,T>S;EC:'J?Q\00*P+OA(3["WJX<*'^&WVV#;I MY$^08!^%LY]!$X(9&+;D*-2=(Z8W%$Q6-G-4_&[1IU!(O$5IUE5^&GD_J>[T_.MDG60@+4'9*8!,-6ERZ1&A;(F[J8\>9*BF_0P(KG M0RWI3TG8J!PLD#.>&,SCMDT7T.!?$0'?$B5-D=&9X+@>@U*]"+W*AGRNU)I\ M/15][?1K'*$HG\05D@/BI8TJ](&60 @Q*;/*^V.M7)+"_=12Y_08U!BT^'+U M:M%ORS&%0!.JU9VE(AUZ;!3D<3/N._'M._D+2!NDY[+/ZP[=C'M 3 M2\3EVS% RT'?34E,KU4K;1B8&&S-^H3VC4M0V$^K;##1@P+VIG>^"A8A^ MTW%PMVNTM(O570-+=C'F."L"8TW5=BX52*['NK D:A[DM?B$8K\>Q-56X5R- M%<&&I#CDQS>ZTEOP=KYB9)J9FM$+Y!W89]J"^8)A[-I>S;=M_X3V=AR3?,Z+ MV7N@&V7N]?-U'Q$D)5XJ, .S&C1U+&V6:NH(V4HR^.0?L">;_-.U?&LH8=Y3 MP) ."UTX)'L "5O6F?BUV,GJ7I^<),!@8[@<"\_8LJ=L(/<%)E6V!K%E3W8Y M[ MF9,LA%!LW-M];L518<1(?>]WZ1?AU]?F#:@BV\D\=F>"!^ ES?]@V8L?3 MPWW0S>_ZC@%N4%2R5GBX\^+:'W0PXR)5SQ C4!Y9AN4*!=N!N+ *83TG_=(< M_R390V+/DH*&6SFYJ@#D;C#/0_BCH0I#&AZ=O*[X*<\*7IQ-HU8"T*3RE+2? MD,H.1V?K'Y9-046278]K1R(XSHA_^P";O^$<;!ZK(W,5 $QRY6C$2\Z0T=FA M2[N]Q-W#'WG,^$E4+FF]R*J.C"]%.FFH30W*EVFMIDE'OY'-GJ@9EJSFOA1Z M#Q::NRQDD5(\""W0P@'P:HV@4.R[H 0):-6#Y%DQ-8TNRT=U++5>[D86/&?K M8J?^:K[)_@YKB)=OB?&X3IAZLH?Y"X?J>5O?.B35R\N-^!M1FZR&L,OYU)4T M : ?M/<&MY1+GE'+J%( L-N>M*8Z$)@01N24.F&S9YM^TQ!@!56UG_TN&%-_ M6L4&'TFR#&MC@KCHI!]TDQO490+G/=LBL+VG^.'=-CEC0K0M!SP3DK.D'9=? M3I<@OEU6P4,0'TN*\1R@F33/,AB))T#OC1&E<:ZCHGUKV"7(V_?47NGS4F&' M168I!DAU.*E0AT7S0&GB;7S5'&4Y4NM7J]SVI\T%HU/-B MO%WG;:E #N]R3),XV>I!>0NXS!O'Z_'BP.(9TB44.SD48N\_8RM(* (CZV*+ M8*@;I@%(KYC(09G$ V11T:T#<;7BWNX2:WYD(A@JX0Z%3?64;C0"<"^@XAH. MBT$_SKU%I.ASI)1&3(5^M#U6V8)9E",OM.]C,!?KC)K"N]_@J2'S*J(!=HS]N24YC< M#7B.)EN*,\;)@P=COZ53?&(Q> E\63U0L%E*^8&JVK'=-.F%[3:.Z+%[XJ-P3_*C]>#9M+C9$\KSQ^I<4IT5'5\\ M>OZ$VK]S7X _?\8#\<^;E8S H_&',S8#BN)2V+26MCC98;8@W)0=@YKQP9:# M(SS_L,,&AT30%T9R@#U3)V1(+853[I2+/+9MF'-5P-W=2R?+UAIHR M'DGQNP_NH_GR0[7J(\H+0"3KO4=2(S85'\A'FGSHX2NV/K?FJ_:A'X&P^CW; M6W)I)'XE\:1_LF5J+Y>/7CSQYN?/*+AD4CAE^Z2W+/2_;DN%L2F.IGN4!'U^ M:-)-]C\L/M*R$-4U)D9"8SDJO=@Q*>!6Q?FO/:/A.E;79?9AVFHF)I+%9M), M8A,Y;O96-U*,B>JZD'JGF%"2Z#F+^5F&\MQ VC$#R8U9V*@70ICV5)-?%&9Y MSB]B&H ?*$]A28Z+JYA&\G$@4<+1%/984>^3DS-\-<9;0;0\&Y;9W=@&2(<. M,Z6C(FY?HY/B*BPOX!("21YLB@%!9N!4IYCN&B )5!C'BA>%CK,E MF 9)0CW,?W%J-)X$Z)2ERW\=&^147;,ZD M/LMCW2@5R8'N$XY>*&(ZH, 6 Y:>TX.!Y3!\'LM372RH#@G70$ M3XTV*!DC.M#?_E_)#4MIC)O&$L>*[67B6D]9:-W:6-!][&L(I5^*SWPJ6QQC M*.X*\9>\*01VHPE>9$E'F,<"FU-/X7S#6U!=+N_(P1SZ5>8 <89%UUPV*$#P MJZ+D/)QKS_/8MFLWL!9 IRWW*TU-,NCYCS, ^M\)*Z MR9FX8 QN2F!6:)%W> R!%6KI/P:9E-RX\^,Y/K2(#3?D[P6D!*T09<"4.#_4 M01?+N%IGSU]G=V)3<2=MU\ 3OSD%ON@ZUA2B:R4B7'S#\1L=O9%4 M(?HV9[J ,&KO>7@T]SQZ8NY!CK9\<0 (11"\ 7U;\T#'BZ/KB-[@/R$LH:,W M7YT2=3XEN2726PRA^A"(""#%XJ8X/FCOA(H!L;,TH5G A*X.\,S>A MPS,,[$X^LYS"_=AJYHE?\OF4S/_W3'U[M2V 5)3HK32ZUU%W^A^J!9Y+4Z74 M9J=AQ'%X#(#+9JEB!6TZ/U4QH5UZ3K>2 O@_)$O4NS<@##\)AN4V#T(H D^= M7"1"/ KMMN.,'?H6C!\DL.SADZE0C\R,$#;IP)(R-T07F3+%S;@+_A"#1M"[ITJ*S7*6M MJ!.SE,N1L%'Q'V/G.\Y:8*?>CVW]G^#S((,=3Q/'$'=J#C<2^#JI;A.IR=4O M5>$;T8GM!$KD_'S:E#\]U;D"P>_2N1E#J!$I3"2%K@/00S;Z0S*AW4?%'EB2 M07S%ATE^VXNIKKO)!0B1'NI_CBT*[AU1&W5H48L5#AZX.#VAG(TP +:ZB*(& MW"G"=0A\2"T>)R1ZK9MB*][:T]O>7AN2/YK@Q$!6%+>DVX=:VKGQY -YE%/- MEVFE]F.G[0X0S9[0^(YR*.?%T$^SYKP,XC$I'\B7EJ"T&!36FD9?9U YE.SZ M43?)[J!^>I[Y"D^ZLL3,!'?$"XGITXGY*:1G.R[YL_/9C4O .!?S MF8Q04Y=N?FV\MJ0I?BIC^".Y_"L=0I*60B%1'NC78_GBC40]SE?@>T&2"]_P M:H*Z\-02-=S>/^A>]K>TN=!J3S=T1*';:#P*D/3EST2JMBJ#JY66-G_,WKAX M+)X!>L_YX'B-4QR-5:=T8R,:A^4(L03?8,&<5_9_'^/LJ0!]D/D M2@)];0D(S MK2>+ KLCUG7YLCU*;R7"AIC?$R'W*"VY6P')O:WN+0K![^2UTNZ+=IRUO23H M#"//\XEX_D=#?%H53NK Y2EVT+'J#_#G5(M#BD&D-B?N&+W_H!XT6M[94ZHI MM!<99@/@70K9P_EUP+]\#(T30[VJ/;(]ZC%@ 998[3R$GUD]F]BLM92!"&"=_6 M>'$8KTR=UVQ\P?=<-=[[2?_F$]4A&@\9D]M#?+^] M?U4*V7.%3?N=UA"G*3+(8S#A%1T@;0G=,R@'TT4/A M9[PU_3%G*%T$P^9/T,NV'+!5M.??TV.6>*\K%Y0]K6'I0NVH2LCUJCJQ-]AM M5_F*4#');12CQ^;),,95B=\+_0:EKG8M!1-#V2*F/S:]<;8VZ2,:,;.ROJ$I M,Y*"W>LS&R9QK8A0R![,-Y_&6PE7G[A+4/*SDB8:;2/X2R-D-_V,;R^!&A,] M:14C-@)SNQH:X 5GCCF 0FQLHSB&UI4PU'DJ*[TV*KE7AC+@2$5 /&R^L%XV M2)9C=U.';9F]/,LBS6$NXH63!WLO=X]"8%-K2?Z[',(2;)+ :\,7\?X:7_@P MU24E;.:V,M[MMYJ_W.]WOR3"6Z,[^077^O5'G0:3?>#OT_Y.[J09PLA3N+NI MT.RC3!6920X . :9O\ONA F.E^0@Y,LT7+][Q<5F2 M^6EI^(++^SY[PFSXI-^((GF2^WXD7N6,]TS*A9.KK^DH[>!2OY>OO\8;3Q?9 M5^M7S_D3/O[5:K&Z6O'?\0H+[%Z98WB\BFP]?X/8+9_-)^ ^RNO/?WVT\1,Y M$]O_)27!A89X>O/5\RO?&)I-$\0K?)K\BPD 8'?T[T+09>U5R_]X0O@V\__V MQ#7_BPOQOEJ]>7#!.\'^TMJ9_?V%C6T#+]'&O 7,U M^ #\OK6V]7_@!.%?Y/C^WU!+ P04 " !/FGQ46YJ*'W8# "T" &0 M 'AL+W=OB!TH:6VPHTB6I>/WO.Z1DV=G:W@)[,4EQ9MZ;+XXG M:VU>;8GHX&LEE9WV2^=6UU%D\Q(K;B_T"A7=++2IN*.C649V99 70:F2$8OC MRZCB0O5GD_#MT$ M$G/G+7!:WO 6I?2&B,8_K:OF'*%PY[5_UH< % MKZ5[TNM/V/H3".9:VO +ZT9V3,)Y;9VN6F5B4 G5K/QK&X<]A:OXB )K%5C@ MW0 %EG?<\=G$Z#48+TW6_":X&K2)G% ^*<_.T*T@/3?[R(6!+US6" _(;6V0 M(NXLG+WP3*(]GT2.4+QLE+<6YXU%=L1BPN!!*U=:^$T56+PW$!&]CB/;^GW?;X3-I?:NVWASYO,.D-E\M<)C&&',0P8 MPR,8-]8BA9&K CX+G@DIG"",=2GR$KCIHET =[!'R!&R/4$N;<"GLH M!Z?17TJ$A9;4<=Z(\ZF$P(>ZV)7@Z/I65RNN-K_\=,62\0=BVA#>$:SV""X\ MP;<=0=,1S#Q!R#8@\0U]\;I2J "PIU,*--SDY0;.PJ6N+07F_+IWM/KVQ.PY M<0.] "H#K#(T72GT/@?,!)J5M6L*+]IQV6M2T*-BQ VUC'FE)X[GN:X]PL^0 MQH/1.(40 /:A6[<7O6 $VCQ^7_R'7(E_S!4V'%RF(]KL6.UVS>6W[OP/E1-= M,.JZ8'2R#I]IAA0U%1_Y3$6M54Z-P,-S3%]N2ZZ6U!3WZET'T(56;VB<\&5[ MAQG%T3?HH38X#?^^#:A.J7+IZ+M@S4WAH0ZUPC;V0M%[4#=I))4@NT%N+*!_ MV?Y;D*'=?3JO>X==Z,VYY"K'P;>ZR:\4]B0=7 Y9[][:V@O9;4::VFI:B1=_ MTU!H.(T'(\9:I# DSU@R2"Z'<'X4A\6[1!_*;[0W22HTRS O+81*:X9*][4; MR3?-)-J)-_/\@9LE19 >A@6IQA=CRI5I9F1S<'H5YE*F'4VYL"WI;P4:+T#W M"ZW=]N !NC\JLW\!4$L#!!0 ( $^:?%2P0+1PDP8 !03 9 >&PO M=V]R:W-H965T#.7:L4-W*K%5-=*\-PN6I53YGG1 M=,6+:G)^:I_=JO-3N39E48E;1?1ZM>+JZ5*4\^3D_ MFW@(2)0B,RB!P\^CN!)EB8( QC^MS$FO$A=NCSOI/UC;P989U^)*EK\7N5F> M39()R<6$.5ELM3V2C;M7&]"LK4VQM]*\]_Q<:YDBMR!5@5< '\;);DRGI8*/+GQ4S;YW^- M* QZA8%5&(PKU.2ZT'RQ4&+!C0_K7?)0 M0'P71,Y)!_A.9')1%4A?E_ J)_<<8D2NEKRJ1.G:]U56E"#;2/)AK>!)+97! M4(+P!22/T?LB.@[_80F^DB7D*^*QTC2!E-R57-:^>OOLF830^T9"= MK<'Y]6.O85!Q;V]NK67'!05 M@)1K#1+TX9'SA^"*".0F 6:)U0S"W;'+V>,PYUJ8MF: )Q2OG\B#-+QTAN#I MZ7;HM'.K9+[.0/>WA(9N%%$8Q&[* OAEOALFH=,MR%K^:1*Y?I@0ZH8TALE) M#'/6=5T^-9;+M8+98,1"$ X>%8UQUN7LA##72]+FBMKG0F.9Y&7GXF$F3(,Y M@ ,FTQ014C>R ]]W(S]Q1GGG6',)0*[T7"@%3N2&<%++HC($/0TENC$[3-#< M!+2PUNPTZLS>E2 ?(01V8>0&?D@ AQ<3ZKE>P,:0[M ?XE0 (4Q+$MB?,@LD M<&/JPR!P X9QH*E+_<#Y\.Z&U%R92B@-[O:]J/>0O7-:L<.DX35-D^8Z!FZ$ M9MY7H%GDLI1:,T/P(.#RW(1%>VC6\)&ZON^#N],T^!R:43?Q@N;Z"LT8L#%U M/D!U4"0(^\=!B#ZCH#>V.1%[")JE;I1^*>9!'OG,>B)J$LYST_!5YJ%;D'E> M' -GXX9X+^!\$^]\<)*E@QO'R#\:0T:P7=XE+DV2(3/Q[F7>^5! DN8Z@NUE MVM'TJ] N!@O0V6F(: !6'.RK;J'KQQXRAP:8.\EGT0YRS(^:ZRNTHZ&/_RWQ M*# =_AAKRXAO$S1U/5L)P"U^X'TQUJ4!"@<[;1ZB-A#^*NO0*U@P/(3E>2,X MQUAGRT\:)18 IJCE6QP_XQN45#^D@[/L[1CC8#MOKB_C&NF/PKX_"D<;C/OF M!-"$(!/%HVTQW*$WN]!: !V0*OVS]P6?%24$"9-NNY/3NZW?(YU MS3-Q-K%MCGH4DWU=$#1!\K'( 4!1->;99$M"5<"=&3E&O,:6&.Z6'>R2WT5;S(+7YI,ZM99E]35 .)G>*V M$R34^66P$ $$EHVPL0=.'[QR"-XKJJ]%FS1M3SBHC%PO]>VO#YW&" VCGH;1 M6VF(*;&P<24]@+8Z[*/3N-PM8?DS:QKF9KO,S3KFDHT IW#=\NYY*WO<%'M[ MS"+#<)M5,[$HJJHM;[50!?3=G<>P5$2PCS<&0C'=:KPIYGJ(104*@;-5#W'2 M_XPX@.D1-%"',/(@T(P<;H,0R)H=]5N!&XE;W,BF>'@Q(Z(^X(YKFPKF'CRF;5F@KYL2U_6Z9.-/CXDW%MB MVIZ==W9P!\\G3??X:H #" ;4YSC=">X(* 9[%PWCYY$>67'@PTZ+ 8>=:S3: MOL<:1/LB/=WZ4@&,7]CO,7#"PWK6?+3HG_:??"Z:+QW#].9[T0U7X I-2C&' MI=Y1##5>-=]@FALC:_O=8R8-I)<=+@743X43X/U<2M/=H(+^0]CY?U!+ P04 M " !/FGQ4?Y'N%/@# !&"0 &0 'AL+W=OB!;I!$&];%$4?:&EL$9%$ M+4G%V7Y]A]0EWC0Q]J$O$B7-G#DSFG?W2U!M M53'YY0I+<5@Y@3.\>.#[0IL7WGK9L#UN4/_6W$MZ\D:4G%=8*RYJD+A;.9?! MXBHV]M;@=XX'=;0&D\E6B$?S\$N^8SAC2 M.!ZO!_2?;.Z4RY8IO!;E'SS7QUG<@ M:Y465>],#"I>=W?VW-?A6QS"WB&TO+M EN4-TVR]E.( TE@3FEG85*TWD>.U M:P3VY:HIDM/4S#CXF4] M\%4''+X#'(3P4=2Z4'!;YYA_#> 1RY%J.%"]"D\BWF!V#K/ A= /@Q-XLS'U MF<6;O8-WRV3-Z[V">TJ]R_FORZW2DI3R]PG\:,2/+'[T#OXU*[.V9%9\8@=C MI<=P;Q7U)*29T(5J6(8KAT90H7Q"9WTY3)2)H@LT;6Q8_>6'[](P2#XHR+XF M4A.1$TXHE6LSI4+^)QAHX^L627:6JOI8F(Z8=KA MTR6XF-P-R.R)\=(H![2 K%.5]2U$F:-4\#W)*W##*(:I72?N//#[]-:Y*6@5YF!YX>M\<.CC"\,PUH*S >.2]; MLQF PJR57'-4B\E&B^P11&-@%=CBA1]>WR(BN:?#Z7TSU-_6"41E7$@G]3[A@Z,O*6>4TZ7M>8_ MCF7>=#6X?<[*EO8"V$E1696V>JS"0//;QN0TDT]4Y$[,5%?05HC=C/!_B(?I M0=U66PI @?L&T6H0JNTKG7?THGY"J;GU'Z7BPH%)R6@"@ :$3J97BM %TW! M:F,M-/6\3_KMYN=]VF\,Y18S1K(AYEDQL+3C1[4=2KN8_$GRZ;98H T2;5:T M2;X>S>OCW :1AVZ4SMTX""!PT_F%&_L)K>+8=^?S\%CJW6RD20SAA1O,YQ"0 MS85O8%\J=(-;K'5K:+X>BL!-HI#@_8D)F;BS=&Y"7J3N/)G!S(VBR/63-S=U M[^ALJU#N[0E.>YK9@KIC;GP[_B1<=F?CBWGWA_&1R3VGM$O]"BL2?E5F@Z=^VRH!\=E,: ON^$T,.#"3#^.JW_!5!+ P04 " !/FGQ4 M>Q+'IM\" *!@ &0 'AL+W=OVEI@;65VC*V20.APK8/B _IG=N+R"6W)$?+OY^3N]Z* M!-6^Y,6Q'S^V8X\V2C^9'-'"MA#2C(/,RF(R\[%9/1JJR@DN\U6"JHF#Z989";<9!'.P$"[[. MK1.$DU')UGB']F=YJ^D6MB@9+U :KB1H7(V#:7PQZSM]K_"+X\;LG<%%LE3J MR5V^9^,@_L<@ M:0P2S[MVY%E>,LLF(ZTVH)TVH;F##]5;$SDN75'NK*973G9V,A54%B93!"HP M7*IJ:5>5@&F:JDI: \?W;"G0=$:A)6_.)DP;Y%F-G+R#'"=PK:3-#7R1&6:O M 4*BV7)-=EQGR4'$2TQ/H!=W(8F2^ !>KXV]Y_%Z[\7>!-F%&V61MA^*20-, M9G#%)26%RS4L,$7^[)+0A:]:&5)K<];UNC?4.@_3I;&:OMCC 5[]EE??\^J_ MP^MMY_-*:Y1VS[TOV5QCQBU1-P8>?+'@'K<69D*E3X]OE>VP\_L<02OA^GW# M= 9J!99$JG^XUY\%$A\WA8B;2U7=JJVT M'733NK__J==3\IK"X412X(I,HY/A:0"ZGCSUQ:K2=_M269H=_IC3L$;M%.A] MI>BO-Q?GH!W_D[]02P,$% @ 3YI\5!6JM:N2 @ < 4 !D !X;"]W M;W)K&ULA51-4]LP$+WG5^QX.)"9#/Z$!";)#(%" M.=!A0EL.G1YD>QUKD*54DF/X]UW9B4E;2"_ZV-WW]JVDU;11^MF4B!9>*B'- MS"NM75_XOLE*K)@Y46N4Y"F4KIBEK5[Y9JV1Y2VH$GX4!&=^Q;CTYM/6]J#G M4U5;P24^:#!U53']ND"AFID7>CO#DJ]*ZPS^?+IF*WQ$^VW]H&GG]RPYKU : MKB1H+&;>97BQ2%Q\&_"=8V/VUN J295Z=IN[?.8%3A *S*QC8#1M\ J%<$0D MX]>6T^M3.N#^>L=^T]9.M:3,X)423SRWY)!CP6IAEZKYC-MZ3AU?IH1I M1VBZV#CR(*N-5=463 HJ+KN9O6S/80\P"3X 1%M U.KN$K4JKYEE\ZE6#6@7 M36QNT9;:HDD94*;6"#\N4V,U/8R?!S(D?8:DS9!\D.&1^B6O!8(JX*K6FM)!G_6] M(SU,]R8X98+)C.Z'6:!CP2I%W1\-,)F[10 -4D7,0*$$=1K=)I=@2U4;BC## MB\&_T+\MP6#)&GI<%C5GPL 11*/SLXCF<'0:3P9/U%] K&NM2(Z!_?E[W5!A7K5]KJ!3-72=@W16_OOY++KHK?P M[B^Z9WK%I0&!!4&#D_&I![KK[VYCU;KMJ519ZM!V6=*7B-H%D+]0RNXV+D'_ MRZ$GKN ME<8T4]_7>8DUT[>R04%?-E+5S-!6;7W=*&2%4ZHK/PJ"L5\S+KS%S+U[5(N9 M;$W%!3XJT&U=,[6_PTKNYE[H'5]\XMO2V!?^8M:P+3ZA^:-Y5+3S>Y2"UR@T MEP(4;N;>,IS>)?:\._"9XTZ?K,$R64OYU6X^%',OL YAA;FQ"(Q^ON$*J\H" MD1M_'S"]WJ15/%T?T7]SW(G+FFEH++TPY]S(/"MRPMC*?Y.YW//!Q#N:R MTD["KCN;Q![DK3:R/BB3!S47W2][.<3A1"$++BA$!X7(^=T9,\,6,R5W MH.QI0K,+1]5IDW-F9Q7LIBQVO*F"B@ _",+'EZPJ!:8U&PZ_/ MC';Z[15<1[S&_ MA3@<0A1$X16\N*<>.[SX)ZDO.^KW7.>5U*U"^'.YUD91 ?UUQ>RH-SMR9D<7 MS#[1O2I:LB,WWUL]%^?K<#88-B(!B7 "7UP98C%XKZ36L&)*[;G8PK*6K3"# M1V90$#E+N>(Y72[4< -CTKR!9))8F860P!Z9TH-GS$LA*[G=0S:,DO25#(/# MJ94K4U1T22MF[YHN>:,A2J/^28^ BA4H6(T0)9/^Z9&>I6&4CUHJP_^QE0?\ MNY*<#$=!2C+.8BO'D\$RS]NZ)=-86)Y.U[IQB6T2CZR,'.02N7 <01@GY'IVGM21RXEO[,0WBF$:C4B.)E:&V?A'R ]!4)^F?!'W M&\@RRR DY?A*729]728_7)WZ[71 W=OAN!(#M-T(J)=@O::LQN'TQ)%7YK&C.Z#+144RZ];]VW[6+;L6_]_Q M;E!^9&K+A88*-Z0:W*84?-4-GVYC9.,:_EH:*EVW+&E>H[('Z/M&2G/<6 /] M/X#%OU!+ P04 " !/FGQ49N9/K7X" !E!0 &0 'AL+W=O+51K125Q MJ\&T=_5X0/V]4P<7Z:$\5\X=-AD M&D#6&JOJ/I@RJ"O9K?RI[\-)P"QZ)8#U X4T9G"GI"T-O),YYG\3A)3AD"8[IKEA;S+>8G8)23P&%K'X#;YD M*#OQ?,DK?%O^[(OS=?L><&'@^WIGK*8?Y<<;$ND@D7J)]+\[^U)#_YU+>2X\ MWE*F:$",!54 '4"A!,U9)?? +5#7L-X1.HGAO)($4*TA#G-Q/7*-=-V,1D=R MPP6-I=?0*+@EUZ!R!FP-ZBQ>0S)C(W.8#*>IHQ4K\91,G_I4L*37[]& MO?<#[KI"6753,'B'-V3=C/< W7&]KZ0!@06%1I=7DP!T-]2=857C!VFG M+(VEWY;T#J)V #HOE+)'PPD,+^OJ-U!+ P04 " !/FGQ4DRSBB: # !- M" &0 'AL+W=OET'TPR(=8Z=M9V2OOO=^R$P%X+7QR_S3-O MSXPSWRK]W12(%IY+(]'*N:BNXQ <-IBY+IE]N4*CM(HB"W<8GOBFLVPB7\XIM M\!'ME^I!TRKL4#)>HC1<2="8+X+K:':3N/O^PE>.6W,P!^?)6JGO;O$A6P0# M9Q *3*U#8/1YPA4*X8#(C!\M9M"I=(*'\QWZ7]YW\F7-#*Z4^,8S6RR"20 9 MYJP6]I/:_HVM/][ 5 GC1]@V=Y-A &EMK"I;8;*@Y++YLNFDRCDN7E$>KZ923G%W>(;EDX/PS6PLT M%_/0$J@["M,6X*8!B(\ 1#'<*VD+ ^]EAMFO "%9TYD4[TRZB4\BWF+:AV%T M"?$@CD[@#3L7AQYO> 1OI[TV M5A-/_CNA==1I'7FMHR-:'ZE\LEH@J)PTEI62W@!:^9##^V>J*X-O!?PDL*O2 MF:E8BHN RM"@?L)@^0\RW20 *'Q8KE&[$/8:72ME+*P$,X;G/&6^'%QPW3#H M?:Q0,Q<1$/YVZFY?@:]/9^\7VMO?P<9N V>0/,6R#1 M9 S1..E]5I8) HLN!Z-)^YWVCGFUMWW%3 $5XQE0?P+5*4C=?DX=QT"N57EP M(AK"G\$TFKIQ,.U=^[04?*XX);*Y"V:GM9RSVRMO:P#M 7Z*F#RY8_?)G'T[D_3 MAD_LE0![E8B&IENDZJ3#7 F?4A=96ZC:4#F;B]D1GLS L\KE,H;I,'(3RD(R M=),1T:YE76-'Q5Z:%A%=TH-&A6/,#'A9U90LX)*RC,3I\U$"%[_('=H?749) MTHJFM=:$!Y72NZB^%CB?3*:$=Z?DYLKSZ SB\?BM'(<'+;Y$O?$/F0%/G:;; M=[O=6WG=/!'[Z\U#>\_TADL7_YQ$!_UWE$C=/%[-PJK*/QAK9>GY\=."WGO4 M[@*=YTK9W<(IZ/X@EC\!4$L#!!0 ( $^:?%1*S#6'-P8 '\/ 9 M>&PO=V]R:W-H965T-MM JBR;LG9 M)$"2I@>P;8.VVV*QV =:&MM")-$EZ1S[ZW>&.F*GKIL'6Q(YQ\>9CS/D\:U4 MUWJ):."NKAI],EX:LSJ:3'2^Q%IH5ZZPH9FY5+4P]*D6$[U2* JK5%>3P/.2 M22W*9GQZ;,>NU.FQ7)NJ;/!*@5[7M5#WYUC)VY.Q/^X'/I6+I>&!R>GQ2BSP M,YJ_5E>*OB:#E:*LL=&E;$#A_&1\YA^=9RQO!;Z6>*LWWH%7,I/RFC_>%2=C MCP%AA;EA"X(>-WB!5<6&",;WSN9X<,F*F^^]]==V[;26F=!X(:MO96&6)^-L M# 7.Q;HRG^3M6^S6$[.]7%;:_L-M)^N-(5]K(^M.F1#49=,^Q5T7AZ"+F%6H#X\GAERPX"3OS)VWYH*?F/,#>"\;L]1PV118;!N8$+8! M8- #/ _V6GR%N0NA[T#@!?X>>^&PX-#:"W]B[S724D4%;V6-\*<4#9R+YEK# M/V 91&X8CMXHT;!^G(1.[/&P[[G>='1YARHO-$V61G?)#-XWV(_$A(/'$B7V?%*9ND!*<*.B@="YY MBX P.Z*89;X3);Z-1Q3^0MXN.XX\)\C:9%=DU=KCE='5PT4/OB$M&O*G(/<Z1Y1TR*$E&TRZLJ"EI.!"U7#=&DR4P2[G6I*\/CT:<[[:0;>5@U%*$4\?Y M'EU(;7C[*;S!9HW,,4Y,Z/'?Z+)9T"I1,3[&M5*R6.>&6L<-M<05-3@#89Q MF"80!,GHO5#7:'II+:@00YK%D,2IG7^#C2U@/"L*:@DEURWN;7U$F!Y$6=]) M,Q]2/QS1[J/WD'>ADT41 W1HM^QA33*P)MF;L)X*_?9<4[!4G\(7NN,$48=6 MR0AMB7/@JZC6;1+/-!T'-K+V6I3*3N/.2K@7#1]@CO1*Y'@RIA.*1G6#XP'B M8@NB(::UM"@'<"L&![>H$&X8 S M+9ELWAZM:2F*1Q)S7J7UH9_,LKZFJU)?OYPK1$)ND%D.E'X$CRO4AV1<_KR_.=@),21&X2$8VA$HEO%0P2(C<^HUU#Q M"]PP@CVD3 =2ID_JOA_GQ#RJ 72"S#M.\5C?BRD8%Y6T^6OW'%Q1O>8"T9>G@ZTZ8SG"_,@[-'6+9L5HB& 4-8ID@91LVNUH1C?:9NFNYC3C8P)WOJN>V' MQK9U=CNCLUMW6'Y4W';19[_3L_Y&Q&[7S0TYQAWM2VSZ9PZTL*Q3[F=]ZI^: MV7.DOM38KKF1XYD@>Q3Q8$H=(J%&YCE3;PI1$#JD.AS# CX@96"3%?Q!8LYT MZHV^MM /2"E-^41XX/N9XU%N^'6:6F(<;IS+>OT#XA-Y(ZFI1T?0D(0N6SR[ ML&5I_ C?KM1/-BY%-:J%O?II.D)0IV_O1\/H<+L\:R]5#^+MU93* \5*0X5S M4O7&ULA5=9;^,V$'[7KQBX:6$#KJW+5YH$R+7M GLAR6X?BC[0TM@F(HDN M2<7)_OK.D++B9!WO@W50,]\<_#Z2/MDH?6]6B!8>RZ(RIYV5M>OCX=!D*RR% M&:@U5O1EH70I++WJY="L-8K<.97%, [#\; 4LNJANV*+DLL3)25:!Q<=HY MCXXOQFSO#+Y)W)B=9^!*YDK=\\O[_+03RT M(=EQ]WF+_L[53K7,A<%+5?PM<[LZ[4P[D.-"U(6]49N_L*EGQ'B9*HR[PL;; MCI,.9+6QJFR<*8-25OXN'IL^[#A,PS<P$O'XD#1G< MU];#B'HJ8,@J$YAR*P@!=(D MRXK,56U$E9O><<#]Y2:'=(EFP66M-06#M58/DJ5W'+S#'+4HX A^^V4:1_$? M^YZ"6RLLMN/)!-(X(.&0+*IV]-4]V,4ACR/VN<(%4@KY_@RB[>]5O-?(/X_\ MC'2G;(N=3#F+Y ;1BT;1@?G[M8OG*=F/Q!C&FSVR&7YN:^ MSM:TV;ZV_!D'I=FAX ^<^Q'?@<;1((1?7]Z::7^.CZ8/%6U>5/2B@9ECA0MI M832(V6^0TC4:3,CY$QD:#T ]R)Q7ON6;BYFM1+5$" =39;JF MQE@%=S?D['U=1)]X\.X;?!3ZGBV(0O?I3MS05V= MC-2*C8E+JZLOTDJ*Z!VV5VIB<*=KA*]K [_#I\\?>&F4VM4YC,9QM^Q!(4NN MHCMJ*G0E;/MSO8^KKH/<)'[+" B-2FII'93F^Z17"T1 MAB>''ZR7_8^^=*8H"F<3 9#:"=#0CX Z'+M!]1=4E_2HY,_4QH_40+YT;HG/:=?C)-(!GWP\DT^(!TT(0M MU9X@GH601J-@WXREXWX\FM&>U9],9\&W?^1-CIS1/AT.=\ZK)>JE M.Y4;8EI=67]T;4?;@_^Y/^\^F_M_#;1J+27-2($+&PO=V]R:W-H965T:;\7CL/5QK\\TNA'#DOJZ4/>HMG%L># :V7(B:VWV]% I69MK4W,'0 MS =V:02?>J6Z&D1AF UJ+E7O^-#/79OC0[URE53BVA"[JFMN'DY$I=='/=;; M3-S(^<+AQ.#X<,GG8BS M.QZ+.838D1NQU,9)-2?]6SZIA-T['#C 1ZE!V6*=-%C1*U@L(I^U<@M+SM54 M3)\"#(!8QR[:L#N)=B*>B7*?Q(R2*(S8#KRX\S;V>/&[O?UK-+'.0&[\O0,^ MZ> 3#Y^\!M]D-M$S\FCI3JB5L)1<&FTMN39Z)AWMUK\LA>&>R94J=2V(-N0W M%.1J"LJE5J6L)/<9O 7[JIK3Y'(TNO:#EW;P#0=:>-.QGGO6RY:U;==U9UYV MYBL0I)XV!_WGQ-_2[(C[P41 N1$;$$P;V9B M4+M= .?E V&,9B"0TSQD9$@!.[C5CE>;30:-.*997*#JD&9#[ "-. D[T]OQ M?&J>%31E(79R6J19,Y-%>6<^I7DACS/>>L:%IYD%HWL0$QDE'I<]H$:=DC_1C"$.!'4:3/"-[;UD!J'Z4 M1\1WXG#H.XR&11%<"@4J%>%3J',23R46;)1C(4VRL-&!N.>-5C^G28$FKY03 M1EA'Q#W<519,L80A)\\(Y(H$I/SQ -_$/;):2;MH>,Z@B$\PYZ /N7XGH)Q V40L0%T!G0V&YYDE MB)W1+&<;*O_-8EC7N0!^DF4BRF:0AQWE&DTJY(I1\M4F<"+O2R/:QX M@DAU96CZ MG!??YB6W>+U:7MJL^U_*Q^/YV$DL>!).R.X(#Q*#[($VC(,GP86IM" ,\B." M*K$Y7Q_$'_H6CSK+LN?X>0QKA?_MR)ZLRY[LO=ES"B4>8FZZ&K\I@Y,';W!B.3Q5@ALQ1PK/MNM\92 =2#PD MGTB20I/FY%-PR^6:*P@'3+ 8&U@*3KGB4TYPC)(H>+J0"F9P&*%P 7--.6"L M5?, ;15F88@3CVT[WQ)]O"+@5$=XN610]!A>$#0O"C*6(QB0^"CT7CPG#8+I+D& UT($Z XW@)[W:X<9"T;\#3X&9EK>3H, F; M7S!>2_==F IS<7O^"EQ\\"'#652^%/!65@\D:=&P$WQ5TL'A^A4.YE37?BUK MY%_,R<'6>[869NY?[1;J[$JYYFG;S78?!J/F/?PHWGQ5?.9F+I4EE9B!:KB? M0SDRS4N]&3B]]*_CB7;PUO;=!7S<"(,"L#[3VFT&:*#[7#K^%U!+ P04 M" !/FGQ4U[D9VG$# #M!P &0 'AL+W=O)EYDS9X:'P\E6Z2>S1K3PK1323(.UM=5E%)E\C24SH:I0 MTLY2Z9)9FNI59"J-K/!.I8C2.#Z+2L9E,)OXM;F>351M!9Y M4RX9,WBCQ&=>V/4T. ^@P"6KA5VH[5_8YN,)YDH8_X5M:QL'D-?&JK)U)@8E ME\V??6OK\!J'M'5(/>\FD&=YRRR;3;3:@G;6A.8&/E7O3>2X=(?R:#7MW:P)TLL/@_0$2D M.F;IGMEU>A3Q%O,0!DD?TCA-CN -NDP''F_P(EYFX9:;7"A3:X0O5YFQFE3Q MSQ'P80<^].##%\ ?Z;(4-550+>%OW,$[6=76@%7PR,M:,*_ !U6@@(^6"_XO M%F[SSEA.RD*X9US#)R9JCW"CY :UY>Y(B#9*2X3-OSQVWF:C/\T0!K,GZ#2/$=X ^-P/*9? MDH1GPUY#U%_09G\8QK'_]!;H6@*7*["H2SC9(=/F%)+P8@RQ,[C[6G.[@XUR MU1%N.+QPWK_#^^BJM^#F"98:$;2K3Q*.QNU. G.M,I8U/E2M]@X";JA0A#T< M=99)'#>0^\'A6FMR'H[2;K9 :FV&< RXFP%#>'MX-@_(G'9*9]"'S+6T\(AZ M1IUZ1J]6ST$T)@O*E';?N$+?,^RR5H+H9..&2S%1MR-Z<7O9>B/(:R=YW:?2!NU:?*UTP M28+<N4?&@.YJJ5MNG&WVKUE5TT+_V[>/(0/3*^X-"!P2:YQ.*9CU,WCTDRL MJGQ#SY2EY\$/U_0>HW8&M+]4)-UVX@)T+_SL/U!+ P04 " !/FGQ4M!QQ M,2\" "?! &0 'AL+W=O,JRK-@VY@\TYT37,'&$-M)R>=TX;Z!YUK(: MMN"^MAN#.SJBE%R"LEPK8J":1XOD9CGS_L'A&X>#/5D3G\E.ZR>_N2OG4>P% M@8#">02&OSVL0 @/A#)^#9C12.D#3]=']-N0.^:R8Q966GSGI6OFT<>(E%"Q M3KA'??@,0S[7'J_0PH8O.0R^<42*SCHMAV!4(+GJ_^QYJ,-)0)J<"4B'@#3H M[HF"RC5S+,^,/A#CO1'-+T*J(1K%<>4O9>L,GG*,<_F#J9GBOUE?(E6296?1 MQ5KRCBS*DGL[$^1.]??OO=ZLP3$NWF;4H0 /0XN!;-F3I6?(DI3<:^4:2SZI M$LJ_ 2@J'^6G1_G+]"+B&HH)F297)(W39 LUMHN[ #L=JS(-L-/_J,H566EE MM>#E:Y$V!BPR]09=D5NNF"HX%FJ+1O J+/FQV%EGL.U^7E T&Q7-@J+9&45? M.KD#X[D>6C!(K&HRY&O_=1$]VG5 \X.YS].,[D\%T).FD6#J,!J6%+I3KN^? MT3I.WZ)ONE?W?G3OF:FYLD1 A:'QY /RFGX<^HW3;6C!G7;8T&'9X L"QCO@ M>:6U.VX\P?@FY7\ 4$L#!!0 ( $^:?%3OQQ!F!@0 ,X/ 9 >&PO M=V]R:W-H965T2(CFU3!LH%LE#K O/X2%GYHPXWDOU M76\!#'E.1*HGWM:8[-KW=;2%A.DKF4&*;]92)^35+S!-(-9>#-Z?1<6@&+$7QSV^N":V*6LI/QN;^[CB1=812 @ M,I:"X<\.;D$(RX0Z?E2D7CVG!1Y>O[+_7BP>%[-B&FZE^)O'9COQAAZ)8B7!N95&!4D/"T_&7/U48< &CW!""L .'/ M@,$)0*<"="Z=H5L!NI<">A6@6+I?KKW8N#DS;#I6;LA""AYQT.0SF<4QM^%E M@MRG99+:8'^8@V%ECO"$CB^1N2(!_43" M(*0M\%LW? [1%>F21F5QQ\T(PV"1B>DL8 MBB@NX$?.=TR@.MT6+C?O*" Q>]$.A=U:8=?)=)_J7+$T A+)'2CTMC8U)4>_ MX+#6N9N&O0#_QOZN9>Y>/7?/.?45X[H MG1XQ=W&\T=ZOM??=^U9+)M&6J0WF#J:8D)A, IT[)DQK: ^MD]@VMFN=L0@F M7F:S5^W FQ)'I >UXH%3\4+).(\,=@$K$"TK \5E3(RL?!)4FUHWJ<1J>0&F M".:W .W*R&&M<^BDG,6HSG!MZQ*>L:'KUI0<'D6T/QP=IF09^.-AX:![-.SN M>!BE 3V9X:-Z+2/G6I[2%>8W9H.""+#<5[A';8L9'4UO-9Z:G09-7#&- M\]+!.P>A,5?J=M=?K1@W^P61:*R3NKWSYTC\4L&$C66&P?O&*FR,-J3_4\&< M(>Z<#I-_&ULI5;;3N,P%/R5HV@?0&+)K1= M:21HA78E*B%N^[#:!S,I9(2=.IM3ZS'5EDF%.Y#%?8Z&?++G(B=)=L7+E6B!):U+.W,#S1FY. M:.'$43UV+>*(EXK1 J\%R#+/B7B^0,:KB>,[+P,W=)4I,^#&T9JL\!;5_?I: MZ)YK55*:8R$I+T#@=G.G$\4Q$R3)21 M(/JVP2DR9I1T'7];4<>^TQ"[[1?UR]J\-K,@$J><_:*IRB;.B0,I+DG)U VO M?F!K:&CT$LYD?86JQ7H.)*54/&_)NH*<%LV=/+5!= C^8 O/*H0_H]QWR!XH^&W]_.X.#;(7P#6L!=QDNI*Y*1J[1Y M8\%-6J,7C=%@A]$9)L<0^D<0>(&_A3[]/-U[2W=UY#;WP.8>U'KA#KTFW1ZA MT J%M=!@A] =5X3!-KDFE88]JMEF36_BT!N.P\C==,V_1P6#43BTJ#>E#6QI M@][2YKS 9_VQBD>]'9$DX671:WEH=8?[93>R0J.]LFO8PP^R>X_JR6YL2QOW MEG:%&V3@VY70X_;$2I[L%]NI%3K=*[;33\7V'M43F^^][F?>EX*#?_#5[]#O M;)[^?I'ZK_N!'^P5:DO_:"%O@6V+U>V<&.:XGA.QHH4$ADO-\X['>EY$"F4NU1DDG2Z4+9FFK5Z%9 M:V29#RI$&+=:O;!@7 ;CH;?=Z?%0E59PB7<:3%D43/^=H%#;41 %;X9[OLJM M,X3CX9JM<('V87VG:1X9'CUNRLP562*/7B M-K-L%+1<0B@PM0Z!T6N#-RB$ Z(T_M2804/I G?7;^BWOG:J)6$&;Y3XQ3.; MCX)! !DN62GLO=I^Q[J>KL-+E3#^"=O:MQ5 6AJKBCJ8,BBXK-[LM>[#3D < M'0B(ZX#8YUT1^2RGS++Q4*LM:.=-:&[A2_71E!R73I2%U73**98?8_0$@M:_H6O_5M$A]%G&)Z">WH'.)6 MW'I83.'TY.P(;+N1H^UAVU_*<0[7QB I4="BUYG(%$V:X.8<'J1*# M>L-<,V=R7=J/6CW]( J862S,\Y$$.TV"'9]@YT""$UQQ*5T&"1-,IKA/C JB MYR'<5-B,HW:O$P_#S1[F;L/\3=;\;'ZBUW[#WC[)75\0-OGV,_4^,%W$4]3K[.0<-Y^ H M)]V,+V0=?)+U8Y/#G4%4H%[Y<6L@5:6TU4QJK,U$OZX&V;M[]3N8,TU?F@&! M2PIM7?:I7EV-V&ICU=J/M419&I)^F=-?";5SH/.E4O9MXPB:_]SX'U!+ P04 M " !/FGQ4I0\&*AL" #>! &0 'AL+W=OV0 M[M_/=D+$)&!]27SM<\[]M--&JC==(AIXYTSH25 :4]V'H ]XH=CHDS6X M3+92OCEC44R"R 6$#'/C%(C]'7"&C#DA&\;O3C/H73KBZ?JH_NASM[ELB<:9 M9#]I8D9N9)-M^QR^?.Z>62:?^%IL6.+3BOM9&\(]L(.!7MG[QW M=3@A#$<7"'%'B#]*2#I"XA-M(_-IS8DA6:ID \JAK9I;^-IXMLV&"M?%C5'V ME%J>R1X)5?!"6(VP0J)KA;9%1L,7F!8%=94F#!:B'1=7]YLY&D+9K44\;^9P M\^DV#8T-Q,F%>>?TH74:7W ZQWP R? SQ%$\/$.??9P>_4L/;?I]#>*^!K'7 M&UW06^(!&23PND*^1?7KBF322R9>,OE_6>=4YTRZRFIX75H<+ QR?712'.DMS>U>2ZK#;)>6W:YL53YV_KJ_*]VK^:G**MW9O$J+G)1V?3G[2#\LC&D:M(I_IO:IZCTG35<> MBN*WYL4OJ\M9U)R1S>RR;DHD[N'1WM@L:RJY\_AO5W1V.F;3L/_\N?I?V\Z[ MSCPDE;TILG^EJWI[.3,SLK+KY)#5GXNGO]NN0[*IMRRRJOU+GCIM-"/+0U47 MNZZQ.X-=FA\?D]^[@>@UH&JD >L:,+^!&&G NP;\W :B:R#:D3EVI1V'15(G M5Q=E\43*1NVJ-4_:P6Q;N^ZG>>/[?5VZ_Z:N77WUV3[:_&#)7TCWK"*+M$HV MF])NDMJNR,,W?R \DS=F"^[KEX?N\I& MNDH9N2WR>EN1G_.57;TL,'?C=AH\]CQXUVRRXL(NWQ-.WQ$6,8J+LYC2>Z T_?11X6X^/U0/?FV]DS])?&Z_)+[7=5?^>.) X'4BT!Q)_\)E; ME\6.N ]#7;IO?^4^^/6V^\C;$O7W6%:U91N@/5YQKKBYF#_V!WVH8K&*/=4" MJ46YB$ZJ%SV3IY[)R9[=E<7JT/3EUUN[>[#EU&BI4TT5UA9].I .8\NQK.P/ M.)=&>K8@JL@PY=F"J*@6$K?%G'IF)GOVC*R;4Z?.\"<^%8_#^D,C8'44QJ&N M;G]8M=&^0XA*Q;'P',)J42-PAVCO.D2G/3KL]]FWXP6C.)3.K:]N7"WYZ(;6 M'J\)9YA&&1R/!;8-N$IY(-LX]IV)?=N&*FJB@6U8+:Y&; .4TVF6.^*M;=7, M I/L>6IPGE/ 5"H#.P6HI2J04VHPND.?AAH6^RX--53R$9, ['2:[)_JK2W/ M,@6(2DU@4X"O- YBRDU7MS^80OH#/M0PQO !9P!J-@WJ9JYB^0&>[!O1D(K!K0%$V/35]NVMRB*0H$LQW;2@S MVE ;?9-+<7:6F7=;?2/,K;'3)#AV*WF/$= M0F1:FH%%F$SK,28"QMDTQC_]?$ONDK+.72_.\8@#;7D4UB,.F.73L]0W>]35 M?3%KYI&//D1EJ/&7KHB*1EQ2W"$.8.?38.\BFM>YU$L7 L<+'+#* P4,7=V7 M:QL_.KA!5#QF Y<0E5O+CI@$'.?3'%_8NHM,SW$'",H#IPP. MV==+>[ ,(8ZU[P]6C?>JO>P>8)Q/8WQH$/D?>4TPQ &I/'#T(("Q(E#T((9Q M 95*4<\T3*98[,D6J$SW"/FR>\!U,)ZU UM'B!J;@>F?N)7I@\#7O4NK-7O + *P+'$ )@+,+$$#=B&!\,5KR( MAJJ1N8, J(MIJ*,N?*]EL #XBL"QA #XBC"QQ+481@Y42N-/US&9XMR?KJ.R M6(Q R<- A =(R4- AA]$$LHA&5,@B&E%-+*(E7!;D]&7A MBYMX)/MO9^T XQ5X(1# 795H(1#(:F$FUCXJS-$IG7DSQ415=S^Q@(S1P'H MU33H?7->N3)30%T5..Q00%P5*.Q02-@1,W\:@JB$]"]Q"TP5RY&P0P'BU33B M$;_>M"A3O1];!,Y!%!!7!!L1 .J=:!L1 _SC*%UR*\N_ DDHAG=\]=P6=#3EP7$M[-#$0V UH%#$0UD MUH%"$3T,/"+?@J%D+!+1O9_33?,=<>![!2(:0*P#!R(:@*L#!2)Z&&&8B/H; MS(A**'^ZLD!4DL1?6I$A>Q3 M8ZKA/O6\=XN).ZM->ZM.Y4[ZD-?'&R9.[YYN!_K8W@3CO7]-/RR.-_5 F>,] M1K=)N4GSBF1V[4I&[YNI1WF\;>?XHB[V[8TL#T7MAJ9]NK7)RI:-P/U_713U M\XOF *>;IZ[^#U!+ P04 " !/FGQ4U @U_^ " $" &0 'AL+W=O MV+9(<"BRNV1)*M9,Q7F"IIGQABR4'G!I106W/<4*[P*2T1@.S-N&C M :LD)25,.!)546#^<@^4K8>6:VT6IF212[U@CP9+O( 9R,?EA*N9W7I)20&E M(*Q$'+*A=>?>QJ&V-P8_"*S%UAAIDCEC3WKR)1U:CDX(*"12>\#J;P5CH%0[ M4FG\:7Q:;4@MW!YOO'\R[(IEC@6,&?U)4ID/KEI?PFC MPORB=6/K6"BIA&1%(U89%*2L__%S4XF&(:M<(GI6[[3'*U2Y1.CJ:P@K("=(5F=>,1R] 4 M$B K/*<@+M&8E9*K]J [(4 *A,OT=>TKP7-"B20@4,99T>X(Q2%S-#8$P 4Z MCT%B0B]4I,=9C,[/+M 9(B5ZR%DEE$\QL*7BT5G929/[?9V[=R#W&))KY+N7 MR',\MT,^/EWN=,CCD^5N_ZW<5DUH.^&UG?",/_^ O[:F;PIW69?=5'U3[!?T MZVXNC/'O(X']-K!O @<'C\!6M])+1*(=5->O\N\MSPXP/'*:A/ M-6%5J3K,6^&'KN;544,35=\^JU$4]56?5MLMVC=R'<>[::W>$ 4M47"4:%QQ M#J5$R::DV!S=0W36A,,2D]04F".PNK#JT+WMC*-^;P=KWRB(W&ZH7@O5 M.PKUG957R7^"_1.FMY=G% 0[+/LV;N 'W3!A"Q,>[] &@+Y>( -^J%SBZOO77EZO?Q&^8+4@I$(5,RY_I& MU8O7;TX]D6QI;N$YD^K#-L-&PO=V]R:W-H965T3'))K#HVLQWH_OO9 M3D@I#:@OQ';NOO>YNW >[X1\5B6BAI>*<37Q2JTW=[ZOTA(KHF[$!KEYDPM9 M$6VVLO#51B+)G%/%_"@($K\BE'O3L3M[E-.QJ#6C'!\EJ+JJB/PW0R9V$R_T M]@=+6I3:'OC3\884N$+]M'F49N=W*AFMD"LJ.$C,)]Y]>#_6O+G>3RYHH MG OVBV:ZG'BW'F28DYKII=A]PS:?H=5+!5/N%W:M;>!!6BLMJM;9$%24-T_R MTM;AP"%,3CA$K4-T[# XX1"W#K%+M"%S:2V()M.Q%#N0UMJHV86KC?,VV5!N MN[C2TKREQD]/E[A%7B-!:F@XH M0ZM+F#M.E HN%Z@)95=&[VFU@,N+*[BP,C]*42O",S7VM:&VL?VT)9PUA-$) MPC""!Q.N5/"%9YB]%?!-NEW.T3[G6716<8'I#<3A)XB"*.P!FG_?%+OJ,0+JE(F5"T1?M^OE:OTGS.!!EV@@0LT.!%H1ACA*0+1L,:"91B]Q>G8>;*=)?#L8^]O#:KTW&B;!J]$;U&&'.CR+VM2$,(LG MF[+T\34BPX/0812'PR/ 'JLP"J-^PJ0C3,X2+C$5!:=N%AG(;-_$,[3).X[K M,$J"Y BWSRP8Q"=X1QWOZ*/-1YZ=;_OH?=N#S_$19H_1X;?10/H'D\D,B,(- M; 6IJ+EN_K#=:7'0^,W=%,]I?99J+YH%(\RTK8)@;R>!F9"HGF^'= M;+38N/FW%MI,*;K^Q ;H;=/H?4$L#!!0 ( $^:?%1$ MZAB$P@( %@' 9 >&PO=V]R:W-H965TM'R8Z7.[H7 M6Z)Y#@\IFAJLI7K1.8 AKP47>NCEQI3WOJ^3' JJ;V4) K\LI2JHP:W*?%TJ MH*D#%=R/@J#G%Y0);S1PMB\$ M(&H T3Z@+, M: 8K$!60&S+'!DDK#D0NR22G(@/MEK1DAG+V!U(RD=IH8B3YLC#8(+@71N%! MD,LIH(%?($30Y.WPX(R>96)TV5L?%ZIR(-::;@F* MR?38X=1\/<=G)\%JU EZ W^U7:]#G[A_U_KL".VV0KMGA4YA"4I1;L4EFVZ3 M=;=1M-1E.B:XYNUNB8DZ=WN"#WW";O^XX%XKN'=6\ P2F0GF1M)_:^X=Z+F) MN_&>Z"-.81P<5]UO5???V@\@TO.=T#\\Y2#:TWCHL]TMM41_:T@5H#(WNS76 MIQ*F_HE;:WL]/+BIN&&ULI97);MLP$(9? M92#DD "M9+K;J [!YRL;C, M_//-D!QGM52OND(T\,:9T..H,F9[%\>ZJ) 3W9%;%'9G+14GQD[5)M9;A:3T M3IS%:;<[C#FA(LHSO_:H\DSN#*,"'Q7H'>=$_9HBD_4X2J+CPA/=5,8MQ'FV M)1M/BH[BQN5DG(4FDH!"M?C:)+<34?.WAM\HUCKDS&X3%92OKK)0SF. MN@X(&1;&*1#[V>,,&7-"%N/G03-J0CK'T_%1_=[G;G-9$8TSR5YH::IQ=!M! MB6NR8^9)UE_PD,_ Z162:?\+=; =#",H=MI(?G"V!)R*\"5OASJ<.*3)&8?T MX)!Z[A#(4\Z)(7FF9 W*65LU-_"I>F\+1X4[E*51=I=:/Y,_X1[%#N$C3,J2 MND(1!@\BG+8KV_4<#:'L!JZ "EA0QNRJSF)C@SN)N#@$FH9 Z9E 20H+*4RE MX;,HL?Q7(+;4#7IZ1)^F%Q7G6'2@EWR M)LFS\LY7%_=7)#M-17I>=G>?RIR MKR2'F456]N; "S45S/QYH(+O7ZT3/!CD^L>%D/TF9-^'[)\)^2R0*($E$"YW MPH"1]KX7U;V^?3[J)%F\;T$9-"B#]Z+TVE""ZJ<3 ME*23MJ,,&Y3A>U'Z;2A!=7"*T@XR:D!&[P49M($$U>$%D/CDX=I[M?'M24/A MPH0WW*PV'7 2'OY?\] ^%T1MJ-# <&U=NYV1+8 *+2E,C-SZ-K"2QEYB/ZQL M%T?E#.S^6DISG+@ S?]"_@=02P,$% @ 3YI\5#DXFSA9 P 6PH !D M !X;"]W;W)K&ULK59-;]LX$/TK R&'%DBC#\L? M"6P#M=7%!F@60=/L'A9[H*6Q190BO205M_^^)"6SLJ-H?=B++5+O/WX6ARDNLB+H1>^3FS5;(BF@SE+M0[262PI$J%B91 M- DK0GFPG+NY1[FY*;2?"Y7Q/=OB$ M^GG_*,TH]"H%K9 K*CA(W"Z"C_%=%D>6X!!_4CRHSC-8*QLAOMG!?;$((AL1 M,LRUE2#F[P77R)A5,G'\VXH&_IN6V'T^JO_FS!LS&Z)P+=A?M-#E(I@%4."6 MU$Q_$8??L34TMGJY8,K]PJ'%1@'DM=*B:LDF@HKRYI]\;Q/1(<23-PA)2TC. M">D;A%%+&%U*2%M"ZC+36'%YR(@FR[D4!Y 6;=3L@TNF8QO[E-MU?]+2O*6& MIY=_F-+Z+)2"/4I8BZHR:_%4$HGP+A;OX0.L"JZ,_&U%+4BO#"35R?C>:B-)QM9F+?QKYKX MDS?BCQ-X$%R7"C[Q HM3@= DPV1.- MJY12L )E;TDTTA,G;0^VE^6'.$[2\3Q\Z2Y4'VPZB:-36-8'&XW'L8>=&!Q[ M@^-!@RNB:'ZL^5IA80M=EPCYZ8;"XP+9#>C@?8Z;;XT[,2;I=#H[,]R#2N+T MW.]K5#P;=;1.[$Z\W8L!X5Y+:FFJ.X&"F;J/S =S&=; MM/];1J<79;0'U9/1UZB!C,Z\X=E@1OT.\39@*(^W7O;VO^NR+R$-;=K=!M'- MJSW5BSK+6M8+FJ;]^8BC7U=5=$D)]%X2T471]\/.P^]'O8H_[-RZ%V&ULS59=3]LP M%/TK5IXVB9$XWT5M)2!,FS0V1+7M >W!36Y;B\3.;(>R?S_;"6DI:>D3XJ6) M[7O.O]XS<6]7 $H]%B53$ZO*? 45D:>\!J97%EQ41.FA6+JR M%D *"ZI*U_>\V*T(9P!^!_!W >$>0- !@F,!80<([EW?;2^<2E1#0)=\JK27LQ61 #Z@/E'] G-]$DKFA(07Z!S MINBG@I:-\:H-D^CJ,2^; @JT$+PR%'6CB/54(S(3K-?Z-#?@2*T-#FD M91J[2@LR9;EY5_Q%6[R_IWCLHVO.U$H7P70%SPE'5 3].8&EB_8PV?\VM@%>2.HHJ]9=D4$HVRY M;=7=-TV,OBJHY)\#985]6:$M*]Q35G?,]-G.[Q&O36)Y@M9$",*41(05^HLB ME:"Y.3HV;.ALM$DBF\1\WAZF?I@F01J/W8=MRU[&X724QDGP/"Y[&1>$8>@E MN(][IC;JU48'UE#M[49*:_01!H]Z[M%[,AA[FSO#>PN+ MNRS;GJ1)M./O0) _PO'.GSP;",.1-_)&P_;BK?L1OZ*5/8!0=*ZOP SFP%1C M;KTC;,;^)H?_KHS>W!\X> .CLR[+,W.2T(\\;\<==ZN1J4 L;4,H4XA(6F]$X3795HF\-VH'AMVZ4Y M5[KYLJ\KW5"#, %Z?<&Y>AJ8!'V+/OT/4$L#!!0 ( $^:?%1^R#$/GP( M 'X' 9 >&PO=V]R:W-H965TM%*:PD? 5H1I#91NUYLJI)UO9AVX/O(@60Z".CN9@8J93%G6F*.(4,BQM60*Y65HQG6*HI7YNBX("3VI11 MTQZ-/#/#)#>BL'[VPJ.0E9*2'%XX$F668;Y] ,JJB6$9NP=SLDZE?F!&88'7 ML #Y6KQP-3.[* G)(!>$Y8C#:F+<6W?30.MKP4\"E=@;(UW)DK%W/7E.)L9( M P&%6.H(6/UM8 J4ZD *XT\;T^A2:N/^>!?]L:Y=U;+$ J:,OI%$IA,C,% " M*UQ2.6?55VCK&>MX,:.B_D55H_65."Z%9%EK5@09R9M__-'V8<]@N4<,=FNP MSS4XK<&I"VW(ZK)F6.(HY*Q"7*M5-#VH>U.[534DU[NXD%RM$N63T7.^@5PR M3D"@:[10AR0I*2"V0M.2<[6$=HHMNIR!Q(1>*>'K8H8N+Z[0!2(Y^I&R4N \ M$:$I%9(.;,9M^H)'M3KYO>S8*S&,0@6Q-@O)_6=P[0 M^AK?&P8;=V#CDV"/)"?J@"?HB;'A,S;N<]G^[0'8@,CWW6$TKT/S3J+].R]/ MG WWS.NE=5W+/6#KBQPG.+*??L?FG\DV!P%\ T-T?B_QM>T>;NF@Z$CG@HXN M.)/N.\@ALJ!WQ%W+MP[(^B+'ZI&9>[>C_C)]PWQ-IBJ#R1P+5#K*\;D;J+OX.Z3&_T%4$L#!!0 ( $^:?%2) MX2*T;00 +L4 9 >&PO=V]R:W-H965T![0@3XF6<%OU[LA3A\LBP>[TF.^14]D$(^V5*6 M8R$OV<[B!T9PHHKRS$*V[5DY3HO%>J7NW;'UBI8B2PMRQP O\QRSE\\DH\?K M!5R\WKA/=WM1W;#6JP/>D0! N0D"TN,W%/CW^01I!;\<4TX^HO.#98>P'B MD@N:-\5R!7E:U/_QSZ81G0+HG2E 30'J%RS/%#A-@3.U8-D4+%5G:BFJ#Q$6 M>+UB] A8A99LU0?53%4MY:=%-?<'P>335-:)]>^4)L7V2'DTN1R&!C5..S%'\3GG)L8HYV"#&7M)BQVXR6E9" /O MLN5=*M[E_^>MFUW3>(JFBI7G=;BT_97UW&WI",@)G%-0- ;RPA9T(L-M9;C& M]MS$<9F7&18DJ30PD?Z+JX0Q=,AKJ3UCAZ91UTVJF=R.M,!'RUZ31D#+L >* M1D P\,:;Y+=*?*.21RJPM'RCH?)SVK?^1U"0T?'[@_5X_<%NAI@@"'NZAA@( M.T0GNH)65V#4=2=G4PB595_36.Y.A(._;DG^1-C?AA] V-*'LUH/VCJ%[7G, MU_!T/>/!7FLW#:C;6S=T>_T? P5PO/^PLYU HY#O:J.5!L'/A,D7!U!RLBTS MD*5;,JK'3.>"%X(9-_48Z:6AN9,!ZE"&SFS9T%!U9^@Z_6QH0"?C07T/C8+L M,S/4&P$T[P2/)-X7-*.[ERGF@3J9H3F:WVP?',-6A\@M[]YP9', M':"B2ZA3+3J:H3F;W^P@,QVT+UM(QRL,9K>0#E<8SF>A<#!'W_<&.1@.)N2[ M/NS/<02%PC.O(4A'.C)'^D:]O!,&[DFF=/!]>IBT'2&=M@C.ZBBDPQ*A>1S5 M\'0G@7S4&T0#H,9NL,7-J?_4C$&LH,S,]3QCLSQ_LAP0@JA,@]Q"BBZ *JU6)W3'KF_[-2I&0=Q]1NK#W[:N^W)W(TZC[(TO#[6N\5L MEQ8<9&0K2^TK7_Y\6'U25E\(>E!G1T]4R,U,?=P3:496 >3S+:7B]:+Z@O:\ M&PO=V]R:W-H965T M,#Z]P0W0*EQI,/XT_ET>J01 M;K=?O7^QN>M@[* M:ZEXU8EU!!5A[1\_=W78$OC1'D'0"8)C!6$G"(\51)T@LI5I4[%UR+#"TU3P M!@ECK;V9ABVF5>OT"3/+OE!"SQ*M4].OG!<-H11A5J!;IC!;DR4%A*4$)=$G MM- ;K:CU"%^AS\\;O5Q0H%G%A2)_L5TZ,\HDH-,,%";T3(L>%ADZ/3E#)X@P M=%_R6FKW,G65CMAPW;R+[KJ-+M@370;Y!0K][@W(LZ/E_N5; MN:O+W-H^#:"B'A4=0H5#J%8UVD+Y23R,&O6HT2%4-(0: M[:*\[,MN=+WI&V6^ND#80ST_(IS]=HQEV7_F$[_ 5!+ M P04 " !/FGQ4P: M_MD" "B"0 &0 'AL+W=OL: ^MM)$O0J""2)1T&]*J5JVZ/51[,,E!K#DQ MLTW3[:^?[80,&@AH#WM)[/A^=[_[R)W')>,_1 8@T6M."S&Q,BG75[8MD@QR M+'IL#84Z63*>8ZFV?&6+-0><&E!.;<]Q!G:.26%%8_/MGD=CMI&4%'#/D=CD M.>:_KH&R MW;B.!AB)KP1*L;-&VI4%8S_T9IY.+$KW #"C5FA2/G[52J[&I M@;OKK?:/QGGES (+F#'ZC:0RFUA#"Z6PQ!LJ'UCY&6J' JTO8528)RHKV3"P M4+(1DN4U6#'(25&]\6L=B!V VS\"\&J ]Q9PS()? _QS ?T:T#^74E #C.MV MY;L)7(PECL:^0YGGL /NN&QY#TD'\<'I\/=P[ ;\Z&NZ-]N*URT"3" M:Q+A&7U^1R*0R<1T/Q/3*A,Q$0EE8L,!/7]16#27D(OO'9;]QK)O+/=/E,"A M#%3(@4'JGO,2#?V!:D(J8"^[H3XMMT>MWU#K=U+;%I] DJ%5!\]*3;!C_RW# M+HD];D'#+3@K;(CD:TRX:I[RT"\0M"+SAMDL.,F]2V*/^Z#A/NCD?B@*%I0([/3WN>74AJ#:2K&ULC95=;YLP%(;_BH5ZT4I;^8:D M(DAMLFF[J!;U8[N8=N' (: :S&S3M/]^MB%6&FB7&_#'>5\_YX#M9$?9$R\! M!'JI2<,75BE$>V7;/"NAQOR2MM#(F8*R&@O995N;MPQPKD4UL3W'B>P:5XV5 M)GILS=*$=H)4#:P9XEU=8_9Z X3N%I9K[0?NJFTIU("=)BW>PCV(QW;-9,\V M+GE50\,KVB &Q<*Z=J^6L8K7 3\KV/&#-E*9;"A]4IWO^<)R%! 0R(1RP/+U M#$L@1!E)C+^#IV665,+#]M[]J\Y=YK+!'):4_*IR42ZLF85R*'!'Q!W=?8,A MGU#Y991P_42[(=:Q4-9Q0>M!+ GJJNG?^&6HPX' #=X1>(/ .U7@#P)?)]J3 MZ;166. T872'F(J6;JJA:Z/5,INJ45_Q7C Y6TF=2*^SC'60(]SDZ(V$)"*6L[&P!N M>@#O'8 59)?(=S\AS_'<"?GR=+GS5F[+4IAZ>*8>GO;SW_%;XU>\(3)551"= M/R8<_;[><,'D+_?G@R5\LX2OEPC^4W*.B=PW>B$&! LY!$.AI\K8FT;:5.W- MY]1SW"BQGP^+-0[RHS P06]X \,;G,2+LXQVC>"H[6LT!=D[A8>0,W]V!#D1 M%#CA-&1H(,.3(%M&"^#JC,$$%3!=RG $$,SC(\AQ3#B?33-&AC'ZD+'?7W@@ M_>A;1^,*S=TCP'&,/_.F 6,#&)]41+/?'ZC 9 HP'OUG811X1X3CH-CQYT>( M]L'9I>Z-6\RV5<,1@4+*G,M89LCZL[CO"-KJXVQ#A3P<=;.4UQ&PO=V]R M:W-H965T>7[*BN 874I2N!F9R%Q[(OM!VP4^3$N]A _JQO)=FYGE]("C\?O[%]=[::6+5:P%/0WR76Q\.8>RF&'*ZH?1/T-VGJFEB\35+DG MJIO8./905BDM6 LV"ACAS1N_M#X< <+)"4#4 J*/ L8M8.P*;92YLE98XS21 MHD;21ALV.W#>.+2IAG![BALMS2XQ.)W>@O% H4_H.L^)-193M.;-UV%M/E^! MQH1>F(C'S0J=GUV@,T0X^EF(2F&>J\371H8E\[,VY4V3,CJ1\D>F+]$X'*$H MB,(>^'(8OH+L%-PWQ7<.1)T#D>,;GW1 *8 13/_Q8D!&W,F(!V5\QZJH,'JZ [8%.72ZLXYQ]I^_HWF7:3ZH_\*52;PS/,'ES)R-;!IE M,]&B=+UF*[3I7&Y8F'\+2!M@]G="Z/>);5_=WRI] U!+ P04 " !/FGQ4 MW/3E)F0# #)"0 &0 'AL+W=O50I8Y4%GX41 D?LFX\"8C-W>G)B.Y-@47>*= K\N2J:=K+.1F[(7>;N(3 M7^7&3OB34<56.$=S7]TI&OD-2\9+%)I+ 0J78^\J?#,- PMP$5\X;O3>,U@K M"RE_V,%--O8"JP@+3(VE8/3W@%,L"LM$.GYN2;UF30OX-11;OE06VOW"9AL;>)"NM9'E%DP*2B[J?_:X M3<0>(.H? 41;0'0(B(\ >EM SQFME3E;,V;89*3D!I2-)C;[X'+CT.2&"UO& MN5'TEA/.3#X@Y4##.@&]\(Q41V&+H.G?PX,..;VF)CW'USM:$ZT1S^K$G\$,=:IXY7;]MP\4"S<& M2_V]8Z5^LU+?K=0_LM+'"A5S!2QME9Q8^2\.*-I>7OSL(^H,#FZU!PW:?@T;1 MH%/1E.D<*L8SH+8"LJE2:N>7U"@T+)4L]]ZXC+26:O#;MAF&PP,/+3'!$0O# MQL*PT\)7=]QC=LX>2.,*J4/9'OB\UPRJTGX1AQ[@A ZS)V1*G[;9Z5XU=$CH M05F?9]$0,O;4EI=I-U%42X!HQQ3&+4PO,A,&SQTB^+?<9%R[@Q^4/>E?UOQX M9?^P2GP1!Z_;G/\1EQSB:I_^7E,L4:W<74UZWAF:VN8]<6Z967&@RO23*X.*2OBM5WQOJ@9&5:[T+::B1N\><[EJH; "]7TII M=@.[0'-[F_P"4$L#!!0 ( $^:?%3PZY7QWP( )\( 9 >&PO=V]R M:W-H965TJCV8< &KCIW9IK3_?M=.2+,2* ][ =OQ.>?>X_C>]#=2/>L5@"&O&1=Z MX*V,R2]]7Z-0V,V3-ACG!J%3QGBS/ .T --OI!I<8Y$+L@8#)X_ MS,FM*-X3ZS>NN[WDCM$9X\PPA)VZK?P,\8_3,3D].2,GA GRL))K3<5<]WV# M05HI/RT#NBX"BO8$-(;T@L3A.8F"*&R CXZ'!__"?;2F\B>J_(D<7WS8GZ>K MF38*W[G?!SCCBC-VG*T]G!A:U&1,@6H[E+U^+\->C!:\-$BU*JG69U)QDU2! M2FI241(W2R655/*95*M)*MF1"MO-2NU*J7U0Z4$:RINDVKM26,Z:Q3J56.>@ MV!UH?4E8EJ\-W@@F#"C0IDF]LZ/^I94TBW[GF1+N[AU_OW=-ZMW=W,-D MCWRODN\=D7NZ5@J$(;E4VTIP5$2]73^ZW5YS1&'P7J^"_V5)R52_4%'[_=TK MR\GNIC#H[#$NK)75\&"8/W)06#C%LJB:YU79?#LG4T,-9-92M/*&"2I2ACE- MI&;.X*>OK\8VRAFWU59_K#EEDA">#FL\"Z&G6[/0Q[H"7&%BJ)'DG%R; ?/Y)2 M+,FB:+5Y:/K06,Z]E_=>'O(<,CK;4?:%;P@1X#'/"GX^V0BQ_74ZY?&&Y)B? MTBTIY&_N*5;1G"BG?)LBAPGF.8X+2879_J[!;LXHZ7(TH(L&.!E MGF/V])9D='<^@9/G+SZFZXU07TPOSK9X399$?-XNF'R:[J,D:4X*GM(",')_ M/IG#7^\\7SEHBS]2LN.MST"5LJ+TBWIXEYQ/')41R4@L5 @L?SR02Y)E*I+, MXY\ZZ&0_IG)L?WZ.?J.+E\6L,">7-/LS3<3F?!)-0$+N<9F)CW1W1^J"=((Q MS;C^'^QJ6V<"XI(+FM?.,H,\+:J?^+%N1,L!>@,.J'9 8QW05^^N'GLZF06:A8T[@>\6TU(AH8\8K$I\"%)P Y M"!K<+^WN[S$[!0X:=+\:,3H,M;MC<+^VN\^WIA,T>.VB/':3CN4/8V6!&?E$[1P(N:2ZW4U[!9,X8+M9$;G$"K)Y VVZ! MG_37\QUF"?CK-QD2O!,DYW];$G+W";DZ(6\@H4]42,"6!2,Q71?IOW*\N)U7 M3+G@)L1680,=5NWV#Q>>ZZA_9].']NP>M^OD[>WS]JQY+PA+:0+H/2"/6[FI MR[Q;)= 'P@ &.[T-RV+A8R_7M91['F0'(D%[A(Y(.IVU4LO]5%Y$6!#^%!MT?:W?;M8!3,?"?L MVMT9['S?"0)DGKU@7WQ@+5Y"7S84<+63G@"NP,Y!RGE)$M/^%/2R\$(G=+QN MLM=],^@'R.]!TF 71)Y_8'9K"N=#;V8N/=R7'MJ!R]*8@*W$IR[[>/7786\% M1>84HGT*D36%6T8Y!UM&8T(2#NX9S?7PN)"9R145MV;'-!U1+Z$@,"S]Z[X= M5+,QN/9G^_QGUOQ_E_KTV[.?];.'INQG_>E'QAVN'Q"Y",UZAK=]0QBAR.\9 MWO4-9Z[O#O8-.HUR<;YBW3W@K-0MJR!HI':G7UPUA8==,%F:VV"P5'WP^GTP M6-H;T9)PT+X*,1.%UF^7>)LJ"IS',2T+<0(^%ZG@)V"),]T;_6C47+ /$'?F MAN[ ZH2-1H#(FMSST,MJFJH=0Q)>I0J,N2!#2P?2:)0!M$L#2X\6Y2I+XVZ/ M@%J6\N%#S6E2WYBEPR7L:P()E<%);20!M)/UYT)*\AV3*ER./E\S4LFIO]Z3 M?$6832W!AK6A_SH$'&RX%-K)]!O@4@4,.PQX.AL@==A0&[1SVT>2YJN2\:H+ MM38KN&(WI22+HCY][U*Q 6)#]OK'F&2?]V!O[^DFVA @M#.@5/.HZA?XL-4I M+3)_>*&GH"F ++79" QEWYS9-CH: 4-[[EVWGM?3PW.::GUY'Z) MX2RC.^-UR5NW?Q:RRT:W=5=J/Q%]W9U=':Q[&1=&P>$%Z2BS6X.9AP(G&*BI M(5G73K+UE4!]>'@^Z=5<\Y%PPAXD?M3BORE%*5GX77W78BRYSZ11)+.,#FL^ M:M>MIB%8$3,"\2L$P?!2&%146!_\ SWD9PEMNP MH!N\#LYR&QIU[>>T%PJK.OK!?:SI[O^X8;>"AG5=.^M^1V'E]HEXH/KCAMWJ M&\IV[;SX0I2GQ5B4>PW!>L[K0+G7\)]G)Z(7HMSK'^:0Z9K[9H1AMX*&_[PC M%X'?#^5U9B.J/V[8K;YA6\_.MA6(%7KY**RV_G3HO1*L-KSEV7FK*\*?D:JQ M:50Y-T?B0<<94F'3UIL/ZEV;]YBM4SE81NYE*.GQE_+0Z4"O">I7DQL0Y"'+\X3K$]T(P4-CO27+[9,9X1(6_YWBF. MG))8D[+4<2$,G(PDN34=ZV=K/AVSDTB3G*XY*$Y91OAE3E-VGEC(^GCPG.P/ M0CUPIN,CV=,7*OXZKKF\<^HH<9+1O$A8#CC=3:P9^K)"6!$TXN^$GHO&-5"E M;!A[53>_Q1,+*D4TI5NA0A#Y]T87-$U5)*GC>Q74JG,J8O/Z(_I*%R^+V9"" M+ECZ+8G%86)%%HCICIQ2\#\&O"/Z]&7!%P/<2@HH0Z+$O!TN/])(( M,AUS=@9Y#VTY=W9/>0IB,#_>E^ MNBG[ZFXZ&MW2'3F_]22[]22[.I[7-\EJ#A[5 HS!FESDAT& &>9TG^1YDN_EBI=^V%+3Z)80!'AVV%Y')IQK8]0C[MIXD#LH[EO'@/^_MJJ0 M36>-;+?=&0RHKDE7!E2_2]&UQ:'A'M]^*.XP+;[[BWB\)V>S!6!I1O^VWW.HW=OSH-_DZX_,87 M(*4[28-V**/P\H!5W@AVU >"#1/R>*$O#_)02KD"R/<[QL3'C3ICU,?&ULS5=1;^(X$/XK5K32[4K;)DX@H2M HM"[K735H7)[]["Z!Y,, M)*ICL[93RK\_VPDAA(!XJ=07L)WY/L_,EWC&PRT7+S(%4.@MITR.G%2IS3?7 ME7$*.9&W? -,/UEQD1.EIV+MRHT DEA03EW?\T(W)QESQD.[-A?C(2\4S1C, M!9)%GA.QNP?*MR,'._N%YVR=*K/@CH<;LH8%J!^;N= SMV9)LAR8S#A# E8C M9X*_S7!H -;BGPRVLC%&)I0EYR]F\IB,',]X!!1B92B(_GN%*5!JF+0?ORI2 MI][3 )OC/?OO-G@=S))(F'+Z;Y:H=.0,')3 BA14/?/M=Z@"ZAN^F%-I?]&V MLO4<%!=2\;P":P_RC)7_Y*U*1 .@ ^T&^!7 ;P-Z9P!!!0BN!?0J0,]FI@S% MYF%&%!D/!=\B8:PUFQG89%JT#C]C1O>%$OIIIG%JO% \?DDY34#(W]##KR)3 M.W2#[/+-O4YH@J8\UV^9)%:GAS@9I!)9K#3* M,J#E#DV)@C47._1Y!HID](NF_[&8H<^?OJ!/*&/H[Y074J/ET%4Z(N.7&U?> MWY?>^V>\QSYZXDRE$CVP!))C E>GHLZ'O\_'O7^1<0;Q+0KP5^1[/NYP:'H] MW.N SZZ&X[L+T02UNH'E"\ZIFQ(!-\M3&2="$+8&_0$KHU'3;DYV=GFR)2+Y M>@R;6VYQQKV,_&@1#][6I68?1H-<[-IJ=&F$<#FJCH]CZ=6S]B['9?/&5_BY> M@16 ?CY!O@1Q*6UA31U^6&FCVL?H':4MN?M-0?HM84]- J\E:X=)MZ:#.JC! MQ: >V%JO@#!GGSGSYH(G1:S03&M,^<8F^ J=[^KM[CZLSM@[5!'O'96NR(]$ MZHVH>GA;5T(_:HG=810/<5OW4*L+ML]QM=,(YB+6] M44CM;\%4V036J_6M96)[]=;ZO;G-V [[0%->A?1AH N 1!16FM*[C;3,HKQ= ME!/%-[;?7G*ENW<[3/6-#(0QT,]7G*O]Q&Q0W_'&_P-02P,$% @ 3YI\ M5%FF_ORC P , T !D !X;"]W;W)K&ULS5?; M;MLX$/V5@;!%=X%&=U]2V :<*&T#;+!&@[8/11]H:6P1H425I.WX[TM2BF*W MBN*V^] 76Z3F',V9(Y*CR8Z+.YDC*K@O6"FG3JY4]=KS9)IC0:3+*RSUG147 M!5%Z*-:>K 22S((*YH6^/_0*0DMG-K%S"S&;\(UBM,2% +DI"B+V%\CX;NH$ MSL/$>[K.E9GP9I.*K/$6U8=J(?3(:UDR6F I*2]!X&KJS(/721 9@(WX2'$G M#Z[!2%ER?F<&U]G4\4U&R#!5AH+HORU>(F.&2>?QM2%UVF<:X.'U _L;*UZ+ M61*)EYQ]HIG*I\[8@0Q79,/4>[Y[AXV@@>%+.9/V%W9-K.] NI&*%PU89U#0 MLOXG]TTA#@#!Z E V #"4P%1 XA.!<0-(+:5J:78.B1$D=E$\!T($ZW9S(4M MID5K^;0TOM\JH>]2C5.S6\73NYRS#(5\"5=?-U3MX0S^JXPK$MX*4BK,8%/J M +CD147*_4L)%@;798JE\0T6C)3R%7PD;$.LGW.IWZ2&A)09O"%4V-LHX>\$ M%:'L'_V_PL\D#D1*">>TC)-LE[:2+JH)85/2 I"N.&E MRB5 6A'P8="5V>#O<[X,G)\."\1TW4 M6AY9ON@IRTU=S\QBR:RC>A$WG@GM]AKUJE:PW,-AW(+L[?1\1T0&G__5E'"M ML)!?>A**VX1BFU#\1$+S+0J]QX"@,C];"42@^J73WBL01&'7&]!/Z+MQ^*++ MI^=@PT$7+.F'!>YX_**G#(.V#(->GJO[2F^&NM@9W=(,]:+94V19E_Q^(M_U M_4[YOP9+?AIV)'_8RA^>)I_15:?G_? (]DB$A"$4=O%WZ?]MAN1W&(ZJ,FJK M,NJE_&0/+ET5TBR2E=E(MV8C[:I133:R9.;(W\Y&;AA.O.UA&7X,BMUH=!R4 M_!@4NE'\I3S_,S:SP'\\4?W37N0M9SH7 MID_4SD.LGV4XY_J1!80+T_17GZF%@'M!^),V^ 5!+ P04 " !/FGQ4+[0O M3OP" N" &0 'AL+W=O08]%C!5#U9LEXCJ6:\I4M"@XX M,:0\LSW'">T<$VJ-!F9MQD<#5LJ,4)AQ),H\QWPS@8RMAY9K;1=>R"J5>L$> M#0J\@CG(UV+&U".P%CMCI"-9,/:N)X_) MT'*T(<@@EEH!J\ *M%[-,F%^TKK&.A>)22);79.4@)[1ZXJ\Z#SL$-SQ M\&J"UR;T#Q#\FN"?2NC7A+[)3!6*R<,42SP:<+9&7*.5FAZ89!JV"I]07?:Y MY.HM43PYFDL6OZ: +)=P%;A=S$[6WCGGA'%:<0]Y#O7B'/\=P. M0_>GTYT.^O1DNGM[)!J_J:)O]/Q#5=0)O];??X)F>*..I41CSC%=@1G_&2^$ MY.J,_3VR6;_9K&\VZQ_8[+F40JHZ$KKJJF1%#@U9-YW/D7^C<_2YF]U]D.N' M7O@=-=U'!?TP:$#?W >-^^"H^X)%!E_N*'.RZC_RV^WV0ZT8W;?<= M4DX8=;L/&_?A*>[;1Z#R'NXGM1_X+>\=(,>/6M;W08%SV^T\:IQ'1YW?L[S M=',ND- M!Q6IYK9CV,:[?!DV[A*)V.>R= M3IH#7YD;2:"8E516S:59;2Z]L>GUK?6)N@RKN^N_3'63/F&^4OT49;!4DDXO M4E\(KVZG:B)98?KU@DG5_,R>U$;]#\11C] U!+ P04 M" !/FGQ4Q[)-HB<# P"0 &0 'AL+W=ORY>9 J@R%N1,SFV4J6VU[8MXQ0**J_X%AC.K+DH MJ,*NV-AR*X FAE3DMN1\/[9< MZS!PGVU2I0?LR6A+-_ ZM=V*;!GURI)5@"3&6=$P'IL3=WK1:3Q!O"8P5X> MM8F.9,7YB^[<)F/+T88@AUAI!8I_KS"'/-=":.-/I6G5G]3$X_9!_9N)'6-9 M40ESGO_.$I6.K<@B":SI+E?W?/\#JG@"K1?S7)I?LJ^PCD7BG52\J,CHH,A8 M^4_?JCP<$=S!"8)7$;PFH7^"X%<$_U)"OR+T36;*4$P>%E31R4CP/1$:C6JZ M89)IV!A^QO2R/RB!LQGRU.1!\?@EY7D"0GXB-W]VF7HG/?)0[@+"U^0>I!)9 MK" A!DRF>JDT##<=F>;Y@77+8F!Z%2C@(UIJ'/A'7(Q\\XJ+B"^ M(K[[E7B.YW88FE].=SKHBXOI[O!,-'Z]LK[1\T^MK,YK3Y^)A,QY@?>$I.:H M386@; -X=A59O9-CW)*^F^'IGHJ$//U$27*KH)#/9PSU:T-]8ZA_PM ,-AEC M&=L0O'ZDHBS1[17%S1)#U_J7/XH:[MLHIV&\C7"#X=#I]CVH M?0_.^G[$ ]EM>]#Z7"]PPK"1SGD'S'4C!#;<=^&&8>B?\!_6_L.S_O'.7T-V M(H3P?SF=MQ$]?]#<68L.U- ) K_;>E1;C\Y:ORGW_85G(&IYB,*@$4T;TW%. M%FU4XYR4T=A'M:0 L3$U69*8[Y@JK])ZM"[[4U/M&N,S? Z4U?N?3/F6N*," M;P))RH_C65*P55UC_3#/%)PT(#<#Y->?JT-$?J!])D[]0 M2P,$% @ 3YI\5(PJYL7> @ +@@ !D !X;"]W;W)K&ULC59=;]HP%/TK5K2'5EH;DM"DK0 )FDW;0Z4*UNUAVH-)+L2J M8S/;@>[?[]H)&1^!\4)LYY[C>ZY/KAELI'K3!8 A[R47>N@5QJP>?5]G!914 MW\H5"'RSD*JD!J=JZ>N5 IH[4,G]L->+_9(RX8T&;NU%C0:R,IP)>%%$5V5) MU9\)<+D9>H&W79BR96'L@C\:K.@29F!>5R\*9W[+DK,2A&92$ 6+H3<.'M/$ MQKN [PPV>F=,K)*YE&]V\C4?>CV;$'#(C&6@^%C#$W!NB3"-WPVGUVYI@;OC M+?MGIQVUS*F&)\E_L-P40^_>(SDL:,7-5&Z^0*/GSO)EDFOW2S9-;,\C6:6- M+!LP9E R43_I>U.''4 0GP"$#2 \!/1/ *(&$%T*Z#> OJM,+<75(:6&C@9* M;HBRTN ;S-KN[6=- MAI,ZP_!$AD%(GJ4PA2:?1 [Y/H&/( M)Y2[DZ:&S&')A&!B:3VP L5DWG60-5_L^&R_68^" N\WJUM1TP4[\>D'3%) MTL;LB;EKQ=R=%3/.^F-7:\_6)_@95C?7?]HZIOT&>W'T(<<%DC9NTVPLJJ^G>J)D2O7K^?2 M8/=WPP(O=% V -\OI#3;B=V@_8LP^@M02P,$% @ 3YI\5!?DHY4+ P MP@H !D !X;"]W;W)K&ULG5;9;J,P%/T5"_6A ME3IERZX$J0FM9AXJ54T[\^S ):""S=C.,G\_MB%D(7&COB38G'-\[A+GCC>4 M??(40*!MD1,^L5(ARI%M\RB% O,'6@*1;Q+*"BSDDBUM7C+ L285N>TY3L\N M<$:L8*SW7EDPIBN19P1>&>*KHL#LWQ1RNIE8KK7;>,N6J5 ;=C N\1+F(#[* M5R97=J,29P40GE&"&"03Z]$=A:ZO"!KQ.X,-/WA&*I0%I9]J\2N>6(YR!#E$ M0DE@^;6&&>2Y4I(^_M:B5G.F(AX^[]2?=? RF 7F,*/YGRP6Z<0:6"B&!*]R M\48W/Z$.J*OT(IIS_8DV-=:Q4+3B@A8U63HH,E)]XVV=B ."V[M \&J"=TKH M7"#X-<&_EM"I"1V=F2H4G8<0"QR,&=T@IM!233WH9&JV##\CJNYSP>3;3/)$ M\(M$M #TCK? T0\THT5)"1#!$4W0_B5ZVLI.XX!N0Q XR^\D]F,>HMN;.W2# M,H+>4[KBF,1\; MI2XG;46UA6EGP+EAP/?1"B4@Y>B(QQ,<"MHRG" <+O'T/"-J3C-9 CO[W&;\^<0X9'!^=U6_.ZAO/:K4 NET @203=_?HG8KSA>Q_F;@VHI6X-N12X@9-, -C M/X>0@ PGOJZAAXWJ\+L-/6R%X)[DX4M$:$(<^76=_\ M^]UNK9G7'.?MC_.,Q[5K;.C36LM4H*\AH1%R',;^YG5]8QB7+?NM^Z1EN0WQ M!Z>>VYB.?V+:/OAS+X M]9#$44171%1_BVM!-! @A$ !D !X;"]W;W)K&ULG5A1;]LV$/XKA(<-+M!9HN0X2><82*P4#= V0=)V#\,> M&.ED"Y%(CZ3B[-_O2"FRW5!4EA=;I/A]Y'UW/!XUWPKYH-8 FCQ5)5=GH[76 MFP]!H-(U5$Q-Q 8XOLF%K)C&IEP%:B.!9194E4$4AK.@8@4?+>:V[T8NYJ+6 M9<'A1A)55Q63_UY *;9G(SIZ[K@M5FMM.H+%?,-6< ?Z^^9&8BOH6+*B JX* MP8F$_&QT3C\D],@ [(@?!6S5WC,QIMP+\6 :5]G9*#0K@A)2;2@8_CW"$LK2 M,.$Z_FE)1]VGTV.AF1#')6E_I6;#]!:Y!= M8"I*97_)MAT;CDA:*RVJ%HPKJ K>_+.G5H@] )WU *(6$/T,F/8 XA80OQ8P M;0%3JTQCBM4A89HMYE)LB32CDXGXB<7.8Y6*<0QC.BUT ^0@:2E>1.,UUK@<-V:'++-)!Q IH5Y;MY MH'%M9H8@;==QT:PCZED'C<@7P?5:D4N>079($*!1G671LV47D9 M1&%$'0M:OAX>.N#)J^'TU&--W/DIMGQQ#]\=;OBL+H%V9[]K3J/"W1O2ZO^GDB.@G#7UWBOQ&7_'_<@0!' MG0!'7B(3XD"*1FAM-L=[PC$+X[[(6VWN@4->:)36Q ^+)E.W)'X8 MG1Q[%9EUBLR\/%_1>M6H4FTP6QLI,+^"E)#9Z"#IFO&5,TC\S.'DQ*V''S8. MC66N5),, J,7P --CCM-C@>B1*0/!&/$;$)FSS%H-J1+!3\7G<1N%?RP<'+J MC@H_;$Q=ZAV(<-*)<.*ENL:C09(-X"',@6N2%7AP2. I*)<*?C+T#74[=?E6 M8.('A@,9X[23X=3+L[31CRF#/+*R;H*!E5A6,53")82?;AQ-S7YW*C& I'$? M,AE SHP6OIB@X:ZL"+U].G'X2$:]TGP!F0C0K!W.:U KNPE M7V$^J+EN;G-=;_GW_JOS ?&.RE=T?3?)W ;+,JN"(EY$B)E0TN5C87 M_J:AQ<9>@>^%Q@NU?5P#PSK>#,#WN<",U#;,!-UGE\5_4$L#!!0 ( $^: M?%3)=R^J[ , /(- 9 >&PO=V]R:W-H965TK=5L]U]6-V# Y/&JL$YVR3M??JS M"24I-K2JU&"8/S_/X)EA>N#B26X!%'HN6"EGHZU2N\^>)[,M%$1>\QV4^LF& MBX(HO12/GMP)('FM5# O\/W8*P@M1_-I?>].S*>\4HR6<">0K(J"B)MC=";WR6BLY+:"4E)=(P&8V6N#/-S@U"K7$ M#PH'>7:-S%;6G#^9Q==\-O(-$3#(E#%!],\>;H Q8TES_-L8';4^C>+Y]:OU MW^O-Z\VLB80;SG[27&UGHW2$?PESTT@SA1PU*,0- K!1Q7"1B&L-WHDJ[>U)(K,IX(?D##2VIJY MJ&-3:^O=T-*D<:6$?DJUGII_+3-> /I.GD&B*[2$#0@!N;F!%E*"DNCBEI(U M9511D)?H8@F*4':IA1]62W3QZ1)]0K1$W[>\DJ3,Y=13FLM8][*&XAA M6$)VC4+\&PK\ #O4;SZN[K]5]W0TVI $;4B"VE[X;DC0DLJ,<5D)0+\6:ZF$ M?NO^&7 1MB["VD74ZV(/I>+B!5VLFOZ*^]T$!5DVY(S_OCB+,:^G>4@"CJ(+JDHZH,\:S=X$-)4U4R_ MA52Y&P6V(X.M0"M/> )[J/@X&V?[^=HLR(L2+GHX.1.1.P,#A6O]U"1UB ML9_T%!=\ZAMXN''<@AY9$&L:LCN]H5W4)GZ7SQ:*<,\QQJ>6@8=[1EMBE,XR MJ:<')Z'=$J(X.,M?P^@0"Y.T+\VG[H&'V\$X[N$\=1(\W$KJD1KQ#7K0*:]G,2>FW2NN@KA;<%Q2&K('\=12 M\'!/^8/S_$ 9.R;\G6J-[RE-[P%V;L;S_SYO\#4$L#!!0 ( $^:?%1PQ)/0D 0 *H2 9 >&PO M=V]R:W-H965T27/165F[/H\BDZP@Y^9,K4'BFX72.;=XJY>166O@J3?*LXC%\2#* MN9"=Z<0_N]/3B2IL)B3<:6**/.?Z^0HRM;GHT,[+@\]BN;+N032=K/D2[L$^ MK.\TWD6UEU3D((U0DFA87'0NZ?F,C9R!'_&[@(W9NB8NE;E2W]S-37K1B1TB MR""QS@7'GT>XABQSGA#'WY733AW3&6Y?OWC_Z)/'9.;G-S)1.9#?^!,8\A.Y3%/AYH-GY$:65>5FY]T,+!?9>QSQ<#\C[WYX M/XDL1G<^HJ2*=%5&8@@6@?(06-LRQ16E!$-,ZS7)),&4,2KO4SSOV& MZ]2TS7/I>> ].UUYG-+^./9_D^BQ!52_!M4/@OIE#PP696%%)OYY73 EDM)= M?PM)@Z L@?X>UEI(9$+:4#32Q.X1PD+(1MY7)P-(/0 MB!U\PQK?,(CO1EK08)!J3;"V>&8%TJPAX]8!5J20"6A<[]*C7ROC):$5_O 8 MO=?#8PG.0CYV$AS5"8Z""5ZK?,WE,\&-,('4E9++XQFX;LTA[*S;9K@#:US# M&@<]N=6<: 347@GC/1IZ=#C87E,EH?OCNB.__-I)HW&S$\1!?*@T0@.Y KL! MD%[6R*5,\:([)%]O(9^##DD/W=ISZ!M('65-//;=Q*YRO5W %*D)J!UM%)]V MCZQ$[%"$%!;('6BATI-H;B2>]MZ"YD:]:5B^_Q?-^S+<#>XIM)%C&M;C6V0X M+_*3N&TTE [?@MM&TFA8AOSB='2FJ-)$+8Z1W,IQ. 2V02R$M=$Y&A:Z6_YT M*N&L42<6OP'AK-$H1K\[X4=".&$-86WTC87U[0^UL(Z4DQAOU(F]14/*&KEB MX9:TM?NS*VX)QVW)%/._\%O1]2>9R(7E!WL2MM^?]EE 25@C<.P_]*='$);O M$RZQ#22%<1W62JMBN7*?'>-6_/M=[: _. R_$4(6%L*/A2T09S67KB?*!)]C M=^T;0+58&,SOB["KER3QR^^T.A_L]RY!QAN99>%>M>F9=D 0<*NS1.C:LU90 M8<\L[M%0V3;*S,*R>:2MJZQWOI9&;=Q$6Q_Q.>BE/PQ![E4A;?E-7#^M#UPN M_3'#J^=7]'Q6'ILT;LI3G%NNEP)+,H,%NHS/AEACNCP8*6^L6ONC@KFR5N7^ M<@4<=W4W -\OE+(O-RY ?3PU_1=02P,$% @ 3YI\5!?+6D-2!@ GRD M !D !X;"]W;W)K&ULO9IM;]LV$(#_"F%L0 NL ML?@BVBX< TF[',BB;1<05\22^8= MCW?DP_.1XR>IOB":VC/O$\WE\'8=R;C+-WMVHREEL=A;&X52C9KM>!^GDI(OETWL.] MW8N[<+G2Z8O^9+P)EN)>Z*^;6V6>^GLM\W MXB24,5)B<=Z[P&^G?) *9"W^ M"L53B MK==#LVVBY;H0-A:LPSC_'_PH''$@0$8U J00("\%<(T +03HL0*L$&"99_*A M9'Z8!CJ8C)5\0BIM;;2E'S)G9M)F^&&*_-M:.3TY%XL310UNA,;J708 M+]$;=#&?AVE0@@A]C/.IE8;HU53H((Q>H]]0&*,O*[E-@GB>C/O:V)%JZ\^* M/B_S/DE-GYB@&QGK58*NX[F8/U?0-P/8CX+L1G%)K!JG8G:&*/X#$8_@K_=3 M].JWU[GSA*JP[^IX;5ZAK4++]&@M>%2IY=E0Z3Y@-%-+ZP)F5OY\&PGT>8'> M"[E4P685SEZ$ZMN?1@I]U&*=_&/ID^W[9%F?K*;/3]OU@U!(+LQ*WTV3))\X M"?H/63Q]F2OV,\4I@QXG9-Q_K+#%W]OB6VVY%6IF^C5,2NT1/U)[4!)$(D%: MHB#^B1)CGO'/3&YCK7Y6&67O 7MGGO>[Q6U\;RJW*OJ\U8DV2R1UEQ(S$3X& M#\;.*HMR1?S 3610[<_!WLB!U<@O4IO)1;P55:8- M2KU2RNGPA6WE5F3$1R]:32MT8D) M@L_<,-J[8635]/X:?1!!I%>S0 GT[4:D:]:V^K$'>X37&7/PPX1+"?"(=,D11XY=%$'CPCP MB-AY=)\E7[L FWRP\4Y$@%"D.T(1(!2Q$RK/D:[S7#,;;J7#RW :U@<=X$0< M<'(E:(7\X?IEA^NW^,E3SAY][V6K:46K :\= S"0V)/,POIJMY630HO; (#$ M#L#2K-SA'5W).%U%*I\L=V'R_=NP2'-2E MQPY!4M'CEN2AR4$.S$;C(EKARZR+ VLG9! MZMJ!*.P*U%Z?.#6R33-I"CL&];N+*VP5U+Y5-%OJ=EV$N\(#]*=V^I^\\.16 M-8\1[!!TV%V,8!.@]K2X68SLNO#($2,&NP2S<[84(TC?NR F XHSW%W]$SC- MVLN\KQRZ:.U>Z!!DKB7)8 =@#7/V7PEWTR7*#NK.W:7[#.#-FI28'4O4H8NY MRGL,Z,[L1&YWB9["5@;(9]T5/1@0G;58"7;H(DZV O*9'=,7L^PL(C$_XG86 M=?'#Q ?X^]W54WP@N6_/QQM%RZ&K(@E];A60WK=#MIU@-5U9/I#;[^[\SP<0 M^_8,NUFL[+JX"XG^P5F@G:[M!.N$\J\/U/9Y=_$"_OKVE+M9O.RZ*';%"P#M MVZ':3KP:5Y9]0+7?78F& W^Y/?EN \B8 ?79MP3SKK,:;/E;ZVZZ:5!PM%A<&'(*U M9]8.0>PZS.1 <-Y&:9V72^L#OU3BKFC%<:G$7=&*UAYW\8.['NU=]B@7["DM MCZ:B%:NU$W8&?GHIGI=+\55N+K>J'^)WT[SNX*@)K^Z>!.H91@G*!(+H]([&QB/JOPV8/Z@Y2:[ M'_<@M=E]LH\K$=>\1R2YUZQXSUEW_,U(1R\I4F67X_6G&^N+"N?KTD:Y9=T0S+Q9$E9 M&G%QR596OF$D6I1!:6(AV_:L-(JST611"OR0OBWS1,35U:391&G),MCF@%&EM>C&W@UQ5X1 M4")^C\D^;_T&!949I=^+BX?%]<@N1D02,N=%BDC\V9$[DB1%)C&.O^NDH^:= M16#[]R'[EY*\(#.+:B%: =#K"4!U %(#G)X 7 ?@H0%.'>"4RE14 M2AVF$8\F8T;W@!5HD:WX48I91@OZ<5;,^PMGXFDLXOCDA:S$+'+P3#:4\3A; M@<_@I5H#@"Z!?+PCV9;D%^">T3P'3XPN8W[1//^Z(2PJPQ^R.4T)H S\5@"C M;"&"YS2;QTD]7AIQ.D],I&%7^TF&'LX&%N[MHY=% J]4$%--;D@=NP&=<3 ;1BX M@U19E7M@4^X!DS)>D]<;H$P[JTZ>*H?;)NX@!ROR:% 0NXXBCS87\O7R^ T- M?Y \M-G5<;6KSQ+![-RD5-"\(C J=>(5.MF"#M7/R$>*:AH0MD-%M"X(VD&@ MURQL"(5&0O-;$$E&R,CH*U\3 M5N\5[?A1=VV[ZNB[F-!7Q][%8,?M&;TL1A ;1_\EBAG81*HX MLET\)X,4E_4)AA^F.)*% ID+Q4G%4=?9BT6N^,V=#B:JG6)=4QT,NC[6*XYD MH4#F0B$^3.KOUP&:(^G6"'UHGXFDDR*SDP[K-%'7[6#@0M4[=3 _<-4BK_!H6=SE>\ M+I=G]W3#6/HK'N:O[W .W#I!,5OM.YP#:[I,&&"U$=?!L(TZXNFRM;^ACHE) MW\4GSG&452NLXR.^H5O(YU:&"^;ZO? M?@N?C0V6:\.H%L[C9G[3?E";-R_Q9>3:L36&ULQ59-;^(P$/TK5K2'5MHV7Q"@ J0"76TEJJU@ MNWNH]F"2(41-[*QMH-U?O[830F@2BL2A%_#'>^-Y,Q-[^EO*7O@*0*#7)"9\ M8*R$2&],D_LK2#"_IBD0N;.D+,%"3EEH\I0!#C0IB4W'LCPSP1$QAGV]]LB& M?;H6<43@D2&^3A+,WD80T^W L(W=PBP*5T(MF,-^BD.8@WA*'YF)!')_O%K'H@2P?8:"$Y.<-X36@T$-R>XIQ): M.:&E(Y-)T7&88(&'?4:WB"FTM*8&.IB:+>5'1.5]+IC58#B"[1;GL"LJK\"&>Y(@&Z313\7[9P3_QX'4" (E(P?J3 L#8H M=VD"Z&)*.;]$%Q,0.(HOY3E/\PFZ^'+9-X44HMPQ_=SI4>:TT^"T[: '2L2* MHSLBCSTT8,H(%&%P=F$8.4'55'YT,IF<@^#H>2KM MH'L!"?]SQ(M6X45+>]%J5+6OF;H<9VQ/L]7UM!FZ3L>R9/PVY@;4##>U"0_NHAG*9UVG(V.WRJ:Y5U5"%N5:OJJ$&UFG6X!4:O _R(/)+ M]OD!D@6P8\GM%$8[GUABW<*+[EDEUJT$U-;Y>9>>&IC=KJ:G!F:YC>GI%1IZ M9Y58KWIJNUK_XQJ8UZIJJ,*S]<,XJLYQ^6&?5[WML6LOIY5NT4_.]U,!LI^9. M_AB7Z3!+_8O,:ZC[0(Y\NB8B>\.+U:+7O-4=UKOUD>I!=5^T-Y,UL ^8A1'A M*(:E-&E==V1P6=839A-!4]TE+:B0Q:6'*]E' U, N;^D5.PFZH"B,Q_^!U!+ M P04 " !/FGQ40/AGY;$$ P'0 &0 'AL+W=OG/=2I59G M05#,4YJ3XD2L*-=O%D+F1.E;N0R*E:0DJ4!Y%J P' 0Y8;PW&5?/;N1D+-8J M8YS>2%"L\YS(ITN:B']RR9:K*!\%DO")+.J/J;G4C]5W0LB0LI[Q@ M@@-)%^>]"W@61Q6@&O$GHYMBZQJ4KMP+\;.\N4K.>V%I$MX;]4!"%V2=J5NQ^48; MA_HEWUQD1?47;)JQ80_,UX42>0/6%N2,U__)8Q.(+0 <6 "H :"7@,@"P T MOQ40-8"HBDSM2A6'F"@R&4NQ ;(6'=96X@Z9OAX=[X/&;X?#4 MX0UNU<,5'[:II\M LLXHN'XIU;61ZO*U5'__H8G E:)Y\8_#C*@U(ZK,B"QF MW%!9?KK,C\^/91Z!@F1TK]YN(AB&)V'XRSY=W@N,WP'<"4*_#4+?R?1#*))Y M_:\Y!A5'69,?)L,^&HZ#AVU?7P\:A".X.RA^/0@/1Z-VT(X/@]:'@=.'SVNI M.XHC&,.6:-AE8HY:,T;'2DPW$3ZUY:4;%_5M:>G&]8>>K#QM(W#JSDK"-H0[ MB&!H.D78I:9PJV7!8ZGJ88+()JL/B&VZ^H![$F(W#,B$ 3FIIH23A+BH3!N! MG?81:!H)/%HG\3#9!)IZ<-8)Z\'Y)BPT?02Z&\DT9=PIJZGF<-"IK*8;P.'1 M9'4S89L^4P\0V:9Z[ &.?,*:9@3=1?U:I52ZF$Q1AZ=="HM,3T#AL83U,$%H M$]8'M,Y8'W!/B=@-@^E(R%W5OTBB17!1F:J.4*?2FIZ \-&D=3-%>VIC(ZT' M:,N)V /$D4]:TY&0NZ[/5H2YUD_(U'74[U19TQ:0>Y5_B+)N)FA7]IW V ?< M4\9WPV":$G(7]J]4YH0_N;A,:4>C3K4UG0&YU_N':.MFVC.%&FG=..N:.C[\ M@[N;(J8K87=EO]*_Q%VZ8E/8,>Q25VS: G8O]@_0U<-D74!Y<'O60;6L'IQO MPN*MS2YW5;_C3-$$_,[X,A&NFHQ-=<=1I_J:YH#=B_Y#]'4S6>>M!S>PZNO& M>?4U?0F[:_OMNBB8ZY;?U(.S;HP>CMN-@>E) MV%W89QNF_J,R(]RU@Q^9\AYUNA$5F>X0'6TCRL-D%=>#L^]Z'XRK8Q!L'27E M5"ZK([D"S,6:J_J4I7W:'OM=5(==+YY?PK.X/KPS-/59XG M#'5]D?7Q7'VCQ*HZL+H72HF\NDPI2:@L!^CW"R'4\TWY@?:0=/(_4$L#!!0 M ( $^:?%1Y$+1P\0, )H, 9 >&PO=V]R:W-H965T.T$FT6"&C$V?5CL RV-;"(4J9*4 M'1?]^ XE179@B35:- _1C6?F<.;PD)X4"6\V*=ZMU&PB<\.9@)4B.D]3 MJHY?@,O#U N\MQ=/;+LS]H4_FV1T"VLPW[.5PB>_CA*S%(1F4A %R=2;!Y_O M@KX%%".>&1STV3VQ4]E(^6(?[N.IU[&,@$-D; B*ESTL@',;"7G\407UZIP6 M>'[_%OVNF#Q.9D,U+"3_G<5F-_5&'HDAH3DW3_+P%:H)%00CR77QGQRJL1V/ M1+DV,JW R"!EHKS2UZH09X"@UP((*T!X+:!; ;K7 GH5H'M,)O_R$[ MK;,'PP;XW=79@\%[N(\=K-L8UFT,BWC=EGAK=)PXYT!^2\@#X$K3Y,<#CB'W M!E+]TY&A6V?H%AEZ+1E6N8IV&)C(#6?;0@6:&(F6E&6<@=($U4&2W.0*2*9D MG$<&ESA'WU!TPT$WM:A,.2A26@_?2=/.XH4V1/>8Y52S"]P>R$LPB- M&9I8]"_*$3BJ,:A9#-R=>Y?W$[G5AN$RAIC,4ZD,^].VASRPI)&3.W:/'($J M[=#7L&8YO*IG;\TZDUD3K>%%J5S"&=4D1DX2"ZIWV"<6$_0XCL97,FCRMM$% M@5&_-?^XSC]VYK_5$2*P,S25.?8,%5LT9X/U,#M0^$*98Y-7CB_H./0;=$Z[ M0\=)Z*&N <%#AN%@%Q!*Z#5KT?"B"GC.9-QM9W*V3P5.)L]H,?095]):)N9 MT63L=K4\"KJ8+\FJ,AS[[@EXJ6ZM 7>U'X^0;D#])'^5;TCM9/.M@F)"]1B' MCH.3%0?_EQ<')S,.W&Z\IKPL@%%4Z 25@0;#A*%BRZQ@:#'WQGWITG.[KJ43 MG$PW<+ON5\GC#8U>\,"I0>T!KV4C["[Q;_G>5DG?\75)^^3-@=N<43(10(S[ MEI+I?R%XZ=KAN*F@_MDIS9[:'ZG:,MQ$.22([-P,,9 J#\+E@Y%9<7#;2(/' MP.)VAS\>0-D!^#V1TKP]V+-@_7-D]C=02P,$% @ 3YI\5#L3%S]L! MD1( !D !X;"]W;W)K&ULM5C;;N,V$/T5P@7: M72!KB?0]=0PT=H(&W2P,IYNB6/2!DL8V$4GTDI0=]^M+4EI)=BU9".(7FZ)F M#F?.4(>7\8Z+%[D&4.@U"F-YTUHKM;EV'.FO(:*RS3<0ZS=++B*J]*-8.7(C M@ ;6*0H=XKI])Z(L;DW&MF\N)F.>J)#%,!=()E%$Q?X60KZ[:>'6CXX%6ZV5 MZ7 FXPU=P1.HKYNYT$].CA*P"&+)>(P$+&]:O^'K6<'H*;EFLB@A!\92"H_MO"%,+0(.DXOF>@K7Q,XUAN_T"_M\GK9#PJ8M80L%L*1)J!9\]SMD"?4,GL]#:7_1+K-U6\A/I.)1YJPCB%B<_M/7 MC(@F#B1S($<.N%_AT,D<.DT=NIE#US*3IF)YF%%%)V/!=T@8:XUF&I9,ZZW3 M9[&I^Y,2^BW3?FKRA2N0:$[WU L!?4)/>F(%B6[R)?H#]N@AWB1*(L71$XN2 MD-IB/?( 0O15L9#]"X%Y>2<5TT4 =$^90,\T3"S"E,=;$(H9[!EX$*M$Z.$^ MS$!1%G[4XQU9*/3M$2(/Q#]C1^GT3)".GZ4R35,A%:G<@]=&!%\AXA)W+TX MS.H!9N"W4<<"X-$Q@*.)S=DE.;O$(G8K$*<\VM!X_XM$3XK[+V@NF \5*1X, MT,D'Z-@!.I4A:\H>8JE$HC]&S=YG;8 >%$2R#KZ;PW=KXS^&?P0J=05MV\Z, M4U5*(;%K,8WN;"<8M_O=L;,MU^*$V: ]&.16!P'W\H![9P@WT\F*4F.N^SEV M_Q)<#W+XP?MSG4+V2AP>TUQG<1#G,(]S6!OG LQRPN(5^A-$A#[\#53(CTV( M'N4CC"Y!-'8+S7/?G^H,L\RD>\1U9G(X]=NCBCF-2QJ-:^.]^YXPM4?/W.AO M:)H-V,:%2&%R$;X+D<*==^=[EF$>S-Q1!9.%GN%Z05LP^8+N!0!:F-6J"8V% M].#>16@L] ?W+T!C_]2<[%7-R4*M<+UA-=";O#HW7F]/8/Y#9_:P]G 0%$&]6T9(7PD>Y%2E:H'ZG?>;VM9/68%1]1YM6L&H6Z MDGIUO5LNP1Y"T8Q)GR>O4R]OI"&[/>"U@HT^;.G.)*/H,6WUF[: DYIX$L;7G7688 MN4)4FJL"[1WH'F2.Q&B(?OYI2##^M7RB+9$IKY!G+DW:IZKFE,[C$8B5O=>0 MR$ZJ]&R7]^9W)[?VBN&XGXRNIYJX_[_1N5]/T^L6IQ@BO:QYI&+%8HE"6.KA MW/9 ?RDBO?]('Q3?V!L!CRO%(]M< PU & /]?LDU!=F#&2"_A9K\!U!+ P04 M " !/FGQ4MTGV"24& ['@ &0 'AL+W=O^H_+J=]2RC!*:BHBE M@-/59><*OKW&?2U@1GR+Z(,H/ /MRIRQ>_WA>GG9Z6F+:$P74JL@ZL^>CFD< M:TW*CG]RI9WCG%JP^'S0/C7.*V?F1- QB[]'2[FY[/0[8$E79!?++^SA(\T= M\K6^!8N%^1\\9&/#H ,6.R%9D@LK"Y(HS?Z2QSP0!0$$:P10+H":"GBY@/=, MP!O4".!< #^?(:P1\',!OZE)02X0-!4(47 (6O >HA^/5N M EZ^J-(R=FNY)4J+US-:>O5:)FXM$[I06N")+5F,*7\!ND!L"*>B0N_[YGH/ MUM7JFC;6!0?UGGYP:YG2N8HZ/!>OCXVUN&RY/E,!N_4%Z)D*@&&EEJXJVF/E MHF/E(J/6JPW47*H:%9+O%'PE^'&C!H!K21/QMT.]=U3O&?6X1OT-$P*L.$O MBD0<[$F\HX"M@-Q0L&#IGG(9Z999TKF:?5=3-]D<@9E#KSO[4>CW]+]A=U]A M'#X:AYW&32/=H%OR9#Q75L6,I%7]@$OS^[!^>O\XO>^<_H-:1,%+':%70,'A M_:.,TO4N$IN#.3HW5>9D:OV".6^\?E"T)PM;U3@,2^.F?LF]&L^"HV>!T[,O M=!$3(:)51)QIRJE:"*]V&YICT?H[Y7SF-Y* I- SS+8WF* M]B-I(*;38AUXK2;7H MAG^&W>-9T18O91)L!4K(0@FYH?3;BS\J@^K9XG]JD045(/ZE<^S[/+<[#H;W>(JD85"B)T9^?YQ2U-!FT3;L^3R8"MG M6,LES[U=^I55;Y+K*D;=[]='O7"2=K-K7#@U&8^;Q-""R<.MQ-!2QW-OEZ[6 M:T[71%+%WRA=1%N%"!7575H)8*]\)@U=6U_/PLESP\DXFIU ]57SZ\*SMDS5 MZ%9MK,R]DZIDYWW6Q"N?)G&-?19=GAM=XZK#,?BTTZG6+(VR'.F#9GZ.5D7Y M$QPNX"K-+._#8(B17QM,RSGOS-'0A 9$JKV5%;NMWLH4XOG3<1>8:S[=EZLC M>Q#4&&79Z+G96-LHRIY;H,ALL'T.<@S6Z?<9FX@8NXV!(7G[L-W+-X MK]?,W-YI;N^?2(;E*@Y;289E(7:SL$DR^N6+Y.IDE ?BRF1T"^^L]&O56\+7 MJO- 3%=*LG<1JJSR[$UE]D&RK7F--6=2]:%YW%"RI%P/4+^O&).'#_K-V/%] M\>@_4$L#!!0 ( $^:?%1J:'8W=P( /T% 9 >&PO=V]R:W-H965T M0_66GJN??9(R54M./F5FZ_P.#GS/(5DFOW)=LA-O!(T6DC MFP&,"AHF^C]]'/*P PCC X!H $0?!4P'P/2C@'@ N%3[O167AXP:FB9*;HFR MT\ M T)%29:*B8*UE ]K&+&08@/*,(O-( =A.H5TQQD8RO@)\MVM,G)\=$*."!/D M1RT[C50Z\0UJMPK\8M!YW>N,#NB\@7Q"HO"41$$4[($OWH=G4$S(U,'#BSWP M[,.GOX;[F/ QZ]&8]7Q( MK+VVC;VB4YMT6A12E504@$_+U*0:MXEL;>WMNXS^A)D[P7:.31J%X2Q._,UN MSM]&A=-9'+V,RO9Q85<:HUZ8C$>3\;LF_SW&P4IGM,&GQ<1ZGY_XC8;9Q7GP MRLY_@GJ=_DZMV<;XC:HU$YIPJ! 63,[//*+Z9M-/C&Q=^>728#&[88W]&90- MP/U*8@D.$UO18\=/_P)02P,$% @ 3YI\5#*>R@/C @ X@< !D !X M;"]W;W)K&ULK551;]HP$/XKIZC36JDC(5"Z58!4 MH-,J#0FUZO90]<$D!['JV)EMH/WW.SLA32N@F[:7Q#[?=_=]/MO7WRC]:#)$ M"T^YD&809-86%V%HD@QS9EJJ0$DK"Z5S9FFJEZ$I-++4@W(1QE'4"W/&93#L M>]M,#_MJ9067.--@5GG.]/,(A=H,@G:P-=SP96:=(1SV"[;$6[1WQ4S3+*RC MI#Q':;B2H'$Q""[;%^-SY^\=?G#1O_JM9.6.3,X5N(G3VTV"#X'D.*"K82]49MO6.DY M<_$2)8S_PJ;RC0)(5L:JO (3@YS+\L^>JGUH -J]/8"X L1O =T]@$X%Z'BA M)3,O:\(L&_:UVH!VWA3-#?S>>#2IX=)5\=9J6N6$L\.KO!#J&1%&*''!+5C^AU8YAJJ3-#%S)%-/7 4+26 N-MT)'\<&( M$TQ:T&F?0AS%[1V$QG\.CP[0Z=3[WO'Q.GOC+)4&:E$>Z_TS)< M6\S-PX%TW3I=UZ?KOI-N7J4K*-WI#'6"TM)E!;6 LBPT3:T7N2>K6DWO^69$ J"_B4(.%LADV)C3I] M-%1,ON1S@;"A4N^\C(?)==X1>5Z+//\'D8U* ,O5:O<1*S/T? ;7H=;#LWZX M;M[C0QXE[;#Q7.:HE[Z+&") .K2O\]O["-J8&6_>0E3=K\ITTM. M)1*XH)!1ZYP.DBX[2CFQJO"/\EQ9>N+],*,FC-HYT/I"*;N=N 1U6Q_^!E!+ M P04 " !/FGQ4VQ[%3QH# *$@ #0 'AL+W-T>6QES'.>ENM+U MP];,(;5TC^ZY1W?GRF14F[5@MPO&3+ JA:PSLC"F^AB&]6S!2EJ?JXI)BQ1* ME]38J9Z'=:49S6MP*D78[_62L*1D2BY M((&CFZB<9>3^]/W/I3)7[P)W/_EP]W!>BV'4 MR8NHGV'&B"_WB;=$>XYAF]7QJ%!RF]R8.(-EIB4+'JC(R(0*/M4["1&1C&H\$ M*T".YO,%W(VJ0@"-4:4=Y)S.E:2-AHU'.["T,R;$+3P-/XH][E6Q4[,>5$QV M0RNH'3H:-P'^73;'O4O[.MZ@X@_*?%[:[X>RT MJL3ZD^!S63*W^1<''(_HQB]8*,T?;31HE9DU,$V"!Z8-G^U:?FE:W;&5V;33 MJL U]X]0\]_-\YQ)IJG8%6U[_RUG^=6*X\M_);GYKW(HV*NQ/>+>NLC!,8A, MCD'D$?1DG+Y)C6%[-.Z&RW:VX'G.Y)-# MV-(;.K4ONGO\=GW."KH4YJX#,[(=?V,Y7Y9IM^H&$M&NVHZ_PO:BI'O%LK&X MS-F*Y9-VJN?39AC8@8W:7N!PB%PWEQ_!?!SF1P##XF *,!_GA<7YG_8S1/?C M,$S;T(L,49\AZN.\?,BD^6!Q_#ZIO?P[3=,X3A(LHY.)5\$$RUN2P-?/AFD# M#RP.1/JS7./5QCOD^3[ :OI:T#\>0./-/57&XL#'E@5L-Z! M^/XXT%-^GSB&JF+:L"<81](40Z 7_3V:)$AV$OCXZX,])7&!IQ!%, &C DCIMS\. \"C?G5+C]]6?\&U!+ P04 " !/FGQ4EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $^: M?%1R1L IW 4 %@S / >&PO=V]R:V)O;VLN>&ULQ9M+4^,X$(#_BBJ7 M90]LB)\S%%#% MVYD0KFV&R=Y>,6RY5(.C@V5;-V8(7V@G*B>U\@?#@7LIGNW'^?"2/4DK'V0C MW>OAH/^_$0/62B5;^2;JP\'>@-F9?OY3&_FFE>/-N#*Z:0X'H\6)>V&3+0769?^A/FLNX9*7F4U8VL_:?7[(0W M7%6"]?UH 6"" "9; V0[-QQ I@AD^H60XP 1WF"9GK#KN3 ,D,@LZU!CIVN M &2.0.9;A/PG 9 % EEL#?*4VQF +!'(DA;RVDRYDF_]"<:5OWDZ*Y6P\+[^ MAN!]H\4;=VW+S6L_L'*JI'\;5XX=5Y7NE), \CL"^9T6\E94_H+FE5U:V_FQ M7M*I:1AV!4/X'A;#]V@Q+[@T[)XWG6!_"VX[LYB/$ ]5#+%C;L634%TD/$PH M(V*C_/3M7FEKF8_,[%2WK;\_QC-N!-L9Z=\A)6:4$;%2CIM&/_>R\V]G9[I[ M<).N6<[ :&PQIXR(I7*I_-@ZG\F)" DSR(A8(3^TKI]ET_1![]+GEVH:"!BW M-LYJ1IA"1L0.\0-I0D@)D-=NYJ?B^8MOSL;]B/EC1"R0*Q]*8AI,%R-J7_@4 MY7&FFUH8^QL[_]7Y\@*R8988$6OB4E6Z%>R.OT3]E6!.2(B=,!;3< 6[%7-M M@K$@&&:#A+SB:%OI%@E3F/P^F0IX0E5Q#$G0HH/:$;[,M;Y,>^7]YWY 84I( MB)5PWLX;_2H$.Q%*3*1C-TV4@R28"!)B$8R[!RM^=6'*G3^M9!\)IH.$6 =H MHAE5% GF@X38!QMR.+9S%Z9@U)N8%!)B*;SG2M'63,)BFU3=9D>VLA,;.DQ&:!:=]:.,PG*;%//N5_:PDQE:3$*HER MK+5TF%!28J%L7#YCN^RXKB$F)I246"AX=I/"E6=,*-EV5JA"7X:P#3$QMV3$ M;MF,.?:MPT'/,+=DQ&Y!>K.N9=2;F%LR8K;QE_FC<^FURT)2-,S$+9-LN:J%[(, MEQ!;",:&%6-2OSLS,&WNDY9J%\FQ5.-.@Y9J&SJ./YXDM]%XO;@B;T$(Y9J&:8A?(O><02 M*_U,..X+C3!7(29FH7P+SU[ %("8F(5RZEIH/>:R;^'>$MY?&?4F9J&"V$+HH,<;AC +%<06PC&A+ O,0@6UA=#U MZ0@3LU#QE2MONR"PAP :Q8!8JB"VT@GDF)L)G MPW4X$)9G("9FH8+80BN8JPD(Q,0L5%!;Z-/":\0*-P=B%BJ_>G] /$$A)F:A MDMI"&&84WDO,0B6UA5!,&#=+S$(E^3YE9.\%VX68F(5*8@O%3P;B)/XO ;?] ME)B%2F(+K6*N1"2(B5FH)+80UIL7'.ZT+='MRL066KN[Y:-7(29FH;*WT+"_ MV!X=U+XI7TS]]!]A_?&*-]6-8>%/OVLLR?*P<\SG.,VI/W:MKC2OES\,6?ZH MY>A?4$L#!!0 ( $^:?%1Z! -=7 ( "$N : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKG%:<44\R;64#R"D_%-L@ MH-7)[MMR!O9!/>A)Q!FA G'Y1Y]0P=.O]H=N6'RW'L?M1 MU\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R74??W,ZKGI_N9B]?/KOS/ MQ':[/6S*SW;S^U3.XS\&UW_:_GW8ES)6B]>FWY5Q7=4?Q]OIH;X>TL-E5M7_?Z@%02MY@]Z MA*#'^8/2$F5<$B1-L";0.B'7B<#KA& G K$3DIT(S$Z(=B)0.R';B<#MA' G M KD3TIT([$Z(=R+06U!O(=!;4&\AT%LF+]L$>@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^; M;'83Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT) M],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#OC'KG[]1[ M&#^/9;CU?*WQ^=])]7BYM]P>?UU^G40)5U>I-6MOG._&1 M?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:& M-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BD MW_E/6G]_M/CI^?]>"Z\26?S7]ZOOX-4$L! A0#% @ 3YI\ M5 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " !/FGQ4'UMO$^X K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !/FGQ4F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( $^:?%0'VF'O^@4 +\9 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 3YI\5&DI:#!2 P SPH !@ ("!D14 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\ M5)V)9L>* @ ^ 8 !@ ("!TB8 'AL+W=O0@ /HF 8 M " @9(I !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ 3YI\5#1$13IS'0 RU@ !@ M ("!>34 'AL+W=O&UL4$L! A0#% @ 3YI\5.XW8[PI!0 M70T !D ("!XU4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5 SYEZ/# @ ! 8 !D M ("!D&@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3YI\5/? [#"& @ AP4 !D ("!;G( 'AL M+W=O&PO=V]R:W-H965T 9 " M@=-Y !X;"]W;W)K&UL4$L! A0#% @ 3YI\ M5-*'.%]_"0 @Q@ !D ("!'(8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5*\F*]++"@ &Q\ M !D ("!I:( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5-/#;XX6'P G6, !D M ("!L[, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3YI\5'^1[A3X P 1@D !D ("!=]T 'AL+W=O MQ+'IM\" * M!@ &0 @(&FX0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5)^\ M/K!Z P #0@ !D ("!A>< 'AL+W=O&PO=V]R:W-H965TOM !X;"]W;W)K&UL4$L! A0#% @ 3YI\5$K,-8&PO M=V]R:W-H965T_] !X;"]W;W)K&UL4$L! A0#% @ 3YI\5->Y&=IQ P [0< !D ("! M; ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 3YI\5+SM]PFG @ DP@ !D ("!MPT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5$3J&(3" @ 6 < !D M ("!%R0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 3YI\5$;9ZFI( P K@L !D ("!.BT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M3YI\5/^>IN:4 @ 6 < !D ("!,S@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5"1W$F&" @ MN08 !D ("!UD ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5$SEAFM/!P 4"0 !D M ("!0$H! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3YI\5%FF_ORC P , T !D ("!XUD! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\ M5(PJYL7> @ +@@ !D ("!3F0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5,EW+ZKL P \@T M !D ("!*6\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3YI\5#\9NM6"!0 I1@ !D M ("!G'X! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3YI\5'D0M'#Q P F@P !D ("!MXP! 'AL+W=O M&PO=V]R:W-H965T 9 " @8*5 M 0!X;"]W;W)K&UL4$L! A0#% @ 3YI\5&IH M=C=W @ _04 !D ("!WIL! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !6 %8 *D1< +>P 0 $! end XML 94 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 95 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 333 411 1 true 98 0 false 9 false false R1.htm 1001 - Document - Cover Page Sheet http://www.icad.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://www.icad.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements of Operations Sheet http://www.icad.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 1007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.icad.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1008 - Disclosure - Organization and Business Sheet http://www.icad.com/role/OrganizationAndBusiness Organization and Business Notes 8 false false R9.htm 1009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.icad.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Recently Issued Accounting Standards Sheet http://www.icad.com/role/RecentlyIssuedAccountingStandards Recently Issued Accounting Standards Notes 10 false false R11.htm 1011 - Disclosure - Fair Value Measurements Sheet http://www.icad.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 1012 - Disclosure - Revenue Sheet http://www.icad.com/role/Revenue Revenue Notes 12 false false R13.htm 1013 - Disclosure - Net Loss per Common Share (1o) Sheet http://www.icad.com/role/NetLossPerCommonShare1O Net Loss per Common Share (1o) Notes 13 false false R14.htm 1014 - Disclosure - Allowance for Doubtful Accounts Sheet http://www.icad.com/role/AllowanceForDoubtfulAccounts Allowance for Doubtful Accounts Notes 14 false false R15.htm 1015 - Disclosure - Inventories Sheet http://www.icad.com/role/Inventories Inventories Notes 15 false false R16.htm 1016 - Disclosure - Goodwill and Intangible assets Sheet http://www.icad.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible assets Notes 16 false false R17.htm 1017 - Disclosure - Accrued and Other Expenses Sheet http://www.icad.com/role/AccruedAndOtherExpenses Accrued and Other Expenses Notes 17 false false R18.htm 1018 - Disclosure - Leases Sheet http://www.icad.com/role/Leases Leases Notes 18 false false R19.htm 1019 - Disclosure - Stockholders' Equity Sheet http://www.icad.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 1020 - Disclosure - Income Taxes Sheet http://www.icad.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 1021 - Disclosure - Segment Reporting Sheet http://www.icad.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 1022 - Disclosure - Commitments and Contingencies Sheet http://www.icad.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 1023 - Disclosure - Notes Payable Notes http://www.icad.com/role/NotesPayable Notes Payable Notes 23 false false R24.htm 1024 - Disclosure - Employee Benefit Plan Sheet http://www.icad.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 24 false false R25.htm 1025 - Disclosure - Subsequent Events Sheet http://www.icad.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 1026 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.icad.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 1027 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.icad.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.icad.com/role/FairValueMeasurements 27 false false R28.htm 1028 - Disclosure - Revenue (Tables) Sheet http://www.icad.com/role/RevenueTables Revenue (Tables) Tables http://www.icad.com/role/Revenue 28 false false R29.htm 1029 - Disclosure - Net Loss per Common Share (1o) (Tables) Sheet http://www.icad.com/role/NetLossPerCommonShare1OTables Net Loss per Common Share (1o) (Tables) Tables http://www.icad.com/role/NetLossPerCommonShare1O 29 false false R30.htm 1030 - Disclosure - Allowance for Doubtful Accounts (Tables) Sheet http://www.icad.com/role/AllowanceForDoubtfulAccountsTables Allowance for Doubtful Accounts (Tables) Tables http://www.icad.com/role/AllowanceForDoubtfulAccounts 30 false false R31.htm 1031 - Disclosure - Inventories (Tables) Sheet http://www.icad.com/role/InventoriesTables Inventories (Tables) Tables http://www.icad.com/role/Inventories 31 false false R32.htm 1032 - Disclosure - Goodwill and Intangible assets (Tables) Sheet http://www.icad.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible assets (Tables) Tables http://www.icad.com/role/GoodwillAndIntangibleAssets 32 false false R33.htm 1033 - Disclosure - Accrued and Other Expenses (Tables) Sheet http://www.icad.com/role/AccruedAndOtherExpensesTables Accrued and Other Expenses (Tables) Tables http://www.icad.com/role/AccruedAndOtherExpenses 33 false false R34.htm 1034 - Disclosure - Leases (Tables) Sheet http://www.icad.com/role/LeasesTables Leases (Tables) Tables http://www.icad.com/role/Leases 34 false false R35.htm 1035 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.icad.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.icad.com/role/StockholdersEquity 35 false false R36.htm 1036 - Disclosure - Income Taxes (Tables) Sheet http://www.icad.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.icad.com/role/IncomeTaxes 36 false false R37.htm 1037 - Disclosure - Segment Reporting (Tables) Sheet http://www.icad.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.icad.com/role/SegmentReporting 37 false false R38.htm 1038 - Disclosure - Notes Payable (Tables) Notes http://www.icad.com/role/NotesPayableTables Notes Payable (Tables) Tables http://www.icad.com/role/NotesPayable 38 false false R39.htm 1039 - Disclosure - Organization and Business - Additional Information (Detail) Sheet http://www.icad.com/role/OrganizationAndBusinessAdditionalInformationDetail Organization and Business - Additional Information (Detail) Details 39 false false R40.htm 1040 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 40 false false R41.htm 1041 - Disclosure - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Detail) Sheet http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Detail) Details 41 false false R42.htm 1042 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures (Detail) Sheet http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail Fair Value Measurements - Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures (Detail) Details 42 false false R43.htm 1043 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 43 false false R44.htm 1044 - Disclosure - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Detail) Sheet http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Detail) Details 44 false false R45.htm 1045 - Disclosure - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Sheet http://www.icad.com/role/RevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Details 45 false false R46.htm 1046 - Disclosure - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Detail) Sheet http://www.icad.com/role/RevenueSummaryOfChangesInDeferredRevenueFromContractsWithCustomersDetail Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Detail) Details 46 false false R47.htm 1047 - Disclosure - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Detail) Sheet http://www.icad.com/role/RevenueScheduleOfChangesOfCapitalizedCostsToObtainContractDetail Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Detail) Details 47 false false R48.htm 1048 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.icad.com/role/RevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Net Loss per Common Share (1o) - Calculation of Net Loss Per Share (Detail) Sheet http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail Net Loss per Common Share (1o) - Calculation of Net Loss Per Share (Detail) Details http://www.icad.com/role/NetLossPerCommonShare1OTables 49 false false R50.htm 1050 - Disclosure - Net Loss per Common Share (1o) - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Sheet http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail Net Loss per Common Share (1o) - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Details http://www.icad.com/role/NetLossPerCommonShare1OTables 50 false false R51.htm 1051 - Disclosure - Inventories - Schedule of Current Inventory (Detail) Sheet http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail Inventories - Schedule of Current Inventory (Detail) Details 51 false false R52.htm 1052 - Disclosure - Goodwill and Intangible assets - Schedule of Intangible Assets (Detail) Sheet http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail Goodwill and Intangible assets - Schedule of Intangible Assets (Detail) Details 52 false false R53.htm 1053 - Disclosure - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Detail) Sheet http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Detail) Details 53 false false R54.htm 1054 - Disclosure - Goodwill and Intangible assets - Additional Information (Detail) Sheet http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible assets - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Accrued and Other Expenses - Accrued Expenses (Detail) Sheet http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail Accrued and Other Expenses - Accrued Expenses (Detail) Details 55 false false R56.htm 1056 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.icad.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 56 false false R57.htm 1057 - Disclosure - Leases - Schedule of Components of Lease Expense (Detail) Sheet http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail Leases - Schedule of Components of Lease Expense (Detail) Details 57 false false R58.htm 1058 - Disclosure - Leases - Summary of Detained Information of Lease Liabilities (Detail) Sheet http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail Leases - Summary of Detained Information of Lease Liabilities (Detail) Details 58 false false R59.htm 1059 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity for all Stock Option plan (Detail) Sheet http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail Stockholders' Equity - Summary of Stock Option Activity for all Stock Option plan (Detail) Details 60 false false R61.htm 1061 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Detail) Sheet http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Detail) Details 61 false false R62.htm 1062 - Disclosure - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Detail) Sheet http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Detail) Details 62 false false R63.htm 1063 - Disclosure - Stockholders' Equity - Summary of Intrinsic Values of Options (Detail) Sheet http://www.icad.com/role/StockholdersEquitySummaryOfIntrinsicValuesOfOptionsDetail Stockholders' Equity - Summary of Intrinsic Values of Options (Detail) Details 63 false false R64.htm 1064 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Activity for All Equity Incentive Plans (Detail) Sheet http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail Stockholders' Equity - Summary of Restricted Stock Activity for All Equity Incentive Plans (Detail) Details 64 false false R65.htm 1065 - Disclosure - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Detail) Sheet http://www.icad.com/role/AllowanceForDoubtfulAccountsScheduleOfAllowanceForDoubtfulAccountsDetail Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Detail) Details 65 false false R66.htm 1066 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail) Sheet http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail Income Taxes - Components of Income Tax Expense (Detail) Details 66 false false R67.htm 1067 - Disclosure - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Detail) Sheet http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Detail) Details 67 false false R68.htm 1068 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Detail) Sheet http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail Income Taxes - Deferred Tax Assets (Liabilities) (Detail) Details 68 false false R69.htm 1069 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 69 false false R70.htm 1070 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.icad.com/role/SegmentReportingAdditionalInformationDetail Segment Reporting - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Detail) Sheet http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Detail) Details 71 false false R72.htm 1072 - Disclosure - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Detail) Sheet http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Detail) Details 72 false false R73.htm 1073 - Disclosure - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Detail) Sheet http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Detail) Details 73 false false R74.htm 1074 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 74 false false R75.htm 1075 - Disclosure - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Detail) Notes http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Detail) Details 75 false false R76.htm 1076 - Disclosure - Notes Payable - Additional Information (Detail) Notes http://www.icad.com/role/NotesPayableAdditionalInformationDetail Notes Payable - Additional Information (Detail) Details 76 false false R77.htm 1077 - Disclosure - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Detail) Notes http://www.icad.com/role/NotesPayableScheduleOfFairValueAndPrincipalValueOfConvertibleDebenturesDetail Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Detail) Details 77 false false R78.htm 1078 - Disclosure - Employee Benefit Plan - Additional Information (Detail) Sheet http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail Employee Benefit Plan - Additional Information (Detail) Details 78 false false All Reports Book All Reports d289381d10k.htm d289381dex21.htm d289381dex231.htm d289381dex311.htm d289381dex312.htm d289381dex321.htm d289381dex322.htm d289381dex4.htm icad-20211231.xsd icad-20211231_cal.xml icad-20211231_def.xml icad-20211231_lab.xml icad-20211231_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d289381d10k.htm": { "axisCustom": 3, "axisStandard": 31, "contextCount": 333, "dts": { "calculationLink": { "local": [ "icad-20211231_cal.xml" ] }, "definitionLink": { "local": [ "icad-20211231_def.xml" ] }, "inline": { "local": [ "d289381d10k.htm" ] }, "labelLink": { "local": [ "icad-20211231_lab.xml" ] }, "presentationLink": { "local": [ "icad-20211231_pre.xml" ] }, "schema": { "local": [ "icad-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 709, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://www.icad.com/20211231": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 8 }, "keyCustom": 64, "keyStandard": 347, "memberCustom": 47, "memberStandard": 47, "nsprefix": "icad", "nsuri": "http://www.icad.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.icad.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Recently Issued Accounting Standards", "role": "http://www.icad.com/role/RecentlyIssuedAccountingStandards", "shortName": "Recently Issued Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Fair Value Measurements", "role": "http://www.icad.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Revenue", "role": "http://www.icad.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Net Loss per Common Share (1o)", "role": "http://www.icad.com/role/NetLossPerCommonShare1O", "shortName": "Net Loss per Common Share (1o)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Allowance for Doubtful Accounts", "role": "http://www.icad.com/role/AllowanceForDoubtfulAccounts", "shortName": "Allowance for Doubtful Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Inventories", "role": "http://www.icad.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Goodwill and Intangible assets", "role": "http://www.icad.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Accrued and Other Expenses", "role": "http://www.icad.com/role/AccruedAndOtherExpenses", "shortName": "Accrued and Other Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Leases", "role": "http://www.icad.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Stockholders' Equity", "role": "http://www.icad.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Balance Sheets", "role": "http://www.icad.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Income Taxes", "role": "http://www.icad.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Segment Reporting", "role": "http://www.icad.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Commitments and Contingencies", "role": "http://www.icad.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Notes Payable", "role": "http://www.icad.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Employee Benefit Plan", "role": "http://www.icad.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Subsequent Events", "role": "http://www.icad.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.icad.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Revenue (Tables)", "role": "http://www.icad.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Net Loss per Common Share (1o) (Tables)", "role": "http://www.icad.com/role/NetLossPerCommonShare1OTables", "shortName": "Net Loss per Common Share (1o) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Allowance for Doubtful Accounts (Tables)", "role": "http://www.icad.com/role/AllowanceForDoubtfulAccountsTables", "shortName": "Allowance for Doubtful Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Inventories (Tables)", "role": "http://www.icad.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Goodwill and Intangible assets (Tables)", "role": "http://www.icad.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Accrued and Other Expenses (Tables)", "role": "http://www.icad.com/role/AccruedAndOtherExpensesTables", "shortName": "Accrued and Other Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Leases (Tables)", "role": "http://www.icad.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.icad.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Income Taxes (Tables)", "role": "http://www.icad.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Segment Reporting (Tables)", "role": "http://www.icad.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Notes Payable (Tables)", "role": "http://www.icad.com/role/NotesPayableTables", "shortName": "Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Organization and Business - Additional Information (Detail)", "role": "http://www.icad.com/role/OrganizationAndBusinessAdditionalInformationDetail", "shortName": "Organization and Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Statements of Operations", "role": "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "icad:MaximumMaturityPeriodForCashInHandAndInvestmentIncludedInCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "icad:MaximumMaturityPeriodForCashInHandAndInvestmentIncludedInCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Detail)", "role": "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "shortName": "Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "icad:ScheduleOfChangeInFairValueOfConvertibleDebenturesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2019_ConvertibleDebenturesMemberusgaapFairValueByLiabilityClassAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures (Detail)", "role": "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail", "shortName": "Fair Value Measurements - Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "icad:ScheduleOfChangeInFairValueOfConvertibleDebenturesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2019_ConvertibleDebenturesMemberusgaapFairValueByLiabilityClassAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "0", "first": true, "lang": null, "name": "icad:AssetsFairValueDisclosureNonrecurringLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "0", "first": true, "lang": null, "name": "icad:AssetsFairValueDisclosureNonrecurringLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Detail)", "role": "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "shortName": "Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "role": "http://www.icad.com/role/RevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "shortName": "Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Detail)", "role": "http://www.icad.com/role/RevenueSummaryOfChangesInDeferredRevenueFromContractsWithCustomersDetail", "shortName": "Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "icad:DeferralOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Detail)", "role": "http://www.icad.com/role/RevenueScheduleOfChangesOfCapitalizedCostsToObtainContractDetail", "shortName": "Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "icad:DeferredRevenueToBeRecognizedInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://www.icad.com/role/RevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "icad:DeferredRevenueToBeRecognizedInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Net Loss per Common Share (1o) - Calculation of Net Loss Per Share (Detail)", "role": "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail", "shortName": "Net Loss per Common Share (1o) - Calculation of Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Net Loss per Common Share (1o) - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail)", "role": "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "shortName": "Net Loss per Common Share (1o) - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Inventories - Schedule of Current Inventory (Detail)", "role": "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail", "shortName": "Inventories - Schedule of Current Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Goodwill and Intangible assets - Schedule of Intangible Assets (Detail)", "role": "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail", "shortName": "Goodwill and Intangible assets - Schedule of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Detail)", "role": "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail", "shortName": "Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Goodwill and Intangible assets - Additional Information (Detail)", "role": "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillOtherIncreaseDecrease", "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillPeriodIncreaseDecrease", "us-gaap:GoodwillOtherIncreaseDecrease", "us-gaap:GoodwillImpairmentLoss", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Accrued and Other Expenses - Accrued Expenses (Detail)", "role": "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail", "shortName": "Accrued and Other Expenses - Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncentiveFromLessor", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.icad.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncentiveFromLessor", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_AccountingStandardsUpdate201602MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis", "decimals": "-3", "first": true, "lang": null, "name": "icad:OperatingLeaseCostRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Leases - Schedule of Components of Lease Expense (Detail)", "role": "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail", "shortName": "Leases - Schedule of Components of Lease Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_AccountingStandardsUpdate201602MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis", "decimals": "-3", "first": true, "lang": null, "name": "icad:OperatingLeaseCostRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "icad:FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Leases - Summary of Detained Information of Lease Liabilities (Detail)", "role": "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail", "shortName": "Leases - Summary of Detained Information of Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "icad:FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity for all Stock Option plan (Detail)", "role": "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail", "shortName": "Stockholders' Equity - Summary of Stock Option Activity for all Stock Option plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Detail)", "role": "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail", "shortName": "Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_EmployeeStockOptionMemberusgaapAwardTypeAxis", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Detail)", "role": "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "shortName": "Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_EmployeeStockOptionMemberusgaapAwardTypeAxis", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "icad:SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Stockholders' Equity - Summary of Intrinsic Values of Options (Detail)", "role": "http://www.icad.com/role/StockholdersEquitySummaryOfIntrinsicValuesOfOptionsDetail", "shortName": "Stockholders' Equity - Summary of Intrinsic Values of Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "icad:SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2020_RestrictedStockMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Activity for All Equity Incentive Plans (Detail)", "role": "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail", "shortName": "Stockholders' Equity - Summary of Restricted Stock Activity for All Equity Incentive Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2018_RestrictedStockMemberusgaapAwardTypeAxis", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Detail)", "role": "http://www.icad.com/role/AllowanceForDoubtfulAccountsScheduleOfAllowanceForDoubtfulAccountsDetail", "shortName": "Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "true" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail)", "role": "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail", "shortName": "Income Taxes - Components of Income Tax Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "true" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Detail)", "role": "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail", "shortName": "Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Detail)", "role": "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail", "shortName": "Income Taxes - Deferred Tax Assets (Liabilities) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Segment Reporting - Additional Information (Detail)", "role": "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "shortName": "Segment Reporting - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_customer", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Detail)", "role": "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail", "shortName": "Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "icad:SegmentOperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Detail)", "role": "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail", "shortName": "Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "icad:ScheduleOfSegmentRelatedDepreciationAndAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_DetectionMemberusgaapStatementBusinessSegmentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "icad:ScheduleOfConcentrationOfRevenueByGeographicAreaTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Detail)", "role": "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail", "shortName": "Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "icad:ScheduleOfConcentrationOfRevenueByGeographicAreaTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "icad:ExportSales", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn02_21_2020_ConvertibleDebtMemberusgaapLongtermDebtTypeAxis_MeasurementInputSharePriceMemberusgaapMeasurementInputTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Detail)", "role": "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail", "shortName": "Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn02_21_2020_ConvertibleDebtMemberusgaapLongtermDebtTypeAxis_MeasurementInputSharePriceMemberusgaapMeasurementInputTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GainLossOnSalesOfLoansNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Notes Payable - Additional Information (Detail)", "role": "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "shortName": "Notes Payable - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GainLossOnSalesOfLoansNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "icad:ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn02_21_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Detail)", "role": "http://www.icad.com/role/NotesPayableScheduleOfFairValueAndPrincipalValueOfConvertibleDebenturesDetail", "shortName": "Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "icad:ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "PAsOn02_21_2020", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DefinedBenefitPlanTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_Plan401KMemberusgaapRetirementPlanNameAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - Employee Benefit Plan - Additional Information (Detail)", "role": "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail", "shortName": "Employee Benefit Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DefinedBenefitPlanTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021_Plan401KMemberusgaapRetirementPlanNameAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Organization and Business", "role": "http://www.icad.com/role/OrganizationAndBusiness", "shortName": "Organization and Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.icad.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d289381d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 98, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_ES": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SPAIN", "terseLabel": "Spain" } } }, "localname": "ES", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdon" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_IT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Italy" } } }, "localname": "IT", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAIWAN, PROVINCE OF CHINA", "terseLabel": "Taiwan" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r774" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r776" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r768" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r770" ], "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/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.icad.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "icad_AccruedAccountsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued accounts payable current.", "label": "Accrued Accounts Payable Current", "terseLabel": "Accrued accounts payable" } } }, "localname": "AccruedAccountsPayableCurrent", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "icad_AcquiredPatentLicenseWeightedAverageUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired patent license weighted average useful life.", "label": "Acquired Patent License Weighted Average Useful Life", "terseLabel": "Patent license, Estimated Amortizable Life" } } }, "localname": "AcquiredPatentLicenseWeightedAverageUsefulLife", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "icad_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_AmendedTwoThousnadAndSixteenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended two thousnad and sixteen stock option plan.", "label": "Amended Two Thousnad And Sixteen Stock Option Plan [Member]" } } }, "localname": "AmendedTwoThousnadAndSixteenStockOptionPlanMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_AmortizationAccretionOfDiscountsAndPremiums": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization accretion of discounts and premiums.", "label": "Amortization Accretion Of Discounts And Premiums", "terseLabel": "Amortization of debt discount and debt costs" } } }, "localname": "AmortizationAccretionOfDiscountsAndPremiums", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "icad_AmortizationAndDepreciationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization and depreciation.", "label": "Amortization And Depreciation [Member]", "terseLabel": "Amortization and depreciation [Member]" } } }, "localname": "AmortizationAndDepreciationMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "icad_AssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset purchase agreement.", "label": "Asset Purchase Agreement [Member]", "terseLabel": "Asset Purchase Agreement [Member]" } } }, "localname": "AssetPurchaseAgreementMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_AssetsFairValueDisclosureNonrecurringLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets fair value disclosure nonrecurring loss.", "label": "Assets Fair Value Disclosure Nonrecurring Loss" } } }, "localname": "AssetsFairValueDisclosureNonrecurringLoss", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_BasisOfPresentationAndSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Presentation And Significant Accounting Policies [Line Items]", "label": "Basis Of Presentation And Significant Accounting Policies [Line Items]" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_BasisOfPresentationAndSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Presentation And Significant Accounting Policies [Table]", "label": "Basis Of Presentation And Significant Accounting Policies [Table]" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_CHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CH.", "label": "C H [Member]", "terseLabel": "Switzerland" } } }, "localname": "CHMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "icad_ChangeInFairValueOfConvertibleDebentures": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in Fair Value of Convertible Debentures", "label": "Change in Fair Value of Convertible Debentures", "terseLabel": "Change in fair value of convertible debentures" } } }, "localname": "ChangeInFairValueOfConvertibleDebentures", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "icad_ChannelPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel Partners Member", "label": "Channel Partners [Member]", "terseLabel": "Channel Partners [Member]" } } }, "localname": "ChannelPartnersMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_ContractWithCustomerAssetNonCurrentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer asset non-current net.", "label": "Contract With Customer Asset Non Current Net", "terseLabel": "Non-current contract assets, which are included in \"other assets\"" } } }, "localname": "ContractWithCustomerAssetNonCurrentNet", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "icad_ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debentures Fair Value and Principal Value [Table Text Block]", "label": "Convertible Debentures Fair Value and Principal Value [Table Text Block]", "terseLabel": "Schedule of Fair Value and Principal Value of Convertible Debentures" } } }, "localname": "ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "icad_ConvertibleDebenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible debentures.", "label": "Convertible Debentures [Member]", "terseLabel": "Convertible Debentures [Member]" } } }, "localname": "ConvertibleDebenturesMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail", "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "icad_DebenturesIssuedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debentures issued during period.", "label": "Debentures Issued During Period", "terseLabel": "Issuances" } } }, "localname": "DebenturesIssuedDuringPeriod", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "monetaryItemType" }, "icad_DebtPrepaymentCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt prepayment cost.", "label": "Debt Prepayment Cost", "terseLabel": "Debt prepayment cost" } } }, "localname": "DebtPrepaymentCost", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_DebtPrepaymentCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Prepayment Cost [Member]", "terseLabel": "Debt Prepayment Cost [Member]" } } }, "localname": "DebtPrepaymentCostMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_DeferralOfCostsToObtainContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferral of costs to obtain contract.", "label": "Deferral of Costs to Obtain Contract", "terseLabel": "Deferral of costs to obtain a contract" } } }, "localname": "DeferralOfCostsToObtainContract", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueScheduleOfChangesOfCapitalizedCostsToObtainContractDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferralOfRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferral of revenue.", "label": "Deferral of Revenue", "terseLabel": "Deferral of revenue" } } }, "localname": "DeferralOfRevenue", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueSummaryOfChangesInDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredRevenueToBeRecognizedInNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Unearned amount to recognize in 2022", "documentation": "Deferred revenue to be recognized in next 12 months.", "label": "Deferred Revenue To Be Recognized in Next Twelve Months" } } }, "localname": "DeferredRevenueToBeRecognizedInNextTwelveMonths", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredRevenueToBeRecognizedYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Unearned amount to recognize in 2025", "documentation": "Deferred revenue to be recognized year four.", "label": "Deferred Revenue To Be Recognized Year Four" } } }, "localname": "DeferredRevenueToBeRecognizedYearFour", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredRevenueToBeRecognizedYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Unearned amount to recognize in 2024", "documentation": "Deferred revenue to be recognized year three.", "label": "Deferred Revenue To Be Recognized Year Three" } } }, "localname": "DeferredRevenueToBeRecognizedYearThree", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredRevenueToBeRecognizedYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Unearned amount to recognize in 2023", "documentation": "Deferred revenue to be recognized year two.", "label": "Deferred Revenue To Be Recognized Year Two" } } }, "localname": "DeferredRevenueToBeRecognizedYearTwo", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease Liability.", "label": "Deferred Tax Assets Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxAssetsLiabilitiesTaxDevelopedTechnologyCost": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets liabilities tax developed technology cost.", "label": "Deferred Tax Assets Liabilities Tax Developed Technology Cost", "terseLabel": "Developed technology" } } }, "localname": "DeferredTaxAssetsLiabilitiesTaxDevelopedTechnologyCost", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxLiabilitiesGoodwillAmortization": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities Goodwill Amortization", "label": "Deferred Tax Liabilities Goodwill Amortization", "negatedLabel": "Goodwill tax amortization" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAmortization", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxLiabilitiesRightOfUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use asset.", "label": "Deferred Tax Liabilities Right Of Use Asset", "terseLabel": "Right of Use Asset" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "icad_DetectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detection.", "label": "Detection [Member]", "terseLabel": "Detection [Member]" } } }, "localname": "DetectionMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "domainItemType" }, "icad_DetectionMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detection.", "label": "Detection Member [Member]", "terseLabel": "Detection [Member]" } } }, "localname": "DetectionMemberMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_DetectionOemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detection OEM [Members].", "label": "Detection OEM [Member]" } } }, "localname": "DetectionOemMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_DisposalGroupIncludingDiscontinuedOperationConsiderationNetOfHoldbackReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation consideration net of holdback reserve.", "label": "Disposal Group Including Discontinued Operation Consideration Net Of Holdback Reserve", "terseLabel": "Proceeds from sale and transfer of intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationNetOfHoldbackReserve", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_DisposalGroupIncludingDiscontinuedOperationHoldbackReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation holdback reserve.", "label": "Disposal Group Including Discontinued Operation Holdback Reserve", "verboseLabel": "Holdback reserve related to sale and transfer of intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationHoldbackReserve", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_EffectiveIncomeTaxRateReconciliationAccrualToTradeReceivable": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation accrual to trade receivable.", "label": "Effective Income Tax Rate Reconciliation Accrual To Trade Receivable", "terseLabel": "Accrual to tax return" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAccrualToTradeReceivable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxRateReconciliationDeductionsShareBasedCompensationCostPercent": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Deductions, Share-based Compensation Cost, Percent.", "label": "Effective Income Tax Rate Reconciliation Deductions Share based Compensation Cost Percent", "negatedLabel": "Stock compensation expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsShareBasedCompensationCostPercent", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxRateReconciliationFairValueMarkToMarketOnConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation fair value mark to market on convertible notes.", "label": "Effective Income Tax Rate Reconciliation Fair Value Mark To market On Convertible Notes", "terseLabel": "FV Mark to market on convertible notes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFairValueMarkToMarketOnConvertibleNotes", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxRateReconciliationNonDeductibleExpenseOtherPermanentDifferences": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation non deductible expense other permanent differences.", "label": "Effective Income Tax Rate Reconciliation Non Deductible Expense Other Permanent Differences", "terseLabel": "Other permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNonDeductibleExpenseOtherPermanentDifferences", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxReconciliationPercentageTrueUpsNetOperatingLossExpiry": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax reconciliation percentage true ups net operating loss expiry.", "label": "Effective Income Tax Reconciliation Percentage True Ups Net Operating Loss Expiry", "terseLabel": "True Ups\u2014NOL Expiration/162(m) limits" } } }, "localname": "EffectiveIncomeTaxReconciliationPercentageTrueUpsNetOperatingLossExpiry", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "icad_EmployeeBenefitPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee benefit plan.", "label": "Employee Benefit Plan [Abstract]" } } }, "localname": "EmployeeBenefitPlanAbstract", "nsuri": "http://www.icad.com/20211231", "xbrltype": "stringItemType" }, "icad_EsppMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP [Member]", "label": "ESPP [Member]", "terseLabel": "ESPP [Member]" } } }, "localname": "EsppMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_ExpireBetween2019And2037Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expire between 2019 and 2037.", "label": "Expire Between 2019 And 2037 [Member]", "terseLabel": "Expire Between 2019 And 2037 [Member]" } } }, "localname": "ExpireBetween2019And2037Member", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_ExportSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Export sales.", "label": "Export Sales", "terseLabel": "Total Export sales" } } }, "localname": "ExportSales", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "monetaryItemType" }, "icad_ExtendedLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended lease term.", "label": "Extended Lease Term", "terseLabel": "Extended lease term of warehouse" } } }, "localname": "ExtendedLeaseTerm", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "icad_ExtinguishingDebtEventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extinguishing Debt Event Axis.", "label": "Extinguishing Debt Event [Axis]", "terseLabel": "Extinguishing Debt Event [Axis]" } } }, "localname": "ExtinguishingDebtEventAxis", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ExtinguishingDebtEventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extinguishing Debt Event Domain.", "label": "Extinguishing Debt Event [Domain]", "terseLabel": "Extinguishing Debt Event [Domain]" } } }, "localname": "ExtinguishingDebtEventDomain", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_FairValueDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value disclosures.", "label": "Fair Value Disclosures [Line Items]" } } }, "localname": "FairValueDisclosuresLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_FairValueOfPatentLicense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of patent license.", "label": "Fair Value Of Patent License", "terseLabel": "Fair value of patent license" } } }, "localname": "FairValueOfPatentLicense", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_FinalPaymentOfLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Final payment of loan.", "label": "Final Payment Of Loan", "verboseLabel": "Final payment of loan" } } }, "localname": "FinalPaymentOfLoan", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_FinalPaymentOfLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Final Payment Of Loan [Member]" } } }, "localname": "FinalPaymentOfLoanMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance lease costs [Abstract]", "terseLabel": "Finance lease costs" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "stringItemType" }, "icad_FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing lease and lessee operating lease liability maturity table.", "label": "Financing Lease and Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Detained Information of Lease Liabilities" } } }, "localname": "FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "icad_FiveCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Customers [Member]", "label": "Five Customers [Member]", "terseLabel": "Five Customers [Member]" } } }, "localname": "FiveCustomersMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_FourOemPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Four OEM Partners [Member]" } } }, "localname": "FourOemPartnersMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_FutureIncomeTaxLiabilitiesOffsetWithOperationLossCarryforward": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future Income tax liabilities offset with operation loss carryforward.", "label": "Future Income Tax Liabilities Offset With Operation Loss Carryforward", "terseLabel": "Future Income tax liabilities offset With operation loss carryforward" } } }, "localname": "FutureIncomeTaxLiabilitiesOffsetWithOperationLossCarryforward", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_GeHealthcareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "GE healthcare.", "label": "Ge Healthcare [Member]", "terseLabel": "GE Healthcare [Member]" } } }, "localname": "GeHealthcareMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_GeneralAdministrativeDepreciationAndAmortizationExpense": { "auth_ref": [], "calculation": { "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "General administrative depreciation and amortization expense.", "label": "General Administrative Depreciation And Amortization Expense", "negatedLabel": "General administrative" } } }, "localname": "GeneralAdministrativeDepreciationAndAmortizationExpense", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "icad_GoodWillAndIntangibleAssetsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Good will and intangible assets disclosure line items.", "label": "Good will And Intangible Assets Disclosure [Line Items]" } } }, "localname": "GoodWillAndIntangibleAssetsDisclosureLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_GoodWillAndIntangibleAssetsDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Good will And Intangible Assets Disclosure [Table].", "label": "Good will And Intangible Assets Disclosure [Table]" } } }, "localname": "GoodWillAndIntangibleAssetsDisclosureTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_GrossProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross Proceeds From Issuance Of Common Stock", "label": "Gross proceeds from issuance of common stock" } } }, "localname": "GrossProceedsFromIssuanceOfCommonStock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_IcadDetectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ICAD detection member.", "label": "ICAD Detection [Member]" } } }, "localname": "IcadDetectionMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_IncreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in operating lease right of use assets.", "label": "Increase In Operating Lease Right Of Use Assets", "terseLabel": "Increase in right of use asset" } } }, "localname": "IncreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_IndefinitePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite period [Member].", "label": "Indefinite Period [Member]", "terseLabel": "Indefinite Period [Member]" } } }, "localname": "IndefinitePeriodMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_InsuranceCoverageRevertAmountPerDepositor": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Insurance coverage revert amount per depositor.", "label": "Insurance Coverage Revert Amount Per Depositor", "terseLabel": "Insurance coverage" } } }, "localname": "InsuranceCoverageRevertAmountPerDepositor", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease liability current.", "label": "Lease Liability Current", "verboseLabel": "Lease payable, current" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "icad_LossOnExtinguishmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss On Extinguishment [Axis]" } } }, "localname": "LossOnExtinguishmentAxis", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_LossOnExtinguishmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss On Extinguishment [Domain]" } } }, "localname": "LossOnExtinguishmentDomain", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_MakeWholeProvisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Make Whole Provision Member.", "label": "Make Whole Provision [Member]", "terseLabel": "Make Whole Provision [Member]" } } }, "localname": "MakeWholeProvisionMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_MarketingAssets": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketing assets.", "label": "Marketing Assets", "terseLabel": "Marketing assets" } } }, "localname": "MarketingAssets", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "icad_MaximumMaturityPeriodForCashInHandAndInvestmentIncludedInCashAndCashEquivalents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum maturity period for cash in hand and investment included in cash and cash equivalents.", "label": "Maximum Maturity Period For Cash In Hand And Investment Included In Cash And Cash Equivalents", "terseLabel": "Maturity for cash and cash equivalents" } } }, "localname": "MaximumMaturityPeriodForCashInHandAndInvestmentIncludedInCashAndCashEquivalents", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "icad_MaximumPercentageOfExportSalesToAnySingleCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of export sales to any single country.", "label": "Maximum Percentage Of Export Sales To Any Single Country", "terseLabel": "Percentage of export sales to any single country" } } }, "localname": "MaximumPercentageOfExportSalesToAnySingleCountry", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "icad_MeasurementInputEquityVolatilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input Equity Volatility [Member]", "label": "Measurement Input Equity Volatility [Member]", "terseLabel": "Equity Volatility [Member]" } } }, "localname": "MeasurementInputEquityVolatilityMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "icad_MeasurementInputExerciseOfDefaultRedemptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input Exercise of Default Redemption [Member]", "label": "Measurement Input Exercise of Default Redemption [Member]", "terseLabel": "Exercise of Default Redemption [Member]" } } }, "localname": "MeasurementInputExerciseOfDefaultRedemptionMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "icad_MinimumAnnualRoyaltyPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum annual royalty payment.", "label": "Minimum Annual Royalty Payment", "terseLabel": "Minimum annual royalty payment" } } }, "localname": "MinimumAnnualRoyaltyPayment", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_MinimumExpectedPercentageOfOptionsExercisePriceToFairMarketValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum expected percentage of options exercise price to fair market value of common stock.", "label": "Minimum Expected Percentage Of Options Exercise Price To Fair Market Value Of Common Stock", "verboseLabel": "Percentage of options granted" } } }, "localname": "MinimumExpectedPercentageOfOptionsExercisePriceToFairMarketValueOfCommonStock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "icad_MinimumRoyaltyObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum royalty obligations.", "label": "Minimum Royalty Obligations", "terseLabel": "Minimum royalty obligations" } } }, "localname": "MinimumRoyaltyObligations", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_ModificationTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Modification Type [Axis]" } } }, "localname": "ModificationTypeAxis", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ModificationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Modification Type [Domain]" } } }, "localname": "ModificationTypeDomain", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_NashuaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nashua Member.", "label": "Nashua [Member]" } } }, "localname": "NashuaMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_NetOperatingLossCarryForwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net operating loss carry forwards expiration year.", "label": "Net Operating Loss Carry Forwards Expiration Year", "terseLabel": "Expiring date of net operating loss carryforward" } } }, "localname": "NetOperatingLossCarryForwardsExpirationYear", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "icad_NetOperatingLossCarryforwardsLimitationOnUse": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards limitation on use.", "label": "Net Operating Loss Carryforwards Limitation On Use", "terseLabel": "Net operating losses that are subject to limitations that can be used through 2029" } } }, "localname": "NetOperatingLossCarryforwardsLimitationOnUse", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_NetOperatingLossCarryforwardsUtilized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards utilized.", "label": "Net Operating Loss Carryforwards Utilized", "terseLabel": "Net operating losses utilized" } } }, "localname": "NetOperatingLossCarryforwardsUtilized", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_NetOperatingLossLimitationsOnUse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net operating loss limitations on use.", "label": "Net Operating Loss Limitations On Use", "terseLabel": "Net operating losses that are subject to limitations" } } }, "localname": "NetOperatingLossLimitationsOnUse", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_NumberOfYearSubjectToExamination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of year subject to examination.", "label": "Number Of Year Subject To Examination", "verboseLabel": "Company preceding tax years" } } }, "localname": "NumberOfYearSubjectToExamination", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "icad_OemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OEM.", "label": "Oem [Member]", "terseLabel": "OEM Partners [Member]" } } }, "localname": "OemMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_OemPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OEM Partners [Member]", "verboseLabel": "OEM Partners [Member]" } } }, "localname": "OemPartnersMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_OperatingLeaseCostRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease cost right of use asset.", "label": "Operating Lease Cost Right Of Use Asset", "verboseLabel": "Operating lease cost - Right of Use" } } }, "localname": "OperatingLeaseCostRightOfUseAsset", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "icad_OtherCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs.", "label": "Other Costs" } } }, "localname": "OtherCosts", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Member.", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "icad_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Others.", "label": "Others [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OthersMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_PatentAndLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent And Licenses Member", "label": "Patent And Licenses [Member]", "terseLabel": "Patent and Licenses [Member]" } } }, "localname": "PatentAndLicensesMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "icad_PercentageOfExportSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of export sales.", "label": "Percentage Of Export Sales", "verboseLabel": "Percentage of export sales of total sale" } } }, "localname": "PercentageOfExportSales", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "icad_PercentageOfVotingRightNotEligibleForEspp": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting right not eligible for ESPP.", "label": "Percentage Of Voting Right Not Eligible For ESPP", "terseLabel": "Percentage of voting right not eligible for ESPP" } } }, "localname": "PercentageOfVotingRightNotEligibleForEspp", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "icad_Plan401KMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401 k Plan.", "label": "Plan 401 k [Member]", "terseLabel": "401 k Plan [Member]" } } }, "localname": "Plan401KMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_ProductDeliveryPeriodToCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product delivery period to customer.", "label": "Product Delivery Period To Customer", "terseLabel": "Product delivery period to customer" } } }, "localname": "ProductDeliveryPeriodToCustomer", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products.", "label": "Products [Member]", "terseLabel": "Products [Member]" } } }, "localname": "ProductsMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional services.", "label": "Professional Services [Member]", "terseLabel": "Professional Services [Member]" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_RUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RU", "label": "R U [Member]", "terseLabel": "Russia" } } }, "localname": "RUMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "icad_RatioSatisfactionTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio satisfaction type.", "label": "Ratio Satisfaction Type [Axis]" } } }, "localname": "RatioSatisfactionTypeAxis", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_RatioSatisfactionTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio satisfaction type.", "label": "Ratio Satisfaction Type [Domain]" } } }, "localname": "RatioSatisfactionTypeDomain", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_RecognitionOfCostsToObtainContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Recognition of costs to obtain contract.", "label": "Recognition of Costs to Obtain Contract", "negatedTerseLabel": "Recognition of costs to obtain a contract" } } }, "localname": "RecognitionOfCostsToObtainContract", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueScheduleOfChangesOfCapitalizedCostsToObtainContractDetail" ], "xbrltype": "monetaryItemType" }, "icad_RegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory Assets [Abstract]", "label": "Regulatory Assets [Abstract]" } } }, "localname": "RegulatoryAssetsAbstract", "nsuri": "http://www.icad.com/20211231", "xbrltype": "stringItemType" }, "icad_ReimbursementOfExpensesInConnectionWithTheOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reimbursement of expenses in connection with the offering.", "label": "Reimbursement Of Expenses In Connection With The Offering", "terseLabel": "Reimbursement of expenses in connection with the offering" } } }, "localname": "ReimbursementOfExpensesInConnectionWithTheOffering", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_RevenueFromContractWithCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer .", "label": "Revenue From Contract With Customer [Line Items]" } } }, "localname": "RevenueFromContractWithCustomerLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_RevenueFromContractWithCustomerTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer.", "label": "Revenue From Contract With Customer [Table]" } } }, "localname": "RevenueFromContractWithCustomerTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_SalesByGeographyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales By Geography Axis.", "label": "Sales By Geography [Axis]" } } }, "localname": "SalesByGeographyAxis", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "icad_SalesByGeographyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales By Geography Domain.", "label": "Sales By Geography [Domain]" } } }, "localname": "SalesByGeographyDomain", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "icad_ScheduleOfChangeInFairValueOfConvertibleDebenturesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Change In Fair Value Of Convertible Debentures [Table Text Block]", "label": "Schedule Of Change In Fair Value Of Convertible Debentures [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Changes In Fair Value of Convertible Debentures" } } }, "localname": "ScheduleOfChangeInFairValueOfConvertibleDebenturesTableTextBlock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "icad_ScheduleOfConcentrationOfRevenueByGeographicAreaLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of concentration of revenue by geographic area line items.", "label": "Schedule Of Concentration Of Revenue By Geographic Area [Line Items]" } } }, "localname": "ScheduleOfConcentrationOfRevenueByGeographicAreaLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfConcentrationOfRevenueByGeographicAreaTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of concentration of revenue by geographic area.", "label": "Schedule Of Concentration Of Revenue By Geographic Area [Table]", "terseLabel": "Schedule Of Concentration Of Revenue By Geographic Area [Table]" } } }, "localname": "ScheduleOfConcentrationOfRevenueByGeographicAreaTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfConcentrationOfRevenueByGeographicAreaTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of concentration of revenue by geographic area.", "label": "Schedule Of Concentration Of Revenue By Geographic Area [Table Text Block]", "terseLabel": "Summary of Concentration of Revenue by Geographic Area" } } }, "localname": "ScheduleOfConcentrationOfRevenueByGeographicAreaTableTextBlock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "icad_ScheduleOfGeographicalInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Geographical Information [Line Items]", "label": "Schedule Of Geographical Information [Line Items]", "terseLabel": "Schedule Of Geographical Information [Line Items]" } } }, "localname": "ScheduleOfGeographicalInformationLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfGeographicalInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Geographical Information [Table]", "label": "Schedule Of Geographical Information [Table]", "terseLabel": "Schedule Of Geographical Information [Table]" } } }, "localname": "ScheduleOfGeographicalInformationTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfIncomeTaxExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Income Tax Expense [Line Items]", "label": "Schedule Of Income Tax Expense [Line Items]" } } }, "localname": "ScheduleOfIncomeTaxExpenseLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfIncomeTaxExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Income Tax Expense [Table]", "label": "Schedule Of Income Tax Expense [Table]" } } }, "localname": "ScheduleOfIncomeTaxExpenseTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfLeasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Leases [Line Items]", "label": "Schedule Of Leases [Line Items]", "terseLabel": "Schedule Of Leases [Line Items]" } } }, "localname": "ScheduleOfLeasesLineItems", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfLeasesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Leases [Table]", "label": "Schedule Of Leases [Table]", "terseLabel": "Schedule Of Leases [Table]" } } }, "localname": "ScheduleOfLeasesTable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "icad_ScheduleOfSegmentRelatedDepreciationAndAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Segment Related Depreciation and Amortization Expense [Table Text Block]", "label": "Schedule Of Segment Related Depreciation And Amortization Expense [Table Text Block]", "verboseLabel": "Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss)" } } }, "localname": "ScheduleOfSegmentRelatedDepreciationAndAmortizationExpenseTableTextBlock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "icad_SegmentOperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment operating income loss.", "label": "Segment Operating Income Loss", "terseLabel": "Segment operating income (loss)" } } }, "localname": "SegmentOperatingIncomeLoss", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "icad_ServiceLineContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service line contracts.", "label": "Service Line Contracts [Member]", "terseLabel": "Service Contracts [Member]" } } }, "localname": "ServiceLineContractsMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award maximum amount of shares per employee.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Amount Of Shares Per Employee", "terseLabel": "Maximum amout of purchase allowed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "icad_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, exercisable.", "label": "Sharebased Compensation Arrangement by Sharebased Payment Award Equity Instruments Other than Options Aggregate Intrinsic Value exercisable", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfIntrinsicValuesOfOptionsDetail" ], "xbrltype": "monetaryItemType" }, "icad_SiliconValleyBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Silicon Valley Bank.", "label": "Silicon Valley Bank [Member]", "terseLabel": "Silicon Valley Bank [Member]" } } }, "localname": "SiliconValleyBankMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_StockPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock plans.", "label": "Stock Plans [Member]" } } }, "localname": "StockPlansMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of intrinsic values of options and closing market price.", "label": "Summary of Intrinsic Values of Option and Closing Market Price [Table Text Block]", "terseLabel": "Summary Of Intrinsic Values Of Option And Closing Market Price" } } }, "localname": "SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "icad_SupplyAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply agreements.", "label": "Supply Agreements [Member]", "terseLabel": "Supply and Source Usage Agreements [Member]" } } }, "localname": "SupplyAgreementsMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "icad_TaxCreditCarryForwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforward expiration year.", "label": "Tax Credit Carry Forward Expiration Year", "terseLabel": "Tax credit carryforward expiration year" } } }, "localname": "TaxCreditCarryForwardExpirationYear", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "icad_TaxesPaidRelatedToRestrictedStockIssuance": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxes paid related to restricted stock issuance.", "label": "Taxes Paid Related To Restricted Stock Issuance", "negatedLabel": "Taxes paid related to restricted stock issuance" } } }, "localname": "TaxesPaidRelatedToRestrictedStockIssuance", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "icad_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology Member", "label": "Technology [Member]", "terseLabel": "Technology [Member]" } } }, "localname": "TechnologyMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "icad_TermLoanAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan A.", "label": "Term Loan A [Member]", "terseLabel": "Term Loan A [Member]" } } }, "localname": "TermLoanAMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_TerminationLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Termination Loans [Member]" } } }, "localname": "TerminationLoansMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_TherapyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Cancer Therapy segment.", "label": "Therapy [Member]", "terseLabel": "Therapy [Member]" } } }, "localname": "TherapyMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "domainItemType" }, "icad_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Customers [Member]", "label": "Three Customers [Member]", "terseLabel": "Three Customers [Member]" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_TwoThousandAndSixteenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Sixteen Stock Option Plan [Member]", "label": "TwoThousandAndSixteenStockOptionPlan [Member]", "terseLabel": "2016 Stock Option Plan [Member]" } } }, "localname": "TwoThousandAndSixteenStockOptionPlanMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_TwoThousandTwelveStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twelve Stock Option Plan Member", "label": "Two Thousand Twelve Stock Option Plan [Member]", "terseLabel": "2012 Stock Option Plan [Member]" } } }, "localname": "TwoThousandTwelveStockOptionPlanMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_UnamortizedDebtIssuanceExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense [Member]" } } }, "localname": "UnamortizedDebtIssuanceExpenseMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_UnderwritingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwriting agreement.", "label": "Underwriting Agreement [Member]" } } }, "localname": "UnderwritingAgreementMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_VersaVueSoftwareAndDynaCadProductAndRelatedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "VersaVue Software and DynaCAD product and related assets.", "label": "Versa Vue Software and Dyna CAD Product and Related Assets [Member]", "terseLabel": "VersaVue Software and DynaCAD Product and Related Assets [Member]" } } }, "localname": "VersaVueSoftwareAndDynaCadProductAndRelatedAssetsMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_WesternAllianceBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Western Alliance Bank [Member]", "verboseLabel": "Western Alliance Bank [Member]" } } }, "localname": "WesternAllianceBankMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "icad_XoftIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Xoft Inc.", "label": "Xoft Inc [Member]", "terseLabel": "Xoft Inc [Member]" } } }, "localname": "XoftIncMember", "nsuri": "http://www.icad.com/20211231", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r124", "r184", "r197", "r198", "r199", "r200", "r202", "r204", "r208", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r302", "r303" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r124", "r184", "r197", "r198", "r199", "r200", "r202", "r204", "r208", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r302", "r303" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r66", "r68", "r122", "r123", "r311", "r346" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r129", "r139", "r145", "r232", "r514", "r515", "r516", "r548", "r549", "r587", "r590", "r593", "r594", "r780" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r129", "r139", "r145", "r232", "r514", "r515", "r516", "r548", "r549", "r587", "r590", "r593", "r594", "r780" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r214", "r381", "r387", "r735" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r310", "r345", "r469", "r476", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r732", "r736", "r765", "r766" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r310", "r345", "r469", "r476", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r732", "r736", "r765", "r766" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r214", "r381", "r387", "r735" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r210", "r381", "r385", "r681", "r731", "r733" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r210", "r381", "r385", "r681", "r731", "r733" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r310", "r345", "r420", "r469", "r476", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r732", "r736", "r765", "r766" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r310", "r345", "r420", "r469", "r476", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r732", "r736", "r765", "r766" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r67", "r68", "r122", "r123", "r311", "r346" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r140", "r145", "r474" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r211", "r212", "r381", "r386", "r734", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r211", "r212", "r381", "r386", "r734", "r750", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r140", "r145", "r285", "r474", "r665" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r216", "r658" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "totalLabel": "Accrued Expenses Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued and Other Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r27", "r719", "r751" ], "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.", "label": "Accounts Receivable, Net", "terseLabel": "Outstanding receivables", "verboseLabel": "Receivables, which are included in \u2018Trade accounts receivable'" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r11", "r27", "r217", "r218" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Trade accounts receivable, net of allowance for doubtful accounts of $268 in 2021 and $111 in 2020" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r15", "r17", "r54" ], "calculation": { "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r47", "r272" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "verboseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r126", "r127", "r128", "r514", "r515", "r516", "r593" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r100", "r263" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows", "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortization [Abstract]", "terseLabel": "Accumulated Amortization" } } }, "localname": "AdjustmentForAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r136", "r145", "r223", "r224", "r229", "r230", "r231", "r232", "r235", "r236", "r289", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r546", "r547", "r548", "r549", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r610", "r611", "r612", "r613", "r614", "r615", "r619", "r620", "r654", "r683", "r684", "r685", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r778", "r779", "r780", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used for operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r477", "r479", "r521", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r479", "r506", "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AllowanceForDoubtfulAccounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r220", "r237", "r238", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AllowanceForDoubtfulAccountsScheduleOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r220", "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts on trade accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Reductions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AllowanceForDoubtfulAccountsScheduleOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common stock options, warrants and restricted stock" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail", "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail", "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements and Non-arrangement Transactions [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r192", "r199", "r206", "r228", "r290", "r291", "r292", "r294", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r570", "r575", "r609", "r660", "r662", "r704", "r720" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r13", "r65", "r118", "r228", "r290", "r291", "r292", "r294", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r570", "r575", "r609", "r660", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r480", "r508" ], "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/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r465", "r475" ], "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/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r465", "r475", "r564", "r565" ], "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/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueScheduleOfChangesOfCapitalizedCostsToObtainContractDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net [Abstract]" } } }, "localname": "CapitalizedContractCostNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of Changes of Capitalized Costs to Obtain Contract" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r9", "r44", "r102" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r20", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r102", "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and equivalents, end of period", "periodStartLabel": "Cash and equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r621" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase in cash and equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r115", "r118", "r150", "r151", "r152", "r154", "r156", "r165", "r166", "r167", "r228", "r290", "r295", "r296", "r297", "r303", "r304", "r343", "r344", "r348", "r352", "r609", "r775" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r58", "r284", "r707", "r725" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r286", "r753" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r126", "r127", "r593" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r358" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $ .01 par value: authorized 60,000,000 shares; issued 25,326,086 in 2021 and 23,694,406 in 2020. Outstanding 25,140,255 in 2021 and 23,508,575 in 2020." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r174", "r175", "r214", "r607", "r608", "r752" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r174", "r175", "r214", "r607", "r608", "r749", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r174", "r175", "r214", "r607", "r608", "r749", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r170", "r717" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Risk and Uncertainty" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r174", "r175", "r214", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of receivables", "verboseLabel": "Percent of Export sales" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfConcentrationOfRevenueByGeographicAreaDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r174", "r175", "r214", "r607", "r608", "r752" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r110", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r369", "r371", "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "presentationGuidance": "Current contract assets, which are included in \"Prepaid and other assets\"" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r369", "r370", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "verboseLabel": "Contract liabilities, which are included in \"Deferred revenue\"" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueSummaryOfChangesInDeferredRevenueFromContractsWithCustomersDetail", "http://www.icad.com/role/RevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueSummaryOfChangesInDeferredRevenueFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r381", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r381", "r391" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r105", "r106", "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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": "Conversion of Stock, Amount Converted", "terseLabel": "Issuance of common stock upon conversion of debentures" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r23", "r705", "r721" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Principal value outstanding" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfFairValueAndPrincipalValueOfConvertibleDebenturesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value, in accordance with fair value option", "verboseLabel": "Reclassified the fair value of convertible debentures" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableScheduleOfFairValueAndPrincipalValueOfConvertibleDebenturesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r305", "r307", "r308", "r310", "r320", "r321", "r322", "r326", "r327", "r328", "r329", "r330", "r336", "r337", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r84", "r681" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 14.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 Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of Revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "verboseLabel": "Cost of Revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r119", "r543", "r555" ], "calculation": { "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r119", "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r543", "r555", "r557" ], "calculation": { "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current provision (benefit), Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current provision:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r119", "r543", "r555" ], "calculation": { "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r173", "r214" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r105", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "negatedLabel": "Conversion" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r114", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r324", "r331", "r332", "r334", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Notes Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r309", "r335" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt conversion, conversion price per share" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r56", "r309", "r359", "r360", "r362" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "verboseLabel": "Convertible debenture Number of instrumnts converted" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r307", "r336", "r337", "r631", "r633", "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Debt Instrument Measurement Input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r57", "r117", "r124", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r336", "r337", "r338", "r339", "r359", "r361", "r362", "r363", "r630", "r631", "r633", "r634", "r716" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r544", "r555" ], "calculation": { "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r544", "r555" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r119", "r544", "r555", "r556", "r557" ], "calculation": { "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred provision, Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred provision:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r101" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Deferred tax" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Summary of Changes in Deferred Revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue Disclosure [Abstract]" } } }, "localname": "DeferredRevenueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, long-term" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r544", "r555" ], "calculation": { "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 10.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, and liabilities classified as noncurrent and other.", "label": "Deferred Tax and Other Liabilities, Noncurrent", "terseLabel": "Deferred tax" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r535" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory (Section 263A)" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "NOL carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Accumulated depreciation/amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r540", "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock options" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Receivable reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r528", "r537" ], "calculation": { "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanTextBlock": { "auth_ref": [ "r463", "r464", "r679" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined benefit plan.", "label": "Defined Benefit Plan [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "DefinedBenefitPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "verboseLabel": "Defined benefit plan,Employer contributed amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Defined benefit plan,Employer matching contributions not exceed the percent of participant's eligible wages" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Defined benefit plan,Employer matching contribution percent of every dollar contributed" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Defined benefit plan,Percentage of Compensation elect to contribute by participant" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r100", "r270" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r100", "r270" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Amortization and depreciation" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r68", "r580", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r381", "r385", "r386", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Sale and transfer of intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r465", "r475" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:", "verboseLabel": "Net loss per share :" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r137", "r138", "r139", "r140", "r141", "r148", "r150", "r154", "r155", "r156", "r160", "r161", "r594", "r595", "r710", "r727" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r137", "r138", "r139", "r140", "r141", "r150", "r154", "r155", "r156", "r160", "r161", "r594", "r595", "r710", "r727" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Common Share (1o)" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1O" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r530" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r120", "r530", "r558" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r530", "r558" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r530", "r558" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Net state impact of deferred rate change" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r530", "r558" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "terseLabel": "Foreign Rate Differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r530", "r558" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r530", "r558" ], "calculation": { "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesSummaryOfEffectiveAndTheFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salary and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period of expected recognized over a weighted average" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "definitionGuidance": "Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r72", "r73", "r74", "r126", "r127", "r128", "r133", "r142", "r144", "r164", "r232", "r358", "r364", "r514", "r515", "r516", "r548", "r549", "r593", "r622", "r623", "r624", "r625", "r626", "r627", "r739", "r740", "r741", "r782" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r601", "r603" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (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, 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 asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r596", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r322", "r336", "r337", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r463", "r597", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r596", "r597", "r599", "r600", "r604" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r322", "r421", "r422", "r427", "r463", "r597", "r667" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r322", "r336", "r337", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r463", "r597", "r669" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r322", "r336", "r337", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r463", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail", "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r602", "r604" ], "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, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalHomeLoanBanksAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Federal Home Loan Banks [Abstract]" } } }, "localname": "FederalHomeLoanBanksAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Estimated useful lives of Long-lived assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "terseLabel": "Weighted average useful life" } } }, "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r262" ], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets, accumulated amortization", "verboseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail": { "order": 5.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r264" ], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail": { "order": 4.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r264" ], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r264" ], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r264" ], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r258", "r259", "r262", "r265", "r682", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r262", "r689" ], "calculation": { "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross [Abstract]", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r258", "r261" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r271" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r100", "r269", "r275" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfLoansNet": { "auth_ref": [ "r100", "r711", "r730" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.", "label": "Gain (Loss) on Sales of Loans, Net", "terseLabel": "Loss from fair value of the convertible debentures" } } }, "localname": "GainLossOnSalesOfLoansNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r100", "r340", "r341" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows", "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 11.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "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]", "terseLabel": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r250", "r252", "r662", "r703" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets", "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r100", "r251", "r253", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other changes to goodwill" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Additions to goodwill" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83", "r118", "r192", "r198", "r202", "r205", "r208", "r228", "r290", "r291", "r292", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r609" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Total gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r100", "r268", "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment charges on long lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Long Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncentiveFromLessor": { "auth_ref": [ "r635", "r636", "r637", "r638" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of incentive received by lessee from lessor.", "label": "Incentive from Lessor", "terseLabel": "Lease incentives amount" } } }, "localname": "IncentiveFromLessor", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r192", "r198", "r202", "r205", "r208", "r702", "r708", "r713", "r728" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r465", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r276", "r278" ], "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/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r120", "r531", "r533", "r539", "r553", "r559", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r143", "r144", "r190", "r529", "r554", "r560", "r729" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 16.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Total", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r526", "r527", "r533", "r534", "r538", "r545" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r97", "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.", "label": "Income Taxes Paid", "terseLabel": "Taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r99", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Increase in lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InducedConversionOfConvertibleDebtExpense": { "auth_ref": [ "r306" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.", "label": "Induced Conversion of Convertible Debt Expense", "negatedLabel": "Fair value of convertible debentures", "negatedTerseLabel": "Loss on fair value of convertible debentures" } } }, "localname": "InducedConversionOfConvertibleDebtExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r257", "r260" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total amortizable intangible assets, net", "verboseLabel": "Intangible assets, net of accumulated amortization of $8,724 in 2021 and $8,494 in 2020" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets", "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfExpectedAmortizationExpenseDetail", "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r186", "r629", "r632", "r712" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "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": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r93", "r96", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r36", "r246" ], "calculation": { "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r63" ], "calculation": { "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventory Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r10", "r63", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory Net", "totalLabel": "Inventory Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets", "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r19", "r64", "r111", "r163", "r243", "r244", "r247", "r677" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r38", "r246" ], "calculation": { "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r63", "r245" ], "calculation": { "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail": { "order": 5.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r37", "r246" ], "calculation": { "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/InventoriesScheduleOfCurrentInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r86", "r185" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r651", "r653" ], "calculation": { "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r14", "r271" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Minimum annual royalty payment" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r652" ], "calculation": { "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetailAlternate1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r652" ], "calculation": { "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetailAlternate1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r53", "r118", "r200", "r228", "r290", "r291", "r292", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r571", "r575", "r576", "r609", "r660", "r661" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r118", "r228", "r609", "r662", "r706", "r723" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r55", "r118", "r228", "r290", "r291", "r292", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r571", "r575", "r576", "r609", "r660", "r661", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "terseLabel": "Fair value adjustments" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r23", "r705", "r718" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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": "Long-term Line of Credit", "terseLabel": "Credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r51", "r117" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r51", "r117" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Escrowed amount payable by other party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Cash paid on litigation" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Litigation Settlement, Expense" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoanRestructuringModificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by concessions made to the terms of loan contracts.", "label": "Loan Restructuring Modification [Axis]", "terseLabel": "Loan Restructuring Modification [Axis]" } } }, "localname": "LoanRestructuringModificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.", "label": "Loan Restructuring Modification [Domain]", "terseLabel": "Loan Restructuring Modification [Domain]" } } }, "localname": "LoanRestructuringModificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r57" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "verboseLabel": "Notes payable, long-term" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r57", "r288" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r14", "r271" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputConversionPriceMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using price per share at which convertible share can be converted into common stock.", "label": "Measurement Input, Conversion Price [Member]", "terseLabel": "Conversion Price [Member]" } } }, "localname": "MeasurementInputConversionPriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDefaultRateMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using likelihood loan will not be repaid as proportion of outstanding loan.", "label": "Measurement Input, Default Rate [Member]", "terseLabel": "Probability of Default Event [Member]" } } }, "localname": "MeasurementInputDefaultRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Effective Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Remaining Term (Years) [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk Free Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Company's Stock Price [Member]" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputUtilizationRateMember": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which policyholder exercises optional benefit upon eligibility under insurance contract.", "label": "Measurement Input, Utilization Rate [Member]", "terseLabel": "Utilization of Forced Conversion [Member]" } } }, "localname": "MeasurementInputUtilizationRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableScheduleOfKeyInputsToSimulationModelUtilizedToEstimateFairValueOfConvertibleDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "verboseLabel": "Money market accounts" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flow from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flow used for investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r98", "r101" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used for operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flow from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r69", "r70", "r74", "r78", "r101", "r118", "r132", "r137", "r138", "r139", "r140", "r143", "r144", "r153", "r192", "r198", "r202", "r205", "r208", "r228", "r290", "r291", "r292", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r595", "r609", "r709", "r726" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "presentationGuidance": "Net loss available to common shareholders", "terseLabel": "Net loss", "totalLabel": "Net loss and comprehensive loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r130", "r131", "r134", "r135", "r145", "r146", "r147", "r225", "r226", "r233", "r234", "r392", "r393", "r395", "r396", "r517", "r550", "r551", "r552", "r591", "r616", "r617", "r618", "r655", "r686", "r687", "r688", "r743", "r744", "r745", "r746", "r748", "r783" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RecentlyIssuedAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/OrganizationAndBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r192", "r198", "r202", "r205", "r208" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r641" ], "calculation": { "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetailAlternate1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r641" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease payable, long-term", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets", "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesSummaryOfDetainedInformationOfLeaseLiabilitiesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r643", "r647" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r640" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r650", "r653" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r649", "r653" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted-average remaining lease term of operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r540" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Federal net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r8", "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/OrganizationAndBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15", "r17", "r18", "r54" ], "calculation": { "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpensesAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r82" ], "calculation": { "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountPublicSaleOfUnitsNetOfOfferingCosts": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Monetary value of the issuance of new units of limited partnership interest in a public offering, net of offering costs. This is a parenthetical disclosure.", "label": "Partners' Capital Account, Public Sale of Units Net of Offering Costs" } } }, "localname": "PartnersCapitalAccountPublicSaleOfUnitsNetOfOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountUnitsSaleOfUnits": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Total units issued during the year due to the sale of units. All partners include general, limited and preferred partners.", "label": "Partners' Capital Account, Units, Sale of Units" } } }, "localname": "PartnersCapitalAccountUnitsSaleOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r92" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Additions to patents, technology and other" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r480", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25", "r343" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25", "r343" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $ .01 par value: authorized 1,000,000 shares; none issued." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r12", "r42", "r43" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Issuance of common stock for cash, net", "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "presentationGuidance": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r90", "r117" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.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 Lines of Credit", "verboseLabel": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r90" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r89", "r509" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Issuance of common stock pursuant to stock option plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r89" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Issuance of common stock pursuant to Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r69", "r70", "r74", "r94", "r118", "r132", "r143", "r144", "r192", "r198", "r202", "r205", "r208", "r228", "r290", "r291", "r292", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r569", "r573", "r574", "r577", "r578", "r595", "r609", "r713" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r47", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r46", "r271" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r273", "r662", "r714", "r724" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r45", "r273", "r754", "r755" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r271" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, Estimated life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r81", "r239" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Bad debt provision", "verboseLabel": "Additions charged to costs and expenses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AllowanceForDoubtfulAccountsScheduleOfAllowanceForDoubtfulAccountsDetail", "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase obligations to suppliers for future product deliverables" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r34", "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r445", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r445", "r656", "r659", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r91", "r117" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows", "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r91" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Principal payments of capital lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Principal repayment of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r525", "r680", "r767" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 9.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 Expense", "terseLabel": "Engineering and product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "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]", "verboseLabel": "Engineering and Product Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Engineering and Product Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r364", "r518", "r662", "r722", "r743", "r748" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r126", "r127", "r128", "r133", "r142", "r144", "r232", "r514", "r515", "r516", "r548", "r549", "r593", "r739", "r741" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r183", "r184", "r197", "r203", "r204", "r210", "r211", "r214", "r380", "r381", "r681" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r183", "r184", "r197", "r203", "r204", "r210", "r211", "r214", "r380", "r381", "r681" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 15.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": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r384", "r397" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r118", "r183", "r184", "r197", "r203", "r204", "r210", "r211", "r214", "r228", "r290", "r291", "r292", "r295", "r296", "r297", "r299", "r301", "r303", "r304", "r609", "r713" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total Export Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r648", "r653" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Direct Sales [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r174", "r214" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued and Other Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AccruedAndOtherExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r219", "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/AllowanceForDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Deferred Tax Assets (Liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r447", "r448", "r451", "r452", "r463" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/EmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Calculation of Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r150", "r151", "r154", "r156", "r161" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of Effective and the Federal Statutory Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r479", "r505", "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r479", "r505", "r520" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense Including Options and Restricted Stock by Category" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets and Liabilities which are Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r258", "r261", "r682" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r258", "r261" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r39", "r40", "r41" ], "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]", "terseLabel": "Schedule of Current Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r192", "r195", "r201", "r255" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r192", "r195", "r201", "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r480", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r484", "r494", "r497" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Summary of Stock Option Activity for all Stock Option Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Summary of Restricted Stock Activity for All Equity Incentive Plans" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r179", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r208", "r214", "r279", "r280", "r731" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r179", "r181", "r182", "r192", "r196", "r202", "r206", "r207", "r208", "r209", "r210", "r213", "r214", "r215" ], "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]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "terseLabel": "Segment operating income (loss):" } } }, "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "terseLabel": "Segment gross profit:" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Segment revenues:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and sales" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "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]", "terseLabel": "Marketing and Sales [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityStockBasedCompensationExpenseIncludingOptionsAndRestrictedStockByCategoryDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Disclosure [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Share-based payment award, discount from market price, offering date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "definitionGuidance": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending outstanding balance", "periodStartLabel": "Beginning outstanding balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "presentationGuidance": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "presentationGuidance": "Average rish-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Share-based payment award, maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Aggregate purchase of Company's common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of share options available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfIntrinsicValuesOfOptionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Granted", "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "presentationGuidance": "Weighted average fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfIntrinsicValuesOfOptionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r486", "r508" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "ESPP offerings outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average, Ending Balance", "periodStartLabel": "weighted Average, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r478", "r482" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfRestrictedStockActivityForAllEquityIncentivePlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "verboseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r480", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Exercisable, Number of Shares" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Company's stock price at December 31", "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfIntrinsicValuesOfOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r500", "r519" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityOptionsGrantedUnderCompanysStockIncentivePlansValuationAssumptionsAndFairValuesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "presentationGuidance": "Exerciable, Weighted Average Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Term, Outstanding" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Price per share, shares issued" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r109", "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty Costs" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r6", "r179", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r208", "r214", "r255", "r277", "r279", "r280", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail", "http://www.icad.com/role/SegmentReportingAdditionalInformationDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentRevenuesGrossProfitSegmentOperatingIncomeOrLossAndReconciliationOfSegmentOperatingIncomeOrLossToGaapLossDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r115", "r118", "r150", "r151", "r152", "r154", "r156", "r165", "r166", "r167", "r228", "r290", "r295", "r296", "r297", "r303", "r304", "r343", "r344", "r348", "r352", "r358", "r609", "r775" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r62", "r72", "r73", "r74", "r126", "r127", "r128", "r133", "r142", "r144", "r164", "r232", "r358", "r364", "r514", "r515", "r516", "r548", "r549", "r593", "r622", "r623", "r624", "r625", "r626", "r627", "r739", "r740", "r741", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r126", "r127", "r128", "r164", "r681" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.icad.com/role/SegmentReportingSummaryOfSegmentDepreciationAndAmortizationIncludedInSegmentOperatingIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r61", "r325", "r358", "r359", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Shares issued up on conversion" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r25", "r26", "r358", "r359", "r364" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Issuance of common stock upon conversion of debentures, shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r358", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock pursuant employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r25", "r26", "r358", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock, net, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r25", "r26", "r358", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "terseLabel": "Shares forfeited for tax obligations" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r25", "r26", "r358", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r358", "r364", "r488" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common stock, shares issued", "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "terseLabel": "Issuance of common stock pursuant to stock option plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.icad.com/role/StockholdersEquitySummaryOfStockOptionActivityForAllStockOptionPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r62", "r358", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Issuance of common stock upon conversion of debentures" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r358", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock pursuant employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r25", "r26", "r358", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net", "verboseLabel": "Common stock, value of shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r358", "r364" ], "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": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock relative to vesting of restricted stock shares forfeited for tax obligations" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r62", "r358", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock pursuant to stock option plans" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r30", "r31", "r118", "r222", "r228", "r609", "r662" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets", "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r116", "r344", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r364", "r368" ], "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]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r628", "r664" ], "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/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r628", "r664" ], "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/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesAdditionalInformationDetail", "http://www.icad.com/role/NotesPayableAdditionalInformationDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r663", "r666" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TerminationLoans": { "auth_ref": [ "r678" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.", "label": "Termination Loans" } } }, "localname": "TerminationLoans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r381", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r381", "r390" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Goods Transferred at a Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Services Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/RevenueRevenuesDisaggregatedByMajorGoodOrServiceLineTimingOfRevenueRecognitionAndSalesChannelReconciledToOurReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r60", "r366" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r60", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r60", "r366", "r367" ], "calculation": { "http://www.icad.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock at cost, 185,831 shares in 2021 and 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r136", "r145", "r223", "r224", "r229", "r230", "r231", "r232", "r235", "r236", "r289", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r546", "r547", "r548", "r549", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r610", "r611", "r612", "r613", "r614", "r615", "r619", "r620", "r654", "r683", "r684", "r685", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r778", "r779", "r780", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail", "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "verboseLabel": "Unamortized closing costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest or penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r168", "r169", "r171", "r172", "r176", "r177", "r178" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r646", "r653" ], "calculation": { "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "verboseLabel": "Operating lease cost - Variable Costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/LeasesScheduleOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "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]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r156" ], "calculation": { "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Diluted shares used in the calculation of earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of shares used in computing net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r156" ], "calculation": { "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "definitionGuidance": "Basic shares used in the calculation of earnings per share", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.icad.com/role/ConsolidatedStatementsOfOperations", "http://www.icad.com/role/NetLossPerCommonShare1OCalculationOfNetLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467568&loc=d3e6835-112609" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235042" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r561": { "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" }, "r562": { "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" }, "r563": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r634": { "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" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e40010-112707" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386226&loc=d3e41620-112719" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123388062&loc=SL77916639-209961" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r664": { "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" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r666": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472162&loc=d3e58407-109430" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r681": { "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" }, "r682": { "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" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r689": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r712": { "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" }, "r713": { "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" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r718": { "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" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r731": { "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" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r750": { "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" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r767": { "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" }, "r768": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r769": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r770": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r771": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r772": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r773": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r774": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r775": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r776": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r777": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "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=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "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=123367319&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=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&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=123367319&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=123367319&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=123367319&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=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 100 0001193125-22-086983-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-086983-xbrl.zip M4$L#!!0 ( $^:?%2I%7_]-;\" )B3) / 9#(X.3,X,60Q,&LN:'1M M[+UK<]M(DBCZ_42<_X#0[.RQ(RB9I&Q+=G?[!*V'6SNVI)7D[ME[XX:C"!3) M&H, &P])G%]_,[,>*("@1$FD!!+8F&U3)%"/S*Q\9]:O__=V[#O7/(I%&/RV MU=EI;SD\<$-/!,/?MM)DL+V_Y?S?3__[?_TZ2N!!>#B(/PJ7>;]MC9)D\O'- MFYN;FQW\8L<-QV^Z[6ZGT]WM;*DG?1'\S#UYVX_\G3 :PI/MW3?X_%YCQ<6'G-W9QA>OX$?""Y_O=6/BCA\V^WLW36X?"(;>Q)Q MER7#9APX_)GZ:?,C8Q3P]8W"UV9SLCY%O_#FS]\ZM%;6D2W8$D^-4L.$IF5P!?ELPN;N<-V4%"!&+G M__Q\\35[/"E_/GOT31*Q(!Z$T9@EYV][U-_W=MNGAV8=)M@'CN M#8V!^^;=S_8Z_T@C ]HB3L29A_\F(O'YITY[^Q^_OI&?XM /KY]-9WPK3B"<^FWYT@C#@_^?3K^+V([[$(_E1>!X/Z"/\ M?IJ.>21<)V!C& <8PL?>F <>_']R[+/AEESP;7+!![]MG;<[/^!_2 578:?[ M8U=^WOHT8'[,?WV3&W+^#(>AF]($(G:9?PZ_AMXQ?! M\*&($;W)*?RRY0AD5@2&MYV][N[;=WL+SGQRT#MT3DX/'CC_ 6PV8OY)X/'; M?_#I@I.UX?_VWGYX_[Z]T'0HZ3["5WT>G0W^A[/H,NW_B[O)57ATR\8B(*J> MV?N[O?T%EW.^.P_LQQ%S<7"U$,6JS%K.)CR"R8/A)1\BVN/917QXN]@BG#00 M\HGO\.&'&G#+\;@KQD"#OVV=G!YO?>KJA>J5E4-,+_0\"F&)R?3?. M_GF*I[YW*^(?WT0@QNE8O@:,^((%0_KE+K24;]9@@Q;V5;"^\(%$+Q,0RSCK MV> 8:"5P!9S,,!8(O:-;X$&QZ/OP>)R48*]; $4O/@MLTKE?F/UMSK+*MC8( MPR0($T[K.#[]T=E]WWZ_3TSZ(\ 0E$,>;'^_W/IT@>I&C/!VF/.57W/?V04* M"OLQCZX9;,<1P21-6@Z+@8(&( <\^,8YQ;'WG?_\VSYHC+\XQTQ$SA_,3[GS M#=:61A*%+:?/_?!FAU9HEO2)_K18;,0''%42'G_Z%>72QYAT.H"30YK@QP1P M_-M6+,83'P46?3>*$(QXH+>UVKIS&X/2]$8-HB7<@X?Y 1#9 4#I1U MNT.2 MDM:F@$C\XVLVL1Y"*7=W*[PP"%&YX/&L:KVXOKRPTOYT0 %!/!101$.B7F#R M6?^A8()7N%\?"(&*\U (P2MNZJ_;@7M38'?T9QRF$?U%1NM')2:(=1?%A//) M44]QTIK,G\+#+P:"1PYQ3UZJR1^<_".O,Q5?AO'>E(X_(0TTFX[,Y^032:=. M%Z23&4O]8@8R;[[);>_^W;:KN-OV$G>KM:'.ATP;ZGRHS*YA9U%R""K/)UP6 MZB!ML^_LMVRM7O9L#D;ZER?!J-NV-,;J4(8-(Z"-A6%4I*/EP*A@"%011IT' MP*BS1!C9G*5"9RSC+,53\V0^VN[^Z%;LM.3X*+JKEK/;3MNB?_.Y,KLNT'^G M_0#ZMY]]$OT#[7?V,CZJ/E<31L0;.WN+\]'LV:?QT;>9K('/W6K#J/UV<5D# MSW:7 R/B+-6#39ZSV+M=&A^MJM18'A^EW>XJJ=&MX&Z[W>WV[E)W^_[';KM: MTB)G6;7?;^^VE[);-@EC,SGRL)H%X[^ MHC"RGWTZ_Z\>;/*GQM[M4T]-9S<[->IS978]>VHZNXN?FNS9Y6A-"*/J\=-9 M&"VL?>>X[_*LS_W*P,;2(_97Y<7K_,#@$,6&[-#0!<<\%!$,[3"?>?+SU'KV M..)_I9BQ(L-\8<"GWUCTDR?':>#%<][OQ3%/#GP6QQ0"? :(*Y*2X5;UMP?S MW4Y\X8I$KM/QQ!CCA)BMI:.-=ZU:/U.^ZU_?E$[RR,GG@=Q:QB*HG+^H-T40 M5<;5O&0B71=R:S"..SO! '=,L>_.'$2;C[\#\%GDCJ;T.#&DAG)603F/6=0= M6"I;URS>&T)NY'3UY?0*R;R2K*#*9Z_G4@(V)N[!F!Z+O/C[Q ,[ 53J]^VN M3?0][U]IG-#6C\/HE-]D[YY'80 ?70F8RA^$A^[$O+<(L-:3#@["X!HS2?H^ M/^3]Q,;[US 8)CP:X_PT#+[')B_99!%_ MX>$P8I,1[-BO+)W @C_>M6*3R)[M<3V1=,:SU/%O[%]A= R+AS#WY7&3>E2 MZ0R9#:TG/K[PWSGSDY'+(KY9B)G=V7IBZ&H4<6YVN%DX*MO;>F+ID">,8K3:AD(>Y/JX#R&S!N\,9E>SBC+U_6[:6,_S2A)9#R_C@_8AA54!(.N)5DVK%UQ6]8!U.(D;#!>/ M<@EXUA/?5Q'S.-::-T@V2"["9#TQ>\ZP'T,O\+X*D#IQ@V#%I^? 93V1?'0[ M$1'_S),;S@-,1(9]==N[>S:NK]BM[%Q1>6P65ZK\E'=M<3W1AOTUJ *;R_UN M$+K*M[:>:/IG.$A. M?&SN)J_9L)8;I?KB:BC>#+) M=2KQ68 "O/*H*2Q4,CRSF?5$QM5->#4*TY@%'K#J2W&; ..^3$+WY]D$:0_W MO#'(6GRSZXG,2P%K#8,_F._SZ6<6Y/Q97X&MG T.(NZ)Y)BYU >G\EB\8]&$ MT3D[7D_T7?%(-]3Z&K(@SB+E7\,8'LV"P&,5_/WQ)X\3'@4]WQ?8FC�!PE M!^A(X]&$16,#EOBYG'I@PX3W +HA]T#HAHPKF@74_B^AZP<1@EXM_< MP_R!DSA.<5N@L*-=U9":A?E%0-40WE-R;7L='U1"+U:.6>WF+ 'FX3_/C&;N?TE%PW3#\8&D^4"3:D9)#6@F2- M"6IND]*&H!Y(4#8DUY.@3@".)D7!)AF3<*G]9[HK<.4IY;Z52T?M[+[7$8'M MIF)J32JFJE^BM,RVDJLDTG4AMP;C52L(71?*::HK&T*NL9RN&_F_J"Y3Y;/7 M5#:O467S"NF@*5Y< R0U*?$OEQ*_0K0V*?$53(E?Y3%N4N)?,B5^A9AM4N*K MDA*_0B0WN: 50D:3J5&93(T58KD)H3U'"&T5EUX5K@ ]",?C4 :.2]&(-WXF M4WAJ$@;KA<8Y*\\*N0L;7S8>BPVP7^3ZI3E8[WD>%84P_YP)4!H.V$0DS*\7 M!=P)A%I10^-RK+C+L=+4(].ZB9GT26/KL'B MJ"QUH.=RSF)5]M4]FZT3YA5\-@K+1HC8>ZL34A5<-A*IN;W5":D/-]4T'<0; M10C2]Y7;V1)"U M9CBNV&JM,?0N1TH^K$8_89+HPA3:TMS#MY4#;4%Z=F-CF MX?01LDS!#^O #T)LQ[>1)#%_EXV,>RY;:'$2JX>\>WF:K*WL:YA>C7"=3B;^ MM#>,N/19-ISG8SE(&JY3)4JL!6%M'HX!.@.@>PJ=*0 U'(=,LCE@:;A.U2BR M-@2V>;BN8]I1C0WKC1 =#1=?D6?O*F)!/.!1Q+U>G5^%!&,3IF$?V.#J.^J=(1KK4WWZ[\@3U0A)Y0;B952Z D#K1 M]'()M/$;-O2\2?1<:?)L*.6YI?D9'Y_#H@,>Q1M%2=46W33[#.CK1*J;2G<- M 2Q( H>CR6"S5++'D(UI8!K$H.J3:YUI;[-(X3'5\!N5![9 RNA7TAOVSSR M6Z15PF;(QN7U5FA$X%)(KVDDO;&H_<)_Y\Q/1BZ+,M8B&WXJ?<#R_5_P:QZD M_)0G!2W(Y:A'(%^^$/'/S]///'!'8Q;]K#19S&Y3G_19J"S'0W ?G'+NK2*T MZT2633OEYV^G7&5Z:-JI5Z6=>I6II+E+X9GO4J@R,31]VU^T;WN526.]KO)] M]BMT*XTZMD[7>C_[==I51MT7'O ([.[ ZWECH-^83*%K?G0[03YDL^>3P 5U MQICM7T-7MDNM*IXU.[Y[W?JIA0!1)\JXY+XO@B$ 1-[ !Y]K1Q3WP:!.]'#! M8XX785![Y&ONAQ/<6>U(8@$PU(DJ#L(X.1N0:ZP^-#"SZ3IA_&@\\<,IYW3% MQMFD&'OMW;#(NYI.JJO_F8[_A97J[^=NL,%R.9;7S'1; ?X; C7G"3]%NO\0;ZT4B>'QTZ_JI MQ[WC*!SCI5%I0CK=V>"(10%8=/$YCRY'+,*;Z$L'J#Z]K'3?C5ZT(']IJ&^% MU%=[WO?/<)" >6I3G,Z+Z[E_I2(6:V%ASU\S!<)RNZP3>HFJ\>+@G!]EK:\\ M+FZI3NC4R1\S^67W).D9NZ?) 7S)', 2Y?L>C*YF'4TNXJK.5Z%H8?'RD>,P MC69*!9NSZ7TL!4REC\7:<8C'E.,TO.'!O*$YXLT17_(1;T[9\B0P4&!S)*VN M!9MT#%4%D>T!SEYSO*C4U;\=.TH,MG#2G[(6Z;S<-KSW7#%$38!7>Y MN&9]GS^$D:V:R5:2G![!/N9!>0.8Z9/%1G.FEGVFUIE7-X>KD5SK<WVN!Z M+JY_?&,_^9^CT.?G47@M8A/XP>-R=(M5V:F(1_ /OG5T#8"I&8G<.ZUD+'>! MBIZ8!^@Z$>=1&H63S*>S68TU\7=[@W5"[-6?&X=.TD"CZ<>K/^N$R(/>QB+R MH%[J)B!TZ, [^BN%[6'3D3#@5;Y3:Z;H9<[*LQXH9;NO M$_Z/1<#\/X+,B"'&,5W/CQ)X\3'@4]WQ5&4%B#Z44N M,/%9\+;=^8( MBXCX]]KDG1.$U02C? MD ECIW X$$1X7PM*;.H ;N7_KHG>O0"M:CJX_#R6;399MBRS;/\!2'H?!3"?6S?<$ MS&Q\I5AO/P#K[=5CO>=YU#<435WAG00';"(2YM>+ NX$0JVH0=9A )<$T 4> MB[SX^\2#6;KMSOMVUZ:*GO>O-$Y(/3@.HU-^D[T+&D< 'UVI/%2>2AZZDT+1 MRMW JA7UC,,H$?^6M_S@E4Z3B+N"96$6*$\P7$N6,XL0DY$P'ZUUHNY",\-%&F J3A"O'YM[2IO')_KR[E*,\@"M M$_4M1$H_KD; 2B;3A2ET_6DOM^.&\EZ*\BI)2 U.ERC+%/R^PB^@$"016TN2 MJ*AZ2A)1@\]ER:]*HG0\%$%R$EP!W.T1X&\1#,\&^MFSP9]73+@8V\_2=B*@3 M%3^4834TO&Q-N*'@)U)P#0BRH8V7D-%GUSS:-$I:-_&G5^%!&,3I6+=--U?541[0GR(9 MZ?O+[+I/R4)P4MR.6H1R!? MOA#QS\_3SSQP1V,6_:PT6=:E,M7%=7&E^ONY&VRP7([E M-;T4:8GX7\@*>KG+C]::MM;R\K<7IZUGN^2M8K0%ZED2"3?AWLPM1NLOF4HW M5R?LWL\%.TVR^YFT8B$3P^NG7]U./><12.\?J?-"&=[FR@KWT^Y]'E MB$7\\[1\@.K3RTKWW>A%"_*7AOI62'VUYWW:?S[CW;XG1& TJ28"\9(1B!)Q M?@]&FTC(>IVO0LK$XLDKQ\#W#&W6Z636Y[@LO(3').\'=[@W5"[-6?&X=.NNXWFGZ\^K-.B#SH;2PB M#WJU0N3IYB+RM$Z(I(ZR&RHRLY:Y]1.9QQ<;ATY]0(\OZH3(H\N-1>3199T0 M>7*UL8@\N:H3(@^/-A:1AT=U0N27SQN+R"^?ZX3(@]\W68/5NZL31B^^;S)& M]>YJA5&>,!%P3Z=ME(8UC_Y*87N8YA$&O,H5SS-AMCDKS[).RG9?)_P?A,$U MCQ+1]_DA[^>"4E_#8)CP:(S?KT5>Y9P%6_&AV:W6"=?G/@O>MCO_L)$,)T!$ M=%3PUU,VKCZ:YRY9WBR8V^1&H[?S(4-OYP,?B\]L?)58[WQ8 M'.OP[,JQWO,\@0%OYI\SX9T$!VPB$N;7BP+N!$*MJ&$<@H3[MZQJQ!+62<1= MP;)DH@UIGD2L_M[-U@GSB[0U6C8AM>E[MH%(?7S_NS6\.K6B]S[G M 5HGZEN(E#:C_UTE[WYN*&_]F%B#TR7*,@6_K_"+;IN[AB114;DV'[AUHLH' MDU@C[QJ*K!9%5I+ &EPOA.MT,O&GO6'$Z1 VG.>E.$\I'AI*W"B.4WL< W0& M<- H^*$ U'"': M\N&&()=%D)M'&T^3T6?7/&HHJ108C62NM&1N*/?%*;>1QPT9/HH,-X\B'I/# MB?US#T8L"+A_*")XW9]>A0=A$*?C?&MTG0?TITA&N@>N_7;E"6K!#>0Z"]\# MF48ZKS[S9:D$NEE^PS6FZ-I*[8;AKH8\-X]2'I.1P02@X/%8(JBE6B9[#Y8!KE'"JDVN=:6^S2.$QW=PV*C, ML0=V\FCTIF49@PNT^MD,V;B\WD"-"%P*Z9V&P?@!K"K#V6"?4-O<' MO^3]P96YM[=Z9 DZ)IS1P.MY8Q&(F,!VS8]N)P#67.SR)' !?^:(?PU=V1JP MJI2G<7SWNO53"P&B3I1QR7U?!$, R#C!MV5"K$VV!>I9$PDVX-W-3Q_I+IM+-U0F[]W$.V)@G_!3M]DON MII%(!(^/;ET_];AW'(5CO.(B34BG.QOH:ZG.>70Y8A'_/"T?H/KTLM)]-WK1 M@OREH;X54E_M>5_^?C781QKE;>Z&_E:Q;YF2,1_VM2)!%<*9";#<$Z4RRGP3 M!'O)(%C9I8UW8[0)QJW7^2ID[2R>/W4,K,_09IU.YNK)=.$E/"8O:V/8Q=T< MLH0\&[[P +[0'.^7/][-":OP"3M*HW"2J:2;E7F'O]L;K!-BK_[<.'2Z80J, M8?KQZL\Z(?*@M[&(/.C5"I&GFXO(TSHADIH:;ZC(S+HVUT]D'E]L'#KU 3V^ MJ!,BCRXW%I%'EW5"Y,G5QB+RY*I.B#P\VEA$'A[5"9%?/F\L(K]\KA,B#W[? M9 U6[ZY.&+WXOLD8U;NK%49YPD3 /9VY41K6//HKA>UAID<8\"H7W<^$^^:L M/$M\*MO]9N-_W\+__H^>YPD,@S#_G GO)#A@$Y$POUYD<"<05DH-^P^@AOTE M4D,O/@OFYK_E0I-?PV"8\&B,WV>% YS%:42@/0DF:7(H8E)Q+F!!]LO%Y]8B M0_R.1<][9';_2PAJED$^5RA7@K-E$ZL(@"3A\5EFI'^I OD=W?+(%3$_&QSR M 4O]Y()[?#R3PKYIU$A*RX-AT5#F,U+F]T3XXM\RT:"FO+$4! T1/J=T5HR@ MI@0XL_V&^)Z1^#"_ZCCB_ 2FB'A<6RJ<#X>&')]3521+\(_09RB6DNDFDV*Y M?E@*@(8&G]59_N8],KO_AOR>D?SD^PB]\\BT'ZT7!9:"H"'" M9R1"*@^M+?T5=]^0W@-([RIB'C]EXWR%]K$(1,*_BFON@8K-@B%NM1?'/(D_ M3V5MAL_BZL\K[HZ" MT ^'TP;)LCE[ 2#KB=9SEL R>H'W%01<$#=\6F%W#ES6!,D:P=U.ED#0[?PX MBB<3&[_G/@M0$%4>@86%$H:RS:PRZM_MY-%R5]2_^.R3H_[MW1^[;41=^\<% MOP[]:Q$,#R+NB>28N3,NL?POLHP9/L*H?S#?Y]//+,@52G\5 3\;S+Y5:4JX M8]%$%7-VO 2EO73.+#GI#O2LCFETV]OMW>W=]M(D@T5Q? ME@7_("PWG&(CD$["I/NCVY'(;G(ZFYS.A;7B[G9W>3[2)1)ADT.R\3DD52:_ M)H>D)CDD52;")H=DHW-(EDIZH.PCY5'T*OO\XWO@\>@&F]('P]XPX@1>N0-4 MD\U7E24@4N:+RZ0O[]C:BH-;H+FWNPL&MW+/+B.XU6!V1:>Q@*NGQ9+;5BS9 M?/YQRN)1RHR'90-;3-@[7'6(N?V $'-[)87E[W]00L1Y&KDC%O,"K4IQC7+F M;-"+(KQE35/ZCS^ -@?*;\,!\D-R#F\$78:L /FG4>AE[J814%I4-R3.1?V MD(6+1C\SGP4NOQQQGM 5U+K8'ZNV_1"%:OQY"G],PICY7Z(PG<0PA)]Z<+ZH MLAO 'J3<.P- R,2KRA+AG+M65P<"HNI'8FL)&DLI]>AEW45\*_1*OU]R9E6[ M(_V4G;WF.#7'J7;':0];I"PQ-&URU]K-A9;+M=96DU *>F&#IZ7J\2O#TT$X M'H?!#(XVOX'4S,;7$W]-,[#G;@;V/'AMFORMOLG?\V#R*B(O\+2&/+9DZVN( MPT4NFSUF(OJ#^2G_//TJ6)]R-TPQR0_S*T4!XJ_\FON[.5I8N$MS+PP"Y0EF$5W(F3K^>^Q?9XRKD;K7@,\41BUT;K7U[IM-UKW2VK= M*\1KHW4_J]:]0DPV6OXGL?%A5!]/'YISMLX^J.8:J>>6>"OMKMCHG^M]&O<:C^(+>A0[ M>ZO39AJ\OB!>GZC]I(&02/T.'WY\OSRTD#&6I5V?1!R^[7;V/L*O>A3]DQD6 MQRD?,\:"L+AD6+5S^OD1X_X/9U')J&D2?<2?'C'B!)Z;NT[\\1%C'K+IG$7" M+X\8SU7-5LO0A(XG_?LCA@;T_@!J^4$5?-;XGKB&HV3^Q)=.TS%F"(?1HVEE M=@3\]I 'X5@$I2,O3"[Y0=X4-G$O&"[E49P'8/7S8PAV'K7>,Y:X_1A9K76= M012.+_@@_FWKF+G)C[>=O6YW_\/[+2<)U=>G/SJ[[]OO][?>+/KVWI/>WG_2 MVQ^>\/:'=GO.VV_H]3A,(Y?'\L\19QXPW5_? #%\^E7_QXF3J0^"90",<3L6 M_^8?G<[N3G=_36B4-?>$XT[+]JMQS\WVNU1A&@+,87;XN3 M\P1VN1U/F LFBGS"41/?_O*+)^*)SZ8@UG"5\.Y__JWSOOV+@MP,_');V5UD M*]VJ;L4FQ_>XR+N'GUW<[(3SD4X3%&?,T361]9TCTM,#-A;^]*/SGW^E8?++ M%:A3L7/*;YR+<,P"^>6].YE=6LG$-M3*CY$-BWNF7&!C*P## S&\"!"<>YB) M\X35V2>I.X\I+/F(K 4:OI^>7!T=.I=7O:NC2Z>$,I\5-7/Y=1U1^_TRY%SQV_IY7*_6@.:'\OE1I2IY#:5JRPC4/KDM0ME;)1=XN+)#SRM3;!6A^9IXE M'0(:; &=\OCLXEL.;#![CV)'^SOO'F\@ MS#HQUDK/47M_Z"I??6/13^=BMXK>M]A;]K2:GO]66 MY!FD13AN&D4 +#K%AAETVNV_/TE_5Z<<1O79)(:O]2?S4P$FLYP+-Q7I%4_8 MD&_W(\Y^PE.Q\&!$=AT2S\#GO(+W[RVLGK)+7>;KDP-@_^47ZRCIDW2?V.L% M0Z>GWWE?GXNC\[.+*.?]^:^?LV+GZ_T![ _\XRO?S?]UD&#:$_A-"!=ZW"&Y1C^=V'V5Z/ M\O&L0JMO]*55ZDM7$8,9Z8:!)^I, ^;'6FEZVRA-+ZXT75WT3B]/2#MJ%*>5 MR)/5FO):^4G,"75D[ALECLP"Q[9#4VQ=3.,\TGTV^]\Y4>EFUB7/"F\VN-W0 M61=2\A:6)074,4C*BGB\,-9B>"G[8'8E:QY1KDSDY=%0>]2I[\Y08X6M M]^[CB!J>#/2\VS%WMP6HN,*#C7R4_V!J[^[;=WM;G\1![[#EG)P>[/SZ!E][ M/C_*A\?9/!\>YC7X\&2N,#-Y8?1*9'%^*.5'KXYNF9N0$,#4Z(@/18S:.W"1 MV(DGW,7B'<\1@2.2V'%'+(()[PJ8U2[2WG#>=4'T0YUR&69O51K_*MUT^ZOP MTEGC9[\6?7/O8,U;)=XNO:<2UYW$Y%UOO=TW@Y*79799&D %T)0IX(LZ&^_S MSY76ZCSF:'H3>(V(Q*,KQ1I^$3Z+P&B>3 1F? MX6T1Y0JZY0^[$Y@&Y_IH/=0[^A+0?V;CZ8K=GJB25Y=0^C!+JKO=WMW;>]OY M<#>F\O[+QYVLO:>>J[P(VR^H/?CWO;A?GIV^;.>X->S2-,-2$%5!,]POUPR) M&SEAY(3)B$?.O])(Q)YPD:HE!P@'\]3 ET-R9P;)^W=Y!"J!86'+ )X-&2! MND3[]9RCOPBKOO^(+A

9UK$?'0,)'G(;%7)SL7.Y<[SM%XXH=3+$UOCNQ3 MX)D7\LYIN#/OG&8B>H'34/0;/!OM/]+3DM'^0W7(N0A10\[./5,*?OM@CJ-F MOQ>L,\ZA)T?4I5%$UF&Y3?WB9M++T5Y)D&6%N0TY3*S*([CTL9:@\SW8ENEY M7L3C6/WS%=[I+&C'?-AW+B M;;_OUL.7LE0-^[@('NXTQBK?K[GC#6V6&GY<\>]'\[I+TQX^3__MM_M[/T2PWI]/AF%@?(!8>-_>G2,4[I1L+YTC\/JIN6!/T@B_ MAL".SA%3#XII[.]WM]]U9]7^N=F%S<%ZQ,%Z'H/Q$L1M)!(!8\E$$1YQSYFD M49QBQD@2.O!$%A_H=%_U7Z/$QI3PG@M@VZ2TD6IG$^R]6#;![MN'K+DL@V"> M@O:D0?7JND]=W?U9$2^WT)>R8?3&%^Q'5"ZZUBP2M(YABY>*)5^)1+5>Q4NZ MYOI:%N8$BMUF(D"5L%;9@GO@&5FWX["F@=&KB"$E-?'0IX'QG/&G 34,4'$#@&:VW_)=Z1N<\*NLYVFG MVR=]:$$'BKP&S*&;AV8C:O_1WFEW %R1>)4DEY)H0=B>'/0. M:Y@4?1^%'BF.B6STD=%79+HZ\'HUXLYI[_*P]]^2BAULO,<3Y^O7@WN!OR8> M^UIT_'FP^\]Y-;S/__=LZ'B2Y["2Z#C%H,EF^%*;$KREE."]--=Z)L(_"3Q, MO.5.?^JX(PX"98R=7(5D-%8)JX@=YMQPW]_^&80W@1-S%L.A\>"'.,50(XL= MCP]$("M<+U*?.V_;[S3+LO@=<*^=>7TR_H?'^D]J(S6WG\;=:2Y_PCK_@J/M.G+HC)QZ%V!% M_E*1BPI[N*&Q;,GB5Y6&WD- MC#CPG%==:[=]L!S@H?Z_8"_X$CT/;^)2U"I 60@ME<>)\:#L>F\9SS\<] M=*]:HLJF@FA*)BQ9N 'I_^"-B'?0_[PUG8:Y(UNM8_(P% 1J__K2%7)8%\"\'BWCJG* .QEQ*WCMD"7..)7_-470VF,UP;3%]P8>I MO)YP^7V2+K>O%!I6?"#D-E_O/%U>."5=P^ZK/S=X0#2H(_"\-+]3UL.K^N1. MVJ4/(W.'N2Z0>\205)&]H6H9E'Z[?#(%X&];,RE0FOGB,1P_6'RDN1J@=CR! MDXAB 18);!1A,W2&47B3C/2O.R E..V8%&3JY4C9MYBXUVW_,F??]&OGEY9^ M[-X'YBY//4B203T[9ZGZ2:W!+QW"G6Y_NZO@JD2H+3?GDV_U#>]J)S&IX_PB M:4R=O14T17FWOX)!NZMHW]*M0/<6L\JOR&PD]?8RAB*_(*ZRNM(N$$_,E^::U<"IQ?9QOVUUM]9[D JE5*3D>T:; MDG\J16F5^[R'?FAUG],8,!0O:%$_[HZCA[(QZ]?W,SD9[^_*R7C49;ASDHM* M&%*SL'5;V(N+A04DWY+/_=)F?/!K1\H6E"]*@[ JS$ZO[0NMZD"N9Z67E*PV M2Z)6#OK!'4X1K$U<,(*$OE#R@'*/0DE)Z*2Q=*C 9N6%8"6W9(01S>5/@[(;!-BT0S MQQY=]9 GQ+?MMU:)X"6+^@S&WCZ[]?F40E*O.N^<[SN7> W]7O<]UA.^QMUG M6U4I2'T?^+!U&@8B&DO?^P06P/ A.$ 4]O=HV2SU1*(6IZE^'E<_<0=1#Y\/ MHUX&NF.?#9? U"T_^)WWU;TXU3_".1Z/N.\;?_.KDFR+Y_#5 AV]+@D)+HO) M_0^ _9YX>Q;O6" *>8E 6ZK2,&LJ527@@IFA;#@$ND'"&LNT4$IDULB[#I5T MP[Q1@ P%N%<30QE@>!G6$>?))R/JEM-G*'_3"3).^,GUPQA7-P&8VZ<=YW($C)4$02F6J/A"-F:)2.YX(@+F'\H_] .@ M^<1461!2.A8,-@N<%I#&% /"'@<913'3$;L&3@22"(87&&!VPAMD+.,P0BT+ M=+A.^^\:A6&:D'J$:\PO58[" RP2\5-0FG:@3NF8S1_)5 #QSS&XN %.TQ9Q[!ZV41[D217?UY1N[.Z[5F>OVWK[ MH3-SKIW8'&NZ\D.R+GE>K(.T4RWM1-\-&CM91WV9#04 R4Q0/%P 8] ]6# M-%(5SY[#L774&P[J>13>3AUJ2F=2CA R@).[*4:"1L6MZ(YWYQOGQ'Y@8J* M4>B#4AQCIQM'%!8>Z86CCATZ)S!]#%RMY72 (7:Z+;P'$SEIYRT.=\Y P3\Y M.3&\2,UX853_8R"'%2A<[>U_[.2LM-7X'ZH?2Y];;[?XU:TS5:2WI56D2[[C M\R%[V5UD+]UJ[65.Q:>]BPX?SV*$CW,NV3Z'DX\N6?^&36-#JK^.C+\WE_&0 M00Q6;-42=-[MPM%5_WG]R]:;>739V=WI[D\*;8\[.^_W2M:JOLY5<3I4K@++ M9,XH0JGQ-^ X6W.%)FCCE F"71I0" $O_?4->U"QSE;^"04.X.PBR)=@R(N0 MU1XBN5J93J*^PP?45WI0X<&.4_WYOBD_I:_MOES/L M/9\I.%&R[84"8_>$Q9R%HE3EC25R@9_-'&AVN)*XZ4(M+998#??"U<_GK-@* M8JE8>PJU2Y;R:'+'TO*M$B&MI?PV:3DKEI%Y"4XSSND?DJDEM]W]#[O[G1^= MK?S%I$^ZU70!2NA=7$G4G:B;3;,+3EFF/2Y*'H\XO8_"A;:3'KJN:JYN769I MSK5]KG?O.-T1%MW<*YM\*#W"9"Z5BJ+J+!1>7Z7%774/V489K";@/ M3R:=9>W=K4\Z_6_6JEP]*RO'TU*&L=49,F5AX-VE+JUA/6O#>GH-[ZD>[]G= M^G0AXI_.,@SH[=:G[T'$X]"_YAY&$@<#2@DI M][%O'#=ZVVFX42VY4;=A1M5C1N^V/IU'X03!R!ONTW"?C>4^NPWWJ1[W>;_U MZ2L?,A^SJEQ.G71JP82Z#1.J)1-ZVS"AZC&AO:U/W^!'YY(->#)U#D6,F?QI M5 ]]Z'E8D5UQGY\KUW)W2=&_.SIZK&2:MRN:IF'LC\\>V'^Q[($F?6"- _M- M^D"CL=D:V[M&8ZN>QO:!:K2P.A2K;TJND585ED=_I2*9MN )G\IHK"(;YQO6 MO6.M3> YLK>Z9@+VO*BB]D_"W3O1I&UC"RC65DC6%814[V#CA92/VJI79% MV:A>33+ WNTUS*B>S*BI#JPB,WJ_]>F,6OR>!+)E*]X=WK"AA@UM*ALZ:-A0 M!=G0WM:GS";#'"L64&IMUH>!74\#Z@AB?OX(E; MSM$M=U-*@SB3E_1(5]B!OH3"^8)7N:&[OA8>^OW&&JTGKVKZA5:05W7;6Y\R M!H77X?$@KHUGK.%%->5%3<>L*O*BSM8G514X=:'89W,1 MH?J=-*DLEUXEQ<^M26QX6L/3-I:G-7VXJLC3NEN?-/^!J<8Y57>$- M]?)>2# 89<*7NL/U!)8SP7OL&_.P85^;S+Z:#EY59%^[V,54!*Z8@,YEY9@> MN;Z"P"4E51AWN'+OZ1Z(L$C,N2PD?GTAUQ+_7KH<1]: S,>C*G]PUOJAYO>K_UZ1CF MA6UL_\.Y3,>PQFD-N-#[]@JX$/P7KW'/TYGKTBY5@W7W?>[;8< M_9_7OVR]R2_+)O_=G>X^OIU;ZL[[O9+5JJ]_L0T4ARR4'&V&[M:G*P0D19[@ MV?SU4;.G6*'+W+&=>T+? ;_S3@#WMY_'5OBIC'OEI5\T] M'GK]]POQ^\L))^7F-$P*N?4W\-'Y&H8_\6^KZ4/^CO(9##]0FN?(L#L7ECHD M(+)*)/CL^JG'/:SY3D8B=GI!D,)6+O@DC!*L\29.F2.N$L[P8) AZU4;1X=> M,N*.%[JIA XL2N>I>4Y_ZL 9X1'&(N#L1EP$+5F@P"(.\R<.+#L)(V1BSH"Y MJ&^Z "'<*;8YZ[;A[$E$^ H1L4$$/=#YA8K;"0+<&7,6X$-P#O'/ 0?1 R/' MIG.LX[.;&"#L<6>21C&V((*=TL-JOI@-8*DLZH>1GF 2A=M\A7^&$B\7R-3&3L]-\/G.AP_O=IRK$8^YM7B TS7>.NX[(4)L)%PF]( M#9%L^=9R)CPBVD%5@P19#T 9JPV C.AC]U/#$@-";. M( K'#CXS2!,L1UE@>(??3N"Q& @"?A#CB2\D;<2I.W+F(UA#C8"@P&+#0=%_ MR^FG&4'Y8BR0])*P15M"5ATMO"YRB-9E%( MCIF/9P>6[2.FS9S90FRJA-\GD>#4#X?$5+RL&06$K8CT-8N4O\!]VKL5#9YWSEH4TN4@/L"9\2Z1$4I;@YV&@],,+>/:-T/%0DN('\[QSPZ20WD%*@4..3T?\KU1$DH9! MBL.0P%;C&-0.6)UU:'"=Z80&!?J/.(AN?N\"\2>2:L@4\'QC^:0C!DX JINM M<_7A;*%*QZ[AG)#.KXZ%/,$[94;1:C3"%]*7OP<^"BTM6L&ND!S@!L&L<*18 M%(P[-H=6'/0.#>5:1]UB)[F3,G/*@&<6OXIRUPW0+TC[ZM?4:(BH%CJX@)9S M$K@[DIL!TO%$ 9?V2%>-TSX<+\% H3&GS'3EIHO89.J QD-:O72O&)>/-/3(H$UN0)^6MP.@DLR'I")_= [D ML(=FV%=*TS+?:*--UJO*QZ_4O/IA]7=FWYU% A! ;J:<\Q!6<@@V\PU:(O"Y M\V'_+=H!OX:VD32E5NX"-Z:UNN]U%B\""[%6)$3L"J^>OE$6) M-GW\T-6+.&7Q*&4M0O?O;#R)1P(5_7^&@T2O C\[EQJPSM>O!U+'A$F=XXBL M)/H.!KX9A;C3\"8HZ)QH#A5T5++!;!UU0!8-(@HQ,TD!5G&YMKJ)I@>!4_OS M8L0JESY4Z9/,/&J#T$W)VPA:_QBT(@"FNAH# 4@>$A:A5Y-;?BQY:&A8&"H* MT0QV)BR25C\8I13^)!"X0'5<'K\$'5>!=+I))X+T-C.H/X_UXXT62B[5B) MX(R7+G8$'R_,._OK+EE"L/$N\5U(7HLU%7'Y[B4#Z>2$#S=DO44.;^ M'$9AJ@CS[!J3Z0$0LT#<<$T)*PMDI%8=ZS_#R#V 6\Y:)<,;H5/?*WE)\IB7Y]SB,T-W( MI!H%H/"1V-&-Z-)]EB#MAT&(?,9,(O64;GO'Z4V 8]Z2^QE8Y.X':4+J0<8, MIAV"U!F1WJ?ZXCHW'&94T3=NW/1Y_[N38K%>.S2818P]4I# =CG(\QV:<,OR("NF8PZ/2-"G1JG.L MMP4[23U42D<,WHQ'F.(@]5-0#U71:$R+H%K3S"8A^0\T#LEF3%B_L V M1C XRCV9X6"4::D&@^+I X8=M%!4BP/4ED%4#"GWMWDG.*D?'08JTP 2F M#GDSQGP6IWDMT=0'>)#MPBFV%H'8<;G)3<#5AF4;%3F!I7,Y9M3^S')!+(DQ M323U_DG$$QEU,W9.?^J@D08.B2DE>YQ/G'0QT:(ZYT S0S#",0QXH[' M<+(I(\2!I0A/)1XPUTTCB40R#__-E;$(IC93J0G13S#1XPE -TP)=2S6U":? M)>(=LZESPR*,0TE48N^(0)X L$N B?C(2.@UF:B@DD'P99SPF'GH2T-;0_)Q,?P2^;SH+1+,Q)5#J.O(IRC*8AAE<4>233B;0X MY8+KXKPX*5'+6@"I(:KZ&H>PS#">!ABM!N 9]]KG*W,B,25#$7'$,1R/.!JD MOK\]$!P48#V@S;?U.,?'A]^R@8("X62,#Z/[@% U+9&*\3I<,S\ECE<\R#O. MC$HN]RK5.J6''H>AM%P.HQ0.JC>&8]'*5"SRLYO MH4;;;94HN\Q'KCQB15Z]W]I[^\[Y9D%&7CDXQ1<#CV&*"2;M:7A]^^]+LP@' MTZ+@$*(3#H#NRUP6R8FU7\>&N8&F9GS66]*WR@NKZ^ZV]O=V'9P4>1.P6=H3 M(DWG(@%&X&@*?:$/G2SINHFY^L%E$ZTE8;C!O$[OYOBQ9![Y,:2VA(XK,#D< M3"3L'LHAI*L$*)8+RO>1, [)9@*1TA>!XM2X,)S+O)"4>8CR6^]T6NUV6WNA M;##*396:-"A(<2*]XSY3+K__8@&2"9&'!"=R]!UZ>(B>*^EH)F]/;/-\F:%U M3<2/FS8.)WP)'K7YL)%(+HALGU,N&'EGF2?(\Q:3H X1[RH=,V.!^+*/3CXR M+H'A9,DME"!H!!-,[)'^HT!C+5:)"N4G)SB0*_@XC1!!=&BP#)_Z@#@1;< P M7>-%):$H8A T(D'>0NDM,II (*/"*TQ>B-5KBPI09IGA$ %,!>ZQ\:HC.CM M3S, X1Z5SI & 7=Y'%-B( =VXL?*CT=<#+VX ^;')"4IY0WVDY-8EC!2'DU2 MX(AT,SPH/^HUNM5E&F/OI.60:QT7H]@> ";<_94B/8WS;FJTB=AN' ,;FG M,OT$T8M'0IT]0Z0M!']+M>@DYB JNLU>1 UZ3 MTCY/6,K1]G:<;VAQX4 !\*X6[OA8[=C9W6FK*5!6P SO.NU7/T%!$LPHB94Q:"\\Q(3R>$XX0YD!*C?]6H9;4)N%5:GQ:DCSA@UJH5S@ M9(:P[R6(0WB B@Z OG9WG)/\-_MYH0T<.80YKKD/A\&C %6>@6;,4F=H4Y@M MI\M**Y^>!# 51I#$!+N2SX-5)R6=?@WX7$9Y)"9V#POCHTR,>?+\L="30)[9 M_TI]I9FB*[4Q@W Z*%]F.,^1YEBBK#6 M!TL.!J<+K\G.UB _D+_9T-! 1("!I5=!$-ZV21=3T-B> N')SQ%=WBT+AS*B M&8<>]PL$8@GDO)5"XMD:7EJX0L,^S%=(2<$@%(H8DICQZA#97_))HNG>8*T4 MF@3G[J$")2E7"5&[7HEFHSN7.Z9"(9:Y^50\1$4/F$N?A*$_HRO.KJ:39_1F M#$*,N"P=& M^_Y Q-S@66H959S\8PZ!'9[8S0%_T_GV9VV.(%%D)5Z9"6=;&Q26#]%NE[^A MDUD580$/P.P]:1H819,,BC@.08CC3S[&RZU91 :HR]K54 Y1SK @06?9X^9 MB'U1=6K=P>U)L[]3799&)[DJ0%FG=W)6U# *;S!F;U8X+=5&[DHS0&.'4[84 MBBE6-J0\N3F[$@Y4ME(JJTRPH[ZRSU313$LJY21P".#P6TC>#>UEDRDP!RHV 4S!Y3R@NT:91D2G174J& O*/G(S.M/"3A@<'&;,RCAB,HM MG-<1J4),PHCY:M'7^>%'E/! \<><.4K3T-Q-%+"J@9>W312PB0)6A1C1I60\ M2LC96CDO%B@'P'\R?35C>Q0W8CXR'/(>^63*82 +RZPP7<%G0:!;W5KD' M%?46"L-I?QQ*%.W *XA7*V97R(@(8XLOKW.ZUC,G'$GI_[M,KLM27"]3D,_U M2SLJL\:5@J3R#S.U(B80J2+U6[)%C$3&ON=J6SG?I:VBYQ[QI65!>@NH M//C*;D[S,9T(LH11JCO.8J0Z!)LEIJJ=YBK\*5M3NR[+XT@K,L4?<+">]ZB< MAS<\PGXA+U*QD,VNTC2*9+IT4[_/W)_;//"T11^Y.*I+A>SP9(*THEDVL%]0 M0.W ?"%E>4Q7,NBZTO$X#4QLN<^3&PQHOQ*OE:4MW>=@P_Z5BEC(PR1=C\;; M_H5)3F\%$6&65\(> RN.PTCFAWM4*0Q8T -1;PI0Z,^%W%$/MW?-M9L_6Z!S M69CZO'=PF7,.PZQZ6G54] YP1MT"H)#R8'RI?VJG*,=>"(('+F7BN%A.[TK_ ML39']+ \N!91&(Q-DGE&'.@YL$][C+G<8VH>(.,HE%@84RC)(BG-Q)@SP2\' MJ738#GQ^*[V_)P=GWYQ7AVHA)V,-U8,\+G6[!)CO-7F/L88<$RHQ,@2&C.W& MU+0C\BOF 2F ,"B:7F2$22>T3*J@Z(RO/->("ANYZ&".)8!5:(F2&O!K3,C$ M5V6\T4L!,%-*_P]440!P9*0#"G6I7)MAI!OQ*!N>>"QA)8TIGQ102@% &;D1 MT3TKNB*KSJ2N*!=.YD<@C&#UNCE@6M6*0YGUH2-QY)11O@+4T^3N6M+\R\8M M4HY]I++.'+ 5Z=)))VHA[HBAPC)ZO>ZT M=U1JP&P4@JQQPY^HJT*L&VF,IOU(>-O4+2.RSQ$2(X^4)S5C8NJTR*0SC)DO MG"5;'RD 4W%#&$\0H:\I<0C$%% M=0(2UZ:K"= F MI2X! JD+ IPO3A=Z 8*O!9/X]>!B%8DEE[*EM%.8%;.C)I%P-2^; ML&GFVI7=5H!_$,=33V/E$[ P*JN0[F+U\(Z<@F8V1(ZI87U)57 B<6CE><25 MJ(/(Y3&4[4A$,(B T48ID6_+<'./;LF8/;R:_B77+;SNZ*(A+$3!EDI9$A1% ML53'*2:AMHVR#I:V=$JX# <)%L-ML[CD2"UE"K:MNO.K"5Y=,G;Y6F)FZ0>Y MLHK<):7ZOY@F9TU/1:!C[!@%\ED'J-5QF0UR&ZZD4FHIJ3&+%NJ06I@U@BG+ M1R\$P 85\UHM,OS!M<*AN H66;L=!RQMQ?Z)3$+,# MA \I%V' MV*>TBGRC:4MVJJ,HK#U4+?#EK M2(-*9B;- 4T6IZ3D:-D0R'110Y\2T\5RV32HBE&O*Q-.I\0>3'Y3.HX.8F(XY0K[)I&;X*I4#*U M=T/%36,AE]^]=!:T] %'V/$G";3H[R9&@U%X0OS_N@XF32_6/=4@0/0+&U4"%G5.::R"7%W,?SDWG> MA/;'T<^]6+#Z\.V>\:(<*O=)S_*-9.Z0EV#J98ZCN]:;)7/DHK;Z#:.WZCA< MK#)822N:'[+KVU')K#8B]'T^)"OE0B?PK*D@_VY>\.C=O&XT MA0%_R5[ZL/-V@] ! [^[+5F*QB8E:SD,T. ;KIN"^83O($U(ZY;*9H5D&N58).!UF -\". MU#YHM=J90DJDY12XP[1O(L@O%Z)XUT20FPARU50S*Y/MI36Q%SJ6.FW/$L/S M*_4[;6EPZ%H^J[4M6:7D]#52A'G7(%YDA0"Z+?/&HRU556VH>I)T$S2^LF.2S(-YBK==:P\%0JYF@: MJZX_TO1'Z-"#1H-)H\YAGQ+3,#Y@;9/6 MOVVMGWDQU=9.<,[.N[\_>QJUK$:34%!$K\K#%;6;!-<^7>FN6O:6.H.HF EW M2]NV\@VMPJ].835*/C'=]X*+I2@/+RS?#1^)P *:"9))251;ECC]5?"?+8_JZ ME)R"L,AC)-,#UDR93S$&9$AAEYT29FLM*"1*G:^82NHE+K\=45?NEOH+\>>X M41C'Q._E3K(3(A\F_C,UG;?A,&GF8X.0BN[+SH09S<[ZZ&OZHZQ5Z^E8PHCB MMP0%AV%#!>E3V/][:]YK"B&EK[W?^?!WNWHP)WH [DL_A4$8;$NV:CR$ZISD M%[:WT_V[=.;:D%;"1V+F1G>=7?V_HZ]V*7T51G((LY/ M*!O_I'T?Q&:F3DPX[%E&E^'+?X5I!"39*E&QGU4!-'ZECTXO:UAQ8C6LL 4. MZBS:C]'YL/G% B=!"2\P#F1U[T0(6HBIXC)%T4??\QYA4X."S!'%I&09TM- MI:KJV"]0(=FR$@ZPHM7JWM;=:=L>( SG\K]2Z<".>#_"VT\\IX19$_M#K.8W M:Y=SYE[I8M6NN0ES9ZI64[4XZ+:4'^\/Y:7#:L]" M':66@409,MJ@*OY4AHDN6Y:%^KKP4S,@59(BY1?QF7DUG663VNLRMU%E\E9? MDB*K2[3M0N>PYJ >?<_".[EJ\>/T7X+6JKU[!T#,N-7?#_- 5EU" M!JKF?[8,#"&MH<\\CWK(2L<>G7?IMJ,LGDAG-*DYC794.C?"Y@9X,<&(>N'G M!IZG&&)0C9IK B2_'+7T7"W;0ZEWI]-(,V]IYFA4]\L4E[I[Z/QW&D8IJ&X^ MZZN'ZU+Y2^EIF"A/_EO3L4&:/M3/Q\J))!^ :R+#]EU< WJE[/@:9IF,(NKV ME=%TK@);]D#-.OA@T)J81R"5U,B4WQ;3++'$GHC)J),V5UP9N(N-[P? M8_8XK/GFYF8'(.>-N;<#C[VA ;;U /G2.(2/;J?M' $3F)!G_YN=R:?35,^. MLF9 LA81]C$2$Y7 H;NO'V& .4*6I>8P&;9'66ZM/NF]+^9G]54^__;X^W^= M')]\_0:#R3;?=N,Q9)*YO%EY/Q-1/W)2&]V8CWD[T?>XP%9,JF:V YD)EDNC MT#UI* M3!58C1;2YY"V8PB2?F>=JE]"> 7SY05K ]-O]K@K3R'KU>CJ&9XJ\ M5?Z^S"*A"]JPD#K3W7(I(H^N^R9-UR[BUAT1Z7Z^NXK"=7TW7JVG*[Q+8]%- ME6E58X3OFQAA$R.\*T5A M.Y< Q)^CT!^#;G##/1ZTJ%.JRC(I="(!BJ&T27W-B9Y'UWCHQ@6F"XUU<0*Q M0["WZ(*,F889.\[W ),QL\LVJ61.9II+YJA5:?,!\J=]9;3C0MZ_:KNK^ MXZ[,'72Y?15R0#?S!;*]Q$WH8!>6.!,%=L9M=KFOW3L%F_F1?P?36-$[/)!U MP"I!-]>_ MOW^OQ:]J( ,&W+IG9JG3D1HC1YT\2AN'&%&U-^503=#599J!H@ M?$%E0V<"B"QP!E0:SS9,&/(WCGI!/T:9^_+>['S/QF>[(9BT=F-@*S^&BG)I M=,_N$J]TI9[%YMC$U-H8+9V(D[80>-H3+;O:XTZ5CYE /8%#-PEEY9< V0ZF M#69$*VA8I=0I4(HOFY2,L!?B2A)_"]#!]IT3C#=Y.TXOGE,9WN=#$4RNUH;K?Y4!A79"N(&IN.1KH0LD!/:)K"0X5C>+5.@>(5:\XPZO_*\,KR8 MJ"6/C##6HF;(W!LJGHH] D=BD+Q,($XR,:M+DLP5,WXQAC[6;ZK%%?6N4@V3 M=*IB6SN 2OLQT>ZU52V/!T4]7,,1R>I?C_A',N:W!+4\:2&5]HJ0/MFZ0F43VH;[K1%KC'R &+\ MN=/^N^TOQ(/8^WZ 81MY48J/'?XXY:@GLA0'A1:3Y;0#JP6D&?YFQ(-FHLU.@C@2J-)E&H\_&_?"W*Y<1>^HZ/ZMS M.@");JT/,T^N[B;-4'MKR,(CY] MB([ ME2-5%Q?:$3HI-6GH D[G*]7E(M"^4>_#LTG6,@VQ\-"F*ZOWC1GON[2,E-U% MK"7S! &WFG LD/6GVZKTV*-,&MQTRXJK+OT 3R*^K7K>&2U,189A; MX]$>B"$P'P]C>R+RMM%W/+53V[&P"BO 6W8_=57YCP'N5#4OPA.C]D=:*E,) MD_!>"G :(^.567DD>#P<0:PMI67H@E?D9>?(/:N[(J*@;+WQT M1TQ>9(_<$@^CL"Z"Q$22,:.B;M-*;NFP3B?;H&4'B;%BIO(FP$T/QWU&6R.0 MO=$=>?4 X8T,4CH)4L:F>.4@'51TI&JDTJ4>5D=R4NE,^PSR,RB*0<1B2P&B MNHF*?AVC-F)/",I1F&+RK]2&%5VH&SZR:4WO0OL135RZ:-$:EN/]#N0>!DX= M#/-[\ W;4D:ZG4*'Y C"GMPP%.'71$L>;'.;K%H']7O'5M3ZF( X#9%V>6$# M.3CE4D:L2QC5LU:ZM&Y6C.WMTT">HIC[@^VL;;YY#0C@)V7HJ:,#5K?LAT ' M7[E4PVZWDLJWSW$;Q% PW98T;?:RH ICP+ 6"I/IVUAS%O :S)*GV MUA?F-/T,8MG0 %,O F V*BQ67'(6\)+6)X:]*+0OY]JQ2,*^*B#&#($YVZ(@ MM>%Z>/4!<&4\%9H5F1PD6$'PDUO]JHD]#U/,;$HX]PH=78B+2_4Z'^W$ZGA7 M 5$1+NUA'KT^>^) .1 EKS >22,UMAN1/,MUH#X$7'%)4UIIS<)? TVB#UYV 1>R:VPA0V^-$5OQJKXE-&U;;$?94[E$)F-'A5:0V[-$GLM<1VM)IZP),%E8ZC@1U^$;=;=G*\_GR.6K>1E*BJQOA)=&)JC!C(S()+6UDUJEP6+1 M&IB7(E$%L%*]E-J^]H[)2*<5'I[5CO%-8PA'Y@K5,J4H4\[*6K? =Z -@H:% MWAU,Z,RN":?^:7'>BZ,E+=HPM%:E"V?U%-E :%!JLJ+K5K&B .U]2J8W93[J MGC:D,[G$$N7!F#[Y!D/RT@%MZGO9VC/5A5'+KF H_Q*P>4S$5.''(C!TD3#Y MR+@V0W$C&;]%CJRA::M<&\8R%O2F*F M3Q>.H.XX-IOI*W]0ODL,^;9F#6VJ(#8D9)E4TNDEN_Y:?1&M(\H<;"-8IF*3 MX6]/K_T0F-4[Z\1272F;WNV+!1\.0-W)+KXV@9ISG6%?N^[M$B JXJKBO!0! MD&W[9+32%)C)VQ?A',FP'=Z\)Z]^-+=U=W8ZZOHN.+U(U0$L61:-9F]3LML- M1O3DV6KO. =7LK,C%MQL W-DNH13,C./ZXBI;DMJA:?U-4STN^I:+R()T#CX>2E, 9:=D4*C=(Q%"J%G;H7%;W55L*>FT&WOJ'.@:9%0 MG%C.2.9>3($.%2("NQEV;;Q"Q#Y01BLX4>^D+/F,#&[@XK'FX.9V3W6CM.I6 M;+?-UKQ(EDU?8],M;G)#3$,F C[1P>S]G ?V+TG$6;\%0@'U-M:%5GI" MEZB*+.\L&DK.;4E(1"HLEV-!KX2Q&TX Y+^'-YQB32J7 [W_=@D_@R4?R.N" M5#$)0B(9355W9T]>3AXKK%G@,%TFI"\#F'/NHEE8$3IN52\!8-R1'MK<-$I; M,XU&J%IY!V]2M2D2%X7GS)'WMZNF:5$H&QAFA=\4<58A_JQ?@6Q?8&T7-ZLR M#[ N6C8@4P''._L53$)_.E%J(*T)KPV1.$S"E[IM_ \@NV?MRG]\V-M6M:"% M;A+YON\J7R77S)/0#2=109+B_<&_0/7,O/2 '8Q&X57CJ-:I$E*[TETVN<$6 M*(G45L%>VL]JV>3BLK,W05 :KDC:E*EY>IJ$+=\L#\*7:5*:W#CZG1922EI;Q9N5 R MKR^GMVFSY8RT4,PU=G%)]=*B1[=DT9S'3G:DO V,'PIN:C!I!A6M#J9&AF/0 M&C4;.W2[=+9\NQVQ:4MA\N"JY0"_BUB,Z5B2SWP#/8B*HH%1@HZ O.!$+5!K M*-\N3K2&HNU6F=I<["&#OBU=*F'J:8U;R[N*T'%ANBQ;!>9WSPFPD]UHT ,@%RE9G%VJ(*6+ MZM##^O)($[;SIFNN!Z;);B!5Q/L7 :#QW(694H?)$7H)D:-@ MT49P"352N-VDDFI6/0DQS4/H9:\C1WTFNTV2G':Z7?+A'$ZY"N ]P(JMLC3Z M;-(_B1K/KM%1"8"HG1, ,_'UC<:2GI1JKNMHE&()3XA_ZX95RBJ59B3E@F?= MF#5#Q,H8HDO5K0$L(.0M/P4UK9H(C_B7\HEEK<8P% "G?W99*H)/F>."6@AF M$5+)?;/)A;+7Y%\T)#E@_=#-;DK!4A^&5XDK'5Q:_"<)S:2N$))^!7MW>GJ] M+/*^TU4HLBEC$X6M;.!KOXG"-E'8JA CV+VZ3)4-,*TD3F%QLMYW3"V39(:+ M,C0R!BFYS*N!G>="_1-!XJ%>EBND>2W5/^-!&(;RJ@W#Q($+NEFA#Y84^^): MY>[2!1]X=8=YV MEGU>9CBMOCY(WNY#OF%8&?Q"/+S+@E@H146RX($HP>!-2 M 0SV-R6S>JJU6?B:Y+3VF9E9**ZC\KYULU*41 =6=4N:_>5$F M]*K@88@.MS!-"$E:ZMHU.V FN:.IFHP:'ZJ.G4 5Z,TJ#"OE>L+1T2JK*="G MQ;'9$U<=;F,>)5F@6,YG589GB@HJ S/%/K))#ABBU*A3Q"%@BIN[EW'R(1P8 MZJTL@D$JBULB^!\=M"$Z!;/DA,U-2SBP"\20-)#>M)M:4X7LI_RV;5.5@3[6 M7AGCD*9$YC7?IGD1G2'>:S$!O3FVZ5SNU@ZV4LY,:PKQM&D;P33,74 M16#Z4^48+W+Z% BS7P8Q#+GHMN@R6X!PA,8\]A;+BB!U)W%Y,2"5.7I42Y-G M'')>)!C)JAHB&+'A^3IVG+)51DU5G,@*: MR>&V")4D;^"%8YY$ FNI74IRP4^9WT=*8>4S_VDP7^B=]"$:^A(H)-R,L&X0Z:,%-2/ MC.X05J;7B4_&HN3;1FC(<'(@[QXJB!R H"Q( [:?Q-:$%-/$J%%D90GEE".* M/2N?8E:?KJQ?'\.M./B,?8D5PBXH2>J2G'.\=PG8J*I[/(FR.326>^>?3XK" M%Z9!75PVA,XOS7 #:DZ%X1T@JT%(_:Q#@4HE!F7=(@^G&]1E9;.Z["V;0^=M M69HDLI4!O\D9_YJKKZ<_[YD35/)^O0HDIJ#M\,]PD#B]VUO$YESN(\-CACSI M'?F=S8QRP0O@E1,L(4/K)N,U!?%EN@[FV]-+&T4=ZNT!ZKA+9T*OL/\Y*7VR MJNJU GJ9[@('6%6CH2\,_>PF9 NS4OQ18+)?HDI^@+'D3U 8I/"*I]WU%OSF M,>@"$VXY="=ZP*/A"@J*[V+(,TQPUC!2:J1IHQ*9#MLSKR+IY M9/C,VE]2OD=&@8%LB*Q6::.B[*Y7Y@R 2:/*A),O_Y8V(*EM4.(4\"6GI[MG MBCS>Z+S:NE(;D%V[46(AE"G1! DP,&*""LQ0J?&XOI0E'F%* YXV0^)6A:4) MSNRC:P]?F4-94STHA*Q(L@IJ;^)M65*A_=Q-Q@ O)04,:N3#)5M[9; M+;WO.86R4J;$^1&G$U3BR'I[E<4]*4W45-M%83C6C<[QWB*F?KHN$[6:%9Z< M96:R[(!!=,N]U\_<3J8 Y55FVIC KDGWH&02W0-!4-\IE5"'@+7RY\S-K;H, M,:/ S+T/N-58L#SW/;>0N*PZH6=]\Z99+ST=@L2PYM3<$Q^WC,L*+7M)/UAJ MS/'>X( B_@ .7[7@DS=$89*>I*(0,[ATBQ@[D5%FZV"G\]F^O&74*+/FLU:[ M\G(?1:.Y8ZG(:5J>EV]UN)>9"AJJ-C&8.O$9<,]U*[:*2UW&$D-EX&: M/Z+F/W\O(5%^MJI9VVXWPAWX])PBJ"M>RJB@=3=BM[4B*0EVX-K8H@ M-/S8SE$H6\;FNZ3FYCU07P4>C)CI2J[T%!M]QF@# L/?=%JL^=HP=60A-K&D MDR'V2S>CDJ)V'?ITCP*8[9?>37")^QSZU8?@&.K\O::2G,]JR6.A50;A< M?NM9TL4HRU)+H)::.+Y2WG]/^ZWY*KC=_L P(OC'9WW=F=Q4(.A$#\ET:!'9 MY$)YF]@$V7%+^\RVR6[$%DEE^9>Y:[P^_[,)HE8V;O6A":(V0=098J3D'[^E*D>R<67B:2OKG:A'I((.-@XQY;]X-<,S"'E WQE E//A\2HYFI>B-Y76S M5[,P?H9B"@L?1J^5#BM3MUU0K/)J-=D4Q4$(R+A/]'([,V':8@MM,,^8O.*E M;#5Y@R8+VYB7=?3F_K?-DW8LARR1>U]%VT3BR#0Y6SIV5%LI4/L4) Q[K= M&S4WLRLPT)FC3JQ)'TXA/#ALLB$2^0%UO51.&-31$N>@]5A#,?N7ZP1R7'P9$_%IQ*Q$%4N/YLQ!ZN;8JN^TV MM8>2%Q0@3[0*IZD^+]E89 MX"B4*56(53WMK'M[$/JDQ2Y?C%5_P $H>8!80/$S(KG]@$8:4 MRFD'1F1L70:\5#Q>]T*9A7TN(+JCDP),,;5)7[$NE-%)HQ9AYSV_,O2U(__0 M*0A2[1)CV9=#8%KE8%H:[I2MU^\E)6H.9Z)TI@4OUEW## ,Q2#@/ML$"PEMR M0(]W!<8.P[B0KE*,)H(:C)T^PC'66E^K&U+UZ-*PU/74*G?'7#=;V#'IE^@W M55=1X^@2 MBWU)NX>R &I>NUXS'6UO+:QD1BQ M$$2>BU=\9[A#&=0M!U?:PD8-_@3^X.[/URWK2?+R8Y>92%#:-A;?"1<+M659 M'(:LJ3Y1CDA!6EC,$.1>.L$.$'@)#UC# RS_Q% W*,6O6]GBJ4,W+#9DZ*T/ M].VA,YR9!;?2D*7+-S%MW,1_2L,Z>3EMM>N0LH;PI& &$L/$TM&MD-VF3C3? M;7?>X4CP[YY=AJYN$(TU9'WM/5_^/8GJH%E-<&,RV65C<$I@$N0G,:PTPBJ2P>R>:S@G:2G MK.E+J<$MVWW.U5GT_0B*1O?;Q4%-_QA]<_J>]"_1!27;G%);]=WDID055P)$ MHGO/YP]*(9]3AH;SIKY%-C>Y.W>))^0:,AB*@706 L=+2_06[,M%,#8?"4^D8^V> M:\U,:[(8L#$,,;I9N4UM-;+:#9W1(]-X\,8\>1N<[8,#'=^3?C(9:4WOO39S M4PY5W@[H?M@CLC?G* M !T FY!11*4DR8;A@*I@>2RAV9$\\L)9,9:?5W8GL MH2$UAB'QJI*%LW(CK4O*%=!T+7.!A+[ISZ-J48;W_@ 1J^*E#G6(['1E-TDE MX]VLAYJ*R=*1S.XR++T96TZ."JI];X;B'U^^GIS]TU'^)THL4>H"D;OLI"+C M*_(AQY<-/F"@P!43TR5;#-$WI?LV^-XVF$[8KMO$0P5*[TL 2AB/G'_P&%;1 M M,DS'_:]P%&07U$M^8"Z4E&M@SC?*S8:)>\JS2%2L>0>@0Y M&R8^"++>-A(SO2X[,(FI9?'%U M]F6[TVV_9NW]'6%CR_[/W;LUM8TF7Z/M$S']@].F>L",@ MM2677>7VS(E0R>4N=Y?+;LO=WYEY.0&2H(0R"+!QDO#*->SD,_@ MJTK%3:=,/%^YN1X3SL0U?JI3^4$(5?KI><#@1U>"8.\JF;WJZ*A/1=_3)7I? M3W]+!F3L3_LP+&P(>*%763](M4[?LO/$P1=8F,+HA-.0E_O'X #'A^]XR'7O M+:%>92R"&W['F"80LM^0=SW/VBLXP7_KRHQM8?Z=_>L1.Q%AH\5$'%\U/K!B MO?&/Y_=ZF MGE:T!TZ35C_XHG?%43.SAC[<,3D'*\A];]/@=U9220>@/8NAQ?%(CH\/'^P8 M2[QWN0QKQ=D=J>/DI9,BIJBRW/LI4JZ1@>DS;]PR\83PD(6[Q%TQX[8M#@S( MA^R2S$KN3LHI+*GOTT('-"P5V#EI#$YJ2TDI2MKT54: ]"]*G_-T):U^2&SY MD:(#W127PXD(_"TM.S+MQ90B,9 N7K8N91A0WKM&8O0C'?RR5DA+O8TU7*@> M>7,X#QIAV.Z\(\N5^YRJ?CM99^BJ1]\UZ./LP 0F[<+)A] 7Q_!.3GX]NZLW ML&[#N32%79!KPO2?M\:3C)C0=E96(<"Z$0 H5$100R%*E:6G7T#1:/5#P%5A MZA@9+L+_CSV:C'Y72T1B> ]K[:516GK@=S\*T]\L M9]SR?,O7>M#P"T/SNN+1L]>O7@2I4^EO;KN$(7B*DU^ZPG'@D#F=Q1&"?@)( M4?%1&0!X)-!R_4 Y=,$9755E#\+E>@@C)O9@MA"N_0?W\)>"3ZR^51J%(4"T MY ZS:>L;HK&2$3,+IDHEW7LT1R^%+ _1M^6267IE%_8S>%T3=_T+MTU\8\6 =4K2'+0Z ME@Z$(:_^=YYCUX3%G5" M3@A]MTQG/VU(]/)2 V*TA7ZNTG/ZE@P8;(*?MWJ3;AC]RULTK\/DN2;!9"SI'PXZ12++]S+';1%/U_;WCH3_! M-J"](8>%U?;4-_89%$$*'!U^_Z?0Z$=JY7#V5)A;$J&BY_S0@S]Q;PU['KR% ML.5]SX0W;\PB6%6\\H MY4&F,:IO:_T2'589ERR))S:]Z&TNC A_C>)A!C.P%#A3&+/RA64 UIFB3?XF M;N>.I?_H&_3XW@$[;_JD-0(=GP#%@X4_Z#8.LB,"?/3=PUYL8H.C&50,;.+4 M='N8DF /R=LNCE7(=G[-.!*$$23%ELZ.#X\& FV!#U?MO$*2^VWVX2M8]#*LF'W_/A*P8O%LD<38\["+O[_[A[+\D(*@YTT^NV6C^ M'UBX+'%Q&3T,LRCRU8#)=I9OFAQ%2."PTVF5*!3SW#9 U*"F6*Q?YBMOI,F) M4W#J ])UT;(<6''3DA81*>&_IS3T\N!YEG/67^$:M&R_98ZD_?CP47S*M7@!:$R;ER^F>-;*4I4.^:)4JH J1]> M:A"+AJ/0830!E^YT:CQ@;3_ZDF(] 9>(*SNLB0O>^#IJ0ZJ7,BY]BKII,*P2 M/"%T4RTC49Z#;?2CG9MR".B[\6&VHJD2[4_R?>R3PW3L.&(2M ),:8++)8), M*D)#Z! 7/Y.DH;#%^ T;)VHA1,?(^Z[O;8B0N!TV["&CSXC[@"H-X * D2:] MY B@>3G_/#P[5% /ET8V%G<(X%M_?'C_7@P/K8Q)A@%>:S]Q-$FCY8'"$2U8Q[VWPK14F(_]%2RN:K1]/YZ._=*$@=#+/QG0V37> M1E)$@=5DSNJ^]J)92QG*M(I#/ M>/Z?1)WD8J87(3U"/^&Z2I?28T?:5X+^M_939M(FQ>'XJ6 5>.F%J[-&K]Z6 M@Q%TFU57A!WUI"A5FTG$ $1S\ YG+ZW_H'IZK]/\*G;F1MRXKU\*7_[RX@P9 MZ$C&%*@@&R["8"K>Y&TJ,F>< 5?4Y4*Y(IPEM#?X*GP+U["'GFI% MPWVM:'A J_W0,X%AJFV!LAK5A+Q ;=4*NO7XX9&"F*RXJ D?514-'VJ*6QF^0X5_PR7Z4RU4B[LR>EK\$VIML-->WGI7JA[?-# MPE$BQ(:"1/B;C'9ZGBVT#9,=8QGX:""T :!NMPZ/E^GSJ],'#YPR==4[D4GX M%61D'-@CD)0SV6/1 1QJD3CO.(A\1;&U47@G+]EX]902:4H#1>W$^EN'5@.N M@YCEO?B^"FE5H!"9E0VBCEGIH64U^#%;H,\^^IJ_/GGUUV>O#TYLCJ D#%[B M$;#\MO.N)>]FR92*73, ;L1:1G5'<'8<_?!=O[5NM AL (:VW5$_*VH@*MXR M6OLA>^T5/V_V8Y762\\S^^I'@_0<,+#KTM[$JM#-^8F34&8W8!4,]C@R@[MPCC-2D<396MARXQS08U)NWC %R M@$K%4@9G:E&5YP?PZGRQGUEMXYLX4G+I..;X*Q;.U;W?5)8LU.AB@3>!QPBHI2]Y5DYRQN&E#2=7PB+ZW0"&B-[# M$[6$, :SZ)B3V)(?GSKCX;V(]O-FSNX_]/6+^S9?6&L8/V9/<_/NZR8 MG<')YU_!S@],N!-M0>WX%ZRP1X)&S6&D"L(2 M!E>]$&6"A-C-@S1L;6@:CT2@C<*GVV@]+R=U70)7ZBKH>ZM:WQ,FV LRGYU7 MU;*O?EP6OR\<@+IPG*AQ12,^)A@&ZRDG)/6$6?.3<]% MQJ0=@:MU+82B\6;MH'3WG%V>*1$@=6;$1QT/LT$@1!H5=4 Q#*K5^@#UR@2% MJ=4,IZY0= 2/!NB8:^L BR+^+;NB+3_[J[0J]K_EBK@2$U$DLW]T_^/_.;Y_ M__$\6P!^6J;+]'!VXH4=X"^)9GWX@-YGSY3]_>*:O8BPQ[_0^C+>9_PU+6K% M'GKA"_(YRJT!:R$QRC+K+6^>01M4(;[CW75E=\UNTYWC]'OGRUK"F>1YD?6W M=&]>2I.Y"$#K&KUPFQ.Z(5[\/$ND;+!;"S%%CXNB:>N.>285IQ(TJ^8M*L(# M4\-'.!I%>5_QD.?2-T5Y>M5U%+;C=+%]%XQ^2FE_P93V\932GE+:7XLTCE5, MJ@?1;^82I163.*GF J[*W5&.QU9=J9DV(DU+:52K)[>BXT2U/[Q'VI5+Q7HE M8LX4STH$I@]G?ZW*_Z1%]I^9;P)K]>@TD#-4<98M*?\JF;W.WJ:'_G1M30DEOFE0V^?#]M5SN>GD3%W&WH5$9&FHW-?"\P6=QT:8/K74N#L>+#A_*DG.N*JPB0:S9(H;]?=W0/=?),P'EKZ.M.M&B6Q?9? MDCPE!<4:[KEH.!&3O)3_QZKJWO&]&+3OO1XL^H=X8-IW?5=X2+ZF%=?K!I1Z MA_+%,V9!A3*T\:/MMGN=WL;;#].Z!NFYIT[CQ?QW3-%@@R]UHO[./L#H <,JPBU)>N5AZCHV[F =\6[3)JWX\(';Z_^E; M#X:1!XE)>LUA"77S,?^CS?EH+OO?:9,DL \84TYA%0$Q ")5%\^C1L5-<>W>7:J57.S7DN%K0 MMC\*ZDS7F5RVK)J>IGPTRJ0-/9DQ6X@_7.=S>N68 MW/.V* 'L&*W#B[)"DHWDC2?G@BQ$= *J3-]_PGR4_!/M;8)RRJS0(BBN4I8E M7G,HG'^'Z%=7&#]UA90\@Z$W= :S^,:-F=D&!N MU2WC^H"#<+>E1TG$+F7X,#PL_DR2L-*(][*:F01NF72)?5LZI1==XC MW]1FT=G:YE'/HLMC%' ME-^"N=+_!M-@,\X-*,CI66W]3 ^GU+E.D(:ME_MWG)K,!C9N8_3_=S^,2(K/P89F M+A]UGBCNZ)&UNS;=R8L?%A@&FR S,7'=1IE' $63,J;H6I4Y>C3IA9KH,&?QXRPOE0X\W*0)7.HOJSLF/1BJF[N%I52H, M*+*2-/QO6LF2 &$8QD5A]E9-]*K!.;$[ !M)?4;8WYXQ=([C;R2U_2FP( M%(W(\\?%FEBW=''0=_12AK@-V0@"DS]P4S<_>GS-P-RLQ].$?<>TCFU]A \2PM M- GSG#DEH;[>AQ7NPR?N/5H'?LW<>IIN>\*N)0ZL+\FL)TK98F1A%B _/7EB MP?FPADP9#WRC)08JOZRKIVRQG#R;T5MG)F&EMQ7B*^QN M%BG=^@)Y3W,7K'3M@FEZK^3'X?/N[WI>>\%EK(YK6H9Z7\A_CWK-=XX%8,U% M 38@=RR%/5_)9Y!)(819=TT$D8,JYL$_.SI"E26UX0'3+AI%$"Z[8'??O5WGS1N1D[ONFA^>,C9_Y#E%P([8?A\GM MG GE3(P'/92\T+&0*?=6GHU+6= "[S.+UK,X6?@AZWQ2TSMLFUB+Z(=^K3&C M_)J>Q$W5R**HNN5,,G+)[!()O/J@S+H6^5-:*)KPEI,0'&+5B;>'\@((CW@T M_Q_]O#QY=K!!Z6&VC!G;E,W&B^EEGLZ"MZ?1?/S!/'UR;-N5 UIR!YS==*\;=&+C=B22I,!F-BDIJ('E1,8B.K?RYGV0,,OYTQ_H3W(9Y2U M]QA@JG8UH9725E2HH'M7V'G6G?NYE)+3UCZ01I'> M (P>?#+:Z8AS$.AH0(GV+4?'B_]@?+O<(%>/&QW!YN]J^W/7&9KT H?; MR1M"3KZB72W4 8JRQ84AE,;NP]I@;.)0=4/JRH&3Z$NT!+9EJA2RIK"4Y]CN=2BF1Z2X7!U.^$(#]SAJ?:%+B3I# M9W/<%HO]A$WB.KL@7QWX)E/ @/:(A.K9(9$\[J M1EA&S[23UORYUBHMOT M?IY+*E>(Z68;XX8+B.G4A^VSK6">O=<\'8379TM<;[(V_\(!Y2^TUU\'PD]; MHK9=!S!'(;XQS\VEG"/D .1+?([P#D.3]/AD&S"\VH7H?"LGSO^;EUYL==<& MGGNQ97#3>4DOM%2_G%7Z[1Y[#/@]+E+4I$9,H>>YCPOBH/PA%--$D2,Y,4%[Z&VO"G ["U86J M;#F QDVQP,N:O),&[SA@W6^-(R/\C]ISL*E'^RRIS MF3]Y"2#8VM%WL))&[6D93MU:/9"X<:6!_Q(CK86!F1>@9*+3BAL)6:?!7,M; MP:Z?:$^*?#WOZD;"I6EMN6"M(PQ.7:P.)DI6@AN[UN)7ARJX%>:?;_M!4I0UOLF#-X_)#,H9K,\SMG0S!B'58-\23B.Z238- MR1H+[!PEQEG#[$[2R8C)9#0(T1[ZE0NWT6&C MH8N?\-A22S+\C'Z"Z=L$N0MZV*)J$6L0FA>Z^C7C?O.W&=WQ95JCJ?/3&F]^ M5W;E+X@5S.Z<9:0K:"!51_O_[Z1-TKL[.MAR#$1W:!@#QX7:ADQURKBKR&:5Z=<743\,@+H+/XI>3A^WA$&P7 M>Y6G7O*H%@DR;9+T3!&J06((<6F-^ANY^M8B N@UZ'=5R6/SQ][8$:X1FO.0 Z M=6JYCN-JSBGKHSGNO$[K>MM65Z7NS0@V,[MS2B=K>E[1MO]%=]#+"Q*IS0 / M,KMS4B[E\"=U$.@ER=!MJF*["92/MR>ZMC&Q['4=.HG:/\YIH$C%UYKOB3@O5>+#0(5V'?;C1&* BUF5DQ> M1V*1,.^MKD1O#FB ^2+/'$Z;@>6CDXT@.8DZU)V?^#YX+;:;H)$T>*B))=)6 M6*P0#L3HH.VU]0:^U.7&VL$JA"J_=LCLAAD^^S) M\'PB0+5;E] A_9MGWE0 M*R36=PYK";KUE(R8V?_)\D:T&6W6&,G 7[G>ZG>>($&+A ;,'7$Y+F0_AU$G MI,(#]A5MK\")<@L6&W#N4!\^<-$$0Q>_FM;_AWTWI:T)OJ'E<:34?.X'#=.U M A5_XH+0B&$'8\,<-.GWXOZOE-FB!Y;+\[P #K!1T4.NJM"E)95LMWEQ4Q9I\ MA:N,W"1Q$YIL,$+._0PG>P!+3F>HZJ)7!M(27=4'3!_I"H'PHA)$!N]F72-V M04)C<#AQ 5[#E[.B+2L'=9&;C&!F!<%_N$8Z;#]!Z5D9$/@!'GRK.$LI!-GZ= MA61Q\EF^9)*7'"Z80T,_/W-G/YW2'8,B5WPVUAW)F3OT[20=,L+-3LS0?ZEN M\W/00* :8=Z5RR+S_C3S0TBSG)#X)>#Y8LNZ1%0]OV3@B$\S^WY;6M)MO?(2 M;9K 33\'O;VAO8K\C62EO46UCV,EHA\*# X]J\TL4-R+S%99M3EPLS2AK@N' MJ<,>?\+LCM?6IR_1PQ1Y_>^__^Y8:-+PUX.[H3. @RSD=1F?3\61Z[*0:XD0 MAY0X,S,&CYXCVO"$ D8&/\<;+KA=<.#[PM'_@-YG_AL':RLWGN$3XV$EK@^O M2!R3N0@MKXFHN)4&B+$Z\?A1+F7I8C)ZH#$-32 <^AA.H]K(R>_VW=KD JW1 MYHGCUA6(/37"BCO/SG,VIZ:.#IZ,*4QIS3FUR*-4E& !3-M736W""] ML*0[G>=-D1KX@K1-*DW+Z3P5.+7IT5B7=Z0+"YSJ]P\1ZGN3D5TN)C*IRXP4 M;5=K:)3.&51?T"514(OQ+P(N;)VBLV0B:56ZOE'BKT.OB*4NLYUM,^9,,K(C M.=K8A_&>&-L%I%FU,9#XZ^!V=?D[!9%]RT"OSR,_SUU,)%?2I9Q&PCY>@XD+\*@PXCWX>R_+C@X;;XB8+\P)-9 U".Z_0G83[)R>6!% M E;$LF5&OAV.>UQ9*ZQA7:.M*5W9AQ*_V)UIMX'I7W9S<(=9%8$*= 84R?V& M(=#19$@2DRF-/@W]33@=QM@25FKG(7MO4.6RE4%O:%*JLLR*T0GXC&Y65/<4 MH5^=T2<4GPXB&X.$W:Q+EA%%FBDKN0->AWG:@ KJ9>\JM=T=^* 'ADW\-(9A MSR0.-='5K"2U$-YA_?0A40;&YREU!$J4SDAFY M11;+'*/;:9L%]>(/WU^7B3 _:U!Z:@@,5%/K5:B41GW5> M-*-&:3MV(FC5L ^W[B',%JA@&H8 65ZE-]OZZ&6VH>-/=_6.:W3]/G,OX,AM MA6"P>=KP ,TVSG7'ST(:CYE9J2@KV19][ E8,LG ;4$^(.O=)Q$C#\?1]-1KN"UD? ML63];L6:A.ZX?=2/S^6-5[&,SP"WSKPZBK21;.[)5GV7M/P5\9N27957@F:\98BTR Z1BH3($M"Z M5%^E6D?!+!!&R[XY]S-9^YDDK>0JQX(KP+ZRX#3%.*9IU5XQ].C2=HY%VHDX2!3W5);,'?&'*/T,K<.[3ET!H66ZQ9ML?%*4K;^:561 M2?&D[M24/;7N#"?KD],0E4W@SM$TX5,N2RHCI1FN '26I@% _H)*# M72!Q;N>#. !E$AA.8FLSIH'^*%( E? 7[3[I+$>'MD*5F%4!IR%,8@]%Y[XL MK33>5#.?S'L^07W)?UB4*M/ ![7>&7W[,CK-Y>:KOEKY[&G6I]+>QE3:B%P] M?7(2B,;>&3+1$E.Z*J3Z@)9!,"I.L,C8T+@;WRR9=263&Z7!T[\Z;N\'/D7XR,N>[TJO$ MOGSN!59J5!LC[ HG!\SXVKMH49!GX6FC]8R0ER-_3HF#]Q97Z/O@/%CGC446 MTQTO$_K='&U46]W/9\H O(:; :"$07 \OK.TY!0;]](H>:?=A;:K:$%-@P$B MI[2"]H0/* 1P^7L9$NK3Y8%Z-XZ6ZIMH[FCFFM@+D4LZH^E5+X4C*G6VR/)+ MWDRT0DOKRD(SS7W64]'[[D&6#1L=K!2F2Z#&QW/T#94Z15]((:!68!(P=XQM M"QJP$*4%M]Z]9O2&IM67;<;; %]YXW5PQGL)[2AV!3* M?8D+_J'FJ48>7P5VN%G!_SA[Y6P*.S;B8@(XPP8KHC/$F;Q&;V/8&.\Q+S.D M. ,;5\VP9(8FF&O?"-2!=.RFK#?99F(+;LD9++F==D(N(\6:QW/5D,DK%1[@ M@0_]5IDN?CT!]0@IEG_/&;JS.#-&V5_<(<$AZP,)6?<*6ZPY>6A=(/!6&(-] MX#RGM>^^2A//? 2]>P5+3)YZ7BU![5I*ZQB&PV[=ZG*B6@XOP1\6.4\=/Y9O M_VSE8J73]JI\K;]P6-*&4"U7"+?+^'V/[.%U;\_2<(_"]F-83:6I2,&9<6;5\%6_!!U!A4P'W3?U/X;_%TCW3NUJ5)H MS&@:!IM".K$P/R)LE]:<1&"S0@!_5SI#F/[UT:U!7>1JM3K@E].E5I5/E@[" MQ6E>\*YV.T>Z3/3W3SQE7%B-"B #;&0AS=VX7UB-+5<(QR9AA.,?K7F0/6RR M_#_2U3U?8SG^G+WE.#B=<%T#3VV17^;\F$7-74MH*3+Z;\OD5'GY6UXXQ(<32"/A>%SP) M'.<%PB2FU!,E%U=2:]$")5>:*>+&!UK[459T\:$#N$BO1#1#!@"C=4&7G'BT MP4ZUHMJ^GEX/PHCRV@$%0:A3+>IEKZB49]QPUYU C# -?X]8A6=W5Z.B-YKH M=+P$'P =->'KD/G6JJP67*WQ3 H^D%H?2L[(H9JLL5+ELEE)X7A>.@IO9@195\MD9A9+$:]:L#UT*)9HJYL0238/8Z5R2 #]1ZE M&-A0Z^'9=ZAA;G2,K)O013(J3.)J[-/%=Y*"SV3$Q'/V+P&?-*X/ZUD;(J.%S6/0,\&9-E$* MSO$Q!G5_=55XK)_07).32+78NXOUZH/>?B[(Z8//U+$]+__M_\I MH#'TEM^@:KH\_U]_N/<'_K?>F/^M0YASS]"^S]++*EW;ALA?2>_"G8&+:Y?A%]^F5 M. E*BM8"?S3/CQ\'D4 .!*H+^G#/O8YVW&O/**[YZ)TQ38E1?B2LTBY1G4'( M#BP6K!K_B^E#I,4.WN2+-_-T\2:9K4B!9$A0YFM5%E'MX.I [ SNQIDBZ-0\ M[D?7L2KTWYK_BRT3SS=[A'\!#<'C=?K6YD'W\*0,)F4P*8,__+_L.HG),8K7 MH;_AXL+'ST#,06YSVX]4A/1?<_))0'0461*"&6L^35L0Y)M#.*SN'*1EQ;.S M*GA/C\!&D;'\](B-8DXB [J:<_%X-FF?2?M,VN<&F"+S.I^#M AJSRL)%TYZ MJC&8TZJNNTT[>ZFU]@U A!IV^OOL!'?Z4>_DOF#J1Q@R^F--N]DM7TI7G1?F M1\D/H7S.NWQIZ<]U5YQSX 8E(;3&*3P@;E;N(DCG==5M^H,7+_%7U=^G58GT M$49PHHF@8% 6$A[$-G^RB-1IY;#3?/63@!0RN'>%=UW/4SD<;$+VO3.]31Q? M_5%Y>6:O$1-2MW2R^2:M.VG=FZ%UV;XTVU*!?YLZOTP7&G*WC 8(8Z2/';"" MB5%SDU;3CX,HOGB.7!HF\?BEX/%X P77C<'%6<]+A))TD2%/7G+1GG#4XN8G M"P[RVD!NZT?ZVF<8(A7+"'5#1^KOW%'R MN=3?A!C\(HC![R?$X+>'&+SU!_2CO0?T^$GZ*8HTOXUS[Z\*RGH"X/M+UV8B MK,NT@^2O3UYZ.*:F?7[ZIX=NO-2#+CI7@ELJ6Y]QI3U1N"5[&+B?<-(_ED#, M9%C?MGT[&=8W4L$$L=8ZXV;(;&J/E]&%L8(3,'@L>4N>1)KSH2UQ\? M(7Q VZ CY_Z4P=ELJ,9TLDPWZ'$3:\"3+&.MK*A9V@R@W36Z(XIA#H!-U+&W M7!5C5OQX42;*'LMS!"AD)(:;[0,X7%^W'2'L<6A9F*A2@E,@0? (S(<(+$^ MA7*]*6@N6=#1W .3J+UML63:0K#(WB8H86>6-H8O;.JL]? [ *TR5W:L+2W MX*S,P#O!/12>K68[B $$<$>>'@NC -P5#;]20 %'LA(#:R2:-JEJ[8@]^@YA M#3%7>7%_4LU,N *ON+8#-*CG^E(![F*(7+:.*D&)@4<;RY,%)VU;4^#),?38 M_V*9HM,#_;%"("ZAN;>: :E^=0U5E<;>HI*;=)O5OA8_B.13Q-\T "YID!R?J0W8"*=0#-E=N#AS837&S'.#Q?,.&[3XZ* M2]ZXP7N"/'LKRY2%-"\Q0/_6]<(/S&KF$8W MS2REEZ_+;.L+/?R9ZA4%/@Y6V#5$5OW!CQL5/@^V2N<5FN>-$SST@,H^KVI7),<60XJ_I)+Z954 M5&*X%:9;FWJ98@WQ@K4WT)3X+<\:=S*I"@FUHNM1ILU]%Q<0!W0G&*E7:NSY S7--[8#+U9WH6!BL\6FX/9_^*!A,L#NP5J[OZ2NV) MFVXS\P:.2PICUAU9369J ]\ J@2D\J:4THFFQT?C]Q"M4GF9UY6=)&%;U%7. MW,/_(1DR8+[K!58UHL3D:PP$,A@(K?]"23+X83%NEUL&J0+AY,S(7N2"+U6# M4DCFO-T1_/-A9&.'-;JTF;LZYF*NFK;I*\%]MIHV%.C@&IJ]C2<)B?^,BU6Q M\;@]D:OFE#ZJW:8:9[CTFM[[IV[== RX/6_+H=#?=-%_&CE?(@>]ZK,>;DVJ M[)T/+Y*3%F.L1U85[HJWPC8%OEHK+M.6]5-] M?_>M9:Q\O-',NO;;A3G#Y9?0[6@&(LYFPWT;A>E!^'CX3^LHRP=!NI4(W+HK M56,EGE*;Z7[M7QS"(4N!-P:;LU4M^AKAP:F88THY3"F'+Y]RZ/NNS"CB?"#L MVC3@]O8-A:$XV$YR?33$,F/JD:#74.*;8#GWT;LH-$Y22E7M$$&&,X?#\)AY M+*;DYJ1I)DUS S2-+S%-A(91&A34Z%:IU!-<_DW6 S@Y2F?SV\6DGA(.CGR( M/DJOJW6FE-_[&:5D;B*"(2U*E<-6;4[.;L@"!V1=/LK',49,O;"Q<$-E=8XR MW[Q=PT3!2L&";-IZ*V% J2I$.L1'RB .&H13(>)A:O*,'+@Z;R0R(M1)&PZD M9>5L2XO9C*!J)JSEUR-U1S],6,MO#VMY4WO1<4@<4RU*Y(\D&_?@PL3:P@AL9I,K!8,0_%.W(8K'ZKFKH"B0_R7:OQZ+K81(JGJ"?JRND M)Y7.8\ 1Z&[0F_!P@B+(U[+*A A<]#13-R&VW\L#ZFLFR-L5E? M\CB#Q7*W MRHV-R:I92B2T"F-NJCA*C F$T=$Q?9%PKD@>#3F8EEHI&P?SY&!BMT++B=^!9#C(AEH!5 MRWF&V[)5?L6WE/0/+TYN*JY)2^,_S18I+J=KW /\(@1P+8UG:H9XS[HX,0LC M]QR\]'2TLBJ)R!SMBXV1^/0M55X\'9;;QT)&NWL?)]%FX2[+^#UK'2:W7&5 M>6GY)J>+21XN^PE:V>DG^-I_/GJ5' +JZEAG#2_]%C ^Y>SN\ZK,6O !OF1] MOT4D?< BGVI3[WE'7E>IJ\L/3"TOMZK33KN=\8(KIL!A.=P;W'3WYZ\C5$JR MV*MJT35,U0:K:F9D*1'RS[KN53M:DC##FFL"XA6ZQQWZ^KJ%$-PI?B=RCLL-H2R>A/A+8"..J,#$H>LZU<;NZJ$R8D01@R >Z,3BW#@%_W5:5 MSR7S+:W-N.]9A&QK"804M^O #VJ:3>E^E-=!^NSU!1K-U=A20LPFI85\L C; M-CH=MFWAD<*2!):7)#4\-GDR'Z[#69A7%E-/J?V\LRF@)SD0N L:ZQF/HT"7 MC!EW15&^O?!X3\G^,=CA[4C\!I:PP5=<8@NG-9^# I=3S2DF"@ X(?.0(H%> M #Z:A.G]14'3"^YA)@Y3E%QYWI&?YR# ^D!&H4$&V!P/CR(U+6P M!-I=9M% MMXJ9MTFN#6R*/8;HW4-+\Q+KAZ76+_C^59)C2AR M13 M2G#E^-)C-/A^C%7(OQ^AJS "US"<'NKR*8:KXJCI"#!&^]C"]VB<&@P4 MCC>\ ^&"+83@O* : FE^;1T]%? P?LN@88WUS_'H2=WMP=/Z&>+A8,CN E*/ M$?<&$N7C&5_SN*7@R-A67HH"HXIQ+TT]LS!,,X[HPC)>.UNT,M&ZO M+&MX.P$9(]"]'8#3/MR,70ON?2"(_;Q>=&LS&\1XUU2&+T^"B<6**=U1[22; MV5EH$H3HZA*]/@R.J933<=K#0:,$\ 9O"0H#6]S=S;:F*R5PL-;&X?!#++=2 M(!3I'-N.(R;N.G2F]>S,W;P+39*C V;P@&8\2(:%:2# MK&8X56(L0Y;G6L6&'V MCDMJ"=. )L36Q\:9RX+X0> L+A%"R]#V&$$F3#LY/Q;5BR]'CQ0<%/NV4BN- M!KGC-=),;K9BT6J""SUH*BX)&,@;GGU>5(.J-CF\4%G:9BY4"=768:_G'3%G1UU\>$O4W4?(&'M721].^/DZ/[ MW_.,,4>W5+P&T3M,'S]8EFA?_J^W?'$=W=HB(_X./J!__"#YX5CB^;I6VO.# MRQX\1'B9E;E@:-3@8=+C\ZH^]_YGS$FH/>]\X\)/T\)/J]Y:"_>9Y>-ZB4J- M3<_LW ?@,?TSS)[OP>Q/*=,OF#)]-*5,IY3IUR*-(Q$@;XOLB__$=-+?5OQ' M1SA\A8\:_G&^MOWT0^,_4;[:O\9,N=_$Z0X<%*0W\H:GOF=:N98I/+TXZ'E2 MQ?P8HQ=6F4#ILAF.5Q>969I=+.N8YDV_O M8X-E[=%QL SL,.I)PKNF':20O9DWEW2=56CZW+3;O8>S?Y:<>76)XB W/4SU M^;2:?XA5<+$-/' 8 Z5F8LDFK+\0"0R0"2HY"EH*T?,URZ\I$);RIJT[J7I" M0.PR+=O>5+HA!Z-S8T]8003D 5+V!AH.K)K9R&'^W37H4$H&1]J!?_!47'%A M55AVIR50]![']X[O.?0 4]ED<6[4U54)=;=O%\K;68J9(Y],K%B8]KZC8#3' MMV4O_^N:!!1Q_:)&;YR_Y;V4. "";!JR=\EXXBL,6#/ZY)T^@P_R#*-C(^Y# M8IG_D/1$ U^[*C"QCT(0Q@<77D9G7O:6!+4)=O/N.F4NVZ6%C@I6$_ZH1ZRA MS >\1Z(QNSQH[QZT-KC-KHX:8N^H(ZJ1=]44QBD1$$*C"7VU]+UQ=[W9_K-A M -P9M$LTE@LQT,XX3O@>H^H[U@)(0&> /.)S#;0U>)NRRRR>T_.ZNJ(!AA"1 MVZ$B+*N%"1JLUW ;[A6N05RU$3N.<^92;=*CJ?')J/#37HTU,&\.\)B=YTW! M\#2L>EN[KIO >J-[[[)W>!@54B=A"'C)%QX]3#LDP@F M83^[P9[HQQ=16U/^ZGKYJP@>>SN35F$5\=/3DR"*'42/>R7""A_5NIT94'O* MPC7/[$OLT#3DK\&5_A;K],W(S^&B^I^Q+K*L;S4W_A Q42P/;F/W[K!C@AN" MI*6SJUG@*/K K@'M2EX4363WH-ZY94PM;NR<:*!&V>8GW?CPWFR)B$"ZXLRR MLI-;0V+T^C1M"W8O]6Q2D+S"Z5C2L74N9$%5P)!$LP5F@1[%>[-MR^KUF@V0G81O+O7:!#G.W0Q-7?E!GTI59Y,IX>1IR/E-. M5BB#D)?(9+:AXT/9,I'[E!Q#=-L_'ATE/]R[+_F%^\G#>]]S?J&W@=R6$*^: M[+M9F_(WFBFCTZ9IBVS.%E*0Q#.^M^"-4XZ%I<+3WV9AD:]G,M)SM\+D7*3% MJA\N"Z)0CNO($44)NA7G*B(-S&S5M@RQ#U^KA_@*IRT5\14>)$8!;OT1C:I M>(5LI2NLDHNU9"\$^'TN;C \XWP[\L8-C]"30"WIZ$Y;0[>8ACJG;['5Y=8? M 6SI$<#AA#@"2-K<3KQZNP!J7PR ?V9%!7 MQVX2-']ZSO$=T?.-CBGR=;:#\KAW]"G7]3VXJW>.-0V(A+!"C\^AN],X)#=D.4VJ%J\!'V4&.[ZG/N$9H5/N[ ";M@-EGX72N*A/R^ M##\N Y!U,[L#@VB3L544@J1;>*\2/*,7*ACX?%<4A'FI8:]E"8<%O\_>IBA1 M\=78T*+I)NOP)6_/)3?^&!:;.@RP*PO6,^JW*L=PY+(_R\STBUD.P0"/\'V> M:?(A7?[6@4F&D@(U%J!YZ M8]1%NBW!AQ^UQIWCTQ(8: 1=S<#?* 7/))W"9M5X1DV.]42'E2N4C2TCSXE0 M:K:*H2+,UNGY.Y2R. MH/4J]P?'LE@DX$KG;:6-E$,ILY?R2F!9;?3"?=JXUV!AY:KK>FJ&*22N,AI% MVKA=;?,A!H9T,0D@AT/-Y,(_J@M\*(Y3Y.XZME5$@V@=D*V)+Y)6,K7,*5<: ME; ;:&[V2LL-!$VH%3QL(]O-V+H,6J"$*7SNFLUG -EN[UH63_FJUI6/BENZ M'L22[BCC#+&>07HX;8.D3[2RH0 .=6=P#I%VAW8&F+XQSV;87T!>G4O'^PH0 MLTZ':"!90G?+Z#'6?&$9E#Q63H!1YV&99;1QRW1)QBCS6X>98=$*O)'\+V@& M.N;7X&C^ 4C,/;T=-F/*6R9K\U:X=/65D6+V)[H.#,:RM77H3X-$IV^+#HX- M5'^RS;=1#F0H$&)6";\[EY\,KO'H'3B4+LF4!MD(A/^K&'DKQ#$U,BB^(Q74 M!K_.Q(H\<95.7*5?FJOTZB)3+A9W8(:U>GG#RECIG+(R6^5&NP,S3DT?NB6I MRXG >%(*DU*X)4IA@^! G9O3KW89JGLRQ#,!9# C4HOQ%VR%"(QH4A:3LIB4 MQ>F[GR^2,VM:M+*7! M<),W@)!(GA%F_$=G8WCZY.2 383+;*G; (AH[&;D,M&.='8G/\P.DX__;$6, M5J6T/34ZZ,=&"N$8[R?U,ZF?2?U\JV9'ZK)S$HYTZ.QQAZ7,9G"&BC5H'*SS-LEISNM!S M.4! @O[8=:NQ%/6LJ1;[4MN6]H O']XX>2@+Q9$TKCWJ(YSKG M)PTF6L3']11\[AL(.#R/="U^0V_E?-E3\GS/@<%Y]NS9[/3E:U)B2V%VS$!( M55]B2X858>ZX4UPH8Q]YF_14X^S$V MI&1V[_ZC[UXG .1S(CMMK*;B@@1AMD2FC!DC=XT[X350 MG%NB],",W2?S(VWH3G1[6MJVWB;";.&25SK)#-#2!J6&7@>-MWL5]R+ PV'; M\%GFBN)MAZ?]9'W(F+;D[*7M- E0Y.U6!KRL%MU:F@8@&SC!Q[]:^/C1!!^? MF)V^%FD\'85C&3R#8;H ;B/H+3I.4)7N@ W MCQ*2@U*A-+A!++2)W,H@,/R%F4/']XX?',Y.M$41,-Q)7^35DEI4)9PO+3\; MFR#T)Z%W*GGSH6Q2)T5Q- 96=&-H+ACY,L_KR? MH?E+$:98M)#55S"MG?0689Y7IL J@9L2B&83U>@&BLGA\)HL>V,],NJJB&M: M ;2=;[5G#XF04J^HBJQ=$41)XM#FJ3:80GN/I=P0V'JY3(W1/JQ&I?KT9'8E M!/ @:]=:!79+CFGG7>2%@B;G9.)GE[:3L[B5AT,8QP4MS46^8A@LGS<'+I%&0DD\K-&OI_LTJ-)),F=>RYY M(S79O[N,N;V#AV [-XXX*-1FA[,7XI)'[QH6G,8E/ RCU#,PSC> F@$[*W$+ M*"46"F2F8]*@G%QRC89;X"YN9IN\J%H]/Y4_T-4 )?J2ZRPMZ6)AXU(&?TS( M51JU5Y&E48JE8 M9FLN6*GDM$TOT[P(X(FC(-A$M6WHANH/"W%K]V!G8YAI#\MHX%'!2,L&&J+X M+JN"WOK6P*5?H+, '7( SXE;=_1#HEQR@)FCV*B@^R/N4'=%%O!D()"$G?0J M76KHXD6Y$)KY-1T_Q>Q.ZXG/7[V8/<>'%M) & ?F8Q62PJN27M37HHE^TS M=X@2@?Z;;$&5&9;P%9.:T/X.Z"H]#SBSW5NHPR^VMV(1>0/'CYHKV['8!9WVW$0/RMIB_@_A/U02MEA?BND9LF0%70H\ MJ+EKW0GBZCA(HI^0+'B!/C9Y!ET]7,Q\K8O* GT%?'EGS2FENH(EL$W?..*H MDD[,M*9S49EI_I:6'9G)NF/X Y;-4GP+=#Y?N0Q49&#+X_D=$O".7%(>]JVTT3]3J$DP# MF3?!R^RH<;5%YV+'R788-3C<@$"(2P5\OI/-*T7GU]F&CF.H-OJK2!?X"P!\ MIMP3\_NBNA(PNESKKC2._9">SSR$EFM_F6%$:SF7>^IV=:S_1H%2OMI*YW89 M=S#KUE1D9!C)'BVJ-R9A6W>8;'!OHH"<>%8L^\\ MQ:TP5UC@?)78>P]]*E)]'\0_'6MB4/\MI*B\396J0>>NT:JI7A6BD^F(Y-DU MXHF8/L6^=U$QU]?:2IQ:II.U M!SL/'.:_-*JV_65F82=I MA^M,I;S#.L/I=/[995U+<]G@0T2S>5O.WN?#A:(#5SP@B^M+:BLJ)JB^[T*H.J2[/R H=R[]$0 MAR2]+3!>&BO,S.)'&(^NS0;["B!%0'1QOATV!>A1*0]B/XXA++Q: ^%^RDS;@O&0HN7S(9:[N]5898X!&1;J:AH9]%G7%? M W \PS*8&W1+#@*E>ZW1SJ7)%G6F)\JBVFQ9"*6'31A;9&+^]::HMAD'H%=" M5BMA*]^K-8GCNZU860CL-A*,JNQCCJ[EX>IM;/5X"%Q]C1R$ALTB*@,^[J+X M]F?OF.AG'9DTXW32R;4!5^5YQ;$?H_*6C,/;#4CUYUE[E67&3] M)^U&%UFQZ1'SYIR:8=I5U 4IVWC5Y,8EGG.K'IA#<>L4S^>@&9 R:>/XZ%Q M[-/&56>>;%S?RL<,3AR.R+)UX:2$-$S:?I2*@$^Y>9Z@"=>[?M70Y\^*TD0 MI.GV2BD!5>9D:9CO-UU*\RP.[)71G"1?\DU.M^UV\>>?>?$7O6$C# UFYLIU M*&+\"E9,5ZL'.N34U>=YE^@E_D^6-\W(X,/1[6[].,6DSI0;#^MWTDL]/E>= M?;N"4N%9Q[YZ(YYZ*JVQ2?N$G-[8' &+D*?5'G G*0FB'O((M51EIMUO(\-$ M ]E!/E=(5DCI<@!GSS#&NYQYDX>.A7,Z;FK.7RO$/ABU9,(1A5K/"PM<\6/# M5V-@S,@HXM?'1>&-[JQ M&;F)MQ0$V@YV+2)[P\$:55#R ?/OAK1C)8))=^83&R7HXW" *&74J\XZ($O^ MGR6B-]C@,5/0??]^_JFD@6=9;=&UEUIO\D280&\;.^0X+L1;R$J0:GNVX?:F M!M@1!'XP<62KK580R*N,P;'!;WVBD#<[]PUX MHB2P0_C7ACAS35*3H&FLEDU*+,]WI%QU$2?XT2.N=H\K)MPUA[-? ]W85S#N MA6="@NM:?HG=2K8;TQ'ZAHZQ3>99=O,V:"TID^?O+8"L\ZJZ52#P_EQ?\+9= MZ+8U2O6@A:7A_)B1U#Y1%P08 K$/AT>9DW56T1:+8(4L,GABW=PZ,&^&MLB[3.C2';\K7!11*= MTZCKE:OEQ,V\D!C(T5XDT^BA Q9?IHM !,FP*4&%BVJ+&O"M@(/5!<1^1=T M%9S1]WA:TU:+-Q=TQ$S)VJ\[67M_2M9.R=IO/UG[5!,NKX+>O[?(>'P6IJW4 MJ+N.CQAVE-09#% ZGHG?*DN"UB\NCW:))&'0;<5HX 7?M)7SE?^48X[-TC!& MIT3:0C64%@J,T^'8733\IBU.$>RZ /V&8LKYN'+W1(SUZ9,3=\<0Q!2\ 9?^ MY:M55A_.7LPM(2RVL#BD^+<-).C88O=EY%9J40/GO=/[';"UL=8$[8(SFO^5 M&:X8%8L:\#7[P7'&:RA#YT0J"HR+<70(>%S!$&4^L0MK1=F?0/I8UNM*S!!Q MO!G9A@,;(8$X"4Z/_O^J53L[XZH";EQ+/T7#H+ G0#A=RK5O0TOXQI8YH-]( MO).9_J7?M2YJW(UBF;/9?W']^LK;ZS>?N&CTLZ ?[Y=0?*$/A=0XA*CLL/?( M'\1&M2XF&O\1'A!&_55OMX+,=R9CU%W8M94-P9/A!&$$F"! MJVS>Y&UF'5#T\]X0Q,$8>VZG;NZP<.)6]1N%,7+.WK*[*HDJ7W%"'\PH7M "^3!J;S%Z0-QS/ MN[X=<#I/P;K_T7.P1_<._IX8+5Q7A_?_W8WY]FZU2+R]<.EJ?M(7_H>],"?$ M2#:6KO&1=*NP00B8!%VVNUIT6=3PYDS"S5K)=/].>A?7'CVXL[QKQ_89, W2 MY^.GMUJP>B)%)T>/[G\G#O5:XI]AL6!XL>- 0ET5)^T;W^1[:RAB%C2N^/]" M:T@[AS,-BL!IQ[9/$D\F@#%5XC?]?V7^$,(>6%0UR!AH1]C.0.,+O_'HSK1T MRT/RZ>GL#S:0G7SA]E:%(60&=*@R \("OO2BM0_AB9,]I:6-]O2EU UP/?2) M;,M7GV%;'N[VXD+M_OL][J./Y7+?0G[#?$DNX]OC'Q[=_^'H_[__AX%/?'TN MP\^W;0?N[C);5!+#_8LT%. +W]]]H8-6Y>$3/2&2N4_TC*.3PZ'E==-Y(K^( MO+S*FS>SI\*>=!C'K+X^0L6O+E@0FNJ2@\FTO1:;#G!:L_(RIP.8HP!"HBDY MH\;S6KPI@0' >=F5\G=-J]+H)VHLL_T2]!T,>#*&A:4PWH*ZT==AIZ$9> X+ M06\;C)<9!I1"2SI;P8JPKFNNWVQ$?1*UFTU& R3O7[MZ$U([?J:Y6TS3K=<( M.<#=4+\'+#LU8CSQI O]";R64K$"5L?*, -DP3F(=,DH*7;1F;.K\@B+G6%DP+\RC=(V7<-Z7 ]" M<%7GK49G/P<=]:1Q)HTS:9PO ]2)8_ :(59#U^ SSJPP4@M\>EZ3:M)WEI1A MD;_)I')I58!)!T&V.($3Z!CN83ZP12;M,FF72;O\3NWB/1"/W$:VN )[S*(B M[STE'[[[!'V![IR^^->S)P='C^ZZ,L)RF:W!GQ-#Q\4?CRP=H\XJ1UV;'0Q2 M)W97QS]\1>YGQNEYHU:U(; %I ]VU<4::S!NSET$7,GX 'KJ<1&Y:$8K5X$X2K)BTX:<%)"WZS-I;R(%R/42F@.!5"ZBLVE%J^)NN5 MSJ#J)M0?GNASQRT1@T/J45'ZR//*F8 P:$SQL(TT-#>#F:=US=6J7"$-I,&Z MSW@U67"3[IITUT?676>]VIL>PYRGWC%2N5&:N(CR+R9I6V8+84&G!RPS*;\< M3Y(2NHBK==[&>(=$PH;^Y,=.>GB21=_ZW;DR1AMA'%W,KE_ MIXRWL1N-C*3+40Y51EM)/1ZCK$6S(L4@-+6^S,R>I!JH0;2N:\@PO>CJ=J\N M^GSVX%06]D7*PKZ;RL*^O;*PZ92<3LF;>$KVHRWKH%OA=C(.,<(FU"DNJAS0=<87Z0TBM)*1)2#HO-3*[$&;ODRJ8E) M34QJXF:HB8C&$]1"H(_K4[+EI:#-MQ'EBQD@NV"Y4G0//=)TJ"GG CU-*$\J M9%(ADPJY>2K$]T(8;S=@K?B,2E_;#T24A^TXTZ%K+:N$$8[C4GL<""V4W'!2 M+Y-ZF=3+C5,OON+'(?:UE[2D@5GOP"+Q#"M" N=(-MYDVY /$=!?H8L+&U

X[[6BOJQ0TPDF3R&5 MD@RB]I0= \2^ZY&3RIE4SJ1R;H;*>2KV2MZ \$B[E#87:;VG7VFH?%C=I$!9 MA9"'92[-I9B!]M\=#)Z8E=9 LLHZJQTX_&V%QGH! J1Q%77](7X.9361V[UB M/HE76M5.YXXOHW^I7G)B=?.T[J^"LK5?,Z6!]&WD'+O\^[#C??CDOP?KQ_O- M/?_M]OA[3^J.^V%F\L47+5_.VX]4OGPK&%_?9V$:+(I?F9CPWOTPG959ZW!B M?SPZZG7(T,:-LI;<>Z\$0JU;=[)!EQD]-6>&NC\>/[C?:Z8! K;QY@;Q<$9" M7B8%O24_BRAGP7RJW..^KE7?G\O!)!(/M2#DM$T;3!JWWF)"-T8':8\G<;[CA@8R!MH%U2+G&>3G!F_ Q6__E6DM1^_= M7*L:FJ%^_:T>CU/21G_?@&&2:]4=[R#KRQ&$F33S4FY:-\? M6KD3GQGAKBSZ?H/&,WA60"RL#)W\ED8E@V[$+(MFOE]V:^[4UKQ22@-S=UQ]Z%5 W%A2KJX/1K M59)^U%@?D97GJ)V1"ICPC=R3D.,>*TWJ3Z!U1HNJ&K7NT7UIU8\B'_1>CI.N MCK)B5:WWAZ.F#Q@.0%AO.7GO /2V$O-N>9Z%%RDCF!,%.I+IY7%P[6I:IG=, M O'Q#VP#?"*Z(NVN^0EN%";]O"@Z>,&&M&:. XS,JJR&X'+;,=EF3)VXHX)> MKB!QJ6@OLSFSJ4C3OTI^[R&([LY6K#*E5WD M9N7655N[Y[FSZ$+:Q(,-DY9^2>=$O7T7/VG0H#4D5@T)4,=R-[)(N$!/J8^^ MXVS#]?;;X>S'C*:)Q8K]Q'\4+;E=U"S^('J'TVCYHF70['G- M$3/1II+PMNI=/L\^^ES0O LP1R=#&0RT^^*F@KCQ>5GD$+S'PX_,#T+4K"O2 MFN:%'!$ N;E2F.KPC;NV:8'=A<^>$%K30:AV5\)IP,YPM'R MJPFI,]=K(#UK0=U-5Y,8\(6.^N*Q$YX#XT?6<*2>N'(:1N'0I)S 936 M=<_J.)MC^T?-+O-GCVH[#$*#?!%O"QXB8YYT,;0:JXI5"KO?'-AMJH.$' M$@6I4YCIO#4"8VU=Z20@"TLFF0[6\V@$0XCZ\%[C=<0O":T=B5IO*E3MZ(^\ M)<^Q;K),Z?\Q^WR=G:>U,_&77>VY/AIRENN\W0YLW!T&] [DOQ^B;S37E1IE MD^XZY5+#9W3SG5Z&#>-3;T9VLPYW6EH?G=7^]><^(3[ A^JU+=@&/I$TE\J?W.91"^ VT0Z1%MPYP8 M+/0#O:WD][E;)Z13V98/0R?+"ITCJM;1]YQW^5(ROY:30L17NFUCIXZKA-'W M&'>2PKY@\B.S!?0;4GNL%)XC"18E)(]E!C0 M[5,A/Z.(W>"=5L![X^N&4Y. M2M(U'-!3/]A%D#^;^.,M&]+2..6K*%,GC;\^][X?=&=_NY$.#ECB&JQ42G+2 M:$=)UI>:SX/OZI*9^4JBPIX=!<'T7A,1.5V"T*P<\NQ5%^D5+YY01"5C'%$N MN(O#"L-L,(F!6AAD.HL*)RY=%)T5=(>:NW:*@(8:HO=[CM\K6OMS"0GW4M/S M66?S ,!RJ$G+OL1)>2C5BQR;5%NR82\CBE?G.,ABT$&TK,-5%4,[;T%GYH+< MG.M1? COKOF^\)(8>\[*39>_=4WKNM+RE*9UO66#<RB:EAY M.E-YD387LQ79J")G%C+1B$E>#RR1SQ=#^1;#]Y\_UOQ)V3G';OCQ2#KM/&D^ MG*'SUF3(FXZ-GU57L!V2U3!FC,]OA\$BRZO+X%W[SR@*/6X2UU.+HQ:D($DY M#_MK!1[J7Z;F/A/0?0*Z?W&@^RAOZ[[3YO%4Y3)M_FGSWXC-'[J%NNU#'"W# MVE1!L%?>+2Y<%@%&J9D#DTZ8=,*D$VZ&3@".'3: MY, /"I4Y_60\Q#P^DF37LR<]-NFQ28_=$#UVP:476C"VLR;6Q3=">X8#JESK M4PN(5D+-.V(AD]:8M,:D-6Z&UD#1P9IV]3* 6'0;[IYN87@8'.^G3.8(OZZ* MSB!-OH*"/:HP>9.X!C.,@]F Z0@8VV0&V6Q:ACMEEOO&M1HG+A?\HZ:OG12B M)Y_^\_#L4$L0U0[CO.H:, \A?5M)Q@]UH-4BS]K)*)K4VZ3>;HQZ@](:0/]H M2C3:0UHO!3R4]$NK8#NISE-87H82S'3Q;N;Z2/]-"F12(),"N1D*Q)5\5F6_ M]$S0L9) &L:"R)XH!-G$.@.!'D4?E>=92 JA(!V8/!S]T3+0__!N*M.U]1OD MR%"#398W%^#N,"YLF$-EU@(8K$#>2?U,ZF=2/S=!_4@<3A[3@(.Z'@R \,&T.AD& E#O0F1Z+BFVI3XA4Z"6=,IP/0 M'^.F [NK*]N\F*4K%"3L>#ON^FQ011AD'N<8(1,=$V]:T@]HJJ7>Y!WXR/&' M7I>*8ZJXTUCD_<]((QLV=E'.A*J'M\T$$LOI5 D_':V7& M&TQ[(#XZ4V?+;YD]YO/#ST,ZPWDF92^2#8O:^.K>*W(+*4%T9!^WO;M =7") M&-H+@<\'NJ$T!DW7^9Q^'W<+673U.WYS2Z'C.^)OO N,+,POS,A4Z]KF9;HD M)0]M8,211F<85F*G^5I;,-C5.VYI[)<2:2PRKF+TZR<5+0((:9E%#75=XJ]6 MPNW('(C*>T@JSM\)/RB*9$3N_%A,>5E>0TA+'">)34W!ZE)(*/-+>M!3Q\O: MN[6^NE,G&*70_X':BGGLEG^NZN!SFL&J4-I7^1E4T(Z2P$W7^G33KO[4D[+: MI:S.N&V9,,6\)YA93!.879!+9WDY81X4V/FJ?'K8,I-BJKQ>'H!H;DL.Q58( M]5QD[*,752W2^C([J+I6!B/U35L%S1 M&IJ7:OMQ*&_77"0F]DKG(!P"L/HOJMH,-%](#S,RK_7T7_5X_CHE-+]NC=.* M9JM (?]NHCKWTW?LOW';X1:>*!^PCX+,<;!,%]F>I>KS'IJV_V?)E"5G+;-K M!/P+."L0#W[77O4[<[AKC3\P\EQH,.?X,?-&A&6V-+3S.EV;1.27V!'&M8%3 MAO?6\_=6-CT9%@+JI3A_(<%5WQ'<2<$XPM-9S:5]DLT*;32I$][C/$J)]T U M\$];;M*VXQ68"6ZP>(D4WBKN #O].8N),H?*/W*ZVOC#[G!T]=[CT^=G_-?1 MX[O!0C7[U+%;6#PF7D+F+&MDM%PF/SH(49KD%M5,+_E/IJ6TY?.$+PN/9<.^[H M I)?9^=R4W?924SMC?!1;974KZ)7-@*<".0B-V:B(>,>R80-EHO1U0#+WHH# MUY"\<,,*D8$DV/"N?/OT&LLN*!C6&*"I63BOP=Y9&(9T#WL3D1F%8V5"H\M) M9J3[H5S/&R%0+.+6F(4K#$!*=3H83T_3D"C)<:QAFH$:["D'8PP>JL:\,7J$ M/F? =>9K66WT[J M>?&/'S$-Q;V$=Q 8.A!T -M5W159P&<#:P7\,:]>S)ZCB37HJN!=,O7?8E$I MZTV%^_# \C5V=F8T&(52W[ 0R 7&%OMEU^*Y'G7PDX2I/=69X@[/3GY9T=@ MF;?,F6!T?O.N7!:((?R2T$,6'KQFDO2)A +L?VRV;,7KUZ'*WK'&X6G M+U_3:M&KSK[__KOC[Q+^WP/9!/3GPT=W66[U9,0$AB>]' 0 MO?12>I,.SHL3.FX1\)@]123)F+7/$!D5C4DS<4I;=G;"!&MD5V5B")ED0W(+ MWHQRL81-RVJ6T3[F4@;4,/PM+3O2HSHR'MA]6!JPYP7-EY8A"4VO_TA@SF!^ M=,^.'.V#J7?JXIVX'IO*!.X=AVK7?G@[QB5,0=O@\'!M4C22P%Z^/[39\++E ME6)S']94$\<%(8:A\.N_ \V-=Q#&"6'WDQA%WL-.CES=R8B[MWY*S,Q8T^:L MEK*+1(D5V)J1X.MKA;98\"+&%_.Q7\C](WRSZQ3N3^G1+Y(>_7Y*CT[IT:]% M&H?'UGF'+@]MIL?"3GW?;Z+U\33^%%7]@!30\&P8AF*48DXC1^=U=26]*)!\ M)&,Y*Y;[^X38EX '=IQ+)LE8LJA,R9=,BES.>5 MK\452HLM7X) "^A/X;(UE31B;%SBG-W$YZ^>\76GKUT<:_ ^&1CSZJHDIW9. MYO+%5ET*.'=Y8Q>:BU@MT *(5+Z0/[15M6LH4%(GD!CMK/N-@8G(6XE'J&B5_D&[;:E3)ZK-=1Q$.]MU$1>T?";&B>6K-1*DNQ M?N5#I LVDF>0B)%/.H^W;%/D"[+%AIBYWO+*M)X\B1 E39' 4<%B$KJGH?!5Q;M4R)RLV21"-8X\M4W"#R M_TOL7%]QJ"O?@,>Y:TB97G1U^Q[+_)F;CXQ,W#K]K:J#Z6,A5H6_07WDH&%( M!"90KN$/F_%HKH=;4B<[G);?+5E[Y3I:FH:3=U$1!&("I48($6@U#1@FORW. MV>\ Q_$+'Q;;US[.)E33'D'VR1D:_0;C3J5U8V&D^D&S)%(5Z$FR'D-91><''\5O>/=@YB MST8<'W,A@92+?./3$[V-*M@89!ZPU@R?X?7E;/WP8MG680.='JEPQ*8=AJHX MG<7LTA,KZ[M5.1WCYU6U9/=4L0^2L\I+,E#/F0>8K)*L;7R0+R0@1BU3O1QO MULL-#1=D\S3:1F^.4G3A[27A'!"LNB,!VQLY'4E?.$G0GU5:E#@A'_^;B,X^+]OD5+-%E M6G0[L0!.?-!B^H?#[Z[98-JU1]LE;C[];/)R.#LIMY+D,KXF^Z*,T_Z_H[?NI,'>+ZKC^+5(C[P5 M+S!J=2L1EZO,R.P1T9@7^;E?#?SNMZ[.FZ4V4,&'V5ONZ0![5/&>K!.]I-)> MK+L^*OM6Z"3.S2K=OK84C]5[+^F:OI6D(07UN-FMB/A8$:&<.);;Y?P(+S6 MZ7>=KC>^N<.4C_UZ,V#'/TSYV!N4C_WXU?4WP'H,L,=0O(+H:X/X @=#N)L- MT$FJOO00T'I^'!JM!*[TS,#)+<&_6V@>BLN*H^&9\+05LU<27J+97_)N.7KT MPT/N&)B"K(YL@CNXW'#4=)$!J1/N[E63/Z4F9!.4/Z4 L#(N<^G\1$2[A@L8 MH+1_??%+XV#:@@(EP^X2R%TM3D1(0DX4IF6-""J>-*9OXA@T*Y^+5#.[O_2!L\ M.IWS6@-U38H("T#BX@:+/'9EUV3+GEAZLCY\OD!KQ+;Q+Y;-7M/'IYU$H/]6 MS04*2/<\OG?T?;0\N)"^\RNTRI:<+AN==G:X:HD9T:U^4/X^FPLQ8G7+V&JX M*:3!D6U/VPA!"C2MDEIU7FO=MP!AX\7V#Z+QV_%9*U7&MH=Y]KDN] K+JVQB M9B.J\6^ 0QK9VL"=]D2=C\]>L1T%C3M>QS.)R&GPY8=C;Z8OU0VFO21]LY9: MI'RIV'#,8\NE4^F5B&2T[_C^YQ7[028(U17BYQ?Y1LWW1$5"3<9HJ_)"8JNR MZ\B5V^K,/+BGZ1Z0W4KL#_<"U);#.QP0QV9"0A4+[I[*FS9%#B#+#B!(:N F MZL&YT>]3]A^]P(VL[0-Y!Y6$7<>)2GGH67[ZP?3.*J^;,!?DT[0'SE?D\*UH MPI%3K5]B';@H?;EH>DFLU$.[9?O.&PE%!JU^QQP+[F_I[TX:C4>X"NH::(16 M>;"S5R8*^@LIRRT'8Q64BT^5_PYSP:VOBTGV)C]OPLBBSFR"QGQ7^TO^=!X' M.1#L&><<%JYSX\ZPB??!@X#8E$BYGB$9MK=;I^6[225[+<=8WGAI##FQO86V MXEZ8GD!#&FNG&S;<7:8;GL7LLBHNHUFT,B97+@_PU=(I6L?GP74@?NX#V)(T MIK:2#"OC*;8.!Q/8?%R.8H,9+BD'$#F7_,X'B?H2I3NG:S*+7$>Y3UP%*H*, MC-(?,Q\L"FH'<[92Y-@.'JO@'<;/E Q(0TA.IV\\3>[*5Z+;#(8I ;TTYTIH M%%,KR"BHEV;,B*:PPF243P*/1TJ5 B8D&&)[ ,G[9$0N0LB8TK6([3#R)N/K MD#AL64\^V/@WQB&)^GG]6N!V&W _YHO48IR,,@./3+9L#%,09N@Y-LJV&)N4 M$2N<(NUD;-ROG.O-QF7:T6QC1L@@HKVJ63\@S0Y\O'!.@]69[C$^[=!<&^#D M4!D93 1J@/*BB3O.XFL9>%AVP=T4A[:"\FL$S$AY:0-B8<3O.<,)D>4_FZPH M^ _6MDCNY=P*/%HDKI .SC]NOTQ[TTKU=KQ0J$8 N6<:=6ZK#9/G&.3G)\(2 MCC5^C]NXCS1KMVT\-OHIJ_O^=$UVYC.$-!V!T*&?09%;)(ZFJD,"A4D-'%0L M!MN;IP]!K4K>T.I21I#CB/%'8T$XX"!.>X8Q&6U#,]?[_5G.GD^P3$N7&EO/ M"X6GD@9Z"%K.$1KST/@7HYRM$3C[WW&(?E=6-\DVVC7X4_&N)L!.OS+A=\ MF17Y9=C9"&H_M+(8Z&,&T1IXTEJ+%:Y],C6.5F8$<[C7?;F*Z?LTSOON&=39 MP)*P-8VKC2R S;VL9@L?QBW8?M@(\Y8L74I&L%ZK,[2-[)G;0BYYXA+OQ7;< M)-MWF B8=XS@9HY6?MZ3YY Q*-C" O8Z.^\*!WOIHR6EFL+KCDI$(V9\V^D3 MA6.>LN=?;?;\T90]OT'9\V]<&F/=QH#AC+G '-1;^)%A.* ZK-4CW],2V1$4 M5I,9-1[KNJIWS+!+O(:3'-#,2Y/77IWM+S+\[TYEL7D\QHB0MGK1JFJ.36VJ'-N 4I&/JF^)E/>)'4) M /4#$9*0W2*KW\]$WS:/5.G:*S/4JZY>9(ZO>T!TS]-DLBCU)7A M?H;R[V>5T\ 9'L%$ TR"%[*9P5I;Z+>AL33XC2I\DK;H(YZS/@%>HB71^6*4 M'R_X6K 60H$W&CSE2*T;S;Q;GF>@ "L!.+XD]:NYZYT91[!7K;5M<#JONM:J M^[RRV;?B,TDB,5)DL2.4C=,E+5SW/V)K'W&01 M*W4HE!GH#K-K$FM,K!H?0XD_R9NZV[@:)T4?L+61,K?.COXR$1FF\8\9CS;W MO[6&V1]0L7/+53YH<01#X4EQN-'G1=!D0/ H"!,$DSVN%$:!. 9/> BHD<% 9+9N!/9-#>R>^*VY$N)!']UVH9;'@Z33J E5', MUK2,/R%'0Y2Z_@#/JNJ\6?.G=W*[X89+$ 5)G7@&*4=E*^EX'@R.K:Q5/J"" M>]%WI0LAL'"WJ74W#7XIARU0%AA"8K#M:N4PRSH)UN299U!-:&8E[66WD)YG M1>Y")AID@8HD"2@9/&*T58VG,!C=7]IE BK<%8JO6;DU('_%)RB+&^U2S:TND+G"!%M4C-._&UG=Z[R\K+O*XD$:$\#I%N M"$].K2WH4[[B$L;"UH[)/30W9-)5R?BB^NC-'%<61IFQ#]53=SN47 *.]GY M4,T0RLEYD<_??2[:'F;+U\&]E$>;9[YERG@Z%$LM_0XO%1]10&QXZA##)MO) M:5R,4+E+/@EPY--4$BPSL)K)A/1(GYGPGJ8 \ZG%P#L:FI'JJVD'U!U;9$DD M?0)$4NW!MDW>BN @]?%- M=(4NTL4;Z9L#>O<->.=IXJIMQEJ<(\X<@=#3(U"BM$U%D6O/CC7O7BA!^NRC M#_RCWW"9E233!]7J0#=))+BTG6AB OR[?1!U'<*!V&39&V7*5T47%@S#:2"% M&C0 "4]6").>!&[)^YR)J.S7N(O*;T^S2/46P+0B5'8VA7*HQU;BHW0HRT_K M)?_M?N![0'JU:/K.:_&FQW ?^S(LSB'.1,C]8XX720P99R_G#%[_]Z4<=Z?<8XD(6?: M29G,;RL7?>LKN9^A@L$U3O0,)NRM93$8CS,@/?X)^E=3,;L@=_OL_X*,?C(" M'4'?1V$<34+L?V\XWCSLL=G=(D_\)R7;I7G*+_."K#INNU8;?5FA2$Q7N=O* M24D><:/>,E=CL"LD[:'&A,'%=>&-QLN,#IHU3M(DZ-K&;O>0@J8O(;T22#_V MA=GZW& 3;S9X'UKSEIZM<()5WN!CKF>5VGAA@V3[YRVG3LBW^.'PX;MH)YHPX6=/LWF- MAC%XQ>-D]JIK&O3#<;-'AP[,F2*E14BIS=IJ<%FS[E8<;_;M. Q+K6U&/O+YYXO M28MA0Q0(\QOR9"P=SL >Y,.M\OV]=7BRDW=4#/A2K>)==W/IUD@ M2YM&:PO M!QUR56CF >T&(P?)ZB86XD-T@&*0$3K;K]++2OSA$29S*,"^+MU=![,?&4U: M8Y6[ WG* 5R;CG5O$LI**A65-9/8 A#[6N#(<8+( 5:W[1WU9W'!V:VS-)Y8 MA"MKI+A04#YOO6-O#-PIUR5J&%:CT]CX4@4*I>U^HHLAVZ=>=/M7DZ M[?AIQT\[_@;M^*Z4WDG94I)SC2M&1#Y=(?112@Z\&I@4@>3 M.O@VU<&FSB_3Q5;YI15_;U4J" 3DV:#8YU/L]YO"YZ?P3+2O'4>X>%34&M/B M6C1X7I7J7&@XM7&U(6T U/*5T5*ZSGC,J@D)LGK5[%JG7P R&%5S7%UDI:^A MX#(Z[NL@H^K3]N2 H>*HBI MT#/OBS8>N\*C&VU *&U3H_*3J@%3"9]LK57/X3WDD'.<]XQQ]7#KG71'Y@%' MN)ELM:IJP=X$Q70!=;;T$N2ZG7!LGL1;FY6[.9@JU*^+3OMG !\,RA2+[#QE M]K1%EBVY5>B']4@>0-YO'P[M*>\%(+4 YF"@:KCMT,]T)I7(:-.C1717.2/< MP55"&(!I0;KC&=D:I HZ:F5@Q M_#(2*R^M6I%!H..5Y M>P'^UI1K!&D.H;ND]Y,T?,*=I9&8U'%#+>?KV;IR+_M;MSP7(N. MW5-8I=O M2+P+J)Q&;//+G-;YCO5*2S>;#'2#[+5?9-R"N+D[DW(H>ZG-.SSJCYWG\GXOP'A,?>L"-@ M-B^B*+6[-\)C=_=XW^GM/FWO[.ZG$Q!9%#$& 38NDC6__LU+5:$*!"A2O @D M*V+&+5%@H2HK*V^5^62(<+QT251:\:3FR+B63>OAMX<%E[++Z7H!=IF3<'KA MU*@%U_U@TDH=4@4J$<=?VI9[P2U6L#@-*W@> ]>05UT)PS*BB]9TUZ6K91ZU?!W-/HI"!A$O+4?5@;^HT3NB2JM&X9*$;L58E$&-3#7NAX3!NT^3^%8V],T8# _K/:(DDS6*' @( M(AO?8FK#457:#C,6#KOG1@&("C^?87F/B0/%.V46,!*:%PFW!1K[29%%ZC'4 M/;F4GW8G!HEHI7MM&2B,7RJF]8UHXARK"CG=AI% *(40%N%NYR5GN%FC*7? MKQ#D\*\E?$UJ]BXU>7!YV4#99,7:F\=5$#"J]+!LR$IN'&@?[O>7"TV97$0( M[E*P8 9QCW NAMJCO@@XII[9DQAA'%B-JW#Y/,. 7@U&A6DD4KGL@C9+2Q]-;Z&3]NK+^;V:O M3-G,K[0PRFT"!9MD)3YF4QDL@SIK(+%E7#!LNZBJ\>B1B<"N"-RNK#86RL!6 M9RB["=-VEF0$;21QBL%*HLZ,$KN.!(5E$**L(7A;+X*E +V-9JCTI05"1,C@ MD +"5:E96+UKF$M2'5@^I(>]PLQK[?]9S MLF^S\6-<['NW%*Z:J3 R Q26VZ)VY 8V3W;U1$>KLBF^#I.I/ATB33*#CA); M_9'9,.P' X5,).N7?0/UE)' NK'X!LW"#(>(41]S4:*+./F\GGS^ /\EXROG M7B\$D8J=1HSHJ(X*Z,;J\U=LF4^O:24S\6 M>"@YS*T&J6NH7.7B!;':)G= _%HQPTR'3KQ&76XSTJ!2.% M+T204O,@@_?1'%7&;%BVVZ#HU;3LJ"&!H_Y&0.[CFC.TWC&IGC0$FY =M[GW M'<$>E&9^&MXF*6(2-W2!.OMF@XP-%1/LC2@Q.E3'%K#_;[4*EKO%\/O<9L"1OE7]0J.>/)=!$]-E/8^!M4D#+E4"C!T M*";ORCM&E[OJY(R3,T>9NRKQK-E;0-@^A(4#5YUM"[)I55P:;4\XR/",C22( MUV^6Q0%R)G>5[4Y*."EQ:E)"75+*SBF/20;&IV7).N4HE.*>U6*642M#ZD5KB[L MEMTCIIB3%*+9FHIQ6H2YCKF7#<]52$[&V:=GCV][U_*DWD;)#2I.F*>8AV,7JG/RPLF+G"X8J&'^ES!+*,U+-;2=%2NF,MDARL35W[MVY/XUS7V"M MA\B$B+TLF KLE)AEA;M_.EQT'=W.[#"/YPJ[K7JR(VK>3+3*)$ M=JO':J@P+V1FD82_N$F"=$+!^"DP97*_42S>B1@+JGFD>CIX[IHR1!R4)H;$-D".:D@ M$Y@%9D4^2U("*I6%<)AD,5G#(-3U+01P%R(B)*.II35P""'W$^=J3P0$&(<+ M0D* #2]BV3X!11U7]E*.>B;Q;F3SX[H9 Z],L&Z?N&@LFU37@ZWH[V?%S1S\ M9)7 *KLW4_L6C9>IV(T;0)=I)\L5-FB0RWZPL+PL9##%I?H]OVQ>+W$U"61F M':@7X\9!(F>6N#H$ .C*4)]8AOJEAMJRV XH3%B*V/.>SL-RX:2\_E&5H5_% M0PG5P+N;":8N9$ YRP62TQM*\@T=KB8:'Q"I#8=H8LK.&.$\Y)$NX M:;X!,H?:/]1@T[5 D(569H^GGDV49%_,; M!$296@!YW!U[;5"\LU6I"M22$-FIM["&=I8)TQ:Z,]:=XVU2C!^1W?HMQ-,% MA[???]648ZU? N>^W^WW;/UJH^R1(4^&?1BC!"+(:F5\HV>@P:.#<8JZ4_/, M30+^(?"'D(Q!()33U;")*"E+CC#4!\$)D=4V?O"F$>+W,#_ZTOI7<\3">)28 M\P01:Q1(6GR;?>\)F'4R#\?>)+F/P6+$+D_C61#?"M4A+F0 ')&K6KDIV /H M.$3!O6^@=A/*)1PETS&CYN[&< ;F0\@8XX6&!"7 @O3A'1Z]!_*^@V\*(>==%5P/P/;)_ AM G M$W7O=XFZ5R-(]T',#<3ID>@^Q@2FXU@+9\BP9/ +R+0#[&S02L,. MX68D&*[&R:IX+O*$:B&& SZG*JPA!PBR.P2X26)K\0;PIH1@58LA\+TYH^+D MLS0I;F?RRH'@>-(4921=$O@*0M)'X3=![VT,TA<_-]ZT\_S*K_#%M[/D7A*5 M+BIV_0[$C9!PGR BU9M4J38[FZOL>=P 5Y34PJ*D@2M*.KZBI+TC]R\D"FUI M%+%D0Z,\DH LF7;,;^&@YPP)K _[LEFE9:/=Z>-^)J19:W>ED2B]A#:GKGC+ MEE4TEL\SD#H(C-4($?L0I1Y1*06&5XI88(;:6. F8M#F+I"(GG3GRX#]=\*: M/OL(I MI? R?4V,:2Q6"L0^K7@97-T6A BQ>&=_0%J2E,W VAY;B]G+G(D"< M3$0F+@UO/@>\2Z92,S"?.YYLH58!$0]B0OAAF%LB ODS6;F)!AXUZ%H5 >.P M3EIJ:-DW;5(P*PJ^ 2KU=]D[358T&-=.&E[=>-YX_Q3SE857+!(+#EJF!C!/ M(%O2T#S]#KBP\C[H7VC&FA#69"+I4>OVO-XR4V_")(:%],ID:"F&PRH0X2U) MM5-7RTQZ?95F S>",=_J#K0,.ML^N4('Y$L>C+EQBP'<(@T #EY<&'DD1S$7 M%-S5? 9?G>:JM43Y&NYB%.$)M%Z.M**(V@V.0$_P!IH$I?VCCFN-30W,E?\* M*@@=,U_&&ZG=%8%/*<1P@0"%];L 7K+!G(9IN]DNRFEFP1SAM)CH35^A5];M M L_)/U/ S0:6/7?#4?UB5C7HDZUY[$\^%WJV9%/'Z$ M><:UG9Z..31WV'#2IP9L9XD2K3,OX:/RFJR13XR64V5J)F5K@CUQ6]H@<.-CW_O0N'Y 2+@>H>Y5MZ[RHEP52)OW[^8R1;7[F+7< M+>X(CTL,/=,-P1_ZB_]7YW/&F8D*PY+B\#)TN3/A%0GZZ+;96-0E:GN[+_'?." MRXD"7V%7%W079/*KO.A-;M-@GGFJ4_&O5.N5/4 M:(&I%;.1=URRH*],=KI)3X-BPAE1H+ED^A:PQBR\">D!&1@J4R=4MU(>2C%/ MC;3VF3U%?,M]CS TH6IS>"TR@!85%'W QJB"\J8)H7PK4KMXQ85)J_(S&I\9[DY M.)=(W(89_$HM6VW!B:+F5J:,]]S FR'VH M8C@]9HF2+X\YO)T@3ZDY*)YK3@"D)DIHM5$ +TSC; SLQ=!5,CM. MY<[4!(EE\Q')]YH,Y#-K*%=4165V1T-DSN1I_'N1::.M[ 9+LL+.K):=NY#& M]G/\1KD%1:P1N^!TT[?#Y?90S;$I=_/YC#>?%^[FT]U\MH4;N2=A:9.PKD^% MLCNT)QVFUET*QL] F$0U-;M=$>"F!.^G[ZO>M?Z M70&U:M.!KX +%-&9P5]K_-]'W]OQ_I;<"[I(;?"5M<"Z29-@@FX]5L=,M$BX M,5[,N19T\/D2$TO=L#XIP3(*WRQ>3-!YFX14)&$&&H"0J%R70PQ5"_+]&$X] MLDA]P,"X1L.;\60N.Y9*]@#:V)-A?[+"'-:%D&%/UE"Z(4Z8>V7=*KNB?*FG2F++>[PR#0#/I*SCP9>CLX<^;35R8U43<:0HJUGN\N5= M)=9CC:,WJM;MK:>DY@V)M;,.>=FM?C R(FIB27:**GG)1M?QDJ=T L9N2YK\ M^GHF<-Z";.9-P2,M+YPI!XH*M%-96EF;LI_,YS"3#(S4K^>B&&4>!E^DFM7= M;(K<"ZY?B\)YF$N!1 &:Y6 @J$,NM9#'NJQXR3CKF0IP. [!]ST\(H=JOJ%; MKS2NP6A4VZ'R2VKB;74W5//@J]#R!@6_'D^J%K.A"WPT3R9TVZ_[NU23NQ)= M@8E1)+S8VL9 K"MHDC.D7(0LU^4EJK#>2$C VL2R<,2V"HQ+;;K%5#-F0!J^ M>.-.N+H$4[Z@H I,\2W,Y"3D%W4*A:0F_O&^?,L2W.]CVD-EB=E)$BN$:WF7 MQMD6*H$@+>)8L8OF-*EW23%C/!L6"4+FF._##GM=\V'9;L1=>J@/$;.24F&_ MNL"WSJNA(JY:WN#B/;;F,#3&0EKC*)5%Z+;C66.&Z^-VCI?UO\7C>L^PQ-- M[P28KB(V8:.L"S-5JMI@CALDK\3O5]H3"Q;@7$ 7H62BI"W?^QJ.O]X$XZ]2 M:"H9BLD[T[3FM<%'&8S<@2!@]@G(;82H>7, [O MP@@X+E8*1/MYE/F6H96..3UX ."O=.U%EF#]9==*ZJ@[+M.95-=5LQSCCA_6%&D[ERQ^?/KS_XR>N MG*_W G=T,(-U7(?RXD6J'&FGUQB4K3'1]9Q7@Q_4?-_^.K&569M+-\FD1.M2 M#.%AZTH9SD!=@I)]160WP,U ;O U1MVUKKIJR,@2T-D/^NI#NPVJ0%=:/L:" M[$R4QXQZNU#9J>'UU/#?2C&28LQ_KJ_[I.19OI9&\[N7@1HXN'0+: >48!B:C3QGG$?<.+/[\JP^XF;+8%!")@$5ZO)V8=IS(7QT7UDE&-:'XP218X]09144*$/1(#,"Y/[7PYABV2#LLRBJ:[$VW/ MX1H,W9VHNQ-M"S>6.'CL&9EF7"6>8@7]=?T&_DE+'A"*2DJ;,K@$Y%J L.3: M49C&6!:(^ZDSN%'H3'QZ59H@DQ\ET3%7/M62Q;@NC-VEOG3(< LQ%(@2($001PI MA9]4[E;ED_F;]P_N/"GJ) M:/0_R33W/JL/TI*M)X+S3!ZCDRR__OGC>QFWYM\^O&?I#9]7P7%7)/;K[9,9 MKYF*31O[:&>PTO->%."].(:.M!TK[U"HA)K^("^?S FII%:=Z(KY'K*4##Z; M)S+0(BT\:JYC8F!VP"+;N@!DPBO(6 MM#[!?_E^N*SLPVW #D*!+#:^#SARS<2";=T+)H*"2,Y\2< 2<%FBIRKW13\H M@Y1V)KZ.8LJ$?<6#F0C_I3. 4X%IOIEOW"69\&D8B_IGH4.?UK J3X+NH\O: M=F"\6(8\T9$K0=OTO!NZ&E"2 /I_\MQ54XJKUULK+HVD;V=DM(#FG AU!;U* MX3T1"/-T+:?/#)3XJ!S4]ZV,HA<^AJY([CY>!ZX2W"9D.-#ZMQMU(RR,R,S'D@<7&7$FH%B Q""FG:"DCG8%NRXQP9%Q4E)8U86K*VO(@ M73@+AU\@/;A6H90FE?3S*J"Z\4;J 0Q:1PCK./%*+B662]=G4TO 4X/G)DU4>6+K&0ZM1 M>ESX+/Q!.F%T9E4NH,[A2T4D$)#)SCTISS0EAC F%"O%*.J M7B,9L"5&4).@@8%D2L-SQ@U8A1@]Q3^$\83 B2:JY"0PU+&N%P:Y1C>[AC#3 ME*F7QU\8U(& ZJF@"Y1B-GV0M_N9:%3U(18CQ;?Y[$%?+D7\(TE6^6RU3-$T MX50)'-[Y3:AYVY0O)LH2<_F= M:)(%?"T7YRJ[U4@H7UL#E51X+N79L 0JV2HO6Q-M/320HTK?LN3_M@@(5DY8 MSPQ^MKY$5U242!5 M[EMA%!A-BY1]0$=55B=:P:1:PT&U?'=FPTX"2AIR"1T[V#V218Q]%N:V[I-: MC??>K@55O(&1(ZS1>>[ T7,ENO*)DMV$,6J/S!Z,'UB)-@(FE7X1*'K>!\I) M_;- K5.'3$9E2;)?A(I348Z0!!RTM\)AQ:G58=7DE)]7RBQER(_VFUN+N7-MZRS6X='>N[LZU+=QHR;R;9**P M)P(II&26RJ1$U)LFXZ(Q6&7@ZZFBJ#+6!^(R*5)5L,JA1I5X(EV3M5*E4K$H MQWND8[>XJEV-@IRE4DO =5W$JIRHQ#P4Y\;;8ZHT/+&J [ MT/N^-PGRP,(8+;/-Y]2"I*:EFNV5Z0@Z83Y;V<6R;:2.T)D>KYP!6P5B7%# MH7ZR"ER"\285Q#+=8F,(E+LG$,0D,7>((,=@D =?!9Q53&4O M$754QO:*<@8)7D,(=L03,&XF<)/Y5T*JT1P$QW[*)*=(@Z]W$WCI#G9>>5E< M^9N+VU26X*VQ96;F^-\^_?[^O0;-I9ICE?^LJ_,;\J^UU+(-527"S'Q$,!,G MB)[+L48B@5RP;MQ!\7;,5\=R,$R%1Q$LTP&-N=MUM)6[[[D-MU>S%TN=EJJW M"PV01970>TB)$;"K2$)YV,N#I_UD X)!&&"@OIAY#/Z M;TT9&F>BQ1(711CUY+&!ID,;(L$2O)\*Q$H\ER2>.K_7T*\$4'%'2/MX."SP M8(LOS"K#+!FSVS6545DU'"<)T!DR:^>:RT#+.C\30123@45*^=@J#C95%ZJ8 M'G0C9D$T97=RHG$JU*/V.:7J/#5!?; KA6LX5'F9:1<"T.F4F&YY@G? I3Y M5C>9;@UA4_I_%"2WZ,>GD22;CA'+<"NU7F3HC5(P9$HT@6S);*F0H<;,.7C[ M6*5YQ_L(AXEPQPE52:I)G8V,;S1P+RC$VY"!8AWA$J"?I?(T#4K(O%ID<; % MJ$3I!B\RYIF7G)6/: $PI6"N@!VQHV7+7' M(L?JHA*\S:07<9=$[=:XR1CRI7 LIC,NP_;[6'Z:1KOKV@BN<(2RP!'N=">;K^+#*S:@V\CH7/?;S4@T@)R(H=B+D$B%3? B6 MI(3T X*KL)H"UEY.H_JCJ PI:IR63G7<);BU;Y3 MEO>9TD!KO'KG6[U-"PQW)G/*[6["+:J!WU%A>CBB#)B^CG5F!?PE,)N8+!M% M'>\G"_*KQD4BHPPX.] YDK47]!+SV$A -AB#*O<1.M6 MG#HTR(MCV+B8FZ2G8AJ5O2%9X]OXI*T.-C@M!=RSWCM=S(7@58!2 M6@O&W86T->UV"S6WT1WOYS*/T#06C+'D,>#H%=!GGJ -D7,?6XY:L:ZWRG>T M(^;K9,/25?.M*B"TIE0K(IE K*TCA .IQL3,6/@]@=[A$:R 5AJ50<9:7I.CQ(E M$_9W85$47H9I%&<#CXS^.PL#<(W@B"6QINRQ+"7S[^ M_H>L'GQ3'HN*8SD7LO\![0-&5Y [@7\HZ]0( MAWX&3=DT5MQ+%XKV^2(O=^ M^B_D<_)<[)-&[\,1<'9U56AEM+@LNH.7% O\]L4K"F:A1+S'VQP9]SSF7([# MM=@R.VS5%@8SWNIGQ%MU?;4VL;K>6\HF+N8WK$"S69 VE_B9^+:D( 48PX3= M/2W;J2/N6^DLXV_VP-8@E G+WCG6$/@JY15.Z%@LRBMS!@>F\D,4O71!Y7O< MU6LIO;6$H*-W$&3O&5ISNEK3W&HC"+?!7DO;B6V"Q_:*57'M9MG9_@QF4>[^ M)N#*E?R.LK@!DZKGZE(![)\"*W[R<*Z"*4$N+S,,=LUL#F6LWJ:W8=H\=J%" M2QEC71@_1U#!QPZ4.:(**2Z=(7@6#PS;3G^ Y>WU+BX413YSM!;URWL&(NE= M#\#-QI2$.;:GGWBO\3FI3>W'E5[UC>L%@I6?I@+CH0APC31<7JSL<7L;9CDE M5,@EZ\I M%A/[G>42>&8DQ)H$8&]&!X5ZT0V(H*TU:^ M&J)BX_MYZ;9Q=!5O10(\%^-@@5.7YR,KYB1:@S$8P7Q/?XYADHKN*>6 D6.# M-V H<;S+KM_MTO^;-I)/.=7422G^ 20<8TB1"/T4&_COVEE:]9 2]AWO/;WO MHQ@+9"?>W4'/]_K=?L]."9L%$R4D^T-_T+_TNU>7:L[[V-?6A=:73E@\(:KT M_8NK2W_8ZS7M(*8NI)3[A@)6'4%2-76J\);J1T'F7HV&:PUY)^1ET-14->4D MKZ[Z_F7W:L/I$=LE1>K]I%+/V)'ZO4C',PR-_AX%9Y.'\UOL_8K5XGQ"AG4' MA%/3\.Z72'$.H-7OZBMWY>]JPZ("]#, M_/USV8.ZG%ZBES*Z-(Q5H'MO4L8)BDW>JI6"T["-W^-7*!E"A1;6D*9&0]7Z M>P-#_C=L/";'2B&L]0+_KJSJA'^]K/VSA$VW5\]$H9R$I555)MCO]B[E*8<5 MXB7]'1]STXGPE]:Y@2U":9XL6LJUHG1J7NJ%/ZKYJ\P1L^81W-YB4"\W9Q3J M=?!4M+^Q>DH]F[QJ+GW[8Y-ED$R>YIM2P_ZLF]<:O&I4P4[=97IK-3Y(:'>9 M?CJ7Z4?.C>BI_ZY;:\L6>+\*P=@TIBDR#2.)5[21(BNS)S]CWR;J[0#/?%87 ME_07]?]11-(S[&O?045X;;GHW0<8]9LHN%S"6".%48[1D^;5 MN=@U'PO=W&39NW_<9K =?66_UW0OLQ'#V($WLW'!:44^+I6/?M05S:53+P:.S*X]:>NMLI;F1/ M7 L:U0P^&KF9%!C6$-J$C21C\@NZ%&6H3ID+P%G?5))5N0\@&887MBH+0>:$ MVG4^M?Z#"TNN&Y;\714(Z\2?I:O756I&IMMH#0+_T3 *7P6!R^&]?=F:!9W-8Y4192W2E@5ZADD<-8F%Y3?X*P6(R4'E_)O&^Z[.L[AB' MFXQ9*Y6)9#QU!<":'L)EQ+ _+Q9M+:.\6X)(O/$EX; B,Y--ZH&7,%EE(CN? MA7]B#WN93E7>9'$&U 1OB:A(EZ;C2S2I^"O!Y1:JV#CC>/[[".EP.V/'F6NI M=8@[3IKWF$!^,0N>[%5Y(V%8AF<2"W#BC4/7X+R;%,AO <1I!+NE6K-&-P0)LB98THU361R M"J;+9LH@)E-MD1*2P V+F;36EN,<4P9C/)_N*UPL:;"-:B2,.U/$64)9ITA: MJ=RI>%1#:2K>L%-&ZR$8$G)R2J@G$]* LH:#:D6@%6WFWBWZQEU;Z0%A X?% M7-V+AZF6B7ZU%J#R;A[D M+;R8XZ,WRKJ'"=Z (.2\6;&4V^XLX=47])MF)]%-_HT0<6DK: Q4WI8[ZD:+ M>7*FW)-->IZ6$'669JW.>L'L)2N"LL8>W0E*V :[*Z:N6FJOR@_MMHF^55S( M6X/?X19*F/6/:>X:?RC,U"[*W68DZ2TW6ENIG-VL4!W*9A<2889!6BVOG^02 MT,FZ:WST?1( A+WR"EHOHKX@7!'G."G$&W3'RJX?V ^Z+![&N?Y9@ U%%8]6 MHQ&LF\5-B),B'LL$ZWKP#H4705;[5$)XL-.G+&S5$2B<*X-!=M"4X >(S&VH M$+8:>/*8Z<;Q,CBTR3POW4>]@:G@\44MOOFN^II<)\URN#:7>J=T*5>"RMD#\/'RE>F2IB?I9IS52X;&.^?%;R)!%O+ M#-Q&$TIM+9"S*F87X=\LP9X8I91LVC,N\3B@OAW+W30U0C FB1>8"F: #JM8 M2\@=/(P" _6:4)QC1/M3O851 _&'1;P*:$\VXB#Z6GAX7.R)$2X5C.&(G\(^ MLDI#ZP$")>*:"DQ320RCX2/C,/0A?S/(J1X6_DA<(,M-3'!'%3; :(?"6S)P MF'13![*9EE$M96BZ K[3R# G'6EJVB?<%,0YXN,KR\EK(2@UW969SL$]SIVH MB@2%PM( PLO@+$9701^^\:!!R"6>K(&Q9N*7+4&.&=V$(G5U8,Q-UIS+UE!X M*Z;3"#+5$"Y+ICF&93'C+XED UI=MDXY@?<8"@^R$NR60!LSRA%4"*7ZW$T3 M_0BGK)C$5$BC2&EU2VRMZ:^"I:3T'Q0M:5 M]_O&=;1Q%/GJ6BT'_IRDW+CC3J1TFPZ_$YB/[M#,=R1PQ/!,Q@G>&!3<\4+% MY(R+:R"E3-(P<7@>;O#>4KX3N(5KD/G[-P^+(,OJ 4Q]A3V%+]$0=A7@:-J1 M)0#*51A-)=@H%D<;$U7C,."PUJ"/*DO-;JH];Y(:J+0&M+'=56@";(WA5%,T M5F!EK4[>%AWA9,T>,@H!:+J5^$T0IX3'HVH$A8Q%BGE YN8OODLJ2$'F$2TU= MYX@F1 FZR0CRS H]$N1]3>K0C='>C0KN$,>@";RM;(]@-G?"2[1D(MNF2T(J M]+5<)H)IO9T$Z9V4KN>F= ;>J;30*F&LSD1O)1>CZF<"IE->5("^#J"MO?^15K/IZ MTQ9* T<\4X.B$N\7=(>ABT0H4R0U]/FPQ9$XQ(4AP:_M$Z$AANM8O!H.5 1 MI3#3.XV3J\Q7PE) 3GW'L+)WBCC+P(96)X\P1JZ3Z-Q+P+(2TTVE-AF=LBUD MM^H9+;%3%)IL23SFWCO%R9NRI9U]OZ4(9&;8 6BA8R$RETU_=C0MA' MOOX]19VWP"KL7U1P%O\N"!6U#K6'!@"6A?%*Z)#W[W_7=1ITH[9.T>-2 /H, MG:E?RU8XL&.+H *Y8FH^O)R=4%2_/&)TJ-GR8G5 ^/;P(^Y(>=NI][C2RZ'" M*0K/6 ]O,,IG#;#(V3MJZW]^__FO976[9(S8^Q2#;D$8*XIS<;X3S/QWKKJ2 MXP:$[TEYSS]]X-L>H^7WU9><&:9%]39G2%\2H(:T*!U4YP+4)P3.OK&ERAF+_LCA&1%T64K MS="^6V77HG[Q=6H!IJDN] 1;9#)'A)LXX$],W=I\1@G0%:3UK[3 O>CE;%XG MJ1S[;'ST]_6RQM@(-EEE9@7,HJY=8DX O\)LFILIY%3=KB%4F!4:MRN7^134 M>6!*^76YR5WE>33ML 2OE$IL*05DGXIQC']:^D'\L U%/OEF78 M$[U"1B2AF:H4";/ABK/%GH(KL=Q]6>Z-O"==BH*$N?1\&*J;'5X^@29;:)W! M-]P*"%NU29T+!8IMG.:D!N]G'721Y[3+?C=0J:T$QXMN"?K=;E^;*=6OEB;+"E4IG]'8VCF(>J_[]O\8 M^.F8!9ME9E1DB67J8T"U+.2NS-MW97[1=5?FJZ_,+4X(8PR>,C&/ZS+]R/FT M1OTLXY5-A.I6;SM/# 9'T@JK1&1(J QEBICZW(R7FHV 3(X0_DRBE2I]A4GB M'@/VU./K,.891OW-*.DD02!A [-I&F88I];FH%E_H1=V@Y<\=\J$14A_79)! MMN4$E :Z*E6ARV'J"45=T?", BP=Q>\O605RY(UT_]+J;@SEL-3S0+Y339:Z M<,B^D+5:9;/)T+(X:=N^82E;JE*.G0HZRWB#X>(;O=1]V6TL4\$!JP49?7<# M<*UE:UH9S=7,N67L06?R;AQ^'(/U%*J\>W7;4&MB\H.IZHZ$&RKMV,IM%&<& MJ(V4H0<=+K8MW/*ZH82&ODG2E%%"N/>-:NB*Z?BJ3](9!A_K[NBM3QYJ MZ&1O&'6X,J,&82S]9[NY=I:#J+S%J_?:/&DN'S6+P03O_T3&,G)B9F8IK;6%F?^ M^M<;!D_#*0JYT:HNBU:[*EG.N.&UI1RV]B0&89[T-7-:JELKZ4ZS3:^>@T1J@HA5"F090EAB1[$9JB..0$W,H$]'\Q28]P2*#C]5/^D_6>E_P&G3TQX@5@2X.)Q@KNDO"B7H0S.3)CR_R;_VK MZ\%5[_^_>%$-&_5@^G1>P(E6X1*@Z;MW1OR$PB?VYFSMC:RM2F@>($IEO?OW M;)[0@YMG/N=B+OEA3V^P>&Y/[^C]M5/GZ>03M>7RG6MN:V.4C:-F>ZXF\7!1 M;U7<4CJ[;>&7_XHQQ!7=<>[,=$HM4[C%C17CU;_@'L"_*?V+@L:F[C@20?H] MMM9Z-P^^J55+T=<0\E31THNJG#ER3?^?&,K2N7%.E1R;*ADNJ9*N4R7'IDKZ M3I,%_C@N)6":;DR,Q(V>#0;(0=\(?@&8:W M(==NT.4A]T%,&&B/KY\PX>#20/+F8"1_?9>6>]=7WN<%N'M_39/D*Y HF/C>9_#KA(1UA9%@,O\9 M9+,B\(F,?POFBVP6IL*]D;^=;>'P4\5I$($AQ6)$PM,#./J [H>@J\@AM,L2'5JTDT11A/5GA.T M1H2P#=0Y*OBF0O*R8I0C9&&L:GO4%:",)9XE(%C$2*^!)@)E"(>Z4X7-:?T+ M?S!LX#2,:,8% GD4NETJEJ7-$KQ?N5UFQ%ZWY_UG.)XE44;X83$,\3F(O?]( ML+CFPWM_Z0R4(5MU&M ,'G,VWF=,-9?GI]=7Q;V*1ZDM!#&HW\2ALHJ/0@XO MAP/_JG?I8:I>9/:4D+?"?55EMW*,H3_L=SGZ_WZ1PD#T36-,FI [#\]=B%R& MS=55!J:[W"::TS+.SB1K MW_$>*^$FH2EW?G?AFN,*UURZ<,WQAVL&+EQS&';YN[@-J)O,6 B4%"YJLWE> M1C7W"OP_C? C\6/(?U0EHQ'1?%'27(*4EU ?41#.]<5_6';?2+"6#.,@V-N M(5!4;F$E']BH5BPK_[F0GP>GCLSQ3,CDX")>8/;0F%4'0Q_)A%]:#CZ..;E& M$U.C P-5V''Q_?+JG H]-A4Z[;PNK^__^.+]^G36KG)\CW] M[4W9OC-E=V+*7CM3]OA-V:$S90]DRG*&/%X'_H&5S(CQ5*)1?>",^)\H1]^' M)QA.YK/1L^I7[D1' 81/6,:0>K\7Z7A&-YR@#/F[WF?=$J/CC.0=5$*:!3EA MIKK<2/BO_WS_^>/[_\_[(*NQY!YS[1O5&S[,@BY\,\G ^N8\J>P9Y3107)I;V2;;RL]WU[7N;['[_I>2@GI M7-\]L\L? AM(B(G22/MW2)W(;)W([#F1>?PB<^1$YJ&BA4N ]7C_791]G-Y3 MO]N0S,T2J_^#\I7QF:8KL=V)=94']9L&7SN;E4_H_J "/PB,')T5(B"_L ME&@\J;US$67BGF)QY*J$!X4XMF/4#IIJS5-V[#U(#T.ZW^ZP;QD,NPFUCOP. M(_SP_J/O?8K''6H/XMU&R0WV\I;-V'4KA@?9:/M!MA ,J4-[G-P%#.2'=6:I M-Q&J'Y44+'#0'[ G>2&!Y>PFB ONU0=BY!ZK2VY)TGSO?;1&^<*C/'\$[V#U MB2B02QI(NC0T,56DU;#SNEU:,+D+N%QVSITRI4:BZL$D_3H%S65\GR)@@LMM MN.OE&!.-8;>G@O1:$&6,%HSKH19_0G7/S##6*KL3/A!29P#Z0S;PH YG8;Q( M0NZ$0=&Y)*/617=!A$%AZD]1]G8+N,^OF&%[R3NL!HJY(>4,9,A; M Q74]]Y3SR#2@.2[V]:]_?'ICOAWX.5'? MA!=_>7-F?/U%R80:KL8B5F0#_.A_DFGN?:8M078 X93 X.+M-!5:VN38+9&[ M8('UPDVLM+QB66,,HSI^ZBI;;H"BAD!T.V"_A[=@\]QR"^),<::/D=AD+G+* MJE>?C:G+I?Z =CE.XCF84C&0SLN^4B09_W8NFUQW(P["9"(;STC #(D*T%0' M+6OV@T>JGJUZ:JN.F@UPPW[VT:X6>*GLFPU$'ZNK-M]@8!6 TPGL$X>!2XMM M<5KLP*7%'FE:[/:"<9,3=M!KV7V%5HQ83^GW@023SN#W3T"I;Y<7N$MB_2]> MK?ZTJ@F([+)&%]N//=UMA[=X6#[^@SOHV0I0?KA!LY7[(/->#@:=2_X<2!1Q MEPY)?IE[PL,BR$[_NC.RGUWW95VV(B6 .PTVZ%Q;8U'G3Y"U@U<=PSE0KS?P M]Q^\;J?WRG1.ZY^J?\.PV[E^U7Q[?TJF(-]@W0CTI!9H@G&J!3?L26*%G90: MC*.;\-#1>DTA1C#'X)/LS?=KV5O'?(O'D^1;/%:3C][K7?>?]5K/&,_X\Z1B M&0RO7Y&AM'3SH_Y><[7'.V5_;9V?W=#ESWR%LKQAZP@9\CH>O[5MN,+3DU6G MXM%+O\HWEK\'C FL&/_XHE:I/U<)?"/Z^AE#:\$JVEY[-OKR=E M6BE6.T,2K)ON^B,#K6"&_F.\H,08__K6\,# )L#_O:D^HMPW0SS*OT@KBR[5 MGIO)4%,^C8GZY+O7Y.;M)TE^PBK/6FM['V=YUL,L>-?(1ZMIAZW3M M[QKI_%DT;5U>*EC[6XY@6KMTYXG)JT/_\K*W]=1V%TUK#V4N_?ZUHTP-95Y? M#KI;3^S-,Q-F)\/44F?0N=Z>.J^<_W9J.N4SY>4)B>2+->C4TJ-%"F9O9^+2 M'PROCEV4[HTZ0W_4O734:>*=8=_1ILE&Z74NMI[=6JI&"KZ:J_2C]$9?-.=: M-JH7&4?FO);%-PXA5Z+0CRN<7>3+GMTR#W: 3X5@9[),QQ>.+QQ?.+YX$E^X M&*SI+P_:YR\7-WF2!]&)^\;]OM_M;1\Q.E47I]_SKZ]'CCR-W.-(TT":;F?[ MZ+WSC8]7V9_),IVMZ_C"\87C"\<7CB^.P3<^V1OG]F4,5ZJ 7;YPR]_B*.TH M?6IO<91V^<*GG]O5RGSA/28L#7>0 7JJ<<>^?]ES4=EFZESW7"I@R3'?E MX?C"\87C"\<7CB^.X8KT"#UFES[\;!$C_]*E#S>29^2/ND,+QQ>.+QQ?'(-[O+MKYW:;40>$=!L,_,O! MT7L"^Z!,_]J_O':4J7<>+]S=:F-<9M 9..?Q&93^ +3A)"FPN]5):_W6K/-H MS,'64.QSW.UVFK]FG5@3C&?8[ M5:T!L]7=<5475.I>O\")W,'@CS6=WSGM2R(L[.(;;R+,9K?=:AM?G'_YY4PF M5M=WRNU6^OIVL+.N]P$; <%D2P MAO$#'"DB#HD%;-.]"/"%L>0N&#\M%CCQ":PI3S@/_<$;SP)829AEP(>^EZ'9OU.M(\N'&A[#OL*^) MVCAQ2\V;B9J9&">PS#^+((7WT)+A@SP$!IC VE2W,[HP53, \S42'%]/$Z1 M$X_,DPS.[[C(D0WU\;-Y+LQ@1? 42FHBB9@ F;U9Z]1UO:87.^S@RUZOJK76[UY/S/]RM'S: MUFM(?W!%KLA4U9JV)NY7Z&2UN<]65$=5QNE5+*".U_3^]2E^(V(Q#7-4C43\ M5(3SFP*T_5R 1,%)I>*V .,L2>$U212.26O&MS!+N2T@+<%(2Z+D]@&I]%7D M'>\SZ66VXZ(L\69@XH)0166+K2KC0.I ?CZC"7^*00$G"U@1FF7>'\$D9%VJ M5@F:!P0=Z>7FI8=(/9@ORQG2;C 7%(J@C+W_2::Y]_DAR\41A<+?@T$SI?NS8HZSS#R8[>VSRCOZ6;MO M&Q.\8;PP!Q]TO/SX+VF29=[O:0)GPI0E'8__LJ"_T(Z\[%]T^D\5=*8N?-GO M=2Z>-A X,D%I30"/+\D:DM2]06?XJF/HLUMS,:O=!BF3>Z.J$%M7*+-2N.H, MG_3U7N.TT3'Q0%I@\UO@45S]DG-IK UF<77QRGPMOV?E-C6QO='O?9UP11T; MEB/L(@A13:>6$1;9&-C;XJQNL*;#F"87%Q4M;_^G(9)$:>759>!GQE7]C8!S MAU?UT7WPD!G!F)F^M5+-F;O=5^\\%5H:X(R-V_S><.![ZI\W[UY\U\A!<##[ M5_AM:ZJ=RU'-;.7'[^CKLC>S1\V98:*!-TO%],<7?\F3,9@E9$[#@4"=!BR0 M_?!=L":K5()QD-@%/-YS)W7OKHQ_5 M!C8J>>-*9J_C(J+Q)!?M@=82<28P*#-AJ2:^A5F.^AWU.OB*'MA/:&OE8*71 ME*($[+#*]UGYTQ? #8LGD2C-CQ7*H;^D\4@Y#)XHW%DW#)]H[O<:IERC&)K= M&9C Q?7:NR<]E(OA;O=;36L>?O.R63C-I;DFK6:Y=15+5]JY:"IC0,NV&;.# MNT+/=/Y^>63G31MZU._ 07V:D3;J@=N[OEU6L1=73 S\E8E8""I_\HP K#J@ MN*G(%_=A/@,FH(!W)FZU>Z9^AF>8U:SC7KH4_!0I2(KHMRO"F7[%;SQ+%(>GBL,F.48/9XTQ)0Y7MREA>5&++/ M:'*>)%_AM&48\ MIQV+6]8B/'^ZD=#LO(\ B)@+D"T31;45[-)S]SW;WO?LZ)['?_2BYS,>?]R) M1S84_S:6IV$?W!7B(4*!H1B,SA9("5!SI )ALX-@;VA>@L/_ MZF[K, *#6*)98K3D@L2WCY \8'QDYL$X3=[B?B=\E1(SS[. 3L@;01&=I%G= MW9N]]E,W6#\@.QKV'Y+(4NYH8UK6@ RC8Y \ N,N\U[3$4N*#)[(WGS_B*TE M)]O?.EC%0^P@6H7),L3/8Q%%"Y20\>V/+[HOZ'>?)@,5U_]56* (ROP@&C8)%!A^KG_2?+ *\:$YN-OX\J415+KNO MZM.2U=]A#8TY4V;>T1H_5X8>'N70.R+(-O4]5UNA7U0R G>10PB,":P8__BB M=_'BD4',7'\=[MLF'6Y)4,BP)$4EEY[^>0WGV903FU.G)=OK29E6BM7.D 3K MQA4;JP=:P0S]QWA!B3'^U:Q%*_,G[4=4Z-L0C_(O\HJ.ZOB>F\E0'O?OJ.HG6X9 %G[NB_)GA!9.P#( M]E$!//0OA]L7N3[5C&\I29X3<+J5)'E.'CF"*O$#-2D^3UC*]FF%ND8.[= 0 M>T09O.@/CUZGR^G+[UGQO3E6YO.Y==BZVURYO MUE$O#K6JE1B.9[+, TBV4R'5F2S3<83CB"/%J&H+PN#]\[0^N75QQF2Y7_N!B>_?F].C2\[M#UR.ID3K]SN5A(J[.)6ZE MOC^393H'R'&$XPC'$.$9'/[9K#Y3N5?7.X?.V-V;4O MLZF^%6([8G?[R%WI7?G#WM$CZNR%,B/_:KA]<<<)4N;R&1/ VA[N'72VAYMQ MD'U'I##J&B2V0UWLC<>'_FC@4#M7 !I>7SGJ-.;*]@?/5W[<=NI<#G9]6>AR M98^J5N9,EGDT&7!M(=B9+-/QA>,+QQ>.+UQIJ4N:;(T??8*EI6VFS/,6F+:9 M,J[,U)69ML_D:4WQS+FL\VB,X=90[%S6Z3C#<8;C#,<96[K0.R[&N-JZ%N-J M1Z482YZWW%.9E>9M&"YXXIH.XT=?#+W*EEO_:>!=BD!4ER'F5FCD1DR3%$,C MT7WPD!G;/]-VLLH,['9?O?,4,P]PQD;TI#<<^)[ZY\V[%]\UE_,,.OTK_+8U MU<[EJ&:V\N-W9F*@1YF!,-' FZ5B^N.+O^3)^,6_?Z&RG&3J?8!G@06R'[X+ MUF25RO&7Z[WJ#$-@%/-Y#+/H.:8\&Z[JL>(P]-&+&@+LG1OI9RUI-F:SAO'" M'-8_7G[\MX5(@QQ&]G[ZMA!Q)K+O+39MDB1/(\-E(QG*>0@Y#Q@I]3"?GAID M88JV=R]2X07XERA*[C/O=1A[^2PI,G@B.UP"ZYOO:P]RPU%QE6^N\LT-[4JC MUJZ3.]6\__T5X.V]'.!4F*]E-2=<+;?373XW^FU2*>#H5Z&?*D%R%'PJ!2NU M7*T1V.>:/M"^=/QEQZ[J/>W]XO-(@%?:\Q9':4?I4WN+H_3NP*%<\5M;D_5^ MBF%V0J2H;S%LNDB323'.O8FX$U&RF .E3C>'[]KO7;M$M=I6BKV>(TQ]+\6K MHZ^UWV<&W_89L8>JG3Y9EZY]2N;7(/TJ7#M9VD2;B^TEZ:F2IM_M;&^_N:+6XP6X.)-E M'DUY6EL(=B;+='SA^,+QA>.+MN%!':&O/&R=K_PER8/(2Y82-MOA)N_C_G]P MX5^/COY>;R^4Z?JCBZ._TML'92[\O@/;7G6;MSW6MG.0CQB_XES6>30F;VLH M=B[K=)SA.,-QAN.,MJ ^/0VKQ0(N,0E8"]9"T"PO!\-.EQ<";XSPRG6Z1M$_ MH;SXWCB9+X(4'L@3&*G;&3UM)-C (/;">)R*(",TH9<7G8$]%@R%ANJKCE>S ME #^Y\''6.0:W-((E./JW<-?>MV+3O>51\ S&Z^JUQUTAJ_67TG'^Q1[\%#T M( ?#;WW >,'#\8LQ@)+@[/\[;C(:1&+-+E-@WGFA?-%)+#< YZ R1)\#OPW M%=DB@57B;"R\I!H[?./XP8??_O'IX]O>M41Q@)?E11KCM*9%&B7%[0PF(V!B MR8- .L<3;Q9RJ8H7%[A\I'7Y -)ID60A7M5GWETP#N(<%U%2I./]]TSP5L"" M@W&>X0A[6UC- =O)^*EX"WN5WHJ)?(-DKTR,$R#2GT60YDR<93: )V#G"V:P M5,R#$(_*N,C@$TQY\.!MXW"!;YIXP0(8)!C/\-D,V!UKL#N- $8[EQO/C'55 M+8[Z719'?2R+HQ0Q^-\UJJGH^&7KBSDMF";>S8/WLM?I69+)EZ)I\,KWIFDR M]UY>59[0IQFEY'6G7_='.!=?\$@H&8B"*X(-$7!L)@4=_G(:(.FR)(Y%Q((/ M)$01YS5&]8S7Y6_X-/YBNDC M^R'; <_ 8["MC0P(7\W38 *2;Y;7@7Y@_R"T@O M6HBE'^?PR@+&PJ,,PS&=\-%]ZPR0U1,Q#\=,GF0N/$3 P/4$$2PB!D/#$";BG$49%DX#5%T:[):RSZ?$V1FC;^WLL;M@]2<76Y#"S[M0 UJ#M1%IZ!XG(?!JGJ1Z M%NKICO>3-.?($(;/.!-3D]7W;HJ<%IQ,IYG(D(;3!1/22;2NW L MK)G,<>I@Z8*%&8]9!Y$G/H3=3K_;? KAKZM.H32L_^TO5_W>Z%VF9X\Q I(I MP8LFWFSX$Y(VQLF26< Q$U$QGD&X@<%^XW([X6(/0O1=.?2^ZJM_/,; M;'4*[BQ( >%[7X)O1 .).5L!_'$ M-0FEWO3?/>MDCX56KT?^Q>4.0ABG2I_=D.=4J?.ZU^UVM@>)7,^7<07[7ALA M>LYDF4=3>ML6@IW),AU?.+YP?.'XHFV(=BYL>VC<.ZI0./TLDN$..C4]M[NX M%\)<^;VKX_>D]T&:D7\Y.GHLP/TYT=>[Z&#E?.ACAN\YEW4>C57<&HJ=RSH= M9SC.<)SA.*.-OK3SDG>2-XOILEX>?#M])_GH&V#M!1)^>V#ODW4!!SMP $^6 M.->C/159_+ KA%2C"GLK)(VK'0%I+&DB22)9%^EMJ!B?N*;#Z)6+2Z^B2)J ME2RD&]2/U66(N64$W(AIDJ(1$-T'#YFQ_3-M8:C:U&[WU3M/:=H!SMB(N?>& M ]]3_[QY]^*[9C"60:=_A=^VIMJY'-7,5G[\S@0V\ C9 "8:>+-43']\\9<\ M&;_X]R\$JI),O0_P++! ]L-WP9JL4C%KY'JO.L,0&,5\'LT./<>49\.8+)9= M0A^]J"' WKF1?CX8'H^N$I(011V+1[]8.+QCM*TG""Q5P7Z#'0LKY:EK(PJS^2 M8RU/')_\>Q+P/#^+<9'BT7]_FPJ&)"7ALR0H_AK$7Q%Y+X1=#E!"A%E6,.;T MKT$ZGLDE=$UI8\RU6YUKS9?\ALD&XU.2C?H3^V'OWQ@/6 MO6'%1A*1T-"_A7,8/7H@+.1*RX$@KSV1O6O"D02-UU]Z_F=QDQ9!^B!/G6Y) M0"M-TK%>1X9?F,"K.]Y_+1(F!6&QSN>!@CFN_9(-_RY/7<^_ZEWZ%Y>77C8+ MD"KP;= (.^!*9+Q5SX/0878%0(L+A(]?QNM[L!1JII+:)$K0PWN-IHO#," M)EWRGR8HX.@(?@^2")B7'MQX&A_#;%QDF3S)99N1/PA?/_O>K$GU,K'2C1<8;W-ZC#;T24W".V>X;A)&E\ MS,$.H5]A+U*#!LV5A-;_YWEM]RAQ(<5M!BH?7JT&*A_N#^SWKH;>Y MY]X)3NPNK^$V@!U^9G3@+_&6I\$#.QS@*C>T#$7T<%S&B+E/ M82*W:\^Y:ZI/D]NUX]FUETP4!;+LMN^XMN_5@;;/U>B=0O;ADO]_Z.3#@]31 MG-);'*4=I4_M+8[2NWB+R_0W=>VP=;I6]<5^)DU[P#3_2[]_[7+]ZRDSNCKZ M?/_]-)O8 6[XZ>;Z#PX&)]<:_ZV^*L^IE:I:^2S[-S^/6MFOX>^B/NMNC M7!^N('8W:QX.CD=)[F;-O='Q],W8S8H/!C+M($R\-N*:G[92F9[),ITMZ?C"\87C"\<7CB^.P?=TZ:V'K,PT M*U5=?A=3*Y-:]Y>/U_KB$5W1.VY6$LP^TL/ZU?WGM<-3J\&; ][O8WO<[0X JLBYST=L#YS),ITY[/C"\87C"\<7CB]V[#[#O]@#T5[@.!)! M^CTL9_9N'GQ3,Y1=&4^\->92?Y'LD0:CU)NTU[EXY7,S\9?]_I,;H7([\7ZG M^Z3OE]V:#[9));46=CG-$M$JC>&QBVCYY$8?$!_:)7@3XPCCS[D4*9 VS MM%C@Q">P)FRNGLR%-Q-!E,_& 3PPA7E%81X*W6I]=4?6JW4#28T-6:^>2- 6F @,[H/ M'C)#8,^T1ZO:@G6[K]YY2OT,<,9&K+,W'/B>^N?-NQ??-??T'73Z5_AM:ZJ= MRU'-;.7'[^CKLBN81VW!8**!-TO%],<7?\F3\8M__T*]>9,I''38_SC/?O@N M6)-5*OI:KO>J,PR!4[$R>-G,C=C%#X07R8)J, MB\P#.;8WB=21Q$1ANDA#F-"#%X),!9F9C*F=,0H9DD$HJ#(Q3D NH6S*9V$Z M\?XL@A1>3%VB6?E06VF*Y\IQ4.8NX*DPB$#F)M-I)G*4M$&L13P*X%+LTYNF M29'F,S6^&AX%IMG\O>E)6)BE'\(,*)5[Q$WPM05\/82IS9+[@PI\[QZ4EU0[ MWK3(B[14=UK>>W=)5,P%+V!)[UDT:U:>2'14#KRGP)^X[ K%J]\ARV42IC@Y MX#M@2=A8FXX3,%^1D)F "7L9G)]P"IHKSC733 ]+T&05$91:KS -&5DW1=X: MKA@G132IL$7CJLZB,;T)?V)8D9@K]8IL[9>])0L919_1$JUG:[==5LUN* MHT>M]H-;W8I*C]G<%\LVM_IJ];S87^U52-'QFEZY/I$;[.^#V]W2;M[Y"W<^ M8)8'#V^#_.T,A+'%8+B/63(&I8KN0![$.!XKD P%WKU 3'=H.Q@J M 3:8SI12S#".^E&2?TS=7C,UI[A CL%W%'&89Q@MF?C2U@!U UP#%BXP+7 C MND0IL&['^V_AB6\+%)R:J\F)PN'A9(4QOXHF)\G!#\!K\($TB2)X*;\1EY$* MT ,9V) 5!8<:)(GQ<_AF ]EH.M(7;3QE> 9B<1ODX1T> E:<0.=254ORX%RC M8/P57QCQ[\R1#6DLB-EIHOCGLDHT))]#P'V%94Y%E M] #9GX<\G<^IX.AG'8;;ZO@;XX5@#8?CY<=_29,L\WX'8H>Y>;@['O]E07\A MAGG9KRJ\#:2N:?R\[%]4+]IWK5QW#@+DU%U-5 M3U>5N9 6[EUU+I^FAFF)O5%UV/6^CNY+P[11;WD+D:)SB5((5K\4)#36!K.X MZG7ZK]9^,2_\ZF+=;R@'1V]'K<$_ V\6A%L8@X*(0)KC9,<@+EAHBS^+<#$7 M)-OP,PPD%8M%DN:XZC$* %0I4S4,B$7P3')E193Q.798\,G!1Y!G0)^LU"PK M=K_?Z=7M_G"KS1]4HXSK[_V765@&>E$%1B T1"F0JX;IC4 ".7NFA?;,8X>W MV<< ,EX,-SVXEVL?]=)3.%T'[I='B&]:0B/4%D_49:-19[#V=Y'P:T\,PS33 M""R[ DQ@TW!B26F8QD"W8@H&',7(0$'.07R&_PJTE,0OE;$192_.PV_(+R(8 MS\!BNT4A_!P.Y.%"'#5"4E^MT0E:NK/)-/E*0YH(M?;19-^!MAE45Q'EOBT6 M8!R\WE3CRE!7-0IZX( 6GHFIB/(-HZY_2^Z!G*E/SZMHG7* B%&GX.@D][ & ML0 I&GP5\4:OP"'@V!7@R"1P:(#!X9OH><69 -\"C(&HF.!GXR*GO^V<8G$2 MOP6;!'8J5)6LX N!6QCYN%F1P$VD6<$OR8,0WK1(HZ2XG4E6$ND\C.EDPH1I M+=;3X!:"X23(%^IU7_G*L1U+AQ/]K-VO"HXED#-+XG)%$YC+++EG?@1#9 Z* MJ4C)9:78.=WV2;Y47%HQ5\=!(8VLO=\._?S< M7A]=;O*)7GD+T*Q!W77F,UYG7KGK3'>=V19N_(#2VC#I4/Y8(A+-1KX=@K^0 M]TCB!]4O:TU"*"DR>")[\_TC]IF<;']KV<-#[$#X8+H7,1QJL 6&_.+; M'U]T7]#O50S*\>E6?4"__?@EK:$SZ,S/GUOBY^NJC''I'!-FF M-N]J-[@PN\N!!<8$5HQ_?-&[>/'((&:9BI;>VR1T+@D*J65(R2Q?G]Z+Z ZL M*G@0+-\&!\D4%$^%O'CV_?6D4"OE:F=(DG7C:J/5 ZW@AOYCS*#D&/]J%I*6 M*<#V(\J4,>2C_(N\G: LXN?F,E2=3V.B0^V:VR][OU2LP>W7,>S7![H;;_>. MN7U;?EI6DNY]^QSPP2D '\C^(]GI8AX,_6[W^0K[6TF2@=\?/1\*1"M)TO-' M.VAU?:H8!\-^9[CU[ [56\3IA1VV#*&LB&*QB$+1$AVQ-R;O^]>7VW/YLTG% MO=%EX%\,CEA;[ _XY6)T1)U*#M^0:G"PGB;.Y3@FU?*^FJ$TP83W<4@?G+B. M&3QC@[\64^5Z^\Y^IT>5U[T=R,]352^];K>SO5?O4->.%T;F3)9Y ,%V*J0Z MDV4ZCG !\7+E?^X.+B>+V^?9!D MY/=ZVT<43XHD/;\_.)XV9 =W@D>=[?G%^<";*_@!*/A)4F!J^TD;,JU9YQ'X M/*VAU;FLT_&$XXFC]81;0[%S6>=:OK R<_(E,T?-E&OC=F30:6"BK9QN)*7?\P=#%TJQ:7+A]_M'G%2PET9N??_*9:RMRK?H=;;/ MSCE8QMH1:HCV!=TE%,.K=FB'O;'V:!><_>K9I.'^Z++S .J>Z'*0:.HIO>7) M)_.$:+ K-^B'777G<@@UK46HN5Z-4'.<,#+M'WH;^] AU#RY1O[G-1!;'4#- M!@,Y((9C!*AQNW:,,#5NUQQ8S:GLFP.K:6^TKGWW.?6M4=H1N]M+]N/(OQI> M'GOZXUXH<^5?/N/]3HLI\WHTVCYA]G3O>"XZ.Z".N^(Y(J51UY"G'2ICGX@M MU\^'V-)VZ@S]RV<$A&L[=5[W_5YW>R2TT]4@@]$.L-#64R&NZL)K8UGEF2SS M:'*IVT*P,UFFXPO'%XXO'%^T#87@9 .Q[4N;=(GUQ^,IGF!Z?8LIXY+LVY-D M[]SG5MH#9[),9PX[OG!\X?C"\87CBQV[SSLKR'A:J^7>50/]ZNHU.-E,TFEC M1[-AO#"'O1XO/_[;0J1!#B-[/WU;B#@3F=TT>;=TN%R?#(=QR\OE"[E\UV3: ME? <33',<0[M:CS6*?@YU03F_]UY!='>\YE/A>E:EC3/Y3X[W>4SHU]OD\"@ MHU^%?JJ&PE%P.PKR?%^U2&"?Z[UG^W*)EQVL[P]]_7DDR!'M>8NCM*/TJ;W% M47IWZ#:NM648_Q3 [(5+4MQB^7*3)I!CGWD3B[W MJ(8PUWY_!Q6.)TB8USV_-]P^*>N$4X_Z!ZO<<6[=,2F:7X/TJ\B5FLF"2&3M M4"Q[.PN]@3_H;5_E=ZJB LAS.3AZ[;O'&LB^JQ!=D0+>KG)RJ>3]/@&K_"@@&#?7-1"Q2,0[I@Q/7-KWK[4N'3E9>C(X> M*&Y_%OG(A<56N"LC5Y'G*BG.8)FNPL;QA>,+QQ>.+QQ?' .@S1'ZR\/6^WNBS&7_Z$..>\%3[SF\X";:='=PG>>\ MX\W5_0#4_20IL+3WI,V:UJSS:.S=UE#L7-;I.,-QAN,,QQE'CEO3;R!@+7(* MX:2\''0[(UX(O#'".]?I&KU#"7+%]\;)?!&D\$">T$B73QJI=^U[0>R%\3@5 M02:\9.J]['9Z]E@P%-BIKSK>%QCP [XW?O#N@\PC:!1X_U*B!*5 MH@=O"C]YP11XP OGBTA@@04^F\2W"?YWG&3YVW&1TX=SF$N1"D*!G2]RF/O- M ZW&W*PZ8WAC#_[#;__X]/&MZLKHP!C?B2RG<3TL"L8[^2!" M/IB+=!S"CS!Z4J1CHEN(^Y_0 GL18YS/R0%.][!SM-TB-BK6Q]<0#?5;P&)^5EK].W3K"/1Q@K%%[YWA2.E/?RNC.PSS@P M%3$=2I.KJ@"@/P+?X_E7;R(!$,%^X.F>%"0'REF +,B2.!810[S69H4MS-:O]9>G"4% M+-TV=EXZIJ 8KTXJI&F89CDN54B8BCEPU"Q3AY;V_7XFXBE,'0J[)""P4PQ?V^EF-ORH3D5W08%7$]. ME/81ZZQ1C9PP==:H<]$L)ZZ;=!8=!\WTM7( 3L5J2,*KZE9NC$AXM2- PJ7[ M..G@29P9;POVW&!-A[E=N[BNX$7:_VEP9.E>LKH,,;>N0F\$<"E>A4;WP4-F M^((S'3176#_=[JMWGO)L!SAC(P>Y-QSXGOKGS;L7WS6#6@XZ_2O\MC75SN6H M9K;RXWV'FR;RCX71;.48/[12#"W=CSK56-U7# MU5(WW8J'9:L;:1W]VU^N^KW1NTQ/'0\KZ4ZY-OH] Y[,O%D 2C05\P (-3$# M)V.P?4#-HE-X(_)[(?A%&G/W?)CG-]CGU/L4PW$7OO#<4Y/DZP.'G MSUYO'^#P)^04D>7*F3[=K/77%SLH8'[N(MV]$&9TM0,XH1,DS*#KT2[N'!8("MLC5YG>Z7J M(')/3[G\/\3QDQ4:=(7:?_>L MDST66CE.6EUINTE ^WDA#YU6V:%6F09AZMT%42&D1@$28;K/J>N5D7]Q>?S! MG?W1Y]*_W$&OC].ES^AZ!T&>4Z5.K[<#7$,'W'"\.$UGLLRC*<%N"\'.9)F. M+QQ?.+YP?-$V6,/=16W;;48=,D?@RN^Y+($F'[O7.WX?+Y(8 -_C:-Q)B !NGM,!)B MW!#*3E*DWCR)Q8-$;_2"\3@IXCP[GYU[+$]MC4,9>!$-,D60O,KQE,!$/LK+ M\4QM!G[)QH(D"$AK"OA) :=M7.#IS KT!\(XP.^.DYC$,OH#Y4R]U_@53-GM M=]]],![YJ!^A/_;>O0$[-;@)HS!_8#X(%HLT^1;.8?3H@5 _*\C80=X$DXQP M3/TJXBT^_[.X28L@?> _]#5R-JTT2<=Z'1E^80*O[GC_M4ABB5$;9\5\KD$^ M:[_DVUB865; GWO^5>_2O[B\]+)9D#+&)>)A)@JNC.1<4"%VA0!+"_(9F91> M5T-8@YZ(= :<$059%DY#!@BG%\^2"/RY3*)2>>+/ AX_GW-F."/-1VH6 +W* M!^E(#:[\;K>[ =*8J=00P+0RWL5@D_'646)/]RQ[5^MOUTKHF&?R,#^+6ZH5 M>1\'T4,69A:$W&XY^[)M^)@FWS+X/J/+HZ!(Q2))\TP";TN8O'L0!$RO['L# M?A[' ?@9IH A:HOE+K?T:5N-S\T=I%64$>''_O!M9^7X&F^]Y;S9UG"4IW=7$$H'27O=6@=)?[ M@W=K_]#;Q&)/!<2KUVT7!A#AN?W4A.>V(WJX[6\I A1JI1WO\KG1SV'@M0L# M[R@R1X_X6K#-+IXRZK^O<_'V?QMRD*2X4WJ+H[2C]#&]Q263F%ICT+ID$AVP M.MU4DG[?W\QF.IO$B7[/OSY^5+8]\WKC$Z5.M?^9B&RIXM.5X35RK+D,UGFT913M(5@9[),QQ>.+UR1 MS;$7V21Y$'E_<'2\'=;^7LIL!OZE*[6IC0!<^Y?7CC)U/-/S!Q?;P[XZ _]H M-=F9+-,9E?^L+?;Z,VI4&;D7PVWQTHY M1:).4O[%.3E>61##?W1X.B!M_9&G8%_262N0F M;T./YHEK.HQ#,.Q6X#;M_S2P+CDVU66(N>6]W8AIDJ+W%MT'#YFQ_3-M!RGT MK&[WU3M/,?, 9VS<]O2& ]]3_[QY]^*[9DS00:=_A=^VIMJY'-7,5G[\SDQF M\BB;"28:>+-43']\\9<\&;^P.$$YDVQ5?2'4SV2*F-,YPL;^\%VP)A-5Y(*" M^>P,0V A\WGT)/7L4YXG@X9:KB9]) W)@V&1M@YA=+@_&-#V#[W:T2#A>-SX MD9O"AU)R;IWV;"L8Z,GLU(9(BYMMU*GC=FY,C9-&X=R4&@?#U+247QN25]J: M_+V+E.X&&/KGS.[>)O/T\-]U:VWO?#?-,7Y,\K1&IFR2YN:2?57 M57=CXX^.']]L/X097N[VCN],+*%#2:WS2+E]W?.O!JZM:S-]!GZWOWW6[>G2 MI^=?C';0]W:/5_+NHMU=G+D+5<<7CB\<7QP4>J3]$8!-HHI[C!.VP\;>AY?W MNC_J'[WQN!?"#+K;AP5.D3 ]OWNUVRH_9TZW0&^3XPO&%XXMG0_+; M"M&N35]VT?R=>B"_B!A7VP,BG**)_?K: M[XZ<]U%+FI%_<778<'[[HR2'DE&?,$M.9+DGOBU$G+5$.NWQZNAB^^Y5SWT( M]T>=G5^KG11U1E?;)T_L1$HY>ZM6EOT=(0R2&$09AGN+,)MQ 'CJ3<1-2U - M]I@TL&L=>EK4<7*_F3K_]I>K?J__;F^3==;8FA+LMWPF4GE/=>+RJK=] MBI M'L?C[]J]-](,+G;+-LX"VZG\^CD(4^\NB HJ@1XG,:T8:X_! H,E%>!JGKA< MV[1G!PGI)VN7O;[T+T<[MEO=S7P+KJ#.9)GN!M;QA>,+QQ@ M-R9)@?[]2>O'UJSS: RGUE#L7-;I.,-QQMI&]0\:IK41VO. ^)3;8L4^#7:U MUV\;[JJ&K+&:,:!)#UY.)B;P72]8P*??PGF0B^C!>]D#ZO/VP@0C^*KO)2FB M<6+X/15W(BZ$#S-+O7PFO >$,Q3U<(8>0NAYTS29PZBCSG7-J+VGC=KM>%]F M0B\#?O :5GH?9-ZD$/ K+# %BN.*\1434??=<9)1#6Y$IV=1#*/-*%E/C<8EU5(UB*T-*;\DTP E/<,[H?; ?%SR0&:2M&:(DG.91%>^@8MC0&X;F&[8Y!;5D0+Z/8*_P M_6ERQ", ]#"+X;C*=9B+'/:S:0W7B\,#RI):C M+<9;.M@U;%@]=?[RL=M8ZU?>.ZQR.HQVV7_*P:XS !H/-FYCY5SW.@-[)JE M7X&Y04\FB">&@$2?@PQ;[((P0<;"N4H+>;Z(!+)AP%IP2D^_'16,Y_^.T?GSZ^111,XK\%K$+,P_$&8JI;%2C('Y=/ MMD3DX1\]54-?/RJF+#]Y"RFCC(DG"E3%E77J9E,Q5>Z(XD9@JB6^[=3%;UP7 MG6>VM(8]UT5G=1>=-O;*V1&S/)$S-P/1/PP?_SW\LP@G8?Y FO!#L BQ7>P? M(DN*= QOK(/;WXVU<[G*V &>F8-6>_!N1!2"<,Q 8 ;@RH!V'@?9C"9+/PB8 M_ET0(7MY-T$4Q&.6HH.+JOH'*0Q_:+!=<3PP)_X)+JZ0(\O1,B](A9<5TVDX M#E&Z@_#.BBP/2L,05#U,+TV*6YA8#EL09#D)^!@X%:PZ;PYTF&5 CBA*[E$O MX!^G880_PISR69AY/R?I?/>&0J_[]O]TY+X99*4LYM$[6-L-S"(GC71+< :Y MD 2> &7Q-_C+7 @F_;3 %&]X@+DD1>*G9!.!E@,R@T8#8V-B:#HK7$ #3X$$ M'>_3U,M@US(T#^EC[!W%\04F.!EKL!6DK653*K)EQFQ_962[AM/2OM$L84TK M2$M=/?&)\(JUYL&#>M;#KB X+*QJ&L:P[S!?'T1P/J-=Q;H=06/%0*@B2 ,0 M4XHIS3&)"C?P*(H^(%UR0XS"^RW'Q5G'P(99%J0/'7-;^.MCX)8P9DMV#!8$ MVM7 06&."X8E1=:1Q:'5AA )@')@% /]OXH\:S8>=NZB_!9[[V'C(SY9_1&; M6S;)PRPK8%,1VK[O#[M=+YL%:#.3,3V?8]@*5,=7.F-PZA%=(XRS/,P+N3EA M#+( ")'A00OX5?!2>>BO.C DL!L/BZ99 #M\&V98!#_Q)K#38[Q3F(H4]H%) MKUV)L1"3C(^CT,]X][3QE>AI?\F/4CNA%@HO$N$=O#.&HV,.OCQ4U=HS^8&T MH4 /A8/Z.YOOWN?!1QP.'[ M"*^1B"B=^MUW[[_\2C_UWKU!AH"OW843=A^-X[I(T+8 %[X\%YU:40?#>5-8 M!+EO[U+[.JL'$1%P$@0&9$ MMRQQ055E9N6^+-@?9\J-NR!;-'D#Q V5" U ]BN=?DOMMSKKB#\"XT-L*KOE ME=2ZBCH7C;C]B7/1W\H/^9OAFU-YQX7PS%]QH)89<#H>JQ-'J) ''4B)V@(L MBS>9(_D1J1X)[-YG7%Z)._%K= _"&/3Z6>9JJ,K7K^>K9#, S9SRAR$%"JU-#@.W1\W\(O4VH%URO[B[IU>$:I5H@F"O(G,=) M)NO-,-+.D2OJ,G_8]Q\%JI-@5 M\NA%8-]XJ'8^V@%# PH)![1+O@7NS.&+HF<)5W&!7.(E\0T'L>EP#\^9 .+W M_*NQQR;C>^%GX7R2;V0,O,JP81:3J.O@&U>98JM.JIX8B3 M&#,OO"@AWH$."\)TI>A+S,EPWXG&DN>>'Z/HI/PA6 ML!(VJ"O.OW"%G!T4XP>2+E>N,HKN(U!E]!8ZX;.J"5BIT8QK%SQR/.>ZI\/Y M@Y?P!Z')264X0.>IZ4264/=E.V5X$QDT/-Q#!,!;/W5;:JLEK6WQ1&XZ,^$0 M3S1 (W&GB0^!-@-JGXG:$CS&>1;[33>'#Y'? )@(OVU('L0/ )^T!8>[!B\\.$2 M73_;7:TBY<0=?%ZD^!U26(">;4@+,U'#3S8< MI(N4G.>1'T2&2%TPE" ]91IWR(4GQBQ\1)L-U^'T]M^@&-W;IIK!O=YJ]<_$ M)Y)PD@',S65/<%D"^!L^#5;9@V>*BP(R:,Y"8/<"Z,'B?O6+< MID==1"1:C.5'0+GQ>2A=[@5N8"ANI[@0A0L-.,I[],#!_968-^'.N ;W8"N/ M#&P. R58!HBN)S;-V ]E$OG<>+&,F8'%:IRE2#=UXK5QP+!%=PT_BO)@>\+& MA;MWA89N&/GN@F'%,HDEQC$XY _B;@K,H9M$LD:V2'#*F_4^Z8%4Q M$TMR5X!=]OC2<7@UWNC+SPP$+:(#7VYF)8EQ",38,YS RP=A,QL4ST8XR?4YQ"](%,7$B#17)<79Z!YK":SAVLC-P?KU0RX2$D]' M>H(H8)/(27AZ/N@U\2(_9O*;K?J4W%*A@PB+B6*9X009J;CD>K SO@%I^1O2 MY,^E\J!(C#"#1U)IX5'DZN7+M1?"!F_%>0YN@QPB--YNK(7RQ MB:=QE#"1;'X(_USR5I(JPOG,OQGZA.%M(#JN!W\VW!^Y;^,+:7J)X!"2'?'J M69OGE'#-Q\&%WLKO?<=7<.GDRTE2"?+6I0"9$$\_+2:,8,JWYSR(:^6*U!.> MN74J$92;'+O@],!QE&:_Y/$K3P:S MJQ(!EWS3W!..!DA6;DB$&?> ]7N,$4@7+[]9:KO;4?6!#-IP+W ^UVB18) 1 MQ*A:RH+*)*\X&.!!3[1 8YR?&U]K859Q2\C*I^=)&96DD7'9%BLRN![H<#(3 M52J+R[,KEC>>7R.CVCMK!V L5E<.>J@J"$ MQ.];OKI&/DQDQ7! M GBLM E^Z@Y6/CI1FX!P.?HRW\8D))[QPNO >+@*+OU]O$PVC4CO#I M,"9,&>I -6\HW$OWHY:^3I^N*=F/N!ZM+)1X0YY(P6MPS^=5;BY M]LZU;!E[\O),>(U*35KSQLX.F:$Z%\E0G1-3BO/N:)VK.-K@1;TX4T-V*Y.3 MU[@-[VY'>5]A[/O)5QI*'S17+?DR<>%A]EE7\:OQ$S.1+%491R(FY-@S6]QU ME2MB(D^5%S&ZZ/6&K4.OQO60C26JVI:PA MI;CX)W6RS'W8M#W'0R?NE@6.L>36Y+65\,4'_@#',"53.AD=_ L;^Y'A/TL: MC3.9L]0A$! @N"X 3"F-B(I 5P39@MCI*$H-@2>;O!--\EWN^)RQ<+F0+Z/F M Q7Y)J;<\CKMI6>(B&KJ6T5>GJ&S581R*KA#S<)D+;JXKW%-<,9^6G>W M$%5R+AI:SU@+ET5#6@S7R=7"J8*-:6J_LU@7O:G>3@1L>?X(#W0D7L^9\8.] M?YQZ#A-F>)#UL*[>_T*N#-I8LF+;<+,UM_V>.NSU,IOD?1ERF_J>WT&2#9W/ M..9QPM1I+MT4/(F<.]UCM22.4(MSA<+Q$2>1OW0>AP5!)I,9ZPC8@^U%@?/, M<[&S"3R]83_-X%E$6K"HL2T?CB-?=$#@FANF63.N ^4Y-/]<_#3>?TST08C< M9(FI[2=O'32]Y@"9:R/A0I"W#$>_Q#TVD/WQ$83_XJ'YWT3'+='GX5L>.S52 MHQ8K*S,4F.'?2$[%IQ3(Y'O/9>^Y]B#^S.3E2"#$_ YW KH(9IK)&$B:"#&/ M/R!]/(GUL ;6Z-Y14/6'EZ?/8Q_#/:!A^9$PZ<69Q[XD6= M!<]T$;^-F:CRD588LT,Q7C?M%V+XF+@@>H5(=Y.3V%72/@'4^&S*7,Q9BGND MOD6[ZEW:"P_S4S,! +')A3WF,_W$55XH)DX8N/?HQHTZ?#OXD3'M- LA7CZ5,$\\WGNN0#\PB5QK8S$=Y(KI%@$K_8/N>FYC!N"L9W\&TS;F,$0*4S% ) M(A 5Z>:/O\G *%$'5O>ERX)+ZHFB?^$LY9-<9BZ(>7G?T8OQ&[J6E'/#=SRX MN;-(EES-/(LY7,F4^45+1/BR'HG$O?0XD9 :V/?RPIC&G*=QB>L6]_3(9))- MF"%H;H/(%ZT._HS<3*\#N3KJQ'D27+R8HN1/J&DI%+UQ)MLV-A>Q91_>%A.Y M3=).)G/.!+!QYE;HPY&XJ$\_):OQ).M8R.):)N]C)_)U(.0J7(8)B&Y@>3.9 M)\7)ODM;F4-OY0-R#:,0'4#]7F)V<7N-BRNIF8JW@0+08\SK1)$5!29S#;AO MF%.7:,J8S@V+&)):\,,6FQC9R%,QB+)U"SQTH8>5:TQ?N,M7[L MC_/"[E Q=);- ''W8Q0X65>@.!+4G+*A^.] MQV\+_"3HD5 1N]TC(/.26^D+-+,[YWX;,VK#^C0-02OVP#9.\4L->L&,O:QHG;1E7P MP?E>P,L<1>BBJ$S"T3!/Z%? J*LL-HC+7%X[)P>D5!3>PR6&M_0<>5VX8HB; MXAO*[B=[C>,;C/:HN\SQ4O\2/QJ'9JI+(%?-L2%0OD31%GI,$FF\!!&>6HP< M1#R68J]UC79U.Q1[I=AK7:@Q,8)%J^^$(678=(;3KPI4+/X$<5'I*Y7JI_L6K5S)/CLV*5?;32VW5%@R?1#XAJ]^E M#.^$8ZL8(#2!F#(NQDMI;)U4B/4[MVK9W$CSTV4#'U2'0P"';)[+,E(PZ H(&YSWA^- \HIB"5X42LQ!(]A7&Z!KS/YB*0RHGX][.[L[27"QP. MQ$:LO'%?Z)^1=2^KR[*&'X^8)CCCM\_@"G3.RR\JRM/58+=\ +JPJM<=%<_ M;R">PL5BG5-2KSE&,F%TA,CEDW1U FN: 8-#8HD+8>XNSY,X>H)( 4#\>J9C M:R9RE%*1:%8,CT6WI/^<*N0SG/MGQE 03/>64(#,O?T\IRWG0$CF'M@ M7_Z^" EY;D)!J #CLO8,Z<9(;0C\TS>>1?-#(V[CFG#HE)22<*Y(?4DZ+L1J MLKA*Z\D=_11\"^@1LR>P=_1?)X2.7T]N1$S5"U<8'W&>)?0OR>[N$D+/=%7: M!F:9'2"LO(!E7IH9EFBRO!!]7''K5[,'X5=Q,9^7<>=!>G2'/3 .=+F<\$9+ MWYML?@+?1W>_% M1]?TEM9YWQJJ:ZW:@V"(Q\K04,&"9YGNE=(8=N<%$J--BJBNZ M0)C_P./KO"&LW";G*FX<6.>K@3F&SHX@D>=)8#B?"26W)-I:!++I!G_1$?H MBV6:".XA2UO:S%ER6'B. QPG;C>'T<\I1N?D-K(P4I/2#8>:Z M2AR"M+ Z'Z,M9",I.&N M;9'ED9$" 5RD8,)U_C67[$0 ]WVE>RFG(Z3"%P?CR$ $JE%@^ GQG,CO&7:_ MG8O$0M%B!=7QK"0WDL>=):P.I1]L#(P 8&7K6!X7LU)ZCME"/5D@[!W4[-$# M%N%2]R+%+CO,)VM'Q$;3&?:6 RO!1]$?3RR"4Z='6;VAQ91(<0F#K(8CPHFK MJ2N)G-AA9N8ZSXLQ'#! X4B.DXQ).%/^*;S <[Y MA*/47DN6"=:NL1 -DJ^!2N7?RT2.A(Z0*"+>ST7A8.<&E/309+-)UB^5!*SB MK>+[@3ABW)EG)0EF*$4,@5@$8R8UD_MN<0)V''[E-.CR?LZR9YM$NY4_^T9\ M)B[;!XR_1<'JS>:1$3[/T0AW1!M=GLD%^T&'-$NAN'Y!T=T=F(QM891N-70R M8U*#$)5HO"QI:ABJQ*N_.'Y>0*]I^V8TP^WP@UQQP/"IF/*UY9%;$7^;$Z5H M%H59!I)MP^%%16^L%.(:]PSG!P4@SQ@#+)+ M,4B*0=;-YX4J]R.7G,A5+[QH'&(V[2CN3'9B$2,C!PXK!D?2J"W),LXZN!-M M,Y'VO-E?DGP5N?'D1R3OS+.PIZ3H^_:=5^3$7[?18?W '&\>#Q18L9CGWGL\ M'T?D6+,TG85?("&,\I+,0)%BV.@DP@1]@&"<#ITI^UFQOV1.Z*EYA#'"[8:> M_WR0>Y"NSGV!02A'T;AV,&56HKZH#1B9B&.VWL,!^1"1(%!S@.1Q(^,QB5\L M:(L\?R#@=&HG$)&I8IB5[\=SZM$VQ@Z9(!0=^R].N#*Q^)P'OH2Y%Z3KJ(IC MC#U?%!T"IJ())GZ)R7!@?$V9(:J\[5R/XRB(%;+"P<2[O0&<5KG;"UP KGOL M'O]R]>7F'6;&33V+SSXTE/]$A@\/=7B"B@U RH3R!-O((N(_6*@KHJG >J:< MS?#_#>?Y+Q;DXQ3">'M"$A QQ''@82YAYGG"^LA-UY6$+KHS"Q9GR1E@F2BI M)3NCHBYD&D$8=P2R,]:<^ 3P6D%#?)^AC77!W/P6358M!@>V#M2+\P!,[E?/ ML_A\D1.2]8/%"X(32'4AS4D1>\E]DB\IBQ<"$30>9YK(\:5$$CLO M?.)\5%2>\70VV*NLH%V?$2!C PM?R]2=K5"+)^2JC%!4B*+T9/4%P^@D@DQ6 DH"C#1.X1L(,T7B3VX_):D^1K)3<@V MCT^O1]+#1TXWX%WG>$4U2K1D8+W/XOGLR(2P:;"UL%/A0(@+BJ1V,U,7*K4> M>.OVN!1GL1P^KOM/^G1G=Y6V=4B33;ULF5,\WPKV,6&\D4BN%D'6'*2%G?(D M(OLHS?.G_-"-73VX1YBGNH4B1'"("[Z\BS@64T['>31>G4PM>-Q 1L'Z&E^& M27ZP9R6(YG/'QI=$RYHTO5+P8:#$R!?7-Q;]FQ7%TZ6V2Y&V"M#"9V=2DF]] MS_4PU^UP-(BSFC !5FG'*!:]ZX'E;,PP%-\ RV(D-+%OR72GPND7QT5))6Z+ M$4\2#*_W\&M%N?C_W__GYY";XG #G3FFR;KW_WC3>L/_E@_F?\L]C/F5Y O$ M/0ZXB_J3DO-AOX*(Q0KO>4_L>0 OQ[\E;^7.^T:<(7&E9QSO-C<1/BK&@V=; M\0>!8UC_>!,^Z8-A>Z#]H>G)T9(#P/YYH08HI[%;&H#ZZ5/&3\W=U'GLO%H# MW)I#%#D0X@JNC"2(DE;($5U):_1'9\L\ZN%&*;8+0NO_$.(SGFF/R! M2(*?/O^)K"@/?M,!B_DCFJN?9L93#!;)'-?$GFS>_NBCTEGD1 VW@/[-XLXL MRB/C^>;8VR^(QG_*&MPDQ1P-!J!8R:+-YS3EE!=V3YP(2VAE>HDA\_Y1ZX]\ MZ843?0'C:3CH=P,C'U1Z,[85?&&5\+>8Z\53$++%-19R;E_DO? .6\+_@&4O MN(8J'1!_BJD62> _C8K,>1K0\@/_C=OAA^?5^D#-V 60YT'DJT=XZCU^+M>K M,4T[PB8F5CP'*/N>/N>1\.W\+=( M=@?A\LR7(P(>>3X0'P4B"_@]9[30;&E!P>7AJ<$\_PC,MDCF?(":C.U5 MMTPK(*VC1EI'F[2.YFL= U(ZJB&7E38>GT"!_@ 6U^]=&*%!6L;K,YS!\EX- M\3 T3 QMH_ //1([C1,['1([S1<[0Q([U9#+>=JH#X4-6+?)*%GIDY8N4Q[, M\=RL!Y4WBDV8:&H8DWQZM7RZ!G/.P#B F1W*2CG5-2^J2 MEG0$6A*%!*I2D]";ZCG"(K_%#&(K.[RC7$VG(,#OH.34,9#_UGBG7.8J#%*- M4]F GX,U3U$SK5*":(X%?DEWNJ0W0Y(OE6TQE.859C.O;#Y;(YXCM#33B#\W M?3]-XY+OJW&-AFSZES3%=3.9HJ)=>+;!4KJK3&,I,POR>0+R3 <]YEI)^:@8 M)6!B;I:8*\YS%V06J9_D+F"J0?$)#-FTA<]I:2G6NR0$I<9UMOO"%@&2=)5= MTXYV"_"]S;2* J/L6^24D)&DM8WW6OR>!(K&4]"$;F>$[T6XQ;9LL\+JJ M*;ZNGXUE-ZW<%V;8CE-V^I')X6:8+"@#GD",7B3;'6/YLBV:!,HDRC&PC(D=RDZ= MDI3Y<\=IWR!FI<7;(HW2]N,)A9^9:<@L5)%@C0N[T+"-GON_Y/$2*>^,UWKPQO*B\]SC@TZUD$XFQ MYQHO,A=2U" FO)<-RHLXW?* M;\O5 4OY>E>NG,\BE1CE!A.84\>:^"0??4':3%Z;X>T[@CFR&S3FDSE"F8Z- MB5 M#,=9IJ"LU%M4..+)/JH01ZL$#A<%(H])Y?-$9 *2?.S"/*UQ5N-[06W)R%1^ M\?$6QC,2EOO^+EW([)RL,V7D!)Z**_TIZMI$"U 6#PE1 C]5$. MG9\(F33 Q0K\5'CBPAS8-CHD3F;44"H!>=%A$*PS/3$M;WOV^9(UHF;JH['; M+J8+XC079'A8,/D<(([O?\I7M?"!+?F#$L.U?>ZBVM_>XL-3Y1\@EP")F(AS^?VFP"@B"6@C<9 M*9B^GTJGF]5VYVYPQ+DCN]EXE94COC7?*=5YFC.!T*T5LBQ BC:!MU+(LG-N M7N.W0/- C)_-L]Q5NE*C5)R5S_L#K1HFQHN=<1:MM98;\6O)!72< MNXS]TOBE0]&-4[EXG>;:YMI+7]M^SV=9AY>1Z]$B3'UL?\;-6% O> ZP1)(\ M(G])2-CU%$Y94+6+[_4HOB?(8OB98F35P%Q4U%ZE1N-J?T69P;$3S/HAKELC MKMLGKBNY[CEQW6I@G@F"?V/WAL\=JU]D$=<_08D++-O,M+FX]<50V2N7>VR$ MBXCX-&5G'F=V9I^R,YN7GL@S=;DVSQ J NO/YV].V[DO7,>/VZ3E-EY"1Y EO\YW$17$0YHK^I3R9A(=,PR3NP&=-RS$;:Q>5"0B_ M,2:<\Q.%=Y#$;AE('V_QBW+TWJI-)E-597ME;/$IJ4E4_\)>QQCSGF!,W63D M_FZ.I-5;)&F/0-)J)&FKH9=4O&8;[QZ])-7J+TE).!V?<-)(.!V!<-)).%5# M+W>BW=VS?<6REFU"N?>2&*2(CC[W.6F>8@WH*[L\VR3.29]7+,^IF>PSRK$/RK*)4A:3@)-,P\ N31>1W:%?UJE#N<81 YZSH@-D'#-M[Q)E83X$G>(UH/EF=&7&0'O-R1JU:MM2O-QO:YU)!)(;%)((*'-U%XF99Z7>=M:Q:'DCOLK9)! M"Z?U=5\;ZG]/WA<7:7D?V]^(S:+T!;:JK"+I-[_89UNPY>2D,;ELQOKS7LD)G'>PE=/F]RA\H9O><\RS12Q8"0'JP+?A!+ 9Y)K'HLL$[6HD&/MB4R6*Q MMR2MZ,O.1??9?>3DFP'=Y>?O)7U-,KV!XKF%B5LH;9R7=E?#Z7MQPRL_^4IV M&ZZEIF,(U4S/28^W+K+.Z!+L> E*O06Q3@84'VZCNK#X\[Q=V4'4%R*@G0A( M*Y%Z$K_5- SG'S]\>'Q\/ N8>7;O/7P8^>84.P!_8-:]X7^PC-#XT.\,>[W6 MAU:KI6E@8;>Z.FA?K79;^\!Z>JO=[?RA 4^180XR@>\*,J MHN'E;P8\76Q6CWL6C44[R#$+'Y'?V.>C"Q58N'G&7_XUNK]G+J!QEF&&JO+U MZ[GR-N=(SGJ0DB*93J!^@OQZ?^LJHR!=;-P*$K MX/ .S2>#+LENEZ3]UGA7VWNBZ5VMJP]:?7WPP1H,M6$?U)*VO">8A6%/8,F0 M>XRO$E)&F;X=9;=3ROZ?"$Q3YCO/&=HNGJSQM@@( EO_GYZ1.+[D?BXKB3>Z>BM3FL J!T,>A\>M%8?7OT#:'PL:'PT$]WJ1&X1[]%J ME4"6GY_?.\9C$-/CEI<'>V97+1=$('5+P:#U\=JT!G1K]KHU9IUN#5R7UI)P MT#5=;W6'PP^6-NRU]&Y&.O";$]>W%BLJUA [J"QK2/*?$8@572,U97]J[%1! MBI:(?@$5=0017;# ].UY7.G\C=W;.%TC,R @XUX@K.YNH;7JKGT.P$3K=-H? MK%Z_C0S&8A.M8PCJ (VL)ZI4D*, 1\":S%L'))X1*(GDYIXHP0'@]F_@-J,Y MI@;;3^*47K3-:RX!\AT5+QR1XC,J?N+:"*:1H2K7_[WU;7L[FR4F MUAIW\V$M+)W[(%M]NFU[WC:KKK=-V%?P6TMK:R!3^BU],,C*E,O9W/&>N?!( MQ@TXDHH="?VNQ/3^MX)=%[U^EIWV-<_6!TT M\W.&QA?;#T(EIU-Q>S^^&'=L'F8=0)Q6M!?L?,Q4O_(?<,I8_'*3U:F%\XLX MD]8CDWS/FV+7^Z;H6K?;T>"FM-N8-; 8D=!71R2V"SLHA44<1G/?=N1X&4Z/ M^BIUIK!Z%BIK7G6FBLJ:AU36W+RR9JHO6E$HU-FSOJA=]_HB$&M_UENL@4@; M:'WM@]5O=7H#/2?64MWOVI,QF$0/>[7(&Y4@\O0X!DG6RG[$^J/>Q#K4!X-V M?_C!&NAHT2_J8$/I]&5,4N9M!(_%$.5!"#,?(!]PVAR2>; G:3JU)DV]U1IJ MP\'@@S5L=5OM#C>DI<_UJX>I2;RCDVS2N^1D$ME*F;!$NY4XF_)%)O]F 4ZU MQOH]&R>Y*)\-]X>:"5JHRO]ZDS 3P, _E3O/B405W0[U)S7UUZ9 TA+W%-VI M?>[4K.9W2M?:+('75]<%%5M[#/?Q9 MM4KIRI:^].ENO>INN76Z6^NR^-N#7K?[P>KTARU]39*)D229B#LD:$3I;%<$ M>3XU?"PM/^=47IR_=WW2O]Q?C[+^]R=?73NKI(@W3?S7)>'=16,X@VWXE-F_ M'^;:E6,NJ0L%\)&^?UNA,7.MVJF\W8H2SD8=GNXC<:.;>9:G]K^ MC.[K'EAO5WY?V]I2-; LUDF;VB[-HU3FD1]$AE#7[L1\P]CD2\1;N__OYVU?E M+?O?D,$!,:[Z.0ILP'8@+4;\ZE?#O8\ %.\^@0'Z#H/!.$M9F+.?#8>[;^ZF MC&'K*>Z(S1C)N;)K'JKI<*#%Y^<:?H'C[R9,U]V2(L'-C\SPP\44:ZZ M>D59FX'K8NR K_+R,MGISK)86KG\3X3>L%=3C\[>W# M._&I:R]DO.=7;ME5+16IO]NN%[A3T04^QWGSRBVV,KS"I H-IB/1W(/UCHWW4_=*V+\H4]3+1SA70+Z8 IGUK45@D;4*S M)@&?+]1K:6_'[][J[V0K&=FIMOB.H7?)K"'<4# U'$>91+YK@W(41/.YPV\* MO/HCE%@0BDE*_$'I[*'RY"(-VZO1J) > MC0HY@E$AO84A(2<_*J3T07!WT0SV_MS$@7H'T@BO/9J#GUZ+*D&: M5PE2$+&4/;NN2&EW=_7K]>C[[]\N[S;-I^.KVCQG0!A"Q\1/;S,FBIAVP0=@ MI$[<;"0#9WG[<&W>6N]6S-9(YFK(L(8V;'=4=*89H@^B*A?(65(6=D4TC2@ M(X./5/!%D!4%L^+M>ELK;R;8YI"-P/G60-TZFK/G%EDAK;\]ME+*]%CD&RU>L%7$18>U'6&O"WT1M+U+;^=1FD^4D/%6Y]1E2 M!E:$8!H,V"MFZ/G%^]#*M07KIS]O,@;W,/A2BPZM/3X+41IU8^9XC[$QE^96 MS<&HXQ,6W=C>DPMG#$?$NAP":1IXN&2VHR=>Q0P=3.*P^+R/EXS FNK_I]N: M8T%'UX>[;/(E;5]?;R04LT!WB1_4=JM:=Y^MOD:X#UXEVU\2H]G0TVHWZ49' MS[9TOW5(8=ER"%=:#C$KD/EF[\>.9_XH30KO%<^X [ 98>2S%>)U%V6I$)6) M<%TJKK_;H4-X/GX\HY]T!^-ME[3EU]M>6R4X-V"9@SOBZF=='J,_[6 PUAI@ MP6_T%Y4B65XH.*@RTETO5&QVIJB))T7=+EQ8 CW7"F1O7Z@$?5<#8EX1Z"1! M3H*BX4JS-"O>&LE+DIZV\P!Z],) M/;(\27XV5'X>E)))=I+L)-EY8K+SF_&#!5/EU@B90W*3Y&8SY6:6BE7EMPN2 MFR0W:[C,*;.1(Y.;(]=Z5NZ, $>9D-PDN=E,N7DP*B:923*39.:)R9Y'$)(G93(F9TK"JW$[/+LY(;!8J-G\N=AX*M;L_2+M[C=K=O]SN?B6# M%;=A4R/\P[;#QPDWN-^G-UL3CZ_&KT5;G[#B_\=GG]?55O_O57K+QQ"-0@L+8- H=: M,;W!-_S^&FVUF-YW$LDIG9UU.:7MW'#KY0ZGY@U^T?_Z0>^ O[U*-Z[ - M_PIJJ9WE$US,+Q!-(?/;OKS7=V8#F\]\.%_J"QR_4[BKD_A>L_F>CJ/472Z5 ML;.V\MEP#-=DRMV4,>!;(]XG_(*9;#9FOD!V6^-N/XUWX(!?6L1T]F$Z'6(Z MQ'1.D^FT%YC.70C_)%,);N9,S ,,E"^>S_O_/S/##Q0^A& -,^(_6Y(E:4-B M2?NPI"ZQ)&))I\F2.B^RI+O0,W],/0 ML2AB4:?)HKHOLJAS(Y@J7QSOD;2FBEE2GU@2L:339$F]-[]<>SB:+?24'&]* MV[2F7(JXRS[<9<#U3>W3E_?M\LPSRETZ@MRE+^\I>6E#\M+&%*5#)B=E@Y%[ M2L!:T^>^\=7M>J#O!AQM4#?HW$T-GTD70^Z4NSX(E'D)J\^>X5L\?B,SQH-2 M8%D[0K//1Q![RZ/OK\?NRR#MX$(WL+-SUR%M_A=5";UUJ=S\0#^E_;I'*N='._S0.0@$.9^(ET225'AGV87+N M7Y?X/$_TG$^X_ 5U'888Y MC2=5AZ!!Q-X4.:8:'FQ[UDN^E0+@)C:6/:O+C:VWF'<)#-U^8,XSO#=A/HI/ ML,$ CQDLYR S24@ZA5&,_S.@$,6+? 8OQ,"P!N_KLQ]%J ,GQBV[P < 3B& MXP EPVGQH_#V'/89B.>ECYA[@1WRNS>1=X^3HV*$5=!@ZS6/2VDPQ4T0.?*V MX3]I])*/-8>7:DA:U>5:YF?/P1F!K *,XR=/-KAE+,SJ>[-Q9@7G$ITSUR MHP/T#>^S.9*@A,_OKIUX/SG41SSWS3A;9>B0K./+?C8"6Q!?+/4.(?P87ML.TBD>1XE14< )W3!/L9OGBDWP#H7OF5SGQA[0A:) MG"!FK:FZD7_\@2CYOI <*: ?H#;-I2YL)TREVF"MI.?6E?\LN'2 MTLR*F6YVAM(#"$>D7FDZO,W=M7?*6RE8>#9KJCP F\--^"A.I2 :,\7.&'E\ M;2D-\.TLTT>A 5OP+:ZZ)+O\_>SN3)DP"[F $C S\D%D 'TXQF.0\%YC/H>C M<)O>CY!MX!MPYLB1+%@B[R[]/G[B\LF<&NX]W\/,#@+$2_Q(?K9R#(=.#1@09\9@>=R7!I!$/E\:6/L1?"(*8-O^%MJ)4B+$Q2KL,E$ M%4$TQQ]1DP=:$>/7U/>!-<)_$Q]VA>?)D&> 6E>.N%$C5]$?#V>#M>" S+T' M9L#?E$=$_4 >42H&-GJ17-@*)G?[GJ-X<-LR)_"Y>P30=H99EW-#N$HR2'ED M2]=,@@Z6BEQ4;!$#>)%QR6V74\8 83SB1(8-YY$_1WS"0R3_PD\MLS VF0@E MU$46MX9-[G)J3G'P*ZJ2"%3)/%U/"2)4F<3RIW(W;[+7T70B5 7$_>.V%/+0$MT=RXOLZ4^X0 ME9D/)V=C3P!6%QZE(H$9"DB<$(6>#5MA#SC1V$3BOSP*2" ,V[9G7#>= M&193QL\954%%"^V1@8T$_RXL@1<#K2=I5!E9 VF+DP K'S/'9@^2[688!T ; MX0_6Z6K2YZA&F ![7K&C_&;@UT],FU;,& A"P,T$$$Q0 MIB(77N>N* ;V+@I/(W[; ; ]5+?$PJ +%*-#=Y$6&XGY85N803Y93U_40W- MO2U53[$4OF/#UIC4_8SPH_)6>R=,;>%Q$;Q5W/T 'Y[E,GP'*)$31BL?OX6* M @N^U>52MOO@.0]2 >,ZLLT-7]!1'0U+^C*Q[ MR0 X8I+#2N9AK,&5Y3&AUQ@._LEU"+#'C>9F@%BPW.8 M$ ]28X%U5.2#F=U)GK=Z6H[HJ6(^5Z_-* P(0N[![-B^V# MCLD0I6.@T-2*DTRPT"G!HN#N,&/_PV'S+QK(X]9>P*;OO^P,R^,0<:- L5@ MJL]8!$4P U/1MU8^U42NK7'9^%*$=BT+A#9C_8)M2I\X(58R2"?G,(]H;)3/7NX.I%SEH M9L0Z'IX6M+Q8503]&9W9$:YV+_P8N.W8,YDUV&,=^BQ.G$=GQ2(,U'R@,M8K M8Y\9$)4-RFJ$P !,[@' M6VM^2.T9[2^C]''[9J7-<:;(Q\LCM,?4PH:A$'=K#&6(X]GA]W M,&EZM9&XF?T49M+LVHJM=HW75D$]7UBS=:5,VG3M=8C+ WM=;S=]16\WK,W) MEEIP[?ZUFQGH>F_C;E9UFA.50B5"8GV'V@Q!K(#'6NM)6$-E:]:;*Y4:PE@O MTZ!,&K9)5.-L& B4;#-.*)BCF$8]3Y7\-'9PI@&7.$BZXJF)$U>D4@1!-)L+ M:1WG_4D!;"^YL7@NV0:-)LE#FW..+Y0@YMA :L^KY?%VE4$*+PU2,K5!._LS M29R0."%Q0N+D:,7)=\P&0+-*"0R,V$F?2\;#D#$O$T]%G'!E^R*OQQ&.$<^, MX@_&R0-LE3QYI9B0>7H@'[(2PU\.K!Q.>+R,!F5LF#_N?9#4%E(/(.) ]+"\ M$7$^"V HDL37[F]](L:.9;F%R>H#&N457EB<]K*I2^LUO+!EC]9L:]C%9JWE MY]HT -YQ@1,Z2C&9*ECIDHZ]4H&-/$L;#H859"HU 'J;*/6K)V3 MM2ZJG=Q M)62[7PBI5FAOB$:R8GX3)3-L<>@"*+2&\T8JS9YH4_9$.;-U4@C6(8NBMKF[ MRW<]WW9#K_-DH'*K- _;J>'Z_$P975\H=[]_OKNZN!I]N[I\:5)0-2SU<(I M'3'U0I/XK1"5W<#68Y=>/RVKV"E->WITJYW5-"S%Q9M9(//VHH^S-]@PO*E5 MS/2F,I]=W\E0+Y+^CH[@ M9:MV(3YDN]R#G*9>!++1U6\<\J\'?8M8A*FDQ%SP@WODY@9+&A'QXMK>,G1[UN%B$?NM'V&TZD 8KVJ*703' M+864*V)IA]M[10]M&B@.KC_4F)I[FU"X.[M\:[MBV7#J18'A6H'XDSUA1S7Q M>X!M9X.D.Y[X91[KG?Q=\:MEA,:[BBBDT+P1\M:0MV8U2QF^R%(RR3M9I4=O M=51%;V/HM-M]MY'QE#A:8KBU&[6RR1+#O5S+L@^(P6VGCRNRR4H=$;'70<6M MHK7RL*_G[IJX5GELK7D,JUT[AH7]?).>T5CR^& X(B9?+>M:/=[EIS(&VX@< ML"^^J".5F691\/[>,.8?$2 CU\)_+E-HC,)SP_HW_\?G?Q1K&8:0.>@W^\>=\&]0RV#VO";SQY.?S'&_LI_.A&,\L+ MY2??_-+NJ/I CU/6XNWN8K@7,S&HH!E#C41FJRADZGU5&_3*12;ICXUGQ]]] M[+.8M&3PF;*#^]?"E&\1.^ M>/Z%_+YLG!Q\2Q:4FFPEG$[O#99N!K8-P#6X<*KJ1(5==TW3UIVH50_)6M[< MN)=1M826:Q9626L#=3!/XS M%XTGS5034, =K(2)=E2M3TRT,KP5QC3;JM;I-)5GDA%2$6>]]=GNE4#D5]\+@DHLV[ZJZ11R/A 6 M"[-R>VJ_=Z#H!FF*C6&X7YD1L*GG6(H]P\FYHJ?X27/?!"17&8A4QWVU/H68 M#X3#XGCO@;R+I,/6@*5^B7R@G7CDW03( X>LG31+34 "JM 7"9#J.&I;&Q)' M/0@*B\NF+!N%I,HVGN_^9O@_F!B;<[KQ<'BB]3&!A(BM5L-D^Q0+KPQKQ?'5 MLK%&*J&T"9!/X73V$9UI6((+>MX[AAH>*G P'R_7UI 95 MALG"%*.^VM4I19!4(Q*$I!H115"*X-%YR[ZR(,!61M$L3^28I!<219 3\YCKG'GC.)H U-BUZKV[)JY%QFZ-8RXW M8 P8/$/9P?JD4\Y3CBVD!"2\8NL;?N=F\GO > YL-?5V:JM+]2&'0V2![5S[ MW0-%04AE; X/SJB,I\UYTZ;+O]D!3K4U7.9%P;7GFE4.B1D2\STP+@ODP%V: M$W/"O/7*#0WWWL:IV8+!IJ/4,HE&V;RB+6:H?;&!)-E7^X%9Z?,%K6>2-++) M&!4-M^KKR[[U74:I%7NPPB[Q0.T,UQ[LM">J+:+IFH673Z83X6SX7SW/>K0= MIQ+BZPW:)#0/C5X_!XMS0NMIM4U\C M4@-)Z),:2!1!>:]'JBS624W\J?H*[>IZ6_9T51L>TT2,.F*K,/6OVU6[91>O MD?JW@Q1L@Q2TO C3 HY:VM?FG U0 &L#JU,Y9V$JX.!5GL!MI8H)JA[S5^J! M\DGR$_LQT,'6BJ!$9OR:-@]7:O0Q-A2!CO=CQS-_E*8T#O;J^&0;8]NQ0QL> MCNE)=R%L$6>D,#_XK[\-=*W_2<$"Y?"Y<)42C '8ION/-_J;$CA1$=^H;H=D M?C6^[% .*X<])3>*J@^;MU:]=]?$M2C"6.,4LI%I@F@( P#RLP$*ZIJOW],Y2Y-0%YA?B5='?0H49>X[$8NZT=8Y0(6ELCF8$]SY@8G M/@%0@B5C@U;)=[MJKT.YO(=!8H$C&5KMQO)?XJP%="S'GAE2>545F5%TDES5 MQGEQ'![Q77RNDIV67K!TS,QT/]P5QT7U V7&D0[;&$Y[P28,*-)2?/; W.C$ MF6VL_<10^2: 4K'^VB7]]0 8+'!$@Z8=J#4&Y:34.#/S1([9@(R4NH#J1(Y) M=G>SDHW-Y9CW26N#!_)D:AUU2&T)JD9?<:5I/;7?+3F3G/3 !HK#$SDFZ8%$ M$52:=LR^PX4HC>.Y]^_A ;.35A;SS;$3OW_%G0WT'@V&/2PJ"^RTV^IWFQK' M(2Y;0H2&&.T*#W_%#+;3.:8BX2:AL+@DSUYC&YB3BEL1\[WV0A:0BKO@4 ,H M? <@<.#([.QRF.Y?S/ZIG]:NK 'A6?3^>^NB"PP1#[LM9K*?(FM M%J?3AL;32;/2&!#?C:>1:_$^>IEP1<4Z;2%D!Z M(5$$):>OU_CJUXK-F\WL<,:PKQ&VW$!Q"5]DKHEM#M^B$UO1NN^H.]O*M5[6 M0S*P';G6>1:RN^N33X']T;4=H& _8K#RZIA-/4%\O,W;2B& U8II70E@DV8: M+K'IF/7UD&$5BNBD"VGGS=$L1FZ5Q@O959V"&>\43&U/F[=6O7?7Q+7(0JAQ M6L&M'^<5!,C&5.4GY66M)_D"9WNWAG_CWX5&R*Q_&4[$;IE_-S7\G5-B_I@S M_P_YS=1'=W7])7'2M3:I8Z_?V"K5?*N-G;569;8NO !D["L/N!<@WRB<>CY@ MS=H)VGP?P2CY\DY0#OB7UY_B)1]H69M<@OAK-HF3*5OX_Q:X$.M\V@/Z5T$0 ME0CY]P$S\6"/GF\%S-T'])MW^"JP+^T0=L>V +G-MW5VTC&G/+HX8RK#5\#S M/BG-LSI$[6O3EXLHLBT;KYZACPF(59D1+0UGMJ:[!<,:S8KH++%15]PZA-X< HE!#UMMH; M=M1.:RTP6F?*310&(9P%SK_K<3)?K1+!6J>E@A1;BV!E#\QL>92BT=-M#=3N MBH+H!#TGK9-GL+2G0KY74E&;,L&JQ%QQZ6#MQG:(/BI]?&19-@+?<'(;7@7? MG;7NN6%;<&K)$$UC;H>&BJ@_8V/FFQ2L[3 MA& Z;<&70UUUGAI-[6AEL\"3D&Z[X:_ 7I#EXX_*]QI8Q70BQZ3R/:((:NMP M_&T=@K55"$>N-KZL=62+,RXY.*KI==M3NV5/M#L.K;%(]!6F-+9;:E<_4 =Q M4AIK+#M/Y)BD-!)%4,^')JN#F2Y?W']8=_7PIT/VD1JYUH'TQ)ZN:L-C&HO0 M+#P6IC!VNVIW4/+@25(8=Y";;9";EA>-'7;<^D%MSMD E;$VL#J5;&^XS MUCVX?#!*Z*$\XBH]3VJ:V*[AFC;WX,$+O)W0F9*%: S7I>4Y2 ;;JJVK#I ^ MH0C$+RKEDJI-.!+S%Z3.;EC>X4R[BC6QV*['__*^HZP]?(X^T3Q8W#F^EC&! MQ@PT"S2!G$?C.OT5FXY?SF(6+:!/G_@#'^5FQJ!ZX0D,9>JC5O4W MT,?>Y*@B-M6$/O$=N8'B313LGX6T__,'8Q5,Y+>^V(41A=Z" MG<9?6@)MNM O&\@W3VJ%;0>?:5N %=O5!\/V0/NC_6;K2[0;C>]YH21F.6(W M\\1JKI]]/KI0E:OK\S-E='VAW/W^^>[JXFKT[>KR;@7KW(DQ[0_37411'8%Z MGA5+=XDPPLLIQWK"!S: -[L)_=6223SB]:()E1'.9TSF.'/#P@(\GJV%?\OG M\K]S#)P_7]Y=H5Z)5^0\$LYQP6[+LN178$LJ H(VM>EN' ZS52--O;?RU,8_E&NE^7LS!!B_F5F:XI,3T M+IQU^6W(:,T%/&?I:4EG0RVE^'6/EJ0G_LR&\5.C(O^1^#ID2%J^([5OSF)R M;IZ5 O;5ROF+'/:+YROAE"G_EQE^H%R"1F(I%\QDLS'S!;S:FIKG=,4@@^@. MZ$X_5;+CC0'*HJIBGT/(6LRX)F35&EG:\%CY]*F :B((%!2P'X]W.NWPMB(7Z_.HTQ"W"SF5$G;1;O2"3" M,,&=YRP.Y:Q!BE=7[:T;14A665GH/EPV5W?-.%Y"=WGH/F#B5EO5^Z7Z7,B0 M:[RXIKRM D5WE5Z-;588_0?5#17?'M+CX9+;8W ?2X"^0=-Y3.F>A"@^XR,"TFCN];B0(,?!JY/7!":"_ M9N(U$4 U$OS@!# \1!D594_7,HOP%,Y(.;-$"40)1 G59T\?J0.YKCG6ILP' M.O5[KW"GN;, M#5A %?M-6JK.>SO.I>J\M^8M18Z^&E<;7+JP.\9\% ]8;# 7&;!@/C\PQYOC M&.B3]?]]8P$S?'/*LX43<%P*(5IQ2H 5''>)_7GK!J1Y9BD0^KU4C$B2\H([9>J[U(Z:)/2HD[A MC)0$2)1 E$"40$5[C>W&XBVE>YZL89=DODI_3%#M:,N..NQ3C+$:#)9BQ[5; M:K]#H<5*,%C26,J6VM,/$5$D&ZZ6NLPIG)$T=Z($H@2B!"KI.]J2OJ_8G67B M>[/8VO/<8[;RWFZI8EZYIC=C")SB#;T -@2O;+MQ?>'9G!4!PZ][?Z MMD'G4&T/BI_#0]@LW@+%!Y$>M'! Q) Y2 M,M*UE.-!:#-_DG;7(>O+8]RYZ(+4CT_L5\SS*"*1Y_H&OZIR5TEL06R3!M@'R=&+:O M/!A.Q%"V AUR8(X=AG(6P!7Y)URY=^5:D4 M0)1 E$"U@$?;]267)JHJ+CMA'^VUYWKY>J/2S,1M/'C=$N82G)@IL3-&R_7) M#E2MY*02PFG5A8%]5=/(+B2[\)3.2-8 40)1 E$"%08VL#"01Q#'#%0:)K-; ME=!XHDJ/M,/$%]^;G0.8;3<"B-XD/7(^<4L/#@W;_16UM\HX-#N>5JBL/27:L]K?@IS(3#BOV@ M74KHJ8-!UP;%QO(B+&H\7NVM)H>LNR)?$S"=Q"&)%H@6J-SCN(V_.0,D3@V? M?:3>X U:JLY[.\ZEZKRWYBU%GL$:]Y;Y; 2V>9+^OTO#=P%$P2WS[U H3JA>U$(;-(LL)ED[ @V7I,C'@#4DFZ'A]2CUV^QL&X<%$ QD*E MAY*@2/L;1##L$P#2>4-KD6/AF+S._^;[8!9 E/D 9P4N^9CYV+F6^Z #)0K@ M7=OE^4@1=O; 3D3DJ6[P4G7>VW$N5>>]-6\ILKL;;W?7Q9]]F,*H6.B.A,R] MYB+W9L)5\N F"H/0<"V X_Z^;B&[]ZJ8TCMJOT^5;X='\(NV^6L0K*M:IWAS MG!"\(X)?MM-?@6!MH+;+O<%DTM58MM;'IUVKNRG!LG1%2;Z>+(I)PAX[BILN M8^&',7983I28#C-\_J IRJ*G1/ (0UER_'6R9[-LSLI 35\C!%=(-_Y[(OYV M%EMKGF>' #AS^>-WC"F&B4Y)PWWF7DDOA(.%'A("K[DUT*TYL5W#-6W#@4?# M"S@A+CA3\K)Q);P$1 ;;*@6K]I\^H8"T[T651Y*3R; UU8+.LQN.=SA2-0K, ME_?=51A:@D..4%$-6SP$OI;1-$5G1= TG4?C.4BORC318A]M*YSBMEM__Z3$ MUZJ-V\UX@[1N6U7B'^\^O?FP#O5:^TP?X)=S&SWK]5?L5;[\B7_]4:X\]AS4 MB'\VE*F/3.MOH6>^6:GXBJO_'7D%NNZQZ1E2^L\?C!STE)^3GR\0TYO\)R10 M!F==&T@I^WG4@).3^&+/1A1Z"RHR?^EU=1!+$)8@XA#:_.EJZ':96I7&[5OL MV+9@ [:K#X;M@?9'Y\W6G*<$:VL%G6?AU$Q2L<]'%ZIR=7U^IHRN+Y2[WS_? M75U=9=>$N41*0C=X!O_TQA6+Z(JD1\2+1^N@YC,<>:&A989SR?"O^7C17Y15H/CRTC% M0=19BE?,R/>!C+GJ!0935C=[!1IE)2<\U3'F ;P<_Y:\E8/#&W&J52E(F;>M M!66I,_@[%ZQ@QZU\7X_TZ*8_FIOZ*\AL&WMNL,&=KFSEC9!W M-64X9]U7LYP\EU@"81VVDB3 ]=YLVI;D#>+/;') 6OZ=_TC,KS(\1[XC'25< MZ\AYQA+[JRA.7ZZ9=>[-9IXK8,M5I55*42WQ[GN/ N_Z1KP?A!QA6SMLD4AS MZ=,C0!HZ9 TG1XUC_\.!W!"KW+T[ZUVWAFT!@\\A.NAHAPO'CI*@BBQ>RC M&M-"C;9"9/D:LKPU)$W^RW B1O1']%>QR6F:T2QRC,74RVIMS@LVL4T[)/(G M\J^6_+^#&AI$_K/0!QKE#:S15H@&7T.#*^+U!V3%(E.@ ;=@G1VZ.1&3VZ)L'T@LK#7V;NHH9M.5&,^I+D"L0=PS698H3*!3-9ZG%J:P#F MEC;()U=M+5)7%+AM)XHWUFOL_YC=BV.$OTUXVA8J7T;!C9M4O S^$#%ZKAC] MQJ$8!?B$),]1*"GPJ;GG8MKCZ,D.-I?)7%U_R7:+>GGN3JO74[OK9N]4"?R" M4C?^_YQ_TUDWH(XZ5AO/]'FO> N0)7KLP/J!S[NC90A]J: M]G"'H(!:XGY#V[]=K_LW%AH@/:VX76 Y6-^F-:"NM=3^NNZ K\'".\+_>OS' M+K@2&?Y68]K4CK:FA2NAOA1!7Q37[JF#8:]\$:0\!DP#$+?-K%VBG].Y=TAX8TM"%S8+Q>1 M#\^Z9;[MR;+^;\DS^<=&CX9O??'\";.W;7I;N![T&A/HL) XM &H#]7!H+^" MJ2R\$+<;G<3'P]^4T'A2O#'<7P,_%)RVT;\KI5RS\&8BR27B"&P"P6B]OCKH MM.MC.APEU? DF7H1S=ZV)I%*D09'";0RR-#*H%H?Q58&RW!-(Y]FFBNE40\/ MJ>N?#DKJ!*7C@-*!.%') ^K+L)[?560^4W#S\$;V//+QG1"-;/&*-^>W [Y/ MUL]ZZX>_><-!%5P^,=^T@Z;8QQTPD(?KIB.1#ENDN7-@*MG7OJE1%(UHX]#V MS(MQEW;9WOOCT#U)0R%"XKYF6" _CD;VQSMX 1/"W MFA)240<#^%\KPPM (9$$+4CB+J8$T.UW:Z1Z5E?RB!%F:#4 M-"Y3()/HEIRJ02&/8S T..F^'QLX3!J'MC WX"E=1VYCU(GK$:R.!U8ORXF1 M]6<4A'R,P7=OC3[)#5E^'\\SU_$; XTR@#W<,?_!-ID0,-^8Z=V[_"EHZG0!"4K-AE(]&51);O32^0NYT>NMW5ZS4/GJ!<>>H5,GUD>P M(EB=EDC=D#(+/.C*!=.:(2/:SM5JZM6VPO;4HT=:M*;"VHJ5LIEK(1IAA\.7\2/3 7VFAN5C5?/T!O)VWQ M.(Y)=$%T071!=%$Z79P>J$[DF$011!%$$4016U,$Y9(<@[=]4V_@X9&[X8OI M#5R#M/2AVNWT5*T,+\B!7>5U;QEXZ+SS&M4IG@C&ZY./H[=;:J^,#J$'\V+7 MOC=LG4(]NMY1VSHUB*T6_]0;N#FH+Q3S17'MKMHJNZ,_!:MVL*_;8%];7C1V MV''[$6IS3J(,H@RB#**,(W-'UP96IW).H@FB":()HHFZ!*XH)'7"8U/T5IKC MJK=.>6S* B0.'1O36ZK>H;$I-1Z;4C."&?;509O:"-=[:DH)-+.U/_8P@PM*EM,%!/6.*JI#Q5L$I=I#J0ZHU:I->7 M1D@_)R@UF=\4QRZH[QM9(30^I>CQ*36S+W2UU6ZK8,771SS7B&/4E#=*3"4I-8S-% M,V/IZ^;4"!@/?) MLLX6N910XQ^ZE3"[Q5A1,XR3CJ[V6L?73J%>I,(EQ%I* MJ;^E0O&/^M-'70P7O;DD?V]7408 MM26,VM@?FJIU:L1!ZDLBI%P3E)K*;HKD%F6'62F <@PV"DV@/SC[(U@=#ZQJ M.>"YKBJM.NA0*E##+B!!J=E0:@"#:A!_(0]\O;5;G$#OT 1ZTM (5DV'57VA M5,!0[04-O3YC2;2^VM-**.B@)D9T68JY+,TD^76*(PWUJ/'0S!,Y)M$%T071 M!='%$;7IKPNH3N281!%$$4011!%;4P3EDAR#MWW#!'IL#'+4;OA")M#7(&%= M;ZN]84?M'&$!;]^N4!L7-@*MD[QY!H MH]:T49=<5$UME9W4=!RJ)RGH!*4FAGU+<>G Y*F3%!J&ILIDDOH M)=>_4M#CF$V-7-"#)L]7,WF^7O:)WE'[ \KWJD!([#SE]X#&RE_,]RPCF":J MPQ*!U$*7(&*INR'3I3'TI)\3E$Z YS2&95!.JD,L79;CNBS-)/EUZB6UUJWQ[)H3.2;1!=$%T071Q1$URZP+ MJ$[DF$011!%$$4016U,$Y9+4VX^^:<2C=N0.]F)&/-8@2[VKMO6>VCK"3/6Z M3WXZ< .>;HWR,4X&XW7)QVFW6NJ@C,9^!_-/UW[$7YV".'#Y56UP5/UA&X!_ M&O'8'-07BOFBN':GIW:U R7Q4QRJSJ-H3N6<1!E$&4091!E'YFFN#:Q.Y9Q$ M$T031!-$$WO$I."G 1O+G]!TF.%_A/-,/\V,IWB'>*XWR5.7/J[PSRN9+PA( MY*)-PB#:[1EKOE%0R$K3UZ%PU<9?@9JEO?/?$[SO'+-:\SQTP-KFBG)IQA3# MQ$)IPWW&J9"N%P*P0@]-?1XP-?@X/]LU7-,V''BT=.,$9P50Y*N?H"3DG/EG M^>J)J[ZY7U/66!& M2S#(74:,#"\> %_+A+_';.+Y&/YV'HWG(,,;IHF+Y]&VPBGNN?7W3TK,2-JX MUTP]FM9MJTK\X]VG-Q_6TH[6/M,'^.W<5L]Z_16[C5_.8A:CWI\^\0<^RLV, M/0=#]S\;RM1'1]K?0L]\LS(^+QC/=V32V);M'/UR<"=__F LPC0%[48B6Y!H M$EZ#LZ[MKMAZ?$9?[-V(0F\AHL]?BA]J6P ]V]4'P_9 ^Z/[9FMB+S[O8 7A M2PQP!&SFJ=5<$_M\=*$J5]?G9\KH^D*Y^_WSW=7%U>C;U>7="D:W&P>^%KF-& X:&.,0_@U?BW MY*T< -ZL=]-GWK866%:_]W?F^#D=8J]5G->,M?F_CK/N/-PG5/;R@Y8?![0&U.7^XXV6WH%USY;4*/[,5JRGAEK^(_$% MR5"Y?$>J])SMY )QB=PMU()XD>M^P<'<4Z;\7S"L N42U GKY[$/6LY2AEN> M!1:$$R+!F 3U4Z7 Q<3)@FFKX <1O@!?+<)7D_"E#8^9=Q>9.;�K 2JV]M M%Z2I%P6&:P7O]O6JOP:DPV8WW1G6KU9@N)=5B:;C!$Q'9>)[,\6;,]\(T9^* MZ4L/=FBSX&/5U0(5YB8=ZUKUWMVQKE7OW35QK?(D3/-D1[MNLJ->[=H.D&-^ MZWL3.SSRWC>-SQ9_-1);&22VBD=B7^UI5.U1,A*U88I$;5@\$MMJMZL=J L5 MF5N-$9F9OKZ8J^(S(%;3=A@./^:R%%_%WTVTRR(VZ324V#)NV&R'-M3'71(N%:+R7+$JJ9JO9+= M[F2)UEAF9D,$6.S.K5+X%-?P%,.5=JKI!6%-,E$KOJOP1.MC%DJ@_?H,?[F9 M7$@X!2/7NO79S(YF%=NK9*X>'+&E"-@^^78/C=B2Y&VGL=*6[-B*9#(F6BO< M;,6DU,@.IAC/CZ7S24KA6&/^U0":1/BPX,:]S,$'+C= YS"E(NTZS1 Z.=R6 M6T'2[I10>7!\N"U[XCM9D3666!=LPGR?64IH/)VT?(H!<>6:WHQ]-YX8:IKP M[SF\:%<=S22^=2A\EF(4$CX/A<^2;$&R!$FN;F4)XAM>8#AH QJ@()^H+S9K M*2!H;MP+#AA;.'=&'#*'L0#+3N<[#N9_E#DR-0Q/[.%ML#."*?';L8H#XQ2O#((*:KMPO0$O_0E*ZF9RGA'21 MT%&UP2VUTZ/LD8,BMJ0<3;77)Z.F9A*N=EU:!.D&*.(RG5>X[LX33AS;&-L. M[\*B\FXM:/28_XELH>=39Y;FK57OW1WK6O7>71/7(LNIQI937):"?;^8_8 3 M;X[5SR]\I] %!X_O.12]V=KV\,&'N]GZV<_ ^U M54:'%^+(6Z&T%!';;9=00$D(W0:A9=7?M?02?.$5R5:2FJ^6FK<^FQNVQ3V? M7CAE/B5XK+J?$DQQ_M:EJ.@?N=8-PNR0F1_M(>7EE<&17X/QQLOP1._\]QX/@&G\][>JUL!G@.YG(ESEQE1V(#;4N3Q M@(KD#X?2LM2/V(94UAV;CMV(WA?40J0NIKFBEU&*FJJYI. M#LD#H[C<\G>]12&$DL3L=O@M1](.!]1/E>3QEE7]/GM@;D2&[<(5CN'S38#G M0"*X#/=MD5M2]S<::G8PE)84YVV5[*Q8)V\%_]=X*G/M\K+W%0T+@GLK M63OV? ND'_\0@$,)/,>VN.;04A7\[]TVTG=7&1J?;$_)>1S'K(#W' NH3N28 M1!%$$2]0!+EI4[.P7S>S\+L7&HYB)(-&C]T[N^W U>"[]XV!2FG:#KMFH6@Q MA6UJOGOG1C#EDW0L9GU^_CW !E0W<>WK"![[4)(3]\5TED&;FM8T O_EI#.U MU)[>)0)H &4U:VA4_80%S)*&ZB)G<@QR00ABB"*((JH@5%ZK!'-VIFNH)4I M)JAB2H0S(D$WRG8@2K2P([=G-\0Y 48',U>WRN15.V7$4HXPY%DZHLO-/.JI MPT$)]BDANDK[6O5>W?'NE:]=]?$MKK)/Q9>^.TG#P:*H ]($[+JM:@EGPD6X5L]3%$& J!RH TYTBG)%1SE_56 M NG6,=QPY%J7,9PJE:[='K'B6F"W%#G;Z5&A:QVP6X[$U8MJ&Y)G/M*@;4H7-1NP-JCE8+-)>; MB=KID]^^#F@N.0^UW2(;E&Q0TB_)XB"*((H@BJ LU&/(0IWXWDR9V*[AFI2! MVO2UZKV[8UVKWKMKXEKDOVQ\ELQ5$$0@4YCB3'7P;!:3OKI0-7+ M*),GK&Z'U9+&\9\843I_*;>2;4R-@ M"F9RD=R5=YG#!B%2<:5'EWJK5HS'4L2KWBMY(N%QX/&__C;0-?U3:TDFJ'0ZIYVT:3E4] M-DMJ2J:VR@BDD8G6%!EZP<9A$B<#R@N.?M@]^9L*[+%X,T$"B@,2YT@^U4HC MG411#6B>C*G&"X*\KPY?Y*$;GUGVL9>XD40HUKGV%8@'),,YIYUJ4_WZ5"=6 M.2K+L4S:Y5@F9)@T1!Y]R[KT2!P1#WM%0/Q@\DA72Y%(1VBA%(S.LM+.#^X:=B+'I'9Y1!%$$4016U,$^06/IXG_7#:U5L;/*YLM'KE5ME?C[R\Q MG,ILX_^2PMI76\,2AHH=G_U1-GK+Z8PU5-OM$B)@A-X=T5O6C%:UVRGY]I*Y MV4 =ZT2.2<8%4011!%%$#\'$O_"W$UF FLLG"8648\9JZJ!?W?'NE:]=]?$MF[R/@OQ0 M7",(6!@HWC@TX),6MN=ALMD#ZE**"X#TYLPW0BRA=W@+'\K)F24LERX5H@FB":()BF"=1_!#/&N?5#MYL!AI<$'KF#R6: MPZ^@@0%, ]3KX'V+C0%LD5^7X20'*.--X'$SN4,PC69 HJ%X.6261A'0DK]1 M(<[*27/55*W7(Q(//Q@#>1[,@FZDVG$*ZXS_GH#J50')S//L M$/!MKJA19TPQ3##0YH;[C(%#UPOA8*&'6@[OMF> TA,/DC0<>#2\P"=\GV67 M6H,E9:O/Y%&9_K$."0+,@VTMY55 29]0!/DM^@'DW3(9UDXMZ$.[432>@\PEG"8*Z:-M MA5/<>NOOGY3XQK9QRQEGCM9MJTK\X]VG-Q_6DI#6/M,'^.W<5L]Z_16[E2]_ MXE]_E$N//0O4/)47RQ:2,*O07W$7\I?JAM 9!L5Q\,VP/MC]Z;K4E[ M-\K;D\PEZ#GDEZC3/A]=J,K5]?F9,KJ^4.Y^_WQW=7$U^G9U>:=4=65W8?;5 MW-GKF*>?9WGZEX2GWR4\?0%(PO2\CF;,M\T%0_G&OS=<^R_>N21]+OPQ9'K#" [HN^%VGQ@,A6 MM/6^:?[]W87>0-^?OAH"\9D&N> M<< $T3BP+=OP;5CM;3AE"D)2;WTZ%QH7_TO[I'A^_ 8^0+[Z3K$#Q5#N'6\, MEW3&+-3;@;N;4Q>$W?VS(M4V.?(;M3?;=;T'P,L#4TSTOON*Q> +":)@![XQ M?\8^RA&^&)RM9XM'C:?O@ J) YDU!\O8KO(S/,&-]_,^8.9[&TP#VX*[\U'\ MT]'Z>KL[[+SY)7ST?OZ G_]%"=@]YVL?E7,!]HL$[&\E8I-7$NPB0N3'OTN\ MQ!^6?\/?\'[TN5/BZ<&J'"7*ZY3)GAA%/3\!D2 MW02N/'S$<+AP&7,4P,9\H+XY$"$7*.-GT"?@-WO"S0MX?8K$B_%[>,"9AVU.?"8ZE$HB#A2PU1R;^2I.7(B00 P='9\'X'(!($GM9<79,K+3L>[2>%%1287- MS%[P[,)F 5ZJ,HDK#V?/JOPQ[W+P.)60"1Z+H^((#!/N9S8@,2L2(3B #IA1O<<-!'.YSR;:-C'/[F2D&@?/$\ MBT/DPH_NE9&%^PA"/Y4Q#\!$O2B(V:'/[B,XCN<_*P92A^ZD4A7PEHS+'B%_DG+=L'6E0"(/@ Y$!6 MLL)UA ?BO_$78B#<7/ZFX)9\N%OCT&'1[_RB W07CZ63P7:F>. W^> M*6C_"XVA@V!#JF:;37]^+Q*RG!E_PI]F% - P1QA7LFB)E+K$R+.Q(WS[ I MX'?POR 4X*C6?R) #]YF!)T!@ 5T :CADVXT,4R\C7 WX3>>OXA$>VT$T\A0 M^4[_VYC- R!2ALB-4\ !@RK'L^&;4Z 0]L <;Q[C*_M8SOG@8@")!HO+W,$# M_^D%\.1SL(\ B\ ;! GA2A.0*?P*?7WV7%7YPF_&V8(')V=";# I[L $0T%E MN.'(-#'L!ANZ!4K$V_TJ0X%_Q78C9HW"?[S!1]TQ1XB /Z1 ;Y=C30R.P)K0 M2[4F,EA74K0K,=Y7>@1?HJ+? W8SN0Q"$+,@6.IB5KZ&1]61,'X7T0W/YBAQC?02S(%%F_;< M$<;)LM8$"XWX'3" V?\G B$0('L'C8@K?*"5SXP?#*@[QA+GW4$0S>89Y=[@ M@V+YX^$0GL\WP=,>^ JB\DC-5A.A;'E@P$_%$]G3_/]G[TV;VT:6=.'O;\3[ M'Q":Z;CM&Y":BT1)[=,=(=OM,YYPMSRVSYR83PZ(+(KHA@ .%LD\O_YF9BTH M;%Q!$@!K8J*/3(*%6K)R?3(3]''XQX3+E'0D6@2UK*4')Z$\ !]$*NA8J$7CCINF."<]CJH6/(N\C/CAB/^N6B>>ZU*(+:5$7Y*KRCWZZ='+,$WXOD39<*,[DIX..768!\,GC!]$?=L_8SF<#<[68+-; MKK.B32BT5/H4N(:'UCHL2[I&PG/I4P/3TX\XY(K?43 Z\9>@L3O/S'I@S+>8 MYX*92HOCG#T]^AVO,88AN"SY[$9_O06[V8WQK_WHOM?7+;EKZ]VD0S GJR2X MMPNHH17;CQ1(=^$?Z%A"&Q:TF"*/V]_YK,WUZCZ>>]_Z'2UI'N#H#VP+L;O< M(_=/5\NQ@'--V),[)A%[%0 .F'(MG=RR6ARYZ^@<0!NXO]^I;Y-:' M.Y/ ]BTRWF:ES:;>)6T/I01%&X;T8"X/X0.A^J,[E +";'*1,?<3C8^$[(F< M8HZ:EI!;%->":8#6?& J)>)9O@NXG>(IX9CF!+*0!@98#B&L'/;&#V+-Q@AP M3R9 I=8L>+&\0%A-ZM4O+FR?AP&'(*1OP(P0IHD;\V]C-.W0$UND21A>\.)= M9)+@XP_A3W5!L4KYU9 M0D\5@5)%.!7/*A$,BPM_1%%5.)J7:.1W\SGS)^K1;_T-1D8UOHHL2JB[H#BA MWI0>&2=:G=YSA'[V:\CB)/0Y+W.!#Y$\%B&Q'7ETD5&LS[5G3B0<05P0Z5(X M-4)AY7^QV'H./-A5"GA0^#"52& >I@>%7!C4$!!BO+J.4#S$(#"U,)FGHV *@@#&K&E)/ "V/&LLY386T MP^[,$;9JAJU_!ZK=TP,+N?(][)/RW:.8Q&:!["AWA,NK:%LP27\9#$I$^@ X*C M!W1HA@S%"HA%@)R1#E!]GB*&G D_4_AZ&L #>*P'7./KW"+/0^:10V6>/'AX ME[EJRD\ATK= O]71S)UR]SIA.((0P2W/CNO):T+[@#Q*>*\Q!5ELA@VZ_GPN MT"7"2U2X-+AA>,M8])H[O.ERTF9MM.]P/]2MERNEUR_0X0SS=Z,H85'Y'2G2 MM;PMXAN\+[@UZRM]ZQP5&;[\F-(;N#0@6!P#KM=@4X5TG;GQ,6VQWZ1;+ZQI M@KGD,TP!Q"JGOG3LEAK-W'D$G!JENI#PL5YW$S-]ES7HANX!>@-4O4 M# <.,8ZB4$87VK;<=0"GI5NT3A0%(#AC"7KR D3#P$,92Y$XP9@CZ3B61ZD2 MN=^338P0+.2]"11!RE,5 H?8U<^%1C$IZPN[% &'H M,D(CZHP[0QU%XK!)T+ED2&?#<]R/PR\VN;X4Z4G]2;_1*2MV)G_",GCL02@K M<. A81-YR),^KI@6>2?&L&.$:U+D):@Q[>K)"8[/@),9O,@-*?H'I\RDA^-@ MC@Q-0\H*5@Q:H(M(*'Q\RB*$ZX8<$^'#\OY1,LRVP;=A"&D)3 MN#/(QQDP+%?$]SD#S3SF^A&0+F=$Q-V!7\*.D&&*R+Q8^+]++Q2PG\G/OSO? MW:?DZ7?^^.(3N5K?!R&>\P?_/^"]<-<^^,^,\[L//-(*GY1?PS7OG5:L N'Q M/T^2$'3N"1C&9[_>]JR)LX@*7CMR#40"9$WX9&2/B2\=]0@WX5Y?C*<^XO-/ M#-0-"DO@YDQ"Y\7Q+JQJ$G9(!># 2AQ.M_1QJ]TX42:M3; 2I"<[C>JB_L"^ MCQD&JCD$V!-X7S;A9A8=Q[^75P^A _D@T<%OA=[PF6&V-2\@ L?SCI-$$-91 MS*>G*HCTEM>%N>K9O5ZO4$8$7?.22(/PPOH/361GD>8HT/,R'#\7^ILT8[A( M ]DFMW3[ /A[QPW_V_$2IN6.?4CO"Q<81D[LR^^)U5 []=3<6?!'X),P81--B"BH'7[$D_7%TQ?6NT1JEJ"Z M1;,@C,\)J.8[9!!3@)5+GU"B!UW1W=,N4X6C(N9.WP!G/@^#[X1N Z8)=]9Z MQDN+O!Q^M\)KMPM YG.JD'_%[05A=H^;(]##4?K]G0?:.'(CD(OO@N0AGB:> M?*JM;&05MJ&QC$5NO)6>#Y&#.B1R?W;9 MBT3^IMR"^P&X^Q7'X,Y8^ %S0 G,9 SI&H=(XXMT!,"8SP\3 Q.QH"#GY9%F M>$G$0B0E2:CU)&!6.GQR[NHON_?7K/UXIG7&T5&?L710+"?*E E%[ M.-U4BX_&0!4)+CC>!6L0Z [F!R2^Y\ =\T- Y_&ZB6,-N/^E%6:='P=75U1= M5OR':B-M;ZNFN8TDQ=!!1F!_5\"\)$OE,8+4_Z64=@P@4+J7]'C#I4GO)]QN M!._S5(:L*U7F%(BK,T'U0X#PR^:'$5.TY]*D!,XLHM*[A3=5@(9 ZC\X$5\7 MYNN&8!J29Q!A/C3!=$0J (:B@@?=!PX+911031VGFKF% M42\Z!"Y3PBMHHG4Z2C.%,,&J%#PX$G MG^:Q*/Q$BQ))'&I?*#X-6AY<]8L:L$5' A#O,&6]N,4;>6#\YJC\5AEU1'K0 M)=H#\USVS*+< 90>XWKZ,Z5X3^ . D%=%#6D4B15SE5[3 QW'46]MJCD4W^% MHFR!NYL"8*PM%T.GG=*CP:6MN%#YG;!R![M.,;4JM.%1T'XM.;SWY[>KC*3: M$((-! H6"Y[MHTA;!5W6@!SEXW_4"33#E:S;!$DD-+/:X_%3-XSPM.PRSE'?"X(D%B\0<3,.O!G_ MA78TWW6M,A!Y:2?1^+(.-/B%EYB *8 M)],>GH=@?H4N&F^DOE,G$MR"U#!+(H>7DW+C2-\[#3_!W? *^K*-__I3B!C; M>/')PTHG_@2CL%2;I:',J7,A+GD 1%AJ]YO!F)JP)4QM";GX8KH;6!0!6035 M<6"8<.>*.R,=OUBOB]K7XI@JA/_,PL(M8VCP>NYSFN,G8V"*2Z7>VG5K\EW? MGOT:@XK'9%4^S(+:ZA[^@R;XT9VRM:[@-VHP.0,*__"$R&J>V_X[F>])A*^J M?-.;Q=?%G-U]=Z-O$L]!/XO"^#,"$_&;Y:"+*<)7"2Z?9T(VL<1Y3-S1DU-$ MC)>:HZUY*T\BV;PS@\\8A-.R+M&KMCW=U_> MZ&6EO@ M31Q4)-X&$X*A9JITWGUYJ^IS?@WF0):UJVS#J][YH%>F$?)MP+\/ M5O]?+#N]8I'H.Z0.%MD]1=?%OF2.6-NV?6V4/ ZY8;I;-0:9 I)"3A7Y'")8 MW9!D%X7]X/]]K S$8PE4R(/%+YB5);[@8[A3"PL:Q03B'KOA.'G"_&^, X@> MZUJUGZ< (>(\#@ ?^R*4.$E$EI>&A:!82EH*">-SZ P.7GA4)8NW* 7V=UKK M>,_5Z,RA2D@RH9%AWQQ$VW,QQ?'><>@^/E+8.'/:4TO2K$P3$J<1H+^=IK-. M6XG1=J["_ @UM)7 ?B:\>BV8'G/, _$?">Z'_Q8#$7'%XJ6SR/X6/ZEOLJL]RS73JRR*V>^L9B8[]4/KY=T[!$/#6%) M9?TY"]XXP>Q&2\;J5XRU0=^@BE=7NMVX&^V@08KZ.H-N=^GU!!!>)#T2L%V" MIVA%G#FX%!5<3'!,8Z,8T@Z#/WD2CTCW"F2W=YD=5V@LLY^.0(9K&*YAN,9A MN8:6M,=3T'V?A<(2K4RD&&IZ8ZV^NO[G^W;S^61,$:S82T+2\B@Z5L.'%;G@E$,,6 M#%LP;*$C;,%9=?U%^IRHM27KO'*'+N(F'H+@+X68. 1GZ*IC&"$C\4N0D GM1M#Z9\ M^$AY'5&"@6@J>P/V-GWY@D5>X@ 5O/9$+DR+M+B!P9 MUU=I)%2%;L8(180EFC'J1#GVU&4BI!0[)^;UC.CU-$NU5!7LPEB7BMH)[T9) M(H"AT_7B4)*=:#[$8EZC@6C\93N8JI2 ,98U%J2O1SQC.5U2ADAOS\ MPGJ/[NLDQ$+64<6/;9W @9!4#M(DG4+,F\Y@7>64/%*0C7"+IS6)J+84Q<$Y MF >O&KX.E%F\6B$5=Z?R2)B]B&DEF<2IA!?K@GGP6H%PG9V(9PS)EQ;?R2OJ MR92KM!<*S!2SI7AZNOC58QB\8(<4>D"M,DA"7A4<4Y%PI806E!"4= PQ'XX$ MQ.T74N&"@O\A:JA8V,+)]8F!32AVB:$&.?S6XNO56B^L=V('Q2PY;"9TGW&_ M\?>.5 WXA21# 4GD*9@P'DI_6/!FF_^BSCB)3*OEXU$ FSLA7%Y: [@2[^.# M$\E3I+[UO& V+T> 7"=>R#Q8_['D("?9A? V0)0(^P2[AG5,8I96'4/:B/+U M46&F6(0+.9TO+@SUMD%/2EHL2E S5]2#V;@\H9TN&]J=]=) SF2TK,;\+F, M#63SP^A,'$LE-_,FCN[_)J2)\N"W8$\ZS:E;HA=AY54FJ*=\E437C:#\X&RO9"%XOC8&0+GE3D2ZJRIM^MDA!"6HIP7 M"79BA\2Z'\2;INI5:IZ'R^ XF8R]_-IVRC%=E1)7@S=FZXRY^K>VG;K?>;]G MTN?VG3Y7E3EWC-2RP2:I9NQ5+79+"H35%2JL>'RKN4%7Z3E]X/>2%P MJGXC.K&+6C%*WFNCV1:+QQ>O2'S#;G-5@5"'H-6&2D_/MWA$I5=J"J<'[M2- M#C#!PN AD-8&*EQH)4TUNUOL>M[(X>DEZHASKE>IC;[&-CI8;A'U:C=*M530 M]1"=B^4Z(EZE,"TF4G0DD>68\R4)AQ&N!@C3GRRS]_,Z,LR$P,+878HJ3R.# MX]/0:0/1;%/78WI]>SY41,V:1 6XM(^]O.V\T==$MF50_B95WXVWZ,@4)TE- M.)EQ>BBN6> MX@*58:3U9!4@ZPCT%^ @@>I?*^MB1V"KNM3S2-/K,[8EK)R,3M+:Q8*B.#5Z MA4*.O\NL"QN$U/5[:NL-C<<(2-Q@F39S^!"'\LI!L*=C'FU<\R M?0KD_J&I(#R=HN\3T\;&:M@<)"D(@XMJ?K'2%U,#W=3#XRV6%%%JI*ZV?@> M%I2%:HJZJQ-O2D64L\5=VIIS7G/% S7>C^- %:31Z]%PL2U&64^4\S$[& Z?AGARH_+BO6(2.6__TG,HL:B6E$%9LNOE]?F4ZU&,NK3P MF\Q@^*#.X&,0Y4LS]WM:BIOZ>U7QMZ$J_C8L)A3ZR9-**/2#0O&W&K8BEZJA MPA@OU*P)MPF; WXMG%VE7D"QH3*_N,/+GXV5=P@E;45_<5G-4"F9V5\*05GQ M:UN6\2]$"BAE'7DO+Z(F%\V?Q2)M^"S&B\7 &9^^PKSC)E>L7I8ZS'1A3YUY MJDAL>C.#C+\1ZYA3/V5QS^0^JI47EN1%06F+>1GNNL@RXL:4FU):]]+J((HV M[\-W,$(0.=[]]".H3!_1S\K33C](U2R?C\KS4&O(W5\C+764E1N:CZ!G6STJ M*[CVYI:D&])'SZ!J@9)V3J5#L;%)^=R)QP#3C!GE=*H+^X$E%$<%)E6EA;.7]C#7RX6/D;6%H?!7^Q<>!KP MZY_^KU5:GS%;GO'5:^O__D0C3) U$06?@V@:_X7:^L^R-.KK_"-B,ZN^%J^3 M7Q<2@TO4C(R6,1QQ52]Z$U]ZB>V_Q M^UU67:]"Z5QY'_]/;G_^3ZVW,..WN^SUS+7<\5J.&G0KNW;/*I/UO[P5J??# M4:^HBN]W4K8E,MIEQ0[;HIH=H8_1TO\N85!DR^WTM-Z54<1.1NI^I$G"$ M,U45!'(JL'#<$(C$(WXOU/%<'8&T-@ 9NQDWM$*F\29EI94!*D!KJDP*(E^2 M.?Y\&62MY">E=5_7DDD;!P*S12E6""BK6D)9!1%5X%#R24U(E42'"F+**I53 M5IF@LE))915%E;5"5EEK2*#",SD15/@^)X.V<$$I,520 ?7)H?W>4V /;>*Q M)7ZCNJ-I>QUPO[MS!#Y_WC_\*X=7RQV'S3V@Y>2[WW<3W$TH!56B52H/X]"E MSI[9T-W+C/DV=0.(T6=G2^!X;/T8A+J,?(5R56*[>40(W8V8WF;):L=4NQ?_;=>9J+ED9:P;2T'D?6/.(]5%3VSBX[+UK0 ME_9K3IE_AO-G8ON"9XN>8S'P?-$T![Y=*A^,RZ_S+K]AM<\I&M-B=Q; MIG.O/>4U:;% :=V@JNJ<]+R%KN7'OY:PV/X(_K%.[OH&:>N7O8OKV]%M 9NR M"_WNK]U9&;U6Y<$?%XS[[T-ZQ=% =;9@)N+_I7P_Y37"6C#>MJ\H?IW MWH>?503+P%UKEF78WQ++X.#F;>9M37O;YH5)#CP_8W^U7E,^#?OK>%I4A>MB M_Q?56);&LFS)'3&6I;$LC65Y8I:E,X%3!\-2]'@1]B7LL&*5-4$9'*.N8S&>+B%H7J#1C8Y2:MYFW&:/4&*4-5;*-46J,4F.4&J.T M44:*,4J-46J,TE,S2CWV2,62. Z/6Y54.T?6#QI[L@JL*K#E3*=4A4HO'KW* M?-7K#R&F3DQ$E*H0P&I1$ 0+V5HA>\0RG$%HK%GS-O,V8\T::[:AVKFQ9HTU M:ZQ98\TVRKHQUJRQ9HTUVSEKEI)@DR>M00-V)HET(Q>KP?I4LS%2%?YD/E?H MPG%2P5BL8S>6:5GTR/A_$S=RI3DZ#GR0(HFJ/6N P.9MYFW&2C56:DNU;F.E M&BO56*G&2FV4U6*L5&.E&BNU1J#.;*U4GFCI$K[1"L=F6 M/>NT"LU?RLV[=-8I,>KM=%GD.RN;7-;3=*^5;]O&ENVN+%E=FOW>&KK M7*L]M17>O'OG<)/NG9>;=.\<+>O>N8=&Q)NV$*NU]]?$G:S5DDKKC9/OB/,? MS)N\#\)_1&S-;COWGV ]1QV_KU: M!Y;6347SZZ9U_SN@V$_;4TG:C9*'/T5'6M!$PU@V3\7P*1BR6$@)U@-30^$V M=TBV86O<\I4W"O"8#S5?Y_O&\\7JP[D)$T_--RHC-O-@'[%,6%1# M*[:Z+F^AQ]>V+9N;V).+[_8J$^/PKJ$#;L$G8![H1KJY'&3;RZA2]1%5J0<& M%89X.[BV :]U7!^;,'I4V(ZJ)(_9G%>1OQ.?8A]K/^M@G+J^X^/4: Q4DFS\ M&/N9QIF(:C%,S9VZV"TR(T!X&V7E)IWR MEL0RBW-7L\RK>3GH'L[+FP&/:KMD3+3)!& M$9Y9I@E/VL63_W;N+)ZXU*3>GV*KX>%$BJSLH+DWVKJ(5DU')W^" M343?_IF3NZ1(.71!T:'J<36&C;^#'2B">FV#XY'(9!HQK #,?SVX97^&R?BQ$,MA)>H MUM*9G;^22@(&+*+Y &\34LXG"X,,;$874.P/<447K'*48ZYH9US&4L0XJ3$Q M">@50J!:G+7#%B&OY:SO,7% \,:,!^/@2S!*QM1?&6\+2-,XRLX;;R)N. J] M]$52FM)KY'(F^V$=-+R@(.S@'/B<78,ME;_ &-)*?&+!TD.!OX"W:MLD@C*H MIXQZ(\N9QA2BT06&8)Z'6PXU7^!R:A)@YVE2B^277%YECOJ(#$@H>"(YEE0& M/T&3AW?*UI)B]T(2(3L7<29\A]@%T8N;$^=4\ @D]^8P_7,[X5]-L UQ3FZ[YK:"KBD,3[MOY,H-->X-\#7<' MSI_4J'O22^_\R0=I"7T"Q48X?[;Q^2P)*\D(T67VZC2KM6H%%':=1JI=;)M: M[6ZKXJN<9?8NAD/7KSODWT3_G?[:_384^Q('X[_.Z0I;^AVN@J@=/9FD[4): M%R4D;,C=&-$Q/(C@B^":UAS9IBV,!.Z9<#$H%#R[J.S2CS1W$WD(P,0(%@SE M\ 1T.M$?#B6R<#\&84Z>/:(1MO9O;>%UH!_(@)&4H'Q"V/C33UT5O!E(QLDF MVH1D/&#JM_@/\@O!%S2W['2Q=1Q]K"Q&-+GIQ_H21*!+K((/H3EL(A1<4>HT MS(W$7^"0WHT&491@Z EVF;MFQ:]ARV.A[F@W1QGH;I1U9O&A56\4;2"Q:O+> MEJ^:]_R+R%*\[M_8)6"IZ$D:M5%A#M,025'##1[(3,DM$)9GFM\:;A%652:ZU_DPFC_3*D#TZ(95S M@NO\(/W;@BSTT0-R/]/U+E :3@@DCO8\)K('B= MAP3*O0&^M'0D5FO&M+==6.]5:AD/7N;,R24HF1+'@N;J$ J)>%9Z5O!OX6>X MXV@@5:K)0T2N0PXH)XJ2)T$QW(X#:W628&PD:\J)O8B+NL_TT3(C2E/ 1[V1K3QR M;N;ZOU"*<)KE$#QP1[I$T&*^!/!M%QG-8X 0/)!K,J"KY&*:0"W?HKT"-#2\ MBY$":BD0+3+Y(E"0R]Y(I$ZC3S[VN$" 01FRTSPRER-IRJ<'#PI("PP=.1Z/ MW$M//_[8^4Z%"3P1BR8Q)?=#VI;HPHZ2!\56$1_KQB)T_8AJ@\^MRB2>@51& MB%=6FA-45!BZW E-P6U<#\@[M//:R'0B7!R1:6*-:7@DS96 ME*JT,O=6=VE]GUO1P[:3,VV]VDN'<+E5%U\JLBJ]_)*5J;]DE15@*F.X6Y=D M&@XN>-F>W2@[2V-518+2^D^'KI*T7Q6A_ZI,,J]5.ZB^4D$Z1:U_4P]=*FB_ M!_&!(Q$74EY2R/C'Z)4LS2-EDWY0%#,.-F:@DY"T41%87(%#A:GM1!%GFD+!HRL8,RZ6_#,O5UJD7,!%0-W05@J:)8CTE? MPI?";\HV1TMV$CAISV.J*J\8 IDFJ 88<\VJ.:BCE*P:!T+%0E^X&XE IL>R MQJG<<[6WA*_C?FP9]D0H@;,0J&.AM.6REC2=1(TD=X8C\./%'.\WKU\LC.LG MGGJE< K$T,'41IRM"/AZ&.A-]:9LZ@V"#1PO"CB1<1I[I1N+GVI@"HXS '-[[J5UK?)+*-/15(S +68=%8Y! M[CU'<>*1",463L*68!/-;^,08)1Q-Y1L>)3&'$K?H?EZY"W0?#X81D\>/#>: MX7$#$;GYZ(;K\V15"JCP\Z)W!9G77>2\][N4T"JUIXS>:O16H[<:O;5>=6E@ M]-9F'$1&;\U"K]+$P#1?CU2.$AWV4\4OE4;C^EH6.*D#6NY.1F>JT+EDN$;3 MNS E'9_6'J9(@4Q]<*9UA@T95EG0\4W\@,QEY)91>6=X(6*9&9S M7 /Z,V11 /J)KAL",YE@W1+GV7$IU5:^1D\F#+3@BLK*$'F/L J96H$JG=BI M="3^9K&YA?,I1'?2C5>Y8D^)%[N@8RUQ%.:T02P_B,K6(E6U0!=1.C8:*32K M\C-\PJQ.FF3HPB]<1]@/\K NK \RN4X](97&)_'393[-4.6?B+X'R*7 U()J1#O.@9JP0*<4U)8C?^A_SB=\OD3;E$_YPOKO\J6XT1K3=Z=V54% J0;;F)>F MNX"Y'9!)?9DF-%$,$X>10Q%ZV8KN.8T>\URWC-^;Z!#5T6 \3M;Q]FVJ$&B" M2[8>(#FHI!A'E.Z AU@B1K<3C1H^=KE\W(99%YGIONOM5C#KH^C/&?#-\FGO M&WS3!&VYRY=#ZG.[ G[74QNO?NB8OGBY/WVQ,2RH%0=QYWG!6-8@*0IP62]Q M:]?FAVE6(FM5,A&W[E6-+;#LH#^&%>JI(V8^D9-<.MX%Y4%0R'>7S27M1!5+ MX87#4F=@Q2ZE[B@YZ1077[[G'%=0.AP/J/+*S*#\?(D=,/4=#WU07PCJ]XD& MD2G27[Y\DNG1HL9;XE/EN0J%3=.>T9.&CL>HS/.8[CX_(X]"\4Z^WN]AQ>_: MJ60'$K^U)I<5R^LL3S8S>]NF]C.'S;0;YN]IYG\JG"\[9=PU*=5NCXEUZ0[^ M6D%2G*)R9>MH2W@*7EZ[*>;:%3/RMLF^&VV2?7=]QE-;!2"Q'K>"]9G$_4"DK+8BK$6NASV"(6HGX644;R1&(Z M@D=[DD%;5NIV%US'(16GSJZ+&[H3]NT V-CT;^(5O5QR1?D38&:O=59EJ4= M$!&@EFZX IZ# !8-+Y_9>(JOH&.!AWI(&UB6?;A6TF$QV; TW8"CX=VW=^]4 M5$? ?N1FR9VWT_8D"A"3@3CN1QH[]PAZ@WZ\S!PH8. MW8E"A/!+V0'DZ^N79%WP7P' >M+V?F0"4':CLZ&'* M#O^=9"3>#R6/WGIP7PG)P-EZ.\HC'ZZG6Q?)X).0VR6G?)#W@_3.*F"R+6@D MN27]0>VL>->8L<]_A_(*( M!Y72QW@')3)K0.90LP@WDR.:0LA1&*8)C:4SR@J<5+F44I"K'UJ#.-+<2=Q4Y?,+T9Z&M4SP*.1&:B9E62)EWK+EZREM73 M:9I % )*BXMK.YF]39C"$2FC)[5C0.TK8C]5C7GX8PJW&O@*VA#*F%5YO^K* M^1%,470:MO4V*M27F"?N:@809G\X;BC:Q;AI4Z0Q-:D1O6K27B5P,<%^G>,^ M8*W3)^>15&ENFME6Z$Q<[(@L[%94YZ49B5_)H/N8GI':;QPRA_SW$_Q3E%^:!()5$+Q5EUT)06;9I< MEN634GZL;AFGV\>:-=P0+FA4J99R^2_"OX(J-64*6O^('+A2=ZIXPO&4K,^Z M7S%*)\I3&JV$)JI5>5H0&F=Y2QQ_-)_BK25&F4 MLVJ3/(/26M-/O",:+5ZPFW.+NL,6#HA:781,;#D=<&S.( M#]]N%5T9;!)=&6X!FREXA+;'T;0LN/)%2];\3Y'861WIV 429B'P5."B7'IR-Q&HE;3 --HG2 M>CHX;9ED4M8RC@,U*'KZ*$Q16OBJS)4L)%.F?*1.H169*@I2ZL91FK&"92,G M/&$%_8K<$PB[=Z$HAROFM)Q)MG0+&<(5O^?Q9)S.1E5<4@2%!HBM>D=4 I,% MOT&1$AX^]7ERA \0P_"B%P'NFPA\+WE543LB-RPM,04-E5"A1BGX MN<_RVZ@5&PJ9*DLS3A%$^!,)#$HS?3)K7WF>D9Y8OJZBJ1R7B%-XPAXG,!^? M*NRH7:Q^(5( ]K=_=B=)BAO([VJ[QCT<6/(;.?$;XDT>2<\4* MG:NWIK1I_0%9+RU> C]XP4Z"DF4[T&JE5%.(4P&/4E%;@:Z+N%9R8XH);F7N M;GDMM5K^O/(^-V\XB:ZN[1 HT5%=#R'2$"].G*DL)OSQ/*JH5WM(^_EL5.XA MT^M/H!J9-!30@K>2I[;-)U5][( L?*V68XG M26LJNI=PK'9ET7*\F#ZA(V/N0A U\ I08/A,UG94TG L=P^4 1 MC[P(.A?* M"^9P.<7?(#M6$2].W:)361T'N,6_5$UFK9D5S8S?:'U:! YYP4[@O.P? 8#U M1DY1.@FX@9C7;*[.%E?G,Z]1&( *\QP@TVO$+?@G::<", 2L.ZM-5<'[E]R" M(E)^' "!1O/ GT2BX[NWX#_C8M)+=<6T75#FZBB;4K'LF MLCW$O/DG*2!-ZW..Y%A06J@+E!]1*T(B1I?HLJZDJV+;2KZ!U(F1_L)9HDGI M!1&OW)6V?,098X>NP?"JE+;W'ODZB/.ZB ;32G.*4I_KAJAD9=!P.PGP>, MD1UFTS.%!&3-;V?R)Y8YSV0SIFZ38G\@,O"G4[(\*$DI4_-1T=M8T5NYU6*7 M>U+LU)X0QL8#BU\8\U/'*N4\ZN'M==-=2<"J8=2G[(O:9KXS65A.VC.] MEI4OP>\Q]CPF7D MU6_98[4PV)00L-0L,RYS9PL.FW<9NZ*( \;]<[YB@1,2 E-!;9=51BBS19+H M_-%QYC]CV.Q^2K[43P'(FP4>^!LO&/^UGB5BL6CLS)&XPX15X^D:ZV%G@MJWG4MMIUZRGX)F) M[A ^%F#A!GTT#IVY#:MX"<*_;&QH =?&37@7!J M!"D7YYZ+WB^T3%0]MHE:W5C"U]AXYF/J*,=BJ9Z[%-&RX')2VNF$<1^#\SUS M5S/5?I?=5*H"[803X4#XIY@?O[4[7];VE18YC(8DMUG@"S;)1S]=3G' M7^WZIMW3IMVK:=J#Z\N*:>-!U#7U_FTZ]?YM35/OV_U>OV+R",)#(^^9ZL=O MSXP_^ @S_^I\-USX,'R';W@EKNX(#%CGA-/ \X(7[BOS7.>!9X6+_ A>C@%# M)U^#.5#2]67/$DV3CAS4U3=5WTW1R,E6S9UP\C!MV>"))R?P5/^%%3S\R:\4 M!U?P+!JJ6!=(0&&Z!;AXJKD76#\ZPE.I7)*Z&Q*]3LYW1#J0 T/*"UDS5^'! M?WQ8,0H:>+P"+0R7'@ZE^" 87(XL>G_B4V@^L?]-F"^2R] C)JLIDU5&1IBH M?IWF=.2ML#+#R^)[(NW!8J-W8=2"VHCU<#WR)@O'$](8.9"E[8JY39GE.3PU MP8DK9*F0HH.>31*:\EPH^4TD]A#<'DU.A6@I#I\FJCP@WA(HZU\DY%$A3A[X MOL46+^JM(J9EJY!11SRX$%43^G3<'"+'#CE+E$E5[R#9T;P/SN5.W BPV'_X<\Y>##?V6 M[]0'7W\&%H;YLM%.@F5)%CH/GUR/+@\K?5HB;/Y (AH2D^[W7V.F#YP57(\/ M402;::4'94E_:$-DTBZXZP^^]9^)SU#)'G&$P'MU6TI7_"9 Q]J/^*00$^_O MOKQ130!=OEFUN\KOOOR#,S6#T2LQ\_IGG$K1[,SE5HFFWR+L)B#L40& KY7"D=Y_%17DF:[4 MO4#X0U-6)X3"C'F47"DB",))>K'_ Q*K"QD\-A;K8M\I=?XQS=VBQ@ON$X8Y M:+5/P81Y*@Z:AC_Q,?%=<;LPZQFV!=;_ K1Y[@6!:.64)HAB]J_CC1/R^VC; MEF:CRO14*<)(3L$;$H^*,BV$,F>!'JCHR=N64 M:H";KM6Q(E!//=H$F9D[EIGU 9 >VFG"M']@P*-XVB %\;**2?^*%)/!A?4; M;.LBW081=,0^6:0LP,8?8$=<"F8_N3#&)*N:P3="]819,J'."$<^4NU8TYGT M11Q@TD2?I):*"A@5*D\13[.S>7$8<5P=MBA7SW;$>ZV%ESQB;:T]-)9N#D+T M_7E_9,!@FU;>RI!4,\%>FL51)/=,^MIVY=GKTK;7+KIU5MQI?1FE"K84?GF5 M0.C*^Q(6M^?]@50RA2Z:\:?]J!Q3KW[&%-:YYZ:51>^R#AW]AU)CUA3?E,__&%:0YX3BW'FQ&G@U#]D(75TJ8WNV&?AI4_$(X944 MR5M8!$IZZU+/J_#>I3IGVGS5?1+8BHA7H')]31W]3P=X5;@0>BCWCV5U/O0E M1>5JW8$V@%L=;"()4E;$&F=:_?!CU]'_POO)VQ JTE3!M]IG'P=\OJ"&G?/W M\7_#2]74T_HWPK^71@,+37!SMXL40-$.$0APAH4ZZ*K9W$#T Z6#KX&'01/- M)G A=P./G6AF3=%_?[%<*:M%2BW'^J]2:N"S4H'7Z-\M\XV^!WO_OQ$P_4XE M\>_=Z9EK:*8I=SW;ZO$TE4U5WFS9#+W3).$5K\0<=ZTTBFV6YM34;]4H&OZ+J\>,Z,2EEH5%_CB M(4AB?6#-#X[=@-,OW$C,7'7850V%>84:4M]>9*5;T:9(E'@4EIPK";C M-\$,(;4:7IV*.M[+[L@"Q2/K%HB9SQWL^0X+]'EQP7Q M6I"R)&X5K'% 3W M?['[:B):)XO',T>)I1N>G._NDXS5"Z]]\(#I(.3>9R:HEQBEP8CKT(DOY[*<=X[6=5!4.BE'-3DI____[V\QKVS)/&^. M]3?]1\)BX;_%P!RE)7*"B<3H!=)W3A*;%([4T;:#1.%O0#W QT*/I9_J:\R MZSW[%9>@W'V:;]"E$_W9FQ3<@C]H^Q)/2A\:P(((^P;&J-308)=? M%\K;GW&^/*H>JE\Q5/4@Y7!_ V>%HN(SE5@?IR%5C:VZK!"<@..!_X3X'[PVV1L^]I@3 M_DR=P7&?OJLM$2J.X0F&)QB><#R>, ">\(%K(8&HD U*$WTG/(9I11I=UHMZ MVJK&IR@4S_]EJS+L_YMA-^3C$A482UG+Z]P/7%\Q)C4+JC1"3 N=!6+60I$J MF2KW?*'.1\5)@P>TJK'V_D)_2&B"H.DY?);) Z;4H;WM+01LTO.RG(:1R1, MUGA6&@X5*EKJEQ(D0L2@W5KJ:AO*DQ'-;!\6:_*0'^G+((F JE^MY^SJ#W;6 MWO@01U#?^"2Y^L:!4BL5NMO!,?4Y;;CTV[Q6-;K<9(IGOU:J9YLO\K%UI#M! E9:LIE M'EN$,\J"272;LA2%6QOD>RV,>W\#LW*_:(:MX/,5Z(6,NA&]LCC L3P-M@SI ML,HY((]<: *I,G)Q-8^S3H:]D^CN4ZQAG,)HZN(,#G5O]AM!UXVHO=&*.8B- M#F)@#J(9!S$T!W'$@_@:Q#+#N5GRB]NEE0*L"BS:NP3!/+P18-$58@[=])9F MGBY)Q#DG;/*^7?095Q"]L5%.>^YXVXY:4KNC\FZM&&&KA7)_A'F5.8)&O,H< MP=%?98Y@GZ_:G\1OM2P?-DZ69X*( E1_--%>ECIX]NN_[S: KEE3VOEKGEV^ MI-HDZ3-W MW]TH'4?W1JEP9L6 VK/O0UYJ;D&CT0'_3N?['F/$%;^G-;_%+%#\U8K"F>=# M53ESN+1RYK!G7UT/"V4S=Z6(P_/ZFN:Q)GF*PE)'G:K9LJ9L6>OXG^%;JRFJ M0D$2HKP8/:]=7G]>JF2I6:E'"D\6S<^?ZPJX]HP6];Q+6L=)SLM M#F3\.CNIJ$-042=!@EDRW=7#&[)(0QR&. QQ&.(PQ&&(8Y_^'551H7L)L&7% M1-=0_G8J-U%:P+2F).BZBZ/N.:6ZLXG5F]#5DE3K ;DLJW(_KZIS/_5?K?SS MU(?=>W;>U@FDYZ65R+./R&)'&I6*;^A-/_.(04M33AM>?/M(Z:J]JL+G)D8 CQH@G-3CKTY,S$$ M>-#$[J8<>W-F8@CP, GM33GO>C3<@^&?"N_,>A?:!XAJ29/B,AC55F"JJ_PY MU"VC9,NIY"[?76::+5>,W&WQ\V! M'%S:H^%54]"Z;:#,YJ!.S6YU;;?VR_4,MVH3LG>P [)W>UKO1/+9*:S1D(8A M#4,:AC0,:1C2..F,[<:YD#J=BVIR#]ENGF7?9#W>&R0_K>T8?-6677% MG;(*GJ-EV8V;-0'?8$V'\0.]/^]?YQIJZT130>[DS\HO@SUEG'P/#/1\=/)Y M+\XB4@3RMYE2O"48O=?[X;4ER6N($];<@/VKH6W)_[QZ??9396[Y\&)P@S_. M3/1B=%TR5_'Q:QU.;A&>'*;I6+,0#9E_BX/QV:_40!XS*M^B+44X*Z=D=TKH M)'NF8K$W%U>N+^Z/>!Q=A&J&(9\+ST[/^!#I(VX+HEGG^HE#QJ [^>4,&]Q_ M81XC:^G;9?]Z,+P>#<[@,#-W3QB.P-DF/W\9S]@D\=C]].W,\1_9!U^9>?!1 MX!,+A*6_8P^P'+#Y(MH)?-,;+QC_E3,N>_UO/5X [&N0%@,[LQB8?7/\HL3!(9VOV.@^\+S@!1ZWW,ARK!#^B8;QBQ-.D-IB>.1M\#1W M_ 7Y2JY?1Y:>6V.Y?@1[RC. X7?T@P6P[,ABL,1)1;]:R_$G^$?O9ZN2Y6U5 M0&+O)1\.4>QA='/08@_;E':X[BTM[3 8M*"LP0I=M-.=/37.RF>0\M>Z5M:6 M<)T)T2WG@6\[;48-P(-GF78,SJ$]@XP:3*,.EIADFO[=S@7RP,)DXT4Y'4 B?8TPD; MO:+UO(/J2#U3'2EG\F<2Q4]LV_2Q-C.293K%G=J7D^ F.=WBVKX:&-7B5-D# MI^4(CKS#+.''Y3P!+G&<[L,]_,KU'0\_O7O"9-O^*;*%0=_NCRYKYPNOF@3. MV3J!WD#@N[E&H_N>CD\M7Q_5^-1684A;+N .:477)).,A&R3]#B%-2Z!$ZU$ M_NPNB$;M#/^'S'K!_^QR*'X@(N.5N( GCM:?6$YL336O3UR%#@C""L%XL0(N ML/M!]F_J.LG=>U7@W^KF;'R\%>.Y,5S^<8DK/V9/D:SH3D>E%7H':>U8?P1^ M*/,RK#=.Y$99D-8>3F;3-5NK7K\93&[M6WT\+PEP=,>%TZ'D&QNNW=A+,"AO M>8'_>.ZYSWB6]"5A;AZ#8/+B>IYM.7#M*RXFG;:OG_8#GO:%!1PC8FHX& "> M"!Y]F']^B)<9PVX ;$&/31A[@D?BP'I@EOLTA^?8A(93#*@ZR%*95Z33X\<@ MBC;O;%N_DM=3.EXOH^.=1VR,CHP7D)L1\Y=&E6I9<'EBZ!$7[ =6B<\F]X%+ M3&@SLA2=)D!F3"C\MBD$+2]3?LHA&W\MX7+$8%8B=,^R3]0%O2Q'4TH[ZC,< MG)^P]V'PA%!1W-E_NO'L;1(!^V+A3L!)2^P+F]S%I6C/JYOA7M"5E5+YX"U3 MMF/3?P0QLZXL,N_ZKRUQ1E6$=2S==.?-/*S& HS1>7P,V2,'( ,/J-Y7N;O+ M;DYVO/NI&&UWO/$:UV:PEVM3FU72DI+564 SF7^1-0]!:4$SI S+'/(SCJQ) M>O@@,AZPK.F?(%)07T+1$K'PV1TSLFEM*W:?\ 5 <>+W4A$B0D3!$CGXZO', M\7T&RA9^[8]=CRM!;HPOG@_G?KAB8_4,FNUH$AM];R;QZDB\.QIU(UH;1O M8,^T$-F\A+*?^S4H[X-GP1 M&M(N!-]90EB9)]36E3>*CQA);GJ!;8+0WZ& M_)K6"_'8)UZ7DE$3LG+Y=F2J"Y/CIQB":C[.6.0N_GL03**?O@AG M\4?XJM1F$8'&M@= M4!1]"H-),LYZR[:5-@7,])I#+,DIV'Z$S9,*5H!A?OLNT'((N8+_GWQUOJ\5 MX/^F3'H=4/4E=F*J2?TFB5#T1])O25D&\ECX+Z(P%A_"\)NGIM0R3(.8PA:ZBC@D=&#(N1R&IXSLX=5-EX5-UXAK M8THYFA[3MZ_ZUX:T.DQ:]6F\-]?MU6N,QE*WQI+,Y]Z"P[J#) 3=)8E@\RWG M,62L@$OJM@I3U3#-<-!&&2)I!Y'4=>;#H3T:[AGB80S#W76=HW:)/Z!.UYAU&B(Q M1&*(Q!!)>\Q#$]1L06+R5U6K4E9'_9S6JJPO+7E+K;F>_A^G_2YS#(UXESF& M?;_KV)[.;@BIPX@=JH1AQ:'C1U,6BF+^CC4/7#^VL,XQO+=Q0)SN>&NV2?KY MFA[67?P)#^J#C^2AC\"UB?NI?/9^B@>]KQ3FJQN3>-H._V* M7M.&UII&:\TB'4R#OAT99++1C[9(@\ZJ2 %L:S,UHZYA(G=3C^YAU4?D."/[ M/[S"MI2&4PWZU[ESF&1KS+'(/!?+=!*AU&SKQS0S:. MK8C$#=C_X^;AF+KCC-FJK0.>C- #^&%YBZ\!3"M*8"KZ.&53U7]=JPOPTK[N M#XT+L!545R\)'Y_^QW.)(Q] M%IY0'>KV:$CW[.F3.)YC,99K>]C;AT6^YYQ$[2_5O3W/-T"*U%=&/@8MV!QI_(,@V)&!(Q)&)(Y.2 M8NV5L-V/U9AL(T,F)MO($(G)-C+F8UNQ\Z>R3D,DAD@,D1@BV8L1"?]U8&+9 M%8X]YH2T_!FN[KN:(RTM$Y#D2'#U*BZ\_T# ESO^-?]OJQ PY'+Q9MW(9$G( M41NACLW*!UX%)8QAL2S,B?W59O:6:SI,&/7]>?_&RI%*YG\J:)X"POF%X&>: M4^&!@::'3@7OQ5E$&H7,E.(E^$^_U_OAM24);(ASUOP._:NA;CZY+9BH]?ZYE@%J6"G941PC[>XEBS$%7F?XN#\=FO7_$. M8N\/U,S1F/K;3\Z:))EC3F)7;RZN7%]<5?$\1O/5'$,^&R>)@URXGS[BM@0J M_ZZ?.&1,N)-?SK["<%^8QST'WR[[UX/AU_=;? M9.3A^B,/<61B"YLPO9[TS^K>X%_3O#%73_1!;P=DV_V2LX\@H_E7^JKW/TM,MM*^Z578K](:^/F!Z+M@LA+ MM0"K4OKI$F2-OULW]"[NU)N=H#]2%Q.TFK+3BZN"9-A-NJVM%NYO*E43@AL M(_F_G/73FUDU.W%'^#]U!W6J5&4?D5)&NWOB&WK3S]RYGW&G*,:ZRY+K^NWJ M9.7_ 5W- E;()M8[-B9/'=_I8=^V!KU!KYA(W ART*=R]!MXC*MVD#LU6G6E M6DSYG]D\"+G ET[H76B]LS0P6$4#;5UYHUB($>+K$9N1X249V3(M3-_:+\$=B07^^_.GT%H48_-GT3G#NLC MHF;*:'WCJ-3^N-FJ-V\>*3S$+\Q^G.I^+,?U&+_XX?WB=>;$WIB2S\%U$8BP_VT\AK9 ]N3;6D=A#36I1QQ+I; M5]UN77EJE%1;^D;/OAFTMQ;''LII&>UDM78B;=^Q(/SFJ2GM+PFPLZXB#@G] M$W(NA^$I5_9HU&FUI6O$M3&E'"^1S!X..UVR]N1)J[YF[;>W[2T3:C26NC66 M9#[W%I;CPY8&20BZ2Q+!YEO.8\A8 6K4;17&5!UK%0H)C O/83EKH?/!_XZ#1U#.2BN<'3@HO+7F MM(6VU-5WF6-HQ+O,,>S[7>UP='9#E!U&.%$Q+BL.'3^:LC!D$\N)+<>:!ZX? M6ZYOQ?#>QD&6NN.MV0:M]#4]K+OX$Q[4!Q_)0Q^!ZQSW4_GL_10/>E]E5H;# M@7$.MH+<-G4@-XW8+NW1H--Y4EVBM6:1SJ!GWUZUMU2+T7SV4X0EJ_P$L*W- MU'FZ!H+<3?&YAU4?D9=@B18#Y&X1M>VB]QR9UH9V[[K3^(S.T5IC2.?&OK[< MLV5F0OC=P32>R#(-B1@2,21B2*0=P7L# #\)9YD!@!LR,0!P0R,& &ZLQY;" M&4]EG89(#)$8(C%$TAX;\H1BQTT$@'\!;2NRWLX2:]+@_ANW;O,,33B M7>88#.*[.[+K,-+HG1NR<6Q%))3 _A\W#^O4'6?,5HVG\&2$ML /RUM\#6!: M40)3T<AH7N>A?7W=Z795AN3VS;6N[:N; M(T&@C.'>/.7G_K??8;?#V&?A"?7 :(_N<\^>/HGC.1;+N+'[-WL.>W64S$RK ME3;=SM.X:L9_T341+NCP!,6XX:]MXJ^"3K?EL4]1-'2-[\)S0*/FZ-F>?-G0GJ"[^<@0J M_Q:3I']GMHHF:SE)',A]X9^,DS $Q9%"HHH>;X @=XE^6!Y<.EXN6#M0.S M96/O0%1+)[0[A_G'V%E7QA'C=5[^9SYD^^7?:O!\.KF\&W_MGF MOQK"KRSQ RPWN^+AP=G)$WVO1"O.Z+ EC#25+58E3]7YTAI_MV[H7;QO-SLY MWZ2$%[2:\H:+JWES:G;BCO!_ZA"=5%1G M'Q&4TM?NGOB&WO0S]P5GC/0QW#46ULB)=^;B2S-@_P=DEP6LD$VL=VQ,[A^^ MT\.^;0UZ_=LB!V\$.>A3.?H-/,95.\B=&JVZ4BVF_,]L'H0D\/DV2/?F+@3? M64(8K"*$MJZ\47S$2/+UB,T(\I(L7AGH:X' -@3800(4(41#?H;\CD)^0>QX M+2"^5N2?M#/G9+\$=J3LEM^=/X/0HJZ,/XF.$-9'Q&.4T?K& 8_]<;-5;]X\ M"'6(7YC].-7]6 X9,<[QPSO'32F$PTJ:3V$P2<9Q\_(GVXRAZ]^F&+K^[385 M$.2Q\%]$82P^V%?OWNMN%SOH$#&M11E'@_9>VK=7!O[=(4JJ,3'@^G+/S3); M864;[63S[KQ$SD@RS5-36I]&OKNN(@X)_1-R+H?A*5?V\+K796'3->+:F%*. MIL?T[9O^I2&M#I-6?K$*AAH0R5V_ZK3S1M.GK!:0R?&C&Z/++Z/@5N=CNQM MC[.?#N90L(1.%XGJ&C&M01E'TT$,)76,DFIS% R.U!;*%"5K7_W5$UFF(1%# M(H9$#(FTHUAUC<[R]DK8[H-5CUC2>F /^Z;E<3O(Y%@&YJW=&W3:QNP.C=36 MZ:AO#R_W##\UUF.'"K2>RCH-D1@B,41BB*0]-N0)A6^;6.T$QH7GK&!J"9T/ M_G<XG\IG[Z=XT/LJKW)[:1S([2"W31W(32.V*WMX:QS1+:&U9I$.!KJ.Y= V M1GSS-!^)_L\H/P%L:S-UGJZA('=3?.YAU<<50Z8T2YNH;1>]Y\BT-K1'0T-K M;:*UQI#.K=WKF1!^XP-O3<$TGL@R#8D8$C$D8DBD'<%[ P _"6>9 8 ;,C$ M<$,C!@!NK,>6PAE/99V&2 R1&"(Q1-(>&_*$8L=-!(!_ 6TKLM[.'-]G7DF/ M2X/X;MV[S#$TXEWF& SBNSNRZS#2Z)T;LG%L12B4&H=RZHX;9JM64W@F0D_@ MQ^0MO@8PK2B!J>CCE$U5_W6M .^^?3LR_3/;077UDM#1_,U7]DVOTPVJ#,GM MFVM=V]?71ZI^:4SVYJD]][_]#KL=QCX+FZ?V= T"N4WE;?;T21S/T5A&SQY> M=3K*N3 H-FH, M^A\+"SM!,4%]N^"#DG#@ZB!?R:N6;(+^@D+H]=^F]'\E/WM_CF9)2;Y-YG\J M)C^\&-S@5#.KO1A=:SN@=H5__%I/0;(H!RE[?L5WK6^XZ],8K16_)3Y0\N+< M\15'PL\T/\$# QT/_03>B[.(M#%G2N42G*??Z_WPVI+D/\3=TZ+C_:NA;]_YOCC4+48W]MS@8G_WZ%>\%-N) ;1GMF[_]Y)1M4 EQYAB&6._- MQ97K9XD9MU[-,>2S<9(XR)T-?<3U>_T^6N[DE[.O,-P7YG%C_FX^9_[DVV7_ M>C"\NAE^&W -'GZ 9757/#P\6T)R^X8/ZSRXGAN[,&LG9)8# M!/HT#WP8&N_:A(G:NB&W5FUKG,"_X,9" M]2Q\D+F0)8;BQDL"(_5<3$X9J2C;1[?^9./ M8A<7Q*3P5K_Q@O%?%?;ZH)_:ZX/^F<7 'I_CL88)6\8@.&NXOAD ,YPQH"S/ M"UZP.Q&I#+#=P;,[@7-T?6[6(TMR'H(DAM,;,_<9GXK2$SS.*=CTWG$9_4W# MX$E]$X%"',]@LGRG(^M';&@Q"Y((?A^]NI"."7%8A+'I#5^O_S_+[[.XL8.U MN6?A3M;,/O4)[:Z%RF6OE& :S9'.2I0V9IXW=R;HG?KEK'=&_Q:3H7]G5!6: ME)"B7 OGGP@J(15#63^W@Q]VPLD)-1\&]9QY!!_+O]17)9IL]M0JW5':UY.< M*C&ZXMI:P8*1JA4NJ]*:T2V"-?[>T]B[1*=N=@I.20M8D%1ZKRZNYG&M!MC: MQOC^IE(U(2!4&,G_Y6QPMFIR@I+Y/W4$:VK)9A^1E*+=$/&-4+,H5)KQ82O- MN2XFME_]4>AMEA/_[2'\Z==W(.\P0L(W>]BW^1\#"F(45;H&D$6#IF(H]*@4 MVFL!A2Z/VQA!>?S,!).-L(*H/^LF$9@^XQG9AZZ/85

,':(-C^Z/77T)G MO1V/X5C +$EM*?K^>GLO=LL#V'=B1]*=_(/%.9/W+KKW=5.WGM#TC7W3A$9B MIW>"O1HSR'J#(X'.#P2W,QQXE0^RW).XC!L/>J\_53@5Z>O^R3+C2N_DH7AR M'WCRE>')1SO(VECSY8W)[&TK]Z[%A?_':A?^4@Y=R95/@1_#B),E=SCPA=0[ MF*I\V8!*3*=^FO6IS?;E<,_G:;3FAFO-)9'3%0SY72Z(;U3EPGU6 ?R#,.61 MW;L=&K9\O).LC2&/[.'-01CR$ESHQLB'#(<=>\P):3XSY'W?%:.K1#74BH#* M("PV@$ =D.,BUN9M\#1W_ 4Z?X-P$EF.Y@:&,V2^Y*V62Q[BX-&'-TZL>>@& M(0S.'Y\3YFCL1#,0D@M*TB(_1JR]8>9$]._$AT.>N'C"CF?1?$/BPRGZ*8OG<\J]":0#GS7V2@^M"<[6MYS),P6F$+#%0J)U^.>% M]1X>>4J\V#U?P-B6\Q@R2C,#:://]Y'Y,!'/6\!8(.41.Y=B=AP?B!2_Z$YQHW'HXL' ?RWFDJDO 84PV 'PA+!?.'&^9/9]#K<%_AU38VYD M*V4[H=@G+A9V$'@G/0=3>8KDC^3Z^$:4XUSA[3R,#XP=+@CI"P8L(TQB_ QX'!P/:.'7R%Y)=2C]?Y*U\A#?_ +)(W.O@4-0FH?W3!$.9\S M_Y;C;&W48%+J)K0T7;BI-64L$N0^P7/P O_Q'*^0$M].&#K^HU034J,T51($ M.:1ZQX65-T\M4,$#:<=&J?["3SR*81R!;4;5*71<4BB !F)2GOP@!CH DF2H M <'T82.9'B\*IO ^^ D?L4AT. C]F.),FH:$0Z":14]GN*\;XT3\:(ID3#L; M>)*MS,-@DHR).XIMRE/H,M2YW!R1+?YF<9=N\3LW&GM!E(2[( ,41NLZ!G4UCO1_0 +Q M;?D-U-@)FH[%'&]3CK>WM^/=@<'4%*1?(U9D0D7+*"^%G&<=;]S) MMA7E5-[<'2(&)F"PP=HCU(9KZ M]J!?T>FMZ:S4*+*'R]7"@#I1;DE1D@XSWQ]WT(3$=?ZLT CU,8L%GJ]CT MJ#>J_8:_ZB2?/LAY;\_(USKOGGTYK)^COUK-TO6JL6N]J9XVZWNDOBS';545 M_--:HZ$'0P]5]&!L^0:KEIJ/E/D3XQUM+#"^K19]>TZQ/3[NFO2_+2AC#]65 M#B 3#UCPNFZ!:K9IBVVJM]J3N1DM.'*S34>X&22'9&96OB!M[5E62\98)R]K M>]V^93E:&FA<96)9+(I!.8E3IW$&R:QG2@0/<',XP)@PQ8A?3OP(/HFF+CS^ M8Q!2"W.7\,SJ\U>6RX'!,L,"3 EG/@^#[_1>>/3?5P9A%,SW:_!&\^-]\/\ M OGZPKQG]COLU"RJQ9-[I=2YT5)U[OJB6!"$7P4X68\2G7P+7CBPMU\BPIZ^ MO@0[&1GKKJ=_4?1.EJUGN.MZ9B'+!]/VM:)BGZZR%5WRXML[K>I]D(2-6M35 MN@D?.S# FV,ER;6JB\(=3]A+Z86#ZGEN1<0Y\OU#[&!*A:7250AI#_\6INK6 MG1=:F +9 &&I)"0FZVI9AGAHKC\.*='$\>#"BZRN@ X0D81:=J(X0YDO8;E3 M3(E1@I@R?WTV=6.>%!-$3 S($[LPD8@R\C)I7&]!E45:&0=/3VX4X8T'R%LFM2.%LH K1L->;+-9F9K%>]Y9GL?;VE,5: MP[BGGL4Z.N4TQTC+<^1_%F1Z$[,;.T%X)YM?JV^,_E_4U*J^,RG473GBWL&/ MV&2?= DB:-*HEQG'!^M0L(=TDA/#"&YS@/6E3P^O;]N9\6>X::W)T]7>F@9P MU:.FXE*\]&O HZ7RBAXTNWIPN=<[:LZS^CSWDVA]5=%NK>D\U^BYQ\FR/DGF M7)%_2[=9VY\F,.CA5?V9,B>55+WCH>Z'2P^+H#>3.6TR9;N[1D,/AAY,YG0+ MU463.;VK0[0^5;"WUPI:Y@!;[M$V6E_CTAR/)^8;LDA#$88B5FA^U9FU)RI&6;P)[W;FM3RM9*PSUJBMFQ\,!_!#&S1M3B MMM]_#:^,K8]!1$W/$)_^!"*>SMKZL1^\VCR;;&]@;!T_+Z'([^^^O+'NOKRM MOW'78-0[[_<$CD[V Y;7@?:*-DET!)8MFT020"3Z%[$(<\"D7QCSSZEIW9C M]A/72S +B^F#1K3SHD?;U.$X;?P[@G%X>RC*)9N+'I;9_G>J;1M_"_81\^31 M\I'=B)('$I'^!8MS$8B3/@H?XNLX*6/W)^"<8 M:H'<]4 LH/E#$'=U$+5$, M#,$*DACFZ--H,@^.VS6X6ALSVS G@5%:.*W=?89EL7$2BHY;,\J:A=H6TG$FVLQ*P8S.DK"A7C#$XMG MU*DS[=%9Y-,K#QFQH;G#&M3ZB4*:32.O-A[9_IISF2/;SY'U;TTB M@(EX5;HL<#KW]0W/5^2A&[Z#X-LM+6;F4M\N/8,K?1OKZ^Z19DLL7'O-24W.68 M!W;_LGXCTASS5L>\W,[R3V2>CC)\,8_W, MHCATQPB$)S"YX:V&9YA]:L ^F4AZFTIEG,(:#3T8>C#T8.C!Q-!;[H 7Z9DF MBEY#W$WL92'\9N+H)W[0)I)^&@?=O5BZ,3&;B5$\B44:BC 482C"4,3Q#Q[5UYE')Q*HEPU3J(0]KT!GLK#9YF7 M5N3;M@+$-Q#(WV@8W8$Q4/Z+WGIIY[V+/12"V$6W?&6(8LL,H#J)XL;4E#CD MP:ZL+5';P5Y?'J/$A+'XVB.?A8O=2&BX;&(OC(PV,GH#LC!2NJM'VRTY_3?1 M-V+C/A%ID?$[^(U,%/VB\D1_^TZ5V"?OP^#I+95R=WCCR%H;3%0+R,V:$E3V MBVA./7$L^L]+@5.5>2JIR"N,PZ"\_<#*BOU8I1\VF6B&?J_5XG]QPM#!2OK8 MJ2#,91W \$YLO6 Q?S^(99G]*E22+.M?4M+\@8V=),*9CV>JTCX6+]>(J'4% MS ]1@OSFLODER/M+2Y /]E,KO+G#[F (=:($>;]WJM61_XW[X9W=I7O6M#>\VFO:SC MN2.T=W75LT>C03LK4AJMJ<[R-E\Z7MZF,1I3NN>TY:WC&C?7]8?"C:S:IY[4 M=HH;W-K]T<@07;.)+J<@M9WH^J :W?9NVZD:&;?3P=Q.:3C_'7N C4F WCJL M1IGJ=V:?.BFOM)N<7N3V22W[^G)@7_7V6@&E0FZ9PAB-K#MV"FLT]&#HP="# MH8?&UUYLOLS;0[+*9DB/'6AU?:WS8*MIBMNYWFCYM3V\*7/(U75F+:$W<\5. M_(IM6,5R U# [8T]NAZ:*V:NV&E?L4WKAZY[Q8;VY>6EW;LNPWQUZ(H95TVK M2O>=Q"(-11B*,!1A*&(CATTV4S[-BR])4.YL#KJ&ULODE8\=WWI@EAM%"7P5 M!];$#=DX#L+(MMAW4,A0,8NL(+280*U2;CJFCJ-BYO@+RCK'1/ H>?@3NT_# M(#&LXOS!P>X7\.L89GAA?9VQB%GS(&:@\CF>3"&GS'0F]#UK"@H?STM/M3Y\ MWP.67\IGI#N4.X\IZ6DV.N:X@S*(KK40Q@O2(O.@_L6N1_-ADXM_@FD1Y"._#/:4 M\<(^,%#TT0OKO3B+"%?(AYPII5?FN/5Z/[RV)!,;XH0U=$S_:FA;\C^O7I_] M5%FX8'@QN,$?9R9Z,;HNF:OX^+6NP5NDPL,T'6L6HBWS;W"-SW[]2C4,X**\ M14/(CZ.__>24[$X)G63/5)8LN+AR@4CTQY&%J1F&?"Z\ $*&Q]%'9RLJD-QA M+0S''[/W0?@6KJD;?X2;S:(]%139 [0H@V;BMLH!+>KC7,(_@'5;UQ:A4_JO M+76(5)OD')IXUMUXC"9YE+VA58PKQ9JA8@"O>=V0Y5N%F?$SG[!Q$)*( MD!,NS"_'J-8KQ:-? [@5[UT?MA;F]9F-F?N,MSMZRXN+T%5OW$T9K:L!K;HZ M!Z[+$P:>!_3[XH23G%Y#='[]&M2*#*%/)*$[DM#Q4_S=@CEA9+'2VA&@8*&Z MPJL 1=:/5'TG2")03:)7=5?-66N+31V=%75TRG9Q\\HZU\.EE76N]E,"I[G# MFE(GJT;N;!$&4^JD?4=F2IVT[+O#''8L MZ[2%AWE3VV%>[[7&BJEST6"1>0=Z$94$L\8SF"F/DHV#2-1;9M_GS(\ZG;>Y M_)I^"H-G-X+/2Z[IMJT7MKND(U,(Z4CGN:IGPE;G>5M_$7USG.L?\9PLONI],#R]>N]:MI]QGO1>;V^_57 MK3&'O/4A[T<2]WMER4'U';))'&A3?O,IK-'0@Z$'0P^&'AI?XZ%9-N*P<3:B M%K]D_L1$+G>+7-9F&@Y&-]WRU;7P,$T8NCN'V9HPM#'UVJ3FG,(:#3T8>C#T M8.BACNSPX@>ER6PKMF4"ZRZ9T/OG4)-Q6)]PJ]G@::;4[,X_#L -U M*D .Y.F+T-57Z,1NX?83_!(='[R&B)9>6U4'3W+V%J>9FR5IN:.5)YQZ??]T-$[9V#W.NS>>8$IPD]CLA('^IIC+ G>;C_"YM%;98/"SOPN-^8/%M]//[.(A<\LC];=$Z;"OBU) MF=GH4%9%;\W9;G:V]4$L[*MA!6*FKJ/=(Z,V++AF%OS/(/S+I1N[X; MS=C$^GL03 R_+EQHN3^T/4?@U_;@NIC'V"G5N9TG7*,"?7U=41YBWUQ;Q[:N M]ZZMP:U9GGP,ZLM)@E9AOC:X[UU9IJ$10R,;T8CQ$K0G]RW%QOP]#(R7H*B3 MT+8<1,&\M"_[>U8_S%DN/\O:5,FA/;QIKR_VU!T *5,4]L=),,05Q6?4IORW MX_%^9H>-7%WNP5WZZA28XU[.M39..;C<@\Q[96SNCAH:)[),0R.&1HS-W7F; M^P\6-\_B/B* !O;C0*9V_[JB'DE'3.WF'F*--G9_'[KC?E3'&A7 _6'I]RLW M#]C)O>X\_P-K&!W:J6,DH9C;TBP:,#MUI-O"Q=??5"T2;?"QQYR0CF"&._Q= M[5-E'F\Q1WC)&.4YJ$T;(U>*I5B:95G6/X)47ES/N_,G'_S8\1]=V.2[*&)Q M5%-Q%/J)ZR=L<@<:$ [UA7F,U)QOE_WKP7!T,SJ!:AZF@LKA]YPJJ-RJ"BJ2 MUJDZ0DKMED/D;HJJF*(J6Q55J9KM:F?55N5,CM?M;66U$=MRX'8%4RN>,>MM M\#1W_ 5=ONO7D?4H;Q]\_^_+C7!Y49<:X-\^C)W).Q9S4?([S2N)\/=?8B=F M3\#HWB013#V*OK!'_&=T]]V-ZK+;=U]!_\@KN+&'HX'=ZY7UKLGC@]T(CS88 MP[2HR9\+_%+-W K9/ "EV'^\L+[.L. ,59U9;X<^ )6X(2[N8Q'64&_7GO.( MC7$37D#MCIB_[AG> S6''_QQR)R(P0V@_VWB1#]1O>]U9UI+DYPM9[K>H1]S MAAL=^C$GNMFA[X<\_6 U"ZGC \N1#4=MRU4D%%E!: 5X7MB&U'\$X0<<:JD( M$A6T<%$6<^FG0FHMP B+L( ^\+D*:0>_P7.^6%,-V$&9'S1?)WA"QO\OTI=D MOU<0!YZ2$P4M^\4!43*?A\%W%U/KO<4J9>!N\F<2Q7C0[X-0?U\=--Y3)-Y; MCN\8]DHEI5W[[#?A)>O.?MB[+9T]*6XU+V"COEQK+^#ZNGP!>('7N[:VU%!) M5^W?VD"FT1P5F&<@PE67>=,:C< M[>"'$CYUI%)RHZOE96HN]U>EYJ2'7A[!))^7J6W7V=)C>FFY!FQD@Z;2ZC/M M-6@C&S25-I\IMLAMS$8V:"KM/=-_DJ.>3?[V$/[TJP.3 M.V4-VNWURS$*97*_R4/Y]ZV)+#U(89"Z:EEOY3R@1#;KK1.&"WC> N,R\>.R M>-(&((SC 64VQZD?XA=F/\Q^F/U8+0F6&?T#8_0WR>@_4#*(20!9>=//HIMU+$ 2X9^L_C=^3,(WWI. M5"LR8-0OE@@[>%K)2=-$KW$T<75[96CBF#31OVT>3=PT(/VLB04,,ITK.]WC#X%C8'T0H/GMQO/OPM^] '-&Z^[UVJX]&,:Q!,7R; M1#!7%G)8,8*_9^Z\(8[&]C%_N+1R0S_K^WED.3"X+O;S,E+@"-JB(0Y#')5J MHR&.%A%'"WR0]=+3,DWRNMV*I/%#'LX/&3JP&W OC(:YO1L2]_ /&/#HPN&J M>X'L%E)$SU"$H8B\"])01,,IHA4.R-VIJ+$.R -6]C\&+AI'%X>4=6U\EXEJ-KM-^M<@=CS+$?5TL(1*H522<4!MZX"JRS2\M2][ M!IW2@!.MK=O&K3V\V4,'/G.B&SN :CS149L=."W4+9J@QQCG2(.M@!-9IJ$+ M0Q>&+@Q=-(XNVBCHFZ!4&*1.FUPH=^-Q\I3P4M-Z8>)#^TU:> &:]BZS]V;O M3_%=9N];)^!;*+J;![(UI:/6\J)J&LZ2S@L-+R9U-=QS>VM#)1M320/+2PW: M[,3O))4TL>#4H*Q975NHI(6*5$>4MLYZ99JGVIDZ3GO1ZAI3L>7:OFYUO+W# M5-*@6D_7]M6UJ0W91"II4O6G:WMPVV9>TD(EJR,*G5'53&6EQK/:AM9:ZH], MQ91&DDLSJR_UA]TK_-X%3(F3\;0A:$+0Q>&+II"%VT4]$U0*DXSX->\ MC#E1=$C+FW..F#?772NNO@I$-_;UH'OP^4Z<<6TUB6[LRUMSQDT\X_JJ%-W8 M_9M1B\^XA1Y?TM M8M]$BU9K0R?1EFLZC/?D_['WK[#1+\\_;JU2]K::C=;79&>'=LJ<1/R-?X0/W30E^$Z?4L.WJ#/9<%I_XWN^2Z,']1]?YMB#CN_V'I;V MWG+T'YG&!+\B%)S,.8+ ]:GP>?$VT_;YDXEI_/8*'WE'+WT\9OO(/'"V,2W,I3,-4&,_QA+$D,2\*04RF\TU>_'?/XTZ M[>$56PUH$I/!;[ @RW*>&7ECVG"?XS/--MC;=V2M-(ONH),9?K&8LY#_AZCU MC0LZ7'S+;:,&Y&RK4\N::P8&5'Y[U7K%_Y:/YW_'A!M_C>0[8?6(3W3?=6'[ M7"A=$+//%?!Z,905JYDMF )LY97% M2XW&%=KVJ_?:ZLZVAN-R\<8GOA,*A&RL,NXZJ54(,MH1-HQ\EGI,'&R'<+%R M@6+D7!'Y@>J\1E46,!I-%T!8HXN97,\?XOVSVZT M[&LG'/B&6MVMTDA.(8T$W-A.-5)$*IC8OQHD^!?8&>XN&=>/C&\=UR6+A5<.:74K"59\Z^ M8L[=F!.N5%;PUK ,]EFE8S!.I#W MJ92GU*AX3(G/.B8!G\L^MR;<1K/M5G-P-Z<+CG4=+'2/?=46^,2Q;< GKD^- M/TSMP;1,SZ3L@\ETRV&^>VAF8'U2(_:SPXO(95GU4MJC=>1;=+)>%6'^Q?$H MW$IXPF3[BDCR)9IMD%MO2ETB#_8923O:7T'2(4!:>KPH&.#KJXJ C:RL3- * MJ%C'Y7(C6/#*^E*@1LYJS]G2K6\G621I'NG5^21,#RJ?,!UE9"?.R V9C(O M2)D6J= \H=HC07Z:4)K==L$)TH6G-)>1S#PZ" M*UL^L!8^"M3MOIG=2^%9^U#8Q]G<^&)QCL)G(2W7:X8'G4K M,(97H35?(=QI]%H%#^-6YO.IBNJYZTPH8T QFD4FM()&\Y$RA@DA.1)U68;5QI,&F\H!K9S8SO1GV MC<^IBHK(:B]JC+WTONJMR]R"\*KL*/@MN<5UA4CM//K6\DJF*)'_0;7,!4QG M4)!S+B4P]\MY &2J,;B?DP&8[L293$R=$FYCBQ(9\0']VS?G*&^:!.^6=]"7 MN>E2+(]YTES3\1DQ- \^]Z: CLMN;\O(:G#0H'D1 MMMD&/IVO ;_\HK&IKY$IU8R_?89U4U!)?((!WO7SMJIS]*_, M)WKC.K,_*&-.27VPVJT&,-R*VX-%1F+S9K RUB0??!?KC7 !?+?\BBGP%C%G M<]=YHESDDV<*4-XO)K/6>YAB!7L'FF+ ,T?*M[#C8H1^3$:1%(B'>>YQ_"8V>(7!/P)*GX M67,I5HI1H"G/M-)5.T]7^RB?Q 7S/3PI0:/M5D"?H,K#W[^+]WSF!6K,]>X\ MP#A2RN_4>00G>8H&W/C%9$'+O+BI@2QM,DD'L(L$&M#D0WPOOZ&TM,G : MO_$#%3\_V;=SBH+8?N3;"J(/BXQF2CY\N"%',%APL= M7C9:K56QL2I'))4!-91Y-_,OZYW'>W.5 M=AM67@ZV55[6>*@'MK83 /B(-HKX-5D7WSADT$6Y$RT.9=DUYQ&9*FO39D/M M.F2H2"? M"9G^RJM7$DQ@W+=>_K$9 M) ?/N?,TV]!<@_TYQU.L3@N@TA$Q=9]A6'%L_-MGXM#]QG&!+)?W?G4=&W[5 MQ?D,#[7G% <>#0JN@E%$DX5H6A&B:56?:$;GT?9%:;O]M=U?FFOR<(U0%"QQV#D@]>NI#> MJF15E:RJJF9%(N55-:N(7-U\E'O'TZPC^B#U575'CZNLY-R=B#_2:/5.NAMG M!2FD9DX(4$CNYN79ECXM:ED&4,BYJIX*)J*[]QR&H7U/7G%/=3>$UT_E6 M\91'6Z/>OK0U.F(MSG"X.7FJW2HN>^KR^-E3N0PG4Z4F-4S./)U2D^,/X5.9 MS6>6V2S&%58^4[ER2U$T%*.A5@UHJ%8G06C-I5J&-3D;NL9N(7,-J)QWB@F3 MLG@7D8GE/#,R<9U9Y!O1)F;O$QUNWJ8 +,]$LY3''QH93^GJM'O__5BBZE=M MPG-+>.^=0#'L0#CMP"*80?9]L8VQP5ZVQ$7^H)1_9WANXBV M5_]H-[O=U?;W)>,B)^R= A$4&7)92P2=9J==*!$='9//FN64"5 M[>N3%=0E$$UYP?$#B*: .O[7JX(]-7J]:WO,C:W*]\J937-GM@WZ2:H)"9)@ M'N !:#'&NOI(;H;.8CGZ@0):HHZUG;<$B2;73 MT (SY7Q8#E0A%U<<\3M:O>[#1+\ V[7+^OS'D?"C>=Y68QOH941O&6]R8MF;K@2PM@5-U"CPV'KZ-R M#E^/?WR4FJ*P+LIZN'3+;*IEC)V3@-@))^0+)-P*=D'?"TR[KA$3Z0G/H0\E M(^FVWZG&Z74_95GIF%&S8Y-,TC:[DM@DES=DKASX@EK=K0ZP3J%3#EBSG;TK ML$\A"+O190PR33_X] L\^/Z96D_T,\!\FDP^+6;:YV6W?=*-=Q5[;F?/KF+/ M#.R)ANG]LU,*5W;ZW=IRI5*M9?)N3_%N5MZ=NI26,T&[X,;0FSV44IIL[9^^ MHMJ>GO0VE>VW5G]T*Z<_>$A&'DS,I;14^B2#/BE'C30ZJ?/4E1FHS,#$*%K& MWA%S-O<]:A 3H\(T/I;V!!GYS0&<_*<=9 Q2X^.+#I>.9_A7*6S=*R!'[:TR M#VMN-YW)-I5Y6%/S,)*W8B2N8>9K ;A2>'HT*J COS('ZVXGG\ZQ]5U3SESY19HW.^.+9>HMKI M#-09576T3F4F19S+/G.8B+%Y+,)*R=POB8*DE3JR90G'L6JFTLN@ KEUYSGZ MCZEC 3+9Q[]]+K(\7@YJ..Z:EFR8-.3%:R#4(P5PQ&0,&)ML-HLX MJ7WB5W[P7:SX!AGD&'=3S:6,?WD[Q]O8QQ?JZB:C1E+.]):]6>'WSI#_GK27 M&']>U&3Z].4FM)E:6\)O_4>4\YDR7BL1AAT9W9S$$K&58,*">,8MV\1< ? M\4S/Q\OY7T\4+G$9T3RB$8"@SNMG?]X")/X: :6O> \ B7^68C.NAP'8C-_! M"/TN[]P'%*-F&A3@H0(2L#_8E4L?389GD08Q3!>D.>QP0A&W37(/]/'H.HS! MWAV=4B,LFPRND060<_C^!5[J46NQ#CR\4O=W?-I7^; ;UYDAF("CZ.WDFN.$ M$]%>1),TLOLAE :;"::3TH]"< HPK05_-8AF&S%F 3A1\PE 9E,O!IM,D @( MI7)P6$UGC<%!$$0 WBZ0[BI(XZS'8!2W.))*_<[1$?G\D#-NP!,7H#8_$'C MI^\A30,*'UUM1IY-;TK^]_-7L-48MGJ9M: /%H.@ MDR@=INJ ,F1^-@#M2RR#E&XRE13Y18-AM:PH!@8,(>E3L WYKF&S#Z[S0W3S MFE#LC0! "L6F[C"/H>QPYM0.*(DSW6?-U:?2^!2-$^*V)X8@P;#&O*B #,) MXXJ:VT?R3S( .JFN.=,_(S11!SRZE'=NBBFY/Z.7C(-+0KW'T?*[__A([2DU M9Q'L-,@??UPWL#F&2^<@<> N#5PF&IB0@F>]EM#+NKT^(C(CRMA4E4K#>DZY* 2&97AN^>"Z:M MGLQ:$.3@R;2WN3)1NKF5NPQH1NBP=#I>?YC$N6U7%D2H:/!K8'KI/F !1,8B MQ@-@%S3(L^:ZFBTZS-C8@^")VO W(P^+*%:1X TZL\T)Z%*1( "H?!1/25! MJ+.BG(,/T"T?2_*Y)1AM;;/4^1&A.M:]!G'@0S?M57-@E6#-@=C&57%[E>&5 M3?+))O1%GVKV(PV-SR0S8Y"*4?<)B(K%91070X;PRBU+B I![_!1\E$!>8/8 MX^GQ1=+U]R@)A10D6N.AH1-^M&8JS,%,,&A>=C8Q <>) Z1FSAY\%WL=3^D: MX1N#(>)HH]7/S;AOP6-QB[>3CR^@Y1EEG^SK4!S_$Z0Q\%K @)D$YJ%0W2]' MJ]-OM-(D"H ')#V0K]A &'" MPPU?Y_(Z9J<$6>&!X)S-3,8E#_^;,H^#*V*8AMB<:PO>@BHN8INDZ.#MVO.+ M$PJ./[P5!Q%$>KYUB(L?$EV)AL) ]Q#OV2$4*$[G8E;XU,Y<:&Q7_@V:&$-! M\#T\RY9ZK]-J=R3H/H7??X7O8T8-OPH_#2WO0-ECA]9,]P_B][_![F9BN9;@ M!WFI>!9>RY8FU$<-_$"I/"(7Q()>'@\5@!'#W6* "P;"0(7+VT2//&1(;S$7 MYJOVC)UFWY$WFDR&B\(-X -4)3['4AE0!\C6TJY]H\NO# IL[@9?<+"\,>1W MPHSA7UP\:"B;Q1N;9,Q_ I4LR(-<-3X"5FY#&30,W@HW]-#3%X%[8 MDWA.>&/$DHH !Y6R2__V35<8-)$W@=UB.QZP&0LYY3B,ZTTQ;+M>[7\V;7/F MSU#=(_AE-V'M$;1)(L;%+:E[YT8SW<\\NLJC@1L#VNF#)H5=AA",]AW&#[[ MNK*T%>YD;2O<3C$"7H<$"SLA(E"\#(\*F\KB&H83 7%L^2&;2^X73(#MDT-" M2R>0!/D!B=#9W'(6%(UB<1S#CY^ IC4#[&O\(V$XX'=HLC#_@9F&J;E@G3=K M(W5+)/2QMZ:))Q?#P*G!0F"'XP*+A_&Z,D]:$5%XX4W*\4PT M(7V4^]"5F#68?-7!+;37=LJO')R/.=:EI\:ZG.Q8%RP7V%!3,)Z#C MCS]]8UU?_IUK-#<_:/5QY8Q7^!(XM;\^N""#A8V:VZYJ#YY@0*!XOQP3*$ 5 MQ._%5SR*K^"6 6[A.%SQ)ZI?="5\3=;9W//"ZEP!J1J_G$+CEUO?8WB6R,.# M:6<2[I?)5:S2-]PG$GU#Q]AW>;6CW0XY5@]-VEI"U=[XXNP>%= M[02@U&[Y:C>%'*JG>#O-?L$3HY7BK9[B56V;4]H95Z6+_IEL4]&%HHNCTD4= M!7H5E(<*F=;)M]N:0]1IG;C75YTYROH(V0/$I3ANIY/ 4IX%**C[A=RE__13T MLDIQRCG%J3#-VQZ,&KU^ 6DKZJSU."E.Q6K?0;.M4IQ.]EW*W:VV6E4I3F6G M.!7G\;8:O='JO"JE=FN;XE2PV]MM#@L@%Z5YJ_$NE>-4PR2/,]FFH@M%%RK' MJ<+O4C'34W#NMN_<738[ MIY?_IG*:Q>S"*WL,U/S*FQE*P@.;H';H^S#^E!(&LV8O__FG4:0^O&*P"8'C!S5L Y!(!A+[@[[1!3%NW?,Q9)HZP6(EF M&P2,7P^P#(:K> 1Y6!! &'UTW 4QX1H&ZP4D/C/R1ILYONTQ>!(!<]EG<#][ M^X[$&3X)$KG13E8G/ 6JT4?D().0U[@/K5/+D@/GN4F-?\L'\[]C(I>_@&B^ MYP3R57RB^ZY+;8^?<(/I;!K>]!T9#EX?%*V0 AP>:FES!A\'OX5?Q0#P:KT] MV$JQ!^4B!T-.PZOR1W[?ASVL%?L ML;/:V/R@U<7&NF>\4?AEV5R>[\C M2&\G=YI%V6=NO_@,W_')!E>/WGGP%BQH_D.ZVN,7DZ4<*D2/$BZZX5E"=\NL MXQJ?))P&*<0&(!R1%+IU;O%Y$J30OER20OORF*10+"6H1)1J:_B/-JR.4FQ= MS8.(<]JO\;951S]>G8-CXLP2L?43;;]PA"T<5>=%&+8'L=E.8:(Z*\Y,Z?]\SLS&Q;EK:3TGSBW,)8X*6D&:"YX:-, MZ*\*#\4\BGE6(P7Y,<^HES8#53%/73:MF&?G^$E^\;'V8'3JS*."+W5L&'$N M^U24H2A#48:BC -#,+^N;^BR[FA^>VRF9IU1Q@P+#],;8S:(-Z4N)<\:(]I\ M[CHO8 %YU%J0GS=;;9D:W7QQ["?*L/\?3A5E]XZG6='OL5;GB^/]BWK+-CB[ M=@6,&7C]T, ;;!D MAI8$( !A%BX6X"8A\N%%[KAVN)-9'1LU4-<:J'Q"E?# MI6*W&WO)-,G]5//XS=A*!O,Q='G_ S#0\ET.L"O1R+-LH4@TT4.1S'F?(%S@ MQIY$A2%(]"FZ<5SY$5Z7[.6X\PS/=G.XPJ'X#6LF.NED:\.4/M8VTL&2_:59 MOC@P9;8)Q4X& 3L$] ;7NN9EOD?S-_&Z]];FO[C M LC6L6"E,\>@(&]8\*UH,<5SO94WEUH#H<.?DV MK$K9EVZ!P.!6S12W\!*:'FO7O_J,@WGVD%V6W9!KU"NU(5<:"M;&'S:TZ.JW MCM:BJU?Y1U>WOU)^=O_![54.7\JZ!=6L35A56HQ5!J]9 J2*E1BW*FG[SKHOC>3 .^GZ1'AJ]T4P70Z(T$@[] M!K"^ 5!_DI#^!H#.5A07QIZ7 ==HZ0I_X_UB3M.*5>9^?+Y/+PSI7W0VQO1; MS5XG_W*5U[MC,O3G.W#W"V#;(PJ64H*Z8 21' ^H,$]7&LF-8Z2<&/P4%: M/(/KR*C]ZA]?')L>OS1;Z9W#J:DX*T91T]E14X%63)6H245N3M;6LTH/=8F[76;_6327EYQ7)[[I_14C2CL$&M' M49BBL*T4=I %M N%"7CF3Q\J0E-#J^7)L33,V?46IVF[K"9E;JL53GU*F4?6 M8M_D"'[:7R$Q%!-%^O[9M,V9/Q,7,-?[AJO--1(]Z#=3N@=?G"0PM9?]@-G- M#,QAL\0>"ZO9&.(E)WZHE+OHJ2JI[V]!ER W^JUFNTYRXQ!@[BLWL@OA0;.U M7G"H,^9J16F'VR18%] $%R,Q6_N4' M$(*AN"P^2>'/NP_?Y]3]SE<=%7Z?OMR$XJ^UN45XLU- TN5)6S!;&FM4A,KR M2U[(@AG4)7 ^-BS%#R>SSNQP8W_/SGH!X+CBV-(2]EK5.3 M>8Z+Z""F+9 +:,,F.]%B$:P162X&N $?Q3]T)N3/YAU<#[8Q\]T%R3W>]!_J M.F!:^_-P'R8X0H#.9].;$HW PV9DANV =,MAV'IIV8@I: 42ARJL6708$BU( MF-BMA R9:@S,?=. !8?YI0SW;'H,&QC-X->@40E_^%R#=R,.#0=693OX!Q"X M.4?XS+6%F#:YB#Q,WCCQ/?":@@X]@IR1STU;M-99VW9DE-6,7]M@8Y1/%Y%5 M+T7RM*S+(P=PX0Y[*L?GN+GH]!/=E%:!$),CZ#8E=T!G,6_R@0+3H3=I/6L+ M=K5LJC(-756I-MLM< Q)X(!U<;$1A[/=[S9(\ \XG+^L[UG3;79&>'=LJ&-HI -KU&K 0?^ M^HN6A.D2M%NI+.$M!]U9FGW33EEZL$=7K%WT>HD)=OZ1")5%V9&8QF^OL+W5 M';4HUV[C.:A^XWNO/017_[+_O?UJ38FP;UR#!@!;%_,.O<#_-N:=6 ?Q8G49](5QE)Z>EH&?D#9>YCL] 4+.W M7%RC"-8%P'$/ '$R1Y 3GXE^<@9%W0+/YI>:R:>#H41 5X@F4HFV444T FN/ MLF+@\&93F_M15P*]B%VAAP,CU"RB@.1M%407"*,:$:+2JD/:M"&-_PBC&6.BW+FMK*B@C( 88U42-3',11R;\NGAQ,&YS%@ 1O_V-8MHMNWS0C$&!JS% MXV*B"HM7,YDN?TCX'7\J)M>'CYNXSDS47!%#\VB3C"V+3XK/LFA1JX6K1*6[ MK*SCPYP!FA>B."UXJ0M+-EUNG\L"K^6+(]T"4 2L!5"RX@V1!'_)8H$P"SVH M')/9Z.+:Z#;W'L&^$KI3&]1G>*1ZC/.F#!1GX,8 M]6TD(T#U*F5(T'*Z03P+D?.53RHW,U>#J *$RA8@##87('2*JQ*H_J-5+K@J M0% %""HI6A4@**RI H33PYHJ0%!G!UM(ZCV%U=GK9\N&^W!Z66KG3$AM2^/0DCM M?JMQ6?3QM**D4BEI=!1*ZG6Z#9"'*M'AG(T5WDFQ*KF.)R<#XDTLL_7;S4\4 MM++:)IU&KXCIX4JC'(.:XGUU2U$LV(#2T-@483[JM#M7*[1T5,0JNLJ!KA*= M=(]C^C8N+PO.&5(AF%.P:O[BAO>)&S5OCB4O!'2/9=5DEQ?@*0^'!7C*;T]5 M 56<[TU36;:.K[]TFT,BCB$5-;+L6BJ @;,9:O1+Z*\/I/](G5N M2K+RNI?MI=1%-G195)ZPEC+9-S)G2M0PS5]$NE0BXVJ[Q9/'O)NSVZ:B"T47 MBBX47>Q%%Y4_;T@'OO+@5]I&B33/XZ=\EID/O4KHV=>9&AXH;>75SPH[TJ') M:)C6;G>OE/=TN[X>U*FX[\RYKV)IXHH!%0.>%0-6+KW^I#A0Q=-V.,M^3C;&XY"QKV9ZV1VJ7MO0.6*G;,^F"Z5/<N\<=84D$_QV_G<=9ZH^(;W;UN+!4NSR1M\4Z=U]?'NZU?^:_OJ;8/0R81B M'RY*_E>S?\,["+[+-"@+NW69C/D8M>1-ON:D($=!F/^R MAQL;^][4<0$5R6/N1#SL(YO/HUX N ++"CW(VUP EJMU9P\(AZ*H-&=V0S MP3'7(,Q_^#? &Z@%D/MOGWF\NY\I^MS1)_P#[M'$Y03HR/0:\@^@78 _$ + MW^&]!0&Y +W@[B0]Z=K<]$"&_X>#.H+)F;8@#Y0 "<],6\-^;/!$ [O1O2P MX ]+(T:/8&<^[ _8)->@)#1X,;]-="^$+7G!*V3'P"B]2G+5K&0/OW.1 G?^ M P;\/9.WB=36MVNDDHL9.(4.<*\.9.+P=GKB&T$R@A%G#D#9 SH =B53QT<\ MD6=*?Q"@/T)!@YNH<0$W;;9&G8V<1+, M5^IB1Q7MD=Y._G*P0^0W5$I?'.^C?-^-XR('YL>C>[83\N=%9W-F_PIK MOB8!V"3XG_@6R-QYIKQ+9]B+,@TWZ7R-V D9X'V>=(^I[$ /"&QZ4"VU'8= MRPI@Q!65Q@+H/RP;I*!0!,C/I;+Z&U05K 92=?]F6]Q(4?F/ 6J&2I"SD+K MD,$%X3S0D1*S(/\TJ60X56@+OCX0C3ZG'R;5'>"X((WW67LQ9_XLV **#=TU M>53L&^R@ DS53N4JCC+3Y6U>D3O"/1/#=Q&6B-HT9/UI6Y0QCI8EIO"&I50R MO:GA:L],M+V-7.78C>5#07VEX L%H8^=9Y$M$]A.\K%L.&MIS",//@/BA849 MVB(@R)3UDS?XA;2M0HOK ZPF,+*XYI0C 43SW^*(YX/)=,>WO1N TV?>6Y=W M_+X%*P]Q\&&5@-8D-)="2*/UA$0L(8_%'[S)<+Q7,!BTILS\XY(C"GD4XV_, MZ->BH[+$)//UZ3I2E):*!9J.BW+MA;@^T&<#7-,E0<8DQU('_[QM?MH!\F \ M0[P&AC#HX$! )/"YQ.'>^-QW&$JGGVX,/SNN-UVUA3DB#>0.X=H 5P?X#F$K M$-. !2)B0LF-EB>H%%R4;6@N;XE]KKHUTJ:<^V0 TM+F_&;)32C+%^OT4L<\ MIW&H)4"CC6:+\%@@9./C 4>27JCVFCW^$ZK$;'/K$5S M"\RO^2BK4N^@,DAB+_5@33.<)B\F-T%DL??.! A%A^J;U MK"T8[E$^T@9M4ENMUU'= ML:4V!\.4U@A2E)2FP!,ZIE2 -9.QQFT0+1RJ NXQACHP?[4WJ4ZLD451[=RBN.&@@&B6=7HQU;^6'&I M-R445H(]&<,[*0?0+\Q\9YM6&/)9[77&>Z"=4LNS(K"GP%0),"DGX11D_9VG M>><]F4V*>PZ(L6W\X>BY"OTL64>J#6;5\1SK7YE7=EFW@&[:"K>[XC;>1S(O MW/;4<+&SUJLWC@LKL95F!4=*@$+IU#IB^ 2=K=K"2G4NJ6'+RS/9IJ(+11>* M+A1=G&8G8'1YZJ TJW:&LB9?5EG^YX=;%4$[*7R>5M1,>5!5[F]V+OM4E*$H M0U&&HHPJ^E$U/!2J7D;V!SJA8&L9*B6[SN]2L%>P/[5WU2("5S']4L&D@_-. MW [4JP3#48*/R<:"*CYU9+06$G=4:#TR6HL)/Q:,5N6>55M]GD,NO,KG4K J M/Q,TD/6Q!.VC2/PC'@XK'^L4E(1*[(Z8;@(6*LNCOHA6.JXZL%+9"35,9#R3 M;2JZ4'2AZ$+111WS$NJ@#BL7EE6G)V>-3W5L.=[X9=\I)/$L\%E/+NSJ%4"&R6$065,3;56ZA M,O&4B:Z+!9R$/.*];=QYM( >^ANC5?'(FHMCF1\<: MXO?&M&$K)BR )^WBA'C6Q&&JJ4,Z-PU4;\&;YS@L'.=]'@T9#3)UGBE(D@9? M= @H (7M> B<)8H 7NDX21):X4S03(S8SC:R]N-D(J;6A^[ -X#'-\ _8-0R M^7!U-;-V!ZP0YL]@-0OD5J0>PP0(NQ3H@ %G><^4!AS$A21/%!Q>,4(#1$2' MW+I(FTBE>(>L?N(4ZWL.O")Y9:99N"#OEJ-PU>S;VLZ^[6^>?3LH;D!MO_*/ M/B1>KF;?GM'LVYI KH)3;^L!.37O5IW$K>]^$3&EW-.OY]U\')#%$1@'DP[O M KC%+M[K+&_NNS1Z=O#IRTUX>'#1V7AZ "Y]*__S@]?[QMX4YG<[_5.8/UW, M;SXNK#;FCUR"H)1WEMX;D=@'90UB4QX>G4B]_B#.LI5"W\+S M\G2_64 O;R7,<\#W3OH[,[X[S9["=Q7QO9O6SHSO=K. V0MEJ6SEE9>FV+^ M$A?'<>8,[N$:W0CZ(/,##GVJV8_*3]_&]LEF*WC%!WD.Y9G DJ6J]U:S@'3- M$Q3W;XZ'^ /T/(/WP6];** (!?!6D4!^)'"(ZL]& D78^&^5WUX?]7[G.?H/ MGLY$;<9I-4B8.4N%#D\T,G'T!VKX_$9V-]5<^AXSN*XC4+QVF/>5NGCJ58!B MS\+<[68!>?PGJ.&/3PB%*_I+10C[Z_D2*:$H5[\$4T\Y^Z=@#=QZ4^J2.855 M\.3F2)[DB9L#AS+_EY#_'RPJB_=!"079!2YW:G[F^O^:A>ZR,>=(L7[C_&M8@8(G,>6K\7<)Z GR? M[*"G&UPT9HQZ[*\ FN, F$=2^9U>(<>Z)RCFJT$.!2O]=E>10XW(H>CX_Z 0 M T#%!4[.3L"R81U(V/1./0YP.-O#A]<"5$?2^=U"/+O3$_%EH+IH?:Z2]JJ" MZJ)U=:?PA!WEK%=;"8]UW?4U"[M;W'\[<35\: 16PNK>N7R9^R'\CQ-YKI8O",(B3OG<\(M?>6G5US3BV(/@K1+HE4>9ZG<=PFR M?:-SS7/%[[<3"<>/FFL#W)565TA7COLY([VP++BB&UTH!_X4U/J]ZU/RYYR1 M"_+E]@_R\65NNIQ^?VD/.F]F;V&UL],_']_1?(\QO2Q^ 5I&6 (HOX#E'O3I M_L-AC,-T<:08?5_%Z"M/ @4[\<6@LOMBXB2>@$'.DX!GO@>V#3\"6 /,?JW+X:>.A,QG2. Z^3YLYOBTWA!='IJ8^:,SD M*TS?.K, 0A:Y@]J+>!*S<9,;?S%$Z-D4[#$IS?C57QJ,W PX*89 M&^JZG<0C/[!@ VG-/)67P772&B1F\\1]K1#"/ M!"4W@I]%PET/%-@(PUW6L[9@N$?YS&EHS@?3%5NMUU_K!\4W&UV1GAW;*G-P3!EM?+C*W[[LWSU@V-A8.Y7C4Q=])5^\AS] M58P6@NB;< [X:&ID8'3,<&KXK[]H24!FH:F$L@L& 3?[)E!4]'J4U>%67+%H M,58X)LSY1R)4)$>K"QEB&K^]PDG:=]2BW&7[WFL/.]UAI_/Y MG-I&>.GW]GK=G$+@*ZHF'&_,D2;H-DKR"5J/J(?HT"40-Q-T/IR:CB9 MX@AOWP(UX5)&W2!-!VUMN+V"S;X=K/C$, M74P=YTK96YE,WB (&HXE#(V1-R92B.,S^(2]?;>JQVHSLSRS&$ T*FT.>U[,/.;Y2@\C/:!!YK>"7]SCR6F0MDYA84L?"&Y7@ M)_L)@(&#M=_<"0U'.H/N^.V>L2@2$[(.'N$KIS][HW07@&IQ!7*P5&"=R_!*QW# M?:M$"N30(V7FK+ I_!)\)KNE?Y,P P=?MGQAP4>ER.9! 3DZ%1+-)X?XW&3X MH("B &5AG[*@7S:A4I(^'X8O1\(7,!Y+2?C\$9Z?=:Z,467YJ(CX\%W?I$[7]?2=;G0&W M!Q^(^HI2!'F[I:SO:J$V-V$][-=64BL9G/_T G^&65X@A@TZ=X%&1/)%V1L*PE=51SG)JR[!:MA M95:?FDB_\QS]!W'F/'%7B>[L'C0F#,-/,<7"-MY3FTY,C]U--9>^QZ*4Z 77 M#BM'R \O"S;7%#V400^Y*81>_[*V&D')^MQ#*$_4 O,$"__TJ0U*]G%Q]B*? M-SQ]8%8W2\UZNOT%9F?$V'.Y\. M@V\RVL3\U^MH)7PI4KS7:)]X=GA]D9Q?]*4Q4N:VDLF!3,8) ]&>&THPK^/9 M6._P\H4SF"7=40$]WY1TS@G3^4GH0:,UK&_>H#*NCR+(_Z :HR3P$%7(9(T' MC5 *@51.Q>5EP=4="J^[X#6_J'7[2$DG)?9?C4O@8Q#=J;2U/Y-M*AI1-%*G M"0_U-S%3^[WLM]!NLPO_0]R*3_$%X5O%9T^::VKP$R"H8<-/MN9[79LGOPJ: M_/5:K57K-KC2<>=3S89;._'&>\S37$]^M,3)GWN5\CG1NQ'+ 4'-$D M_L*;FOH/FS)XK0DVAXGK2%XCP;WV>_FZ\/N)Y6A>L-. !8G@0?)?)C;@\P 5 MNW9^#?CUP?WEG-V'M<&!WUV'E12.'S0Z18=J%5*S(34_KZ';&([J&W]7P9VC M!'?^6FU#?48!GBVS6E:X.836. !6.?*ZW[B\+*!6=.?I.PK'18KO;K^ ,_), M@W>43U0]R?P-EX$-CO]DE'#25((Y&:*-I*UQ<-U. %@<5OG)Y4Q3MP<%1&S/ M63KG@^C=A',61/>Z!1R4ER6BE8E]%$'^N^,8O-D]#X6<9ZGH[FP>0&T< 5@I MQK:2Y%5%<7ZV]I%DN#I?K>&ATIEL4]&(HA%UOGJB)FCL-,ZJ;B9?$3WVL\?_ M(J:)LC3/!)G*ICPGF[(RLX//99^*2A25Y#!).SKD\%QG:=^+$=,NK\8P[4US M.?FL2]V!3]GQ:($=VB%#P^KWH]V>PV MZGE0>4H9\]'CZ5AH<+J)C7NE(! T:^LP=7BC!_('9ZS.YZ[S NCR<-KKSYM- MLH**&_NA63;8W$ZB?]E4V"TMVE,PVV51QY?0+Q/,$T M7RHHJ'"RZFYEOG""\UH6!.)ZI#9^ JJ%F:BXTD1;>PB\:N,P:619$ZZ5,"%F MN&MKT22["4<0=$\FZC0M58/B#'%0--L%A^%S58:/]^%&UP-$>XM@\_*-.,:\ M/;P"Y2;B,WA'L'7"_,G$U$U4;Z#HN6Z44]/!%ICXF#+/=3 **>(\X OXLQ]$ M)S;!H/S]?-:VV(E\_[;E-\DG\3#L/2YFJ@,UT!G 19\B9>,:D/!8')0T-NY.L D00XT B?WK[+CH#A M &+/^,^&@ZM4P1 \Y$\YM3SC:/;]X@P7C.K(5EA1P*B]L7CQH-6V(JO=.RI2 MUFK;E\O5MB]S6ZWMI$1QMGV03KG!2'LN(Y D!7-NLI"%,=Q @L9=G:OY>A^1 MP7+*O"6D<2;#,Y6V_@@E$6C$/]GFM-WO_\^9>)]L/:H>W_N@>BAC8_UOWV0F MSP_-45'VFZM-[N)Z$L1?*IUY4[#%-!<5Q,._J>ZA^%_*70;24S0LAX]Q6Z M]P9BC$&7$$T#Z!JS*#? MD*XMC:/1>L/&JW6J@T2V H^ZB2AK0 8WM1U_,&,?E#7^@&)P0CX[?\C?^T_2F M$MF.G41VU;BEMXU;!/)D&"#P68"# I]%&DH2W>O]@G@W+>D0[.,/[ CET,MA5Y&KQ!A&=B8MI,23N/@YD]PL682]#?'!LM.8.#RM8ZNS<=WU[&W MIITY[:RKA[W61;LE]S0'*.JN^4 %1'7GT>9D@'"@;.I8!@?XC&H,9!&/U 6Q M/AJ:2>"I@6ME EDS4"_BJNBSDD_@S@CB"OP+^3;M!^ *'@=H ?DK*.*!RL\! M2>)ZEX)$%,\#2G0"5P^\3=\TN'<'S\H=8 :]B.RF(2&G6T!I)OAW7*PT8)'P M4,H\OKHY!29'2=W $7^.;W/U;]KB*G,&%Z#?#E_#VW0P"P T#7XG+UOF+PJH M[QATM\'AYJL41F_<\S;6.&6!$/O3EE#\#Q=D0;OQ4+]]#6#&Q[NMN!'YG.=G M=':*6'-^#EH6EP?>M5PZ9QX951!Q>)":PNY!AF3" %T:*\"(3F!8,.%PNQ14 M!,I8'[PAEQ0HF9J2[.]3HBQSOCW@#.TW.2=#:F0GD&;Y$4HMO%)KK66=+[3\HN.212[_!R#%/^A[EYABE@@(CR$ MW7ZZ*G3 *&LN7$K<(/*$/ Z.DZE^\E1B,$H9C M_,>:\W^>@IC<"'X6R;E\0 \4P(7&A&@&+$ACI M)\_1L?LW.N5@9%PC]]G8:43+2"R)% JYWU&S;]KQ-C%HT(1K=,5J--]S$A8/ M_TA(F"A7$=/X[=4]/.Z.8D@ 7:,Y* 7C>Z\]['2'G=[W]JM"\AJR):R"G19O M@-/BZ62') 8ER=E.!'@FI@4+0L$,]]]YXDQ3GDGA'8%CQYT2J=WS M38B1_Z[AG+V@L71S6'RWW.$16XY<@W8+J LP:IKD=W[N! YS(_6$2BX65F(' MJT4]=6&^7$Q- XCHG?C!Z;L_'&&FB$OIK[_@'?EN$MU.G?(D%]R+\+S%46HT M)DI?@ !MP8T/BQAN!4[A9AY2\[VIXW+3-0XSL!)MQY,F:^)I^+W#A[ 'SW5< M^=A_^Z[)#%-8&B+FL @7VE01?L.A K :B$O=G'-48$S;]!#DF.[DV"#@%VA? M,Y.'7_'K#2[))H>3)S%@I2_WMOG)@CS"?#:]:9A6]>*1=H?,8*/3E32B%),I M+8 8V)-W]!']HF^4'U':CQ]")QT5PGO+T7]D/$"D8!_.48^!K2EN@2508^PE M=(O4*KUV;@B.Z>M1=B-)ZFVNMJNB(KXX0&'M'N&RK'U%)'Y(B*!5H5R$9CZ$ M2ZL(UC?:VU50DEU@>6I2+CP[(TS A?%S.A0P8#W,'9M_!*+*\5WR(*/G7$6( M0 &C&E\+C^)*X MT7 +&]GV&L:W*ZZB+U3W/?,)C7<0Q]05CW#2 ?<8F"2@7!\U(?CEWKS%G#L M<]UX-2(2X>P>JV!.*B4,)$V^T^>+HYR&(@^7* N0#Z)C)/+8V-]!DMI;D 7CO([8RQ'6 E=6(,*D, M=0*A8TJ"6!_8MIC(R()/B0@VA*'5!IIL^-#H'/5&K#N&>)"PJMD^.(SZ@"(+&09X:/M)V!/B"]P:8.>+93I7\!P\DSP\B' !>! &$ MOZ))0H;DY!_>"XPBSWJC&O9AR:_IC +$C5HM1=NM. T;/01]2@W?HK>3I*_P M:;F:]POYY4%>PWJ,G1J-W"6X)"F_UG)O3(Z)?TT( MOO \R.0NZL3!+&)&WG"?T_$9O(Z]?;=%*TJ(=)+XV#D8+QZ10S0>"[BX^:13 MRYIC5HK]R T&_%L^6)@2T2@U?X$,H(J2-/&)S/?CT>6P%G"$\K2^SC7QM)&+& T'LJ\5[\GO#+\7[:^**]AVN9#I&]";=ZXS@QSY_ B+ 2[EH=! M(MH-H!SS\SZ>#YNMWBF$;+1"Z"XHZ A*A8(3*ZP3^OY5''"$+1/DW[?NG3CC MR%),E'ER;J?![<]C#\!2!+2F_KSR!-1N7%X.%0%5B(#B+0$J3T"=1K=H":0< MXE,P4F3J0#5,E".-52S,3I&U^U?=G9A:(SJ7;K$K M0='+QN!2(;I*B,ZGT>X*1[<;W=YJ5T[E4RH;\2RVJ>A"T86B"T47N?J4@6+S M5A1;L%)>M9>K-@O3RWNOU,LJEB)XLF?TIY*T'BU(58GK=7V7@KV"_:F]2X6M MJYT3=O:)Z[^CZOS*-6=1">FY97&-&OUVP;$NA?-\H/%,Y+P/G! M:=\Y\OF@4W!)@/(63T%[JXSN/13XL;(?^XUAMWMRDKRZ6(^K\&-AO=OHG>!! M=&6QGE#BQ^/U0KO!EQ1NP^WR"DF&9#S], M>!8^D'FN\X,&3>KX]VM"'/T^CV[($(=8CH&C?GG+WPMO:NH_T.1\1TP_FZ\/N)Y6A>L-. [8C@._)?YHSW]+>]#+GKT4/D@$4?W%^.'E>H M8JRPF/3T3J_1Z9U>B*"2""PF[;S=Z/9["H&E._IYA"T86B"Y5.?NXO4PD"YYM.OC*/Z T.('JK,LOK^BX%>P7[4WN7.B:H=F[: MV6:6PQ.-8%9[.+GY$U>D?X :K7R6>:,_4#'HTM%?E83S3F-X@IUBJX[^RN2> M=X#["S[ 4)[E*:CW\T@]?U.@BB\T-Y7!+N"S+9I^U.WGS^MO3S4W.5]B*#$] M/0LQ=!NM3@%YZHH8]E#_1R>&=J,W+*#H\&T6,T =@U?XO.=,MJGH0M&%H@M% M%RI__00[=6\YY:R&1UM$P*I 9S9W"[0S[)R>,U)]I.Z?%9W)QVP5$%D^1:06 MYUOF=TK4&A5R3447BBX472BZJ)J#J Y 2W,C?Z%U.%>-EI#Y6I6#-7%.*+#1F]TK*/*\XSH5D\5?P)J MOMY , ]3AGK=W\#>@T/.PL_16M[$,K!1_A MYF_@58U6]CXMS(6@0@E]N%)"]/^AKF-H;!JQF1/,?51@UP776V.\!R*[$,4\ M;/2*:.=POH'\PY!- ;#HH_=5#)V#;,.SV2;BBX472BZ4'11M63L&GJ9 MU:O6Y:?0#Q3,'QK4Z7K:2S7\RA+S,9<6:%#N=^,Z,S ^/=/V 9"R'M"QV7L. M*W'=O?9"V<<7S]6 #4U;?/#IC7QP;S5/7L2P>81+9*<";HH MYT$;Q1XVMX>-OJH#KREM'.#K9J*-;J/?*KIAF?)Z=S#ONF#>&8Z/ >"3-F,K MLT]%&8HR%&4HRCC0]X5_-5@8_B*4Z1=_1EU3_T?R;[(F+6R4U==!GD3B&\+?? M$'"-MC V M4OWU%RT)2 [;S2051[\$RJC9-^UX^B6&5\*-N&+)FN\YB?@+_TB<*^O"1N?& M.3&-WU[=P^/NJ"4:PW_OM8>=[K#7%M8W7$B-L9>X:#R?4]L(+_W>1C$6X^E8 M9R%]2@W?HK<3V6/H&[4TCQK;"SXY+/'-[RU'_Y$QCD#!WI\C4%V?;F"B?+@T M#N7>Z^.Q;=!]SHA E6BV0;0(7#'29?D&-> 7PC;WJR,F(QJ#A5F6\\S(&[C# MFSH^@V>RM^_(6OD8W4GG8 DN'I&#"$]5ZQ?^6#^9_QT0; M?X%D**%WQ2>Z[[H .RZ2PN3G42^9LKP;RJ5BAX=:VIS!Q\%OX5%LYZ;"\)?MVC)>F)/Z.Y;TMC,WY)H,$C)"V_X6]Z)\YJ8L&F M4.G]BVHN^6BCA/I ==ZG7"R^VV[D!0V%>$!\IUIX1]6=*W[/#'@M!;R]@8=C MJ:HA67+*0"NX'XJKRI.Q=1. M>52O?"4:UBI50VS*"2BQ.B6Z_\K/I.VLF4B;3PV!PG:E1M"VUQ4'*VSGA^W* M3)QMMPKE;>7FU5Y3CX_ERU6$F\?&OWWF(>/=.&X4&)57V_TU"7IU%>1Y/*4$ M_%=&D:^K/57X+Q+_E5'MG=Z:?NN%JO8@.==+ZMY GPU0">493 ACYKU7ZETJ M2G)*(78YBEH%V$_F50KN"NZG\BKEW-?>N5=A^%W#\%(E'R$(OV:D3EV]N4KB M.NZ['P_7)^:Y5Q'7"3_]:+@>K&G_7O4 O-*^*K1^W-#ZL5AV>&+'X?6(JU9& M-ZM3E>-'U4\4^UQ;KZT(7BT@.UQUMD>9="<6$:64<:XL2-:#\G+0%75W)"W[ MYN$M^9TZCP#MJ:F33[; +])D7.FF%^D=#N-!KB N+?),KIW97+,7O&_Q\(H1 M!@S"B.926+A!X6ZB P\[0)RL00P<46H^^)[C,AZB-BA<#K\[$[A\-A/P7S0( M+X]U'1M0\0 L-%UX,LA-__;-.:^UQ-L=/B]B1@UDI.5W#?XEO!I+I(&YXN^- MOXM?NOUU3?+Q90X"B+CTB=H^WYA&0(8\8AVDX]N>NX#7&,"Q..-2I]0@&\:V M?M9>S)D_^TI=K)X Z_EV(IY_A^"[=\;VXHX_^UH\>J_&7W/?I5$!]NG+32C! M+CI;,GY6)-AK!)SG> #H 8FGC,LR()J;I/<\Z^H@-):DSZ=D.0#92]R\DR! M?+3YW'4 2B"PK07Y>;.F^"8?D,TF_.+8?S*A%AB /- )2_[7K"SZH!]"<[#9 M%&RN)LL)>0Y,:N%F''<3L:RADD+WFJ2=3E;*Z:PV TNG'%Q=XU"\QLV]DO$Z M:*ZV="X0K[GL=7^\9I4(N#HA@ _#;<*8*QFWW>:J#5<<;O/9Z]ZX;6?GV?9E M\8ZMSK8M_"N+S39YV_,;NWCJ;UNA#$)BYVV6K@6ZS=4X?&R;#< L MFV-^UQ-8,@TR<9W9JB4<6LF(>]-C!*P?P]?AE^>IP^UIR]&QUPNG&=/@C7&0 MG/YLWFUCR5U;B&3BJYR;BF1I>G/MV"A413?,VXE4(.\72]2.7:KET.JFA XG M@U'E.YP,6AL[G%P6TXID5-G'GGNCBZIU.#FD!=]N02EIS:'(E6$ 'N;8ZSBF M#BU54F< KUOWP197YN:$<0KA5),ZK2# '^%"_ *%=F&'>GOU1?Q&'_<]S3N= M9B'5:U-3#[!5KD%-+<"F6M.HO/FX$/[HN\Z<5B"EXCB'JS%GZIO)?BQ#5NUL MH64!P!+C5-W\LQM?[WFL?CXXCX>=2\?YND''"N?%X3P1CBX=Y_TUL\ISPKE* M=ZRP5K[7S&>M"HF.M>'69,+C/X]U9J3D6SM?C\OQE)7(/K)R+@G1RCL^MFXN"='*)3Y?I3LU;:5S M#]"Y7\K1N4H6'UWIEH/IE!QWA>F2M6XYF,Z_D$\YQ">EFV^Q4DSIYKUU,X=? MF:4.JR4[2G27JZ1+1[FRRXZMK4M'>;'QKS5Z.^AJNY)/?_QF?GLJF[A:W7FD M.H B-3^WC(GJY[7'?>GAO*!T#GM4E* H89425'RWPAW>>.<,Y4/NZT/F9S6V M\I^%H#R%G9Q#AY=S2[GB&\@A2:F> M;E=.&8Q2N\=6NPK3)XOI9)?4DC!= M;.\!Y1377CE_\QDS5;^8_;7SMS]++%4MML.$$MS;572IZ%95"$;N4C M5U@-WSV;WG^H:VFVH73Q_KW;_D?IXI-&=Z*!6YGH5KKXV+KXA-"M'.?::^Q/ MGF8ME*[>6U=_NEX]LH9R8L:Y/_"Q88S4SIZ;QW] M^_L38&@EN;?KZ)(0/5"(/K**+@G1)7C&OX;]$^2KOO@SZIKZAO8(^VO"]BB3 M*NR]!KT45<>R;<-.!1N.KY'(-UF%_Z'!"$^%26?TL@5GSUI MKJG!3Y!DF@="DZWY7M?FR:^D+""]5FN5#(,K'7<^U6RXM2.90,I,9(T4MA"? M #)LAJ#$YP#5)B6K>/2S:?"^*?#D9\[-2)=&+ =0Z CRN/! X_RP@4;?$1.(P<1U)*^18%[[O7Q=^/W$CPN+ 6)2PG-%M%LHSR )JVN^@!TV%PUTE, VKX$F40*SZ*2T%EYTA;(W"_F ME /T"(#?/X"YZ@:_;A0 XD3FTEF!>+7L>$PW>+.9@DPV#>%.P-AZGW,R> M:ZYGP\X;().D:$X:W#?^O\V):0VZ"P6 MF7^@0, 8F;>>M06["EHK_CH-H_Y!SY=6"QS/(++-O8"(H=ON=QLD^.?MU:M? MUK8+[#8[([PYMM#F8)BR5OGQ5HX,;RCL' F^AO0($ MP'[]14N!3@J=Q'$:M-EK]DT[S<.0*W3%6D3;P9AWSC\2X:LH/Q'3^.W5/3SN MCEJ"K\?S.;6-[[WVL-,=]MK?VZ\*B2ED.[JH5DSA;L$\.@-I=F=B=(X%,JO! M5=1?)DK/3S.@8=8D-V!]>5-*%E1S"0"4&N0#U;FT%S*C"_Z#\"+@,D9A=;X; M$YI QN 3@16;B$%4WJ;[$*@(<4/TMC"P^=YG)OJ7=_01_Q2Z\09 <$MG7R4 M*J]&+]/5:+C_92"I$!,F;[S5#/SM->"/63'-"#9BS 5.DKCP[+@,4%QUU/96 M8P;IG%4/QJH!Q#NK08559L('9%)JAS1C;0OKJ :.]?YZ#ERJD 2J3AG=-)>\ M1%[,&6FU@GUG]2CE *YLU2.2GN._/5NW+)HD> M-O-(6/S$V3!=P&EXZ+SUD+F9Z10DVV2;*AQM##(>;:0<',LSC489AQD9(55@ M#LX:*MP:0VAN&:IQGBD@,7_/I7.7,@RM;3UE'.NZXX-2^0:P-I\P@ ?\D""A M,;NU(Z2SV<+/[RQUM40Q?O17 I>L0F<745&T,Y5?)N0:%]3Q/>:!2L:C##<$ M <,)-UQ[IX?XN,2/G7P03< 1GX,\ODWH[T&4>\JS?:7WJI]P=K19M@99YQY, M32#(&8)"V"8\MFR!I*;,PP]<;;X(S9%(H#EW$KR?NC2379B7B.RD9)^='1GN M#?7]+>K5[MQ[2TM!L@&U+OVAI!4=:G16A/ ,WWN8:L\J/%<]DM*I=L\=[T\S M>9+,ZI&JRB]5^:4[YY?>\Z/84#,>/\\T< :+=%Z.K:YR$K593831U@3*,S 1 MRA;VEVM2S@Z2]NMSQ&(%1RO(F\U,3X2-;>.:W_@(T#4I^V RW7(8;!)38MY; MCOXCX_AH"F"88R*/ZU-Q"ZR&&F,OD5T3Y-5TQ%6Q@6*7@+%*SO,IY7^R!/@N%;S9/F M\DXUFP%EWCYP$0,7;+26\ROC63W^B5FAS;2B254MG5F%/;PE'V=SRUF@K"'C M1Y=283;4@!UKK6Y5'./XZC8ISWE) 9>BGD/HDBVT)5MPX:M3>#:(6A3"NN^Z M_!HPLQ'XU)72V'S"!'=\1?J30/@^F88XNI[!MF;^#!X"SIE%F&8! ##J!S06:P'0C]4F1MS?))[C:,$R/ MIPUX6U?)]88YB5YE@C:A+BQ=0\V#@ $WE>B:SZA\8@ '^-*RI..*F3KRU(70 MOW$? .N5E>)&!1@6^"6OUJ23"4:V$5YOS+=""TS,B4?AZQFPUI21B>O,^*L- M6!,_XY$+Y+O$.S^[37'G_[6H"9]=?[QMP.."YW'FW.V!3#[PSL-4S_B3 %@%^ MT0A2/X_13 C/MHE2#-5<22#X502A/($B*$Q;L[#FD8-]12ND<]#Y^EMXXD*S MO 59FG.UT/@@M,#HM.51%Y?%<]<$3K% D#UJ2V$62'4IA14DVG'A*Z4QT2R+/@+/=9W#WF-TL*_BINS1A_ MW.B4?/IR$WHEK?ZELA48.ELHLL;6.]?N-S;R5>^T#_$ M.@_QD%L92;'=6D.*"*-GC2>X@"GP'P K[$:DZH*!-O$M@.:$KJ;5IAX*\&V. M];]]$\SCV![_*2PF8PP/!X+XDS_Z#WAR1HZ,;.V"4?V=X;OHEC!JO_H'S\=! MHX0E>Z,ES%<-]J(]F, OPHY_0 O.1=_!D)8I&CNZ[OKP)WU!>UD:US*]C(6< MBXPC*3K@ FG9A]P1,*L3T9T\HH)2+X/\DI(KHGH/(92HU-H<2VGM%4O)Q;'. MS856#O/>#O,>5FZWTQQT^LM(R-*DBQNONXK:>IC)QEOR!WT$[?Q9PSO9JGV\ M%[O\G\2"_X^*,]6%;;+Y+J5Q34ECF>PPP8#;LW&K/Q8R X\#>XIY)#S'&L>- MU4_VD_GDP,WN7,*;O,&GX;EUIW6U[F;^=?OJK5#[.NIU#(>)9^+]ZVZ,KU4T MWG&"56@8DT(F@:M,L*YE8 7WP[@?%+AU^)F%F0EHJH.M!/:OAZXE>D3H%3K1 MM_ C^.$5(W^!R-#^ AOVSIEXSSR7'9[_86%KU^,/@77,/^-/0A\5=R%L]RVG M,1\ 20Y8V[\#B\S#?FZ8EQ&D5-S"(CF KQW>O-W==F;3'GSG4 R &,(PFBN# MB3&WD[$+$N"1?\FS9(*=!AL=VP;?IF9\%;N$#[Z)/?)7L.@C8?7.C"Y+%C4+ M47LWI11O&TL;3[.622?L_2*V?[89 +EF176WVU#1H#*N6/I67&I*9,)__ZN! MX^VPRA79]0R"NTHS:;7W(=VPEERE0?L3F<@5TYZI.=>?-1;>M M6L^M;SV7.GU&9OO4KBE=)&VVTLWH:N+YW-KDCLZ]2&YUG]MI(W0K3/!IL6QZ M0?Y%#8V@LM5 BPHCGSY1RYESORC(/L0[*3HPOPU8KA^X$?$]+\<]T>#Z-HL ?#2FU' M1=S2!KE&1_*+DU8SM;*97,X?\F*0G3M)O6N/+O2GB]:H->I>_/[^0Z-@5(;^ M[AK'&4^1@H.?T(EFFYQHL(WDT<:Z0$!3$(@\U6S@J0@>4?)C4#P=>.1';EJ< MITQ[XF+6O#P""YA6+!+82*? L@:.PYB:0'1XVN* %#?!<@7[/CSDBF^S01X6 M!+,Q'XGI!;P:/RO;%+.P#9F*PT^E8&<8N>!7!*>Y_&O=\2U#GES3].W".R>F MQU;B&/(0;R(;;@9+:Q(0A^.Y:UI1?F]W"50!1;2_A..9986-@9:X M_#TGCW[43W7H\P69B/J%J2D3W[(:I=&"..BV R>[( G/.8>GN'%2#Q/1#!YW MU<&BF;$T32 ,("'G*";9_)L*K1^[H E&@"G%V9+#;+!J D&I_P#X@&A\Y F3 M"_+L.CA&$06=YHD$!0??9*ZF%,67(BVE8"4S?AB$'[G4F8APWT>FN\XSO$A0 M,-<$,G1G8/X0[Z_3X"%E?@B/;[?XT5)X&)V Q-HP>@"82#B1">[ ]7HBV.A2 M4P8BE^DX#R+($D RN>2)8UG.,U[(TT/"=8&2,61WM3"YQ4EHR=20/.8,!FID M@UJ^3[=A>9*+5'7RHV>NTC"/*!\!@^-1-HF8,%VA-1#1LMQ$S)J88;XLN ;/ M ?V$YS<"TMS"FX&8> "Q182+#A?C4;GC,REW95@>+6'.$E(?P37< M,L=$=LE (-C H'<7D6(JM)J#@JHF&5N8^"XSIB=H_*/L]RU/Q/Q!V7&)*O1& M[&VZ9F-:Y@,:V=@B/TBC#PX>O45\4[+4P,*M62:XMTM_ 1TC3,)SPGJ$Z Y! MA#;(P!QPAA](W1(-%ZY@"H"T G[UQY 33;)_X#@ M>L*T=S;E2X@9TYK)*P< +.]D^!SX(OHUIHF)_7(C+"6F M$O \"#WL+8%Y= Z6+_I@%J/857/"*,T?U="A)?V"S!Q&D&K>@(ZF"< M\7?B$1WPGY98:E"= E]'O^+G7TC!_!J3+9C<,PMX- M^#C1^$]\@2!%X< M@>& (+V/>ZD@T.&3X&CF'C_!5XWD&JVYM&Y2K:YT M?5K?[^"1\/U?&)%>X%K#]D+7J'RHR[7X%WBZZ%4(J\)%C6.=B_A[;N3R\IV> MN6TVNL&F""]*!O+1^6J: M"7F2S+=(%S85/W0&?;_!*(B-2QM>;AZ7MMNTO\Q2\Y@R,G)PTAE&)II%"A7G MFFEP'RI:5R)=$.T1Q. C.FB!;;I5%'VC03'9[019@:UAQ%;O>V>X#*;+W[^AQ61CO1*^. M<3TBZS-#:2V"L#P.;:15+:N.$6>6R9]WQPA9.T8-Z:";O'U^I&C,I9[IRK ] M+\>%!0+@?)--@[.R57IOYI6*<1^3+K(63A/>JY.VEIWZ ?V.48,_N&-_:W^, M/>MV@HYFM@:/THX+S+BMAE!>:;NC06K,6, O<1:S%JGI^!-]F=.AC#(I;".^ M6T8P@/1KN))KAV4$\.I] K[X4$1?$GGI#Q&.6V)A0VMA< MEXO!6%D@#DH0T)0-9JOW51AFG75UH39(/^2775J6V^ <+Z+40&VRH<,6F/UIAR77R'R?&/-Q:^D'8PD( M;KZWNO#LC[(185B+'L)57((A233@1/B39PW(3*K@*(*W#0"B4OUG-K@SE0R\ M/60+O$E?G@AG7H7=MKN4_J///,$_0U$_MF_8K4'>\$X1_&1'/"1(&HI:IFK'U ;EQ-26X*AA3*VW1TQM-7^M)N4%Z<' MRDNYFD WT\$$1B>%H\?="GZH'.VU'PW%O5GV 0N,Z:!8_&W$,Q1E%2MB,Y'I MMG/H((U(4HY_#RS5JU9AWFYQX!WV5%KI74>5WJTOO:MA@=WJ,<8.9QX=5967 M!UO%0VJ5+UR3OFN:1DA)9XPJG[D+&L><8QZ9Z%06TSEQ328..T1_MJ#=(GZ_ M,8_WD"!97H&#=AFYT(F@EQ9M:(N!GFX35T*%5RN=25M^<(2?*( :_6(@0M@"I@K5+4)8;I0O/OVRTUJV M:%E[%")/0+#[>4J);:S(_^LXGGB\[ G)/-/S10EUZ*"A[FN.RV+,^ M!9\NCU#"D&*#//BB2;]ESDRAP!L\'"GF>3NR4CR_]QG+*F=4SO%91E2P+\BH]*3KO.73)]!TK^?C?5UHV=WF)(-E-G MF5 LGX5'-H3:W!,47WSWDX]\^.-3+2U;"/NFY> ?")IA1OY?#TAB"B=U/ M@PV'2U+UA@6]X"'/<&:+Y^@_UK:LGFF8*#UU+"I2)5@TWS^=;A--C#!29(*7 M(G(LM+!K:CTP]?TS ."?N/^OP?:7^6W+$ ]V>(6[/C[)#+<\$3P<-"X'JU/N M(]@5A091;-['42I'AZW-L"X 4V+"J6L; M",$2LUR#!3!>!V^*$FTL)&ELG4A2JC&5$[+WS?:\'*9ZR@*;2;F_THMG%=U< M?Q@4C_=X+,T.2\KCYC6_+G@:+]ZGO!F#;X>OP#Z2P5?%*_ZA$H282KIYB 8BD":G7ETVOA6>$0Y@(G\)$/E,-"]S% ,MOR193=?6PX_T6C"C' M1\Q1)-;\9V-IPMC^_^U=6V_;N!)^7V#_ T_/+C8!'->7V$DV18$V;1?%Z25( MV@7.4R%;=*R-+/E(=E+_^S,SI"12HAS)=SOJ0YI8,D7-#.="SGP3H#CK!5@E%^LK M1E"(H?( F9<(8:UW)T GE(=39K$ AZ!34O&; +F(SRXD(@4"@TDL%>R8*4 3 ML09!E/*X\3YZ= V HX,N8?]!3&P!ZO$CG ?_;@6OZ+2EI-"$9ID:HXJCH8O MM4<>5*;_Z,F:4@@TPGO]*$F"Q-@)J&3,'OG\+%LL1 &3:4D6&_D4 %GX\M@Q M+#9S6EJV,'9ZTS:]CE&)?_*8+'#AE&?W2$3%-Y-\K $;^H\J<^6Y%P\\ G8) M[CFPRWMP M^+CST$\ >]'KA+H[$LK00J]2<"QB69O$Y"*<-XGO49K2&[L@+7 M!VD<344[1""1S0F()FI?ER%LD5!OYY3-'N:%Y-2[B=,4R_X''$62B/F&0+0\ M]*/FR2HC5=<\WENH,1Q8=B%-,*E2NP!"PQ"^,ZQNN\[^ B7A9=!>XW4MALN( MF<1S%3YF(LM9U%CA:M)RQTG1A-3YP,+!U# 4SK#//83&(E@<3QX:4B*);'@= M;X(D^%;)@L(#095DB#4TU1&PC!2I,XCG<>GI,8T8*GF00O["'-3YH;RTG*%' M80Z]>NSGJSZ^H":]MHRNY/,2OX[@@)61H^TAT[+/#PV5D_N44)ES@JMTSUU/ M]VQ7Z9[[E.ZY?S9N/KY7W(=6=-QYX]F?9%M4""YE4&1_]6[PH ?Q$N"&+SZ$ MHO+/MU;HA']'JOT;[P\]YW]3'A+?UHL6=MYLK 4M;+G(8#B>4EJ> #+,N*VQI8L=W44]V1B$+_$-:!\K:2(JVE_0,QQ H34AL]#GKCO&/6SOCK;S\&\YL-CH4TTG/4!J=CRLYH'X1,;K9/,(MX3L!"[O M)41'/."$\&;&(7P<_19?T@CPXC6^4V @6G+53IFR;J/,%-'^3VSC0,TS&(A6 M9]]R(ZLH.+KD _;TRQ%=NA5=X$=@D,TBWC>% XI#ZM#N*SA2#[YCIV4ZC\S& MC4BYY!.M4^^LQH0H6+ (-)7)ZB?+JD&]23RM^4V M^,;3S18*UCZB9V!J_I<6LSQVYG%.*/E(U<>C@=*$N7GB4'K^R!I#3HPP7?HM MT2+/<#,ZH"!^7EXJH8(QL%AO&W,]3ZW=K$4):\V+=7!@#>-4/,SD'D4\;#76 MQL,E]+9P8'(5=QXV6^.TQL!/E=AL3ZAWH&V*C%HH=4(;'!L-YUKXQ(*:>3/1 M1*;#&6W_T6GS0F*3JV47,,$O7O^VW #JDJ0]%QDZ%TTY4$YKR2C-ZU%^43[Q M(#4Z)4E14I;ZU?1=>>E$X^EB&59G];.S;*+^DGPKR?WRAF%?Q:71^M%JBL*, M_1279K/>/5VGO*S/IE368@760D](V@$3L8I1]LM.I#)X-[GZC>FX>VHL]D1P M5F@Q#EAPJDAD[VW+3=P/DK#XCF;<"L+CRL)LP<)@83%F;6+I]B):XK\+>9;U MBX,)1/9$9%9H6[8B,HV]M2J5O5C:7HA:(/;@8]X (J)4IF(;IH*X\'?,A(TZ ME1?K6/^_'YC-^/+RS5ZHQ,K1WI2C[83W;!!PS@)K4FWA;$-K(@L^ <^RC+, M&V#$1G=QZYW5^]J5XJQ\R4(J$9]8YFA<5Y_TU/FGY>FK:9*$TS$/9&(XO(2XS_B#J!Y63T2-G #RW'!>S,:L-[&WH<(5'V]7CYQ<7"-6\EHW* M0]/DN[NYO4/B=+X1<:J"E6=LX-Y'L(%@W:0SS&ZXS65%?V7>MF[>(@XAP+P( M5F+V;%,WG56FK@I:*IV^DSI],,!BW >.Q6("VZK:_-_6!I/DP+9=R2[VD:AW M6I6VWKRVAA_H/IFAK]@64S=;* M]HN&5G*VU(X[;V7(>W*MC+(8",!FC8:JZ.(M,*\L[LZZO0N3+[$U@/+L@^?[ M&^43=2748H1-:K%/_(&[LGH8K)7?"WGP0(N.8%YJB"=F\P$A1SJ>"5G06(>[ M&(G:]3;\2\[E\ $)5^BS!RMP+/B?4" 1(R;G>A]69>I2!"1UVFAD&1'=Z0?C MH>7!5ULF%*@,?\0GDP"^@O8;QP%*ITV)&!J6K/\H1GX$99%B&TRO=^_ 6#@@ MN#<^X@.+14[7<_SY3H=<>>G/B^G8"%1(2OED,G3Z]QX/X;&R7WKV'DGFW.OR MM;D^A-8P0#(63L7\X(\4B!!7,E\0OVHLN!Z=+H6U;$3]E)3K_-;2W8 M/!#A&F*I^H]I6+XB?L9S-8R'95%*,+R\L]4IXVQUU]-$6'-7ET*+W16HO&\& M]$VE[IXY*>#2J)^9>H^\I$.:F5'CL^/!"P02#35[3U:KD-0:4?!ZW51 @H4=@MP-K[(MV&/Z#!.37M>[Q<^;1 M5$\Z0NID$X]$0[=(*<443XYNQ0VJ.P#S!*\9(XF8?3UL"Z2R#J@R9 -N211Z MPHN/6LO9 G \*S."?V[4J1%;HU"["A2@[:\V)"DW'XDHC14$6&T&'(WA*8!H M[&+N]Z<[92&ME]!W'V0#"?$ $FL3\JUFUI*&E 6 ;FF;A=I>X$Z"//=(*4?J MVR'W;[!9"+&]>VD%HU@ 7.[=38;R3W4LX5X:Z"9Z;P>@1S#:1]+=85?T2=3U M8N9PUT9B6++?5&1KC3CTLFF(-5%LK)/89^TZJ'(72*:C!,>OJW0R23IRY+ = MN#V8(AG3[,M]ZS+2DH(>UC0H48=:FJ^\.<[5U=4)<42N-)OW)DJ+&FD)1>-' M]%Q@FDH7@Y37^X3?2J&'QIM\;\W,2T5,L7>.[')-$N#Y,1]%^P.,\9P!CM&; M:;9$ $=3DPG91H6DQPI#'H9J]U(S8#GU@M=/^.0;)A#FGGT=+4OZ8'D4\GS3 MLA%CMB<0\]]TT&^4BU+Z47:UF*/0#0TO2'@M[)^*/8#"[!G6'A+RB'2A/PWA MGNF>U)Y$'"_IMXL-B,.#S0*S;^2#6ZM>>_'4-XU;@TML MEUXOV.UV@*G-5L6$5+T:I-UEZ*FG:*7F<^AHR3N"EKTK4K [,ZGD<9O(W[LB M!>DSR\H=V60?ECGO\%SZC51T67D?EJJ08#<*"3XHW:8ARL=&UH%-VVBTU9=I MJ[P#%0 ;1VU/)?#'&WN8F._ZF%H5SJT 2"?D?[]]I^;CG[3CA/SV?!2>=JU[ MNOKT^P6S[Y\5,Y/BX%4Q$_RNYE:0\:6VR'H.2QLSEO%,-B-:NO(LLYDA$L;& M/XT[&:O?M#!M(SZG=ZSDH9*'/'FH( 1VV$N\3A^;32?AQ/(PWJ\ER*Z W'^*;_8SGEYLA(K-/7FJY62LI7SNL5 W%$!BKOU;!!'/&3?$, M@\UD "UTE)^; )17]2?/!-<>.*R;9AO:A3YIGQJSRG+RYK1Z/XR6TJ3A(RT@ M[''PT# @=!^M61B+[*MAO%2TDM1(X*DH7#E^:';:-1;].+Y\\3(WRZQ=;YWC ME[6)UKMGAKG*CR^U:G$ZN85I6FP8H OZ[XG??_&:$D(V!\IZ?IC8X6>*ULE M15YAF8<5*\=?HI:.!5B!C^6<%G/],&2#P!\I:?%X1J2>"C:!^-VGFS6SOM=C,2QL2@LIQS!&01U=MT"FNEUERI M5;7<@=?3&UA%UU6K6<^>76H+JR:K?3"#'O20:X6A*-F8^((:0["*P/ZHU$C4 MSIJJS:.?Z2"@J(O:/"_C;\TI#TGPXPC,YBWWX)?)M6MY:ZK_V+R+N8'LV\4, M)Z&]-,]$R5KSDKT?C5U_QCF37&#(AMQ:!G1E@&>M\XOV>?-'M_=BQ>0N7'JS M-5RH^8["$,M71_#*MUX@B &39&HAZAVD>ZMQJ7XA;9O 0NTL?-R^/8 MC/8D.T"QA"@559^\M4 ]C"_=)')@%%@S.&/F:J",(I\+I3;', M;@P?R*#M"6!'&OHJ^BHV.X9)?K9 O4Y';SS0'*YZ,01S% D2_(KN=:$%_ -' M!5+\1S4V-S'9\.H7F%@Y_,:3UER->Y'==_X=J8SU;4#[(0\('H![H;#BLHPO MS3#&D>KH[-18..W]$U$;C HX;(QZ4GF6RVZP6!<,U"T/'A 9Q'5&SH1&EM5^ MD>B,K'LLKF*A-> @1T$/)@/OT!^B(]57B(V378A]DD/!9SFJ=EUP[>N +NXL M\YH&6&3B'E YF#$;=X8"1>3M&O-\8@S_V>=/NEF+$VYG*=8VTTM1%XGG$.F9 M1^N.IZ13(6G:T:HO15-TN%!1^IX5S-2;WHRP/KB8Z[HX7=-^6[>@W[:-=UZ5 M+"WZSJ8V2G-#0IM"%:$I93!$_<@Q/ 0Y,I60MII40HIB7MR=U5>[ M!\\49UC;(I_GK]Y.>R&XUT#>]X3 L'/>:CD/?7_]GQ[!G\.)R/W]?\!4$L#!!0 ( $^:?%1E X"4.@( #H( M 0 9#(X.3,X,61E>#(Q+FAT;=U676^;,!1]K]3_8'GJGDJ :)4B"I;X M6L+$0D1HTSXZPA>T@ !G=%58,"/+"LJ])EU9COF*%DK%UH:V MKBY!&\]95;&\22U942DE?2"&OHN7.*?9O9'0G)1@3+8@9CD6)]EA,!Q;<"$! M060Z@M H<(($]'5@J@XRU4E-ZW< ]/XQ$%RAZ69>TI1B3D4E6P+JVMXY"(I% M3R"ZDHCV%-D[K,9S(- S=!!]+N;E^E+N4G?1=D(?N'X83B>V&XR'%M2@C">V MYW7Q+/"2D05U33N#P(EBSX]EOL709!31ZM">3'VC^WB5^J%.SZ2HK2(AQJC] M\#H@%_J9D$I-O-W*=?OKANH.$IXUQ^]IPDA0,DR<=HG33X0O=O^^E/S M#=[R'AKCG-1&V!?H &]KE\XT+];]'82^;3@M4[JH*"OJJR,N#>-KQG&=4".^ MP@5]D,$C;=G_G=7^F >DI0_%$CPANF'+JKG/']%=;N61#&\Q)T=S\NLLP)1E MFUK-\AR$H?LOTZ$N3L%7CHL%^3^X!!7.[H]%I1[TE7,<9%OIWISD]1Z M_(ND_,_P"U!+ P04 " !/FGQ49;GXB:$" A"0 $0 &0R.#DS.#%D M97@R,S$N:'1MM5;;CJ) $'TW\1\J/&QV$Y6;*#A((HI*%L$HL[/[V&(KG4@W MH=M,9K]^V]O,/$QV=!)?2*J[#J<.=:'<:3J+/'<:#$9>O>:F81H%7O"[:9@M MW55/ICQ7SP[@^LGH#_B381(EB[[R- W30/&@7I-.0TP%KCQW%/Z"9?HG"OK* M,UF+O&>W+$(50#NRI7UEAS=".;YK?G$K4+4EM"E8V=-*\0!G>\6$8,7I:,.H M:'+R%_?T-WN#"K)[Z:6DP!QB_ P+5B#)-(C"2=Q7LF- BN?Z4M(T],,4#KK M57W/5><'81^%H!MWB&&8Q,L@3B$90QB/@GD@'])[U'C>#1%1KH\<";PD79X>E0 (7 M$L]!6F-6%>".$YG$2['G1. F+U&&>Y0]5ZA4O&73=-6#DP??8]8Z ^JU_T!, MTVP:AFWI[<8%^BG-">.T+>,"071])VDRA5?1:;K=O5&9 M1'0ZVFT8QW&ZYHTTNF-IS@5SI1[==#3C5J)VN]/5;\1T9'3.C16AZQVKNQDN]/M94@<9@;;D1-B0RBB M&4$[X&_#0$:8Y8#*$J/J-#@(AP&E>^FV./%=/2]TK?FS]9KD>T]&E:O@CQ)X M7 X:$$7S>_\ ?,8%HPWYX3E'6;[G6,CO=W>9'^3Y0JK*947N N?512XEA[/# MCB,/CZO1/U!+ P04 " !/FGQ4]KAZJ5T' "T&P $0 &0R.#DS.#%D M97@S,3$N:'1M[5EM;^)&%_V.Q'\846V52!!"=K\Z]Y]YQ6C?CGP?MUDV_TVN7 M2ZVQ-Q[TV_W?:F\;9XU6W3UBO)Y/8*WK8>]W=OVQ.QP,1U>57V^\<;_29N42 M)G5%D@K=;O6\3^Q^_/N@?U59R""=-G\X>R^3"N.1?$BN*I$(TXK=ZZZ8%G/] M()-:JF;-\UEZR?+GB4I3%;NA4"5IS<@_1;.Q?@YY+*-E.[3.AXO8^]3'\.8T1\Q,FX_//^*;6VO6B[=I]P7 M2W:?BKE(3)7Y0JT)I, #C??O3G2HL89\]B4SP738B[% M0@0P1!K629*,1VPD9DJG3"7L@](Q:WT8WHY7,3:5J:B9&=QI)FJA^0S;G==^ M:M5I5AOG:NPE6"B-SZ-R:2FX9@)V!JPG?!%/A/XVF9C9Y=M&E5V<7S28"IGL M=GI5YB7^V>47Q^+BC%US _/@;KQDCW J$L&#J#I(M,,B4%B5J)3YV(O+A/%D MR;(DU9E@)N6IB'$XN<++I1B/6@+'D/L8TTS%,F6IJ1J&EPE#B\<2<6J<\ MQK6PH08XY"025B@$2)M$TDQI!4V+D5J47O0<0$$B93*LHZ33*G(XSK3R18!A M4RZ= += @ @'3O_)G_+D0; .XGF413#^9?%ZRVN-]R?BM% P.N/E5>\#M^K9 M,DG5)W$!008S2J*-.'&\D7,O&@Y:#[0\_"S+P[7EA61OAB-VHOKPZM+TX[$1 M=L)/RZ6>,&A> (V5LI<#H4HJZ_/,'+Z$Y&XBP$%^DA-0E6EL@,2;2V/3&;-0 MKVD?JM1KY=Y4$RTB;DG-%72-8S57&GHI(0JPQ:A(!CRUADZ,#"37DAR0A@I' M(*S );159DA\;6(9J]0V^Y41L"B%VM"J&4)8X4K"9BG# M;Q-!$Z$K6"^"5]?G+*"XW+),G9PZNQP?7C2'4PYPF0N V*2&Y5PDBMN M$ 54:XE>KH,":9 O^41&,EV2K.\[E@+/DF+Q=C&CPG)I7^URLOB4>S3+] R$ M&UN(?%_IP%I@R_:#2%!>(O".-V)&$453T),X;A%Y<@8A^0KL^J>L/^=19L.< M/!=AB*HIT?JBTRF7=LI?444.2%OWN+\@6BZQ$"EG7-F=J"S=M:"HOX<("U_- M%M14A"_W2&Q2M"LV/(5# O9^V8?+4=D&(FD M\OU,$RYK0:+.:7O76)D42^G*EM\6V!\9] Q;G^RW(P2_B/RMR;G9:*^$;<"I M-[?7&&?6J3-JRLU*O2EG;#R(P*J)12//]"6Z[$<1Y!37FV2=\ZQJVP':'E.R6SL(ZC:J9*FY5ZV@'L&.,R ME0JQVT,7*R<*\DRO PGS[!XG(!DY:T@3\#^5[D*_Q1^9A/4V"+/$M^WZ:?/5 MG?7G]#VL@[L&U28)'J@+HP;1EP*@Y<*W:C\6@C^2DKG28+7,5C5[VRRN'?9F M?7#JND8!_0#EZIYDX %6&K'*A;_C+:^%6 'T4;&J3DX-M-1D,6 #(-:97(#V MWM N72_[Q4E 7]*!((8:T58%),+F"$"U%^<<_:I3%)G,5307)"L)?\@_ .@\ MK40\B]12X.UBJEPB\6?<@HN_5]PC4FA'4#8<)HRV/O;M(%9IN\\Q=A?Z)MFY M'O19MS\8W-]UNM[MQZO*><4^WW5ZO>+Y5Z\WOKFJ-,[/WU38]7#4ZX_L>&Z# M&ZEUAX-!Y^Z^WRQ^^4?XM[FBKY;EDK5IU,Y_Z14GO_O^3:7=JH][ZS>?\F^ MSK>UC<7$K0U>6K^YZ'4G?5>,X\=HPZD"K1FBIS9!TCTB<'$E$$T^5S)@1Z*U M91P8K[1["-DF^YEK?^IHOOC!?G6[V+1SV_$B('9GV#V_SM*#OU\W:&@"X1%Z M/?3$[+V+?7-N_QTI"W539\\_X%*VK"G]8G3^W[&VC=I_B+VTM#N5(F3])^%G M=%UA0]>4_0?=RTM/[MRE%^5Q![_330'&?U3E[";UGO<)X_E?TYPTU^G/;ABT M?ZW["U!+ P04 " !/FGQ42J589E$' "T&P $0 &0R.#DS.#%D97@S M,3(N:'1M[5GO;^)&$/V.Q/^PHKHJD2"$W(^VA" 1(!>K-$0&HW]]W^S:0(!KX-+>J5+S@>#U[GKFO9DWLZ9U._YET&[=]CN]=KG4&GOC M0;_=_ZWVNG%VT:J[2XS7\PFL=3WL_'@^'HJO+KK3?N5]JL7,*DKDA2 MH=NMGO>1?1C_/NA?518R2*?-'\_>RJ3">"0?DJM*),*T8O>Z+Z;%7#_(I):J M6?-\EEZR_'JBTE3%;BA425HS\D_1;*RO0Q[+:-DXZ^(IOPQO,Z(\8&;Z4ZXC#'>YAH%5 MY@N=RG#)TBE/FU]B02H^I369!'"X^>;5D18USIC'IGPNF!9S*18B@"'2L$Z2 M9#QB(S%3.F4J83=*QZQU,[P;KV)L*E-1,S/NBV:B%IK/L-UY[>=6G6:U\5R- MO00+I?%Y5"XM!==,P,Z ]80OXHG0WR<3,[M\W:BRB_.+!E,AD]U.K\J\Q#^[ M_.I87)RQ:VY@'MR-E^P13D4B>!!5!XEV6 0*JQ*5,A][<9DPGBQ9EJ0Z$\RD M/!4Q'DZN\'(IQJ66P#'D/L8T4[%,6:K<1,;9TPD)8#&&ZR5-B?FCL/BM-C48 M"V -GHF,GMJ'T 1?:C^+,2W!;=I6+ ,.F7#H!;H$ M$0Z<_B=_RI,'P3J(YU%&@ON\>+WFM<;;$W%:*!@]X_E5;P.WZLDR2=4G<0%! M!C-*HHTX<;R1<\\:#EH/M#S\(LO#M>6%9&^&(W:B^O#BTO33L1%VPD_+I9XP M:%X C96RYP.A2BKK\\P7QJ8S9HG$[D.5>JW< MFVJB1<0MJ;F"KG&LYDI#-R5$ ;88%GK."X7+*,'9PZ.UP?GG0'4XXPFL9/]=H3@%Y&_-3DW&^V5L TX]>;V&./,.G5& M3;E9J3?EC(T'$5@UL6CDF;Y$E_THHKP9WYI?/0:@S01?(73VU<\W;[^\9;,G MQ*"(G.HZL"G/-NE;Q[@5MB.T?*=D%M9Q5,U4:;-23SN '6,GKFL4T ]0 MKNY)!AY@I1&K7/@<;WDMQ J@CXI5=7)JH*4FBP$; +'.Y *T]X1VZ7K9KTX" M^I(.!#'4B+8J(!$V1P"J/3CGZ%>=HLADKJ*Y(%E)^$/^ D#G:27B6:26 G<7 M4^42B3_A%EQ\7G&/2*$=0=EPF##:>MFW@UBE[5['V%WHG63G>M!GW?Y@\.&^ MT_7NWE]5SBOV^K[3ZQ77OWJ]\>U5I7%^_JK"KH>C7G]DQW,;W$BM.QP,.O(P,610#3Y7,F '8G6EG%@O-+N(62; M[!>N_:FC^>)'^];M8M/.;<>+@-B=8??\-DL/?G_=H*$)A$?H]= G9L]=[+MS M^W>D+-1-G3U]@4O9LJ;TJ]'YGV-M&[7_$7L>,2E"=K,2^J%KROZ'[OFE)_?N MT O4=O [W11@_*,J9S>I][R/&,]_37/27*>?W3!H?ZW["U!+ P04 " !/ MFGQ4"-ISBR<$ !$#P $0 &0R.#DS.#%D97@S,C$N:'1M[9==;Z,X%(;O M(^4_'#'J*)7R1=K.=A*"1( V:#,A2NC,]-(!)[$&#&-(V^ROWV,@S<=L9U5M MIYV+S07!]K']^O@YQT8;>I]&NC:T#4NO5C3/\4:V;G]MG'6:JM8JBEC?*@U M&[C6+0RN37?D3OO*EZ'CV8H.U0H:F91G5.B:Y7R&F7<[LOO*/0NR5?>R><&X M B1D2]Y70KK(E'RLR=8L(F+)>".+DVX[R7I0EN=QEL514;6(>=9(V5^TJ^[* M"Q*Q<-/U6$13&--[F,81P9F,D7,][BM^+DC1M0$N:>@,' _DND!K#72M-9$+ M^R<):N?7:&"F8=7!X7[SK128]M1SKAS3\!QW#).;Z>S&&'O@N?\FZ!?MBGH) M-\U9TVS"S#9S3>K91;O^1FJ,&1B6._%LZS=PS=8A']L?P+T";VC#S)@.C+$] M:[A?1_8M&*8G6SKM=N=5>-(=#G[,.?4S%G.X9]D*LA4%@_,U"6%*DUAD$"]@ MC_.:-'C_3CW_HV?&44+X1A8N>Z> (US%(@+MRD4W;]/%BF6TD2;$IUT>WPN2 M*+K:;ORIM:25CO)$/N6"I3Y.N:%$ .4!#:H5B_HTFE/QGL_3I'>FUM$Q'75? M0"&PG!_UU6&6X40;_*-WE*?U?&ASQ>@"[ ?JKS-V1\%=+)A/A5Q7WERLH@Y8 ME[$%OB1KD:X)SR"+88_GPDN%F@)JD@()XB2CP4&? TNYV^5,,R+FA-.TX3Z$ M*-+P<]_*W99"2=X7[:J5.4WSIF@#W]!I(0V6M N2AKT,N]OH#[C/1_C^ (:B M%W+R0>2Q8 Q&]G:H@3NU[&D#3X"1,9G9W>W+3^DY1DV!8IB^TE; M$>CB6%9 MSOCZL3R;&.:V_,6QO&%?4=OM$Z70,X4TVX04^J D9$D;^_Z&0Q?#?XV^ M'AR)\A"1,N06ZS#<8&A&2E$+3A^A M0^P%R^0P]H._(GQ))7G5"K:K'\_."XJC/.9Z0'B0"Y'7 M^4W)8QQ3<43R@P#/A(PPCFF-\1RB+9:$">0R$325!-9E,PE#E(-G',/TC0T) M(EDFW@7CA/NR'@<,6#XT E:MH-DZ+ B.$RKR2=.C?-Q\#H?Y:?@<$/,;;>D# MP9:K3-EC\QB98Z2V%"!!^^2]*-*ZO'\7>.KEBW7([LXU.].MAB_:^>^9UY56VCHZX0\9>34G'(MX=0%/W&G> M0$EM(A@&>8)1_H.H0WQHTT6P:=.+]84ADL/AS]$W0TH; M>1_&NC:R#4NOUS3/\<:V;G]NGG=;7:U=-+&_71J -G2M.QC>F.[8G0V43R/' MLQ4=ZC4T,BG/J- UR_D(<^]N; ^4>Q9DZ]Y5ZY)Q!4C(5GR@A'29*;FO:646 M$;%BO)G%2:^39'THVXLXR^*HZ%K&/&NF[&_:4W?M)8E8N.UY+*(I3.@]S.*( MX$K&V+F9#!0_%Z3HVA"W-'*&C@=R7Z"UA[K6GLJ-?4^"VOTY&IAI6 UPN-]Z M+06F/?.<:\=P/1V-K\U)AYX[K\)^DEO1;V"V]:\9;9@;INY)O7\LM-X M)37&' S+G7JV]1N$I@K(^\X[<*_!&]DP-V9#8V+/F^[GL7T'ANG)D6ZG\VN( MUAT.?LPY]3,6<[AGV1JR-06#\PT)84:36&00+V&/\U-I\/:->O%'WXRCA/"M M;%SUSP ]7,TT_]3:TDI'>2)?0Q;#'!@SH&E?-OE2G,B%H33M.D^A'0+AI_'5KYM*93D<]&N7EO0 M-!^*MO %@Q;28$5[(&G8J["[%_T.W_,1OM^ H>B%G-R)/!:,X=BN7 W=F67/ MFG@"C(WIW.Y5#S^DYQ@U!0HW Z6C@&F/QU/#LIS)S6-[/C7,JOW)L;S10%$[ MG1.ET#.#--N&% :@)&1%FPM!R9 F-]HRQ@(MEIGRAZ;Q\@<(U51@ 3MD_>B M2.OR_EW@J9#0N:'1M M[5MM<]LV$OZN&?T'C'OM)#.R8R=IKW4ZSS[X /3J;_'Q^?'0V.AD>]WM'D_'D M?'0\^FWW]=$+]]]X^,*_%4?O+H>_BW[GPZ&T]&.\>BW\.@4Y59 M51P?#<>_BNO)[^>CMSM+'=O%X8][W^ML1\A$S[.W.XF:V1V>ZV,8ELIBKK-= M:_+#_=R^$?[WU%AK4O=H9C*[6^I_J<.#YO=,ICI9'4YTJDIQH9;BRJ02*YV< MCS]'8_N%GJJK7@MCEZ\.SYZ\9$VM6GY@Y=/N'[$"F$!AJ/K MTZOQQ\GX\D)CZ,8&>4A\M>:Y&'\;7D]'5:"@^_G)U_*U]#/Z[?3LY.+#2)R<3DBH@Y]>-5;>V842WWUS\/KO M;TY-FLML-:!?/[[Q#Y>J^[LJ_4]3^">F*MRCYV(AL6ZF1)3(DB00I8JJ0EL- M 0LUUR74I&)19;$JQ+6*K#:9DPUVPW"2Y;KY9'07+60V5^(DLO2:-#@06$.F M"E/$AP)KB\BDJ"*#?%"9*F3R&"J?9KGQ\02*G)DD,4N=S46LRJC0.6F;U,A*D[FV MD(>U)F06BT@55NI,Y(6YU26&EO58O-$S'4FKZ)'.(E/DII T7]L1.LS,LI#YSO%TM9O(93DX>D$CCQ]8 M[]V*!OF)(13,758I- D<#7@A>O2Y I7/-#[%1@$V70BXKBZ478GI"A"= 9]9 MI(0UO//N+D1G$SRI6W9/G)J< .L@7"H1FZB"D+;L]R*9B:D2,HI466)ENRA, M-5^(Q0K(3'1V4])J=F':GWGY1 *7H5F5"P/\G 0[R3)L15PI2(,!F7AOBO1Q M71[L[_XCZ'$&!Z8E9KJ,,-5*25)&3'C93!MM=7?6]UJ'%ARH -.XWX.KIZ6H M:,NDJ0,O8R$+>*A8A53+#NC LX71*2C(P7[00;A*OC,ZBY+CC MKTZEE]BQK&"<@C:UYC41? 3V8;/_L#_8W^>_^SUF&W[:IAJ'PH,P3#2CG$JG MB"ED14W&Z S?-:PI.I4K=KSX%E^H9"7D;(;W4.=T->#9W+H; MYJYMT^\A(-);F! AL TS(\" 50*&O>4O M:+_>3)X%5.+R!K9.#.Z.K"D GE1G\%+;G5LL->0@[B$D3!-F=IY!U)^22#3Q M5,*;/1@0&$AJ=D45,\PX;A5<$)^=6#]4[ M3ZCX"R,^%DJE.:,.4=T M0]HC+FQ2OD"O9"#;=C58B;\TG:Q/YGF"E,<["WE&6X0]<0*/:I/AYG#':\PJ MLFPN=<@!,M0%2(-H\JU9EXU(6SG7GRL=N^1MB,"-5*.RO.4M&7CL&>P6'L6V M31J)!G"ILC1)Y;BM ',Y]59YR,-#??9H)&P[K"-N[0B9M&^I%$N1Z6/R 3DL M3XEL$2Q/0QL_I PQ;NG)PR%%( 6MPZPKRE4%[T-.=>**-LZUW8" *:X+IPI! M-)6QZO=H8D51I:D37884I ',FS#+";D!W#=@<0O$? XNL-+A! N?^ZVN>*-C MU"%IYDH$7UU=SO"++$/O:\ZC5M17QU>WHMZO2^KAA]-SLK]90BK1KF$X&F*# M&54X-!0U20DO36J3KFB25JR"I57103/8.]T\WH(#17F M)E_$OYC3IU29X+_'.58=Y6H MKI.H]![JZ%$.E>R24F]VIQ2)U:%,EG)54O?SZ.Q*7(__"?B^V@E3D]EA!6;.D/A7!E'_9!50-[#F0(E,E MFJS'$&ZY" F#$/)]H6ZX^Y4GBA$9N3A25II!"^$CI7C<5,$9+^J.)YRG)1,\3'R]14U/7A3 D&091&_&8B@:XKEQ]CG+,#@C.A+*H* MGV:WS9!1;ICY$FD)BG.-E(?!P>67R,V2 &+:Z*4\$ (^D\^==R Z\UR-Q?&3 MNEI(\Q :^SW7RRFH3Q6TM=2.WV)$U7'NM3 @VQ/?)6AP^J$$V>F](-W33H'EI=0DTJ[O

]!]X>4F^*J4GPM,X.*;V)7?KMY<2TLBJ5$Y(%YD 6 A Y0Y4A%D#/CUK+ M13G.5J;<:+1_SL_)B98J209B2M59EJR"(M2=]1$M&#&@O=][]F6T\UP(VV'( M@S!__CC.0Q/1J[B$U.4LZ'=6NQ5MM>4^8:.)U"EE)2J9-79S;%85[-9)G>LI@?:OG\C[GH+)#)4;LZEHO M>%DH2CCQR(&+-]R&'H=?PHD/,'6R37]"A*7UMKIP5@UUE[#53/C&VX^D=-M:6#P+XDCZCR+6MDM"IM,GA@UG8!#GM6 MWB?@)9U.*U4'V]#_%\_-MM1L(2=LR<']EJX@=>5+N;SQP2!)%.=S'/,Z'!"J M@D$+Y2$3W5 V-[TS:MKXHEC\N9KXSU7$6^N@N5/.;1K.'^=R$M@0M:\$O$I1 M3Q%O-BD0YYWM[DL3(5KF?="VO,=P"<%ZZ-;$[YNGGLI<:KX6G%JR!5RH.Q55 MKC7;%NP+P6&J[)(Z96WL\"=X%S?=I/:)/86@]M8?4IA8TQ?W\C9I)L2G%NBW MPMPGF=6[$WFCN-OWL6E);X.V+Q\][P^M'I=T;3C7H 2F+"M%/5O\]Z:SWGLG MAYS.=Q^&DTN>BV,_. +\161!YYS*76H@(=SY..9UP<)_&"MZ[CI&#@$6NV6< M8$H.+@\>S@P8RY0FA,2XZ1:TR:LY8W512&WND72/\%KE0E.+0%-\:,CRB=#C_)3)6)'QVYM#TIN<2MRG!01XU[2E#I"D,3DU"?SQ7;>.!*)3[-*<+1 M %579#R@@KM/V\K8.FVXE_NO.%S7?;@M19Y/SLBLRN8V@:O+.K>BUJ5M-PT' M=>)&9H&IN1Q$1C8K3.K:S80V[EGXFQ]529T@NBMDTBEE)/4=*9_JBX/OOR5K MS;D%V$GJ_#C726?8Q$X:1!2^U.,7YA2>>*W;4(&W%*$2 61M58;"DAO6>:'I MFZFCB<["OJ,-9;'20K;+C%9V%.8TP:2$R4N3Z$A3W+6>Z4OFMAB1=N6J%JOOO($9[:%2;ALEAE2)==$:S$*TN8R5.LZ\V;H)%RIJXCKQE0XS9:T:*I1 M ?I;4;JHO3L8%9R:T95#]S!([R+/=S+-W^ 9'4_X''\[->$Y!">T;"$F7ZXC!WJA M6['N*AFI]D*6L?SLWO9[/SLDNBOFC,)5.D78<*%V?'HRW/,A\V&ZQ+8NA[_C M(?\/)O\&4$L#!!0 ( $^:?%35CO5;+1H $P5 0 1 :6-A9"TR,#(Q M,3(S,2YX/L]B.Y=H1''8.1"]?PU\SQR(BL/&_S[O#PX>'AM;FP'.':O@<,Q&O# M71_"^Z^*(;D]>7T$/^&OX]/1)\J-U>CXZ/B8_-?1FW='XW=OQ_]-_F?RZ7]' M(X0@C!5;4^)1OF3>9[IF8D,-]OX@P^P7A4A63)5Z.'DM"$%-SH:CR+1O3-]S8U*&>R[=7\#OBR;T\1GA8!(][ND9%KPJJF1[/5$LAA=>'^!IK M'F%-:"2."-1Q7(_BR")_;3:6LW#Q3^PN[[!=,ZA%\(\OM]?%'5RV_MR%(?"& M+J'/6""M^&=$S&0PCEF2U1CZ.PQ:B>%.EB=8X=?#;.F0@"^8.75^DW^#7@34 ME,BQ4P6U@B)%-6*"]<:WU>N;8)?>?G# MM[QMN2(*RFL4\K:^0I)$_T(4V;UJ\J*N&+N:5-8H[>?=E+8?X+)Z.*=B=66[ M#Q7C6UQ,HYA?ZBL&:1%);#CBG_(E=:P_)8N)8Y[YPG*8"(2N>ZD1]=_01;6$ M8;O"YPQ^).L3ZL"L'E 8CGSO_/6:\BV,*];2L1;PTO$FAEQZ6L[R!BS1L%@@ M[IIE-=(_S4H_(">'G)@@B2F2D.1PU''+#&B"O;T6PF=F+ H8"!R3<-U)9?CC2^LR\CZX0-XR?N^NUZ]RMP/L:3Y7T M="\UTCS)2A/J$R1 8+5$% DB:9"?QNZ /+N)#:X4+N*O7'[A^G-OX=O!\!?T M^=(2&G&_R8H[(D(6+B Z*'Q2+\#BW9E)UB*PT'-'=L26N66[9 MQN6X/@PL,?M4(\3 ,)&YWMCNEK$SY@ V M[\:FCA)BT0N-+',+HK N"2H3K#TW2:&71'+/LXMGNK'LLE/X5\#"K44!D]G.):615># AH=Y-96FA@K M^4G1&9"X@WAI4L#I1QJ1YM9;0:T!BE 39$V*M+R(1L2Y]5AY-': DB\+NB;% M7Z- MS!V@!C2!V]2 4EI$(_G<2E$?X1V@U%6\-BGDU!.-3',K1E5I@/++QWF3LM2^ MU<@UOW8LS/0;G)03,>#T9)=]K)%K;C68#! /4)[9F'#*9HO?:22;6^/EHL8# M%&\R@)E:C^2?:\2:6^>EPIL#%*DFD71BFA(FM:\=6!FLY?L+YE'++DU +:NG M44EN7:C-344?(Z)/$@S(3XK%@/16+YI7J<;=R11K]4UNI=D@3KA7>>@;\!T^(%FT-](%-M0-WQT-A0;MFOMZ$0"XX\ M:31R9XG" \-,RGX6) &*Q*CV1A2,$%432^-:&D7GH@PE@\5^TDA]! G^$R ^ MNEQRMI2;@;>?Z+]!!*-9>5B+>$GG^@O05* \:03"5G&& G\ M'Z F"/L54<#5,*,H);"_DI.8A$\"_*](W +BN03:0.)&A N^(0XY@?PBYQ2W MZECWD9!-TAV*GB7]H@5@BMZ FP2H2 1K;T>Q\W'!%HR#VQ@4:&M/!GU;> )FD#D(QPF% M5Z3WUE0T^LZ%^!+Z3OBLH<+E-NB('Y$,Y;0A6<8#PF#57.F3UBBG494V/63O M=5;EC9S'C*>+N(Q\FU1.^^H:G37--QF1!"_L;5%YX!<6W&M5J24>#">.9UU8 M>*3?/9,OQ>6C8?LF,]4\N-[X7J ^68R9S8V@>V[%-O,V%[6LM)GD2(W@1F: M3A43),073LX10JP18-R;6B;S)C'7RH/]O/#=-FDM32IH%%Z:K9.9AQ7AJ,1V M@"HJ2=.)-9!]DU39+@0T*FR: 936:N)]L+K::[50*9C+8\!8-5GCYV?U=2[( M[VFLX&I:&EWGHH&-=!VR)4F^89+27N])757ZTBWK:O2:B\55ZG7O=I>G]P6/ MPY])U36JH5%8+HI5DOP7OXSS 0>G)I7(5]FMJHMI%)(+'@69@_N>DE%!PE,$ M7]QUU&%U\EW!=-:PCD8YN4A/I)R4@QG1QE^RR( GIT#R8;!5MM]A9L*$ PTD M N %FFM37Z-%S9D,Z?!LR"?5UR)U)H/UPU-I/FNW.C^I416-XFJ=!+$?*>)X:OI1GZ.-3SK'MY=N7QBVXD7N*NY7(EMR14K^.=\LEFQ@I,Y:%B"* 8D M9"TW05'P.E-O\1C\O1&@UO#)&8QC)DY5,"\E%V[7#L:Y\,N]E!I^-;UEPN.6 M(<^%Q9K;<^JQ92:(\_1L-$:3/Y=#8S3X>"3QD"2@:&Z.( 4&HS[0QJ@":YIO M20AL;TT@VD!8'SAU0$A?'%,&?3?4V0I9&,0*C;;N&?9_@1D_*ME8"'\=Z3Y* M,Q+E-O4TS#26E8M(:2PK-)< %?$1%@EP_44$=A-!DZ=%B%_EJ3" 7UZHV@=R\D7). $58*S,N#- ^RO;!)SX9EI1* MA<6ZHJ:QA7S(K&+O??;K8M56_<'I/[%-,1F7B1X7Q'.:5=%HLGS7XR@3R(E? M#CB:DY![--9>+A8,QS8&KM5LQ:X8#(K4QHL??/R\&E6Y!:]9H\-=:&F4FXO5 M992;&*HCIM+Y\E:,!'Q)Q#BI?>0];-6'"8OP0WTJTL3NFE71*#(7KLLH,LJ> M1-V$WWX3U/\Z;%U5AN9JEM5H)Q>3RVAG'XO3;"FO#IDVJ%"LG%_R\;3.25#2 MQ%+Y12$NW+&AM;2?$-T0/0ZMPL]=&=_@P7 3=/FS[0?F+CG=K"QCPAFM93N- M2&EL(Q_,*[>-%,_DGL#YEL1\"3(>H-9+COFN]&]:UM7H-1>A*ST]?._V%!_& M$\?'_L%@L;WQ<2_4G;4.$'QR369_\2RYYZ%WZ MX*!TJ Y@$84+78<8&9'02(@-7X;H]JC M'@;C\@VW8,3<4'NW#MZ6I$;#N>!>62].]$B<""+V^UY:Y[:$RL[:L(Y&H[DH M7^$="_N^VT5BY<3V&'=@LAKOFF*9H*31ZRE)7P[=3:XEB1B3\?]SC>,_'Z !C(Z/CL?CXY/Q/Z%)KQ_7=E@$*:?, MY7'.[='QV=*)O)2B%@')*@W,A1>3B1-,:GIZ>'LA00<30;C86#!;J;\=Q ME4GC3V@,K..)0]=,;*A1!M1RA(RE^F5YMU6 %YOJW#;4'%7%;VQ6A)Z>80 MS6ET- :PQ4Q%"+&PYB&S/1$^&<6T:C=<,./UTKT_E&D6?"N)5@ IJA+^D!": M,Y>;CXUFW)-UHE_M^+-'8]6$=U1>_M6.IT,M0S1A&E=0?[9C*RRC"=.P./[1 MDJ&WX8TXAN7E7[5Y9COFJ1IP'76X6;W^;'.>JH6=^A0'DO'/.T&H.9PDV'L[ MLP[F$AAO#&_$'C'+GV+*QA7\K@\G2>4R)M(074J_)K.D>G^\J6D0<07\9,5E6.#U!R+-O&2,O[ X_[P:V4Z#+^4\-9^$#< M\GQLY0?N^IL0A@7L0TYS:J-7]?[ X S6^(4M^T3Y=R:S(8*[PWMH4XYGL]:8 M;*YI3/+SXL0QDY\?/['UG/&P>6 !RO[?F>X:ELI%#52@\^TS??7MJJ2!-7!4 M-+F@<3(!Z(9:YBVS<8J9N9F<[&LA?.5][ZS#&FUL *1+[-D!0*I2$83Z9ZBQCP6QM^>N>1- (4%=2*(J/!JU)MQK-T5EVW+=+N3?O MU=G#$ZO-2=[$,6./WID-O2P_HGGAJZZ5O3O4YN*YLAPP!]"BG ?QX'T&0T3=P&UA114;LC ?P'8%(%!S[PV,T^SY#*D+M#MUM5IY M+R^AH[4"NHMHHEPA.:F79)4%6S9>@)!VA=Q<7(6#G?Z+[+/):$>^&XGVRN7G5*RNG=^I8\ICT^YA);&69U6&F:M8 *<%^ ]W>=Y3 M&_/0TA(*V]MU+^H<='.Y73L"<,)<<.Y"AZ9+>7$$]V!P ^4 (!CT8+[T7-Z/ MV]\ 3E=._PUW31\/#K:&A[C7[2N[M+H20G.]7CYBU_(ML8+_8(CV M+O$(UR M@'ZZ7#F"[B(L11Y#K[&S4@0M%I"AMQ/G0O4ZPU;P;]X@%3,M(/O9=7AXL1MN MFN@EE-L 35FU.&8 V ?-FR .5>YX&4BQ;Q8XDB.3]5W(6A1DS M^+S[F?7S;;DNE*YF;G6P!+6C0&9?KG..;6?^A5>I_HE! MN\_LT9L],/N>?0+.JYX^I#<&U>V8K&'\GXSRV8/;RV14#TC'8U@9NQ6X)R^D MY0I*?VV_"I=O@QM9^LL;T;-NL;:B'D9J'?,CK CP MWI!^%U8Z[BT6Y,Q8.:[M+GM>D^?8-H>.%_%\*[[G)XZ"]>4<- &SBXMP# M)_I3R/F)M-:GI],44(N <7"K47 <:K"EN\\+>(H:6L$\EE++2?[E(#1E=K'EA)S%:N+ZAC MJD55YDZ5?GV1FF!:.%F] M7;D<32/?IHVJVK%WU0!0"T7AE=NY*XISN"&D\M'>&8)IO+@726\5YAL*89R>,\ HD:)(ODQID MGL!L19WP/KXEH,.S(=*;GH)1,A\G?-(I\=E:V-4(&._^R=Y0TU?(M1+!+G%6 M/?$^8Y.U4+18J(6WPZ0NGTF?/B]#AM2>N3-.37S'K/ND8I_4I) MFA]^W'S CYN)3=C/V/QB.$\A@]R-;/#L@MTSV]W ^RC[ ">^9^H!]:!U=F0+ M#KGLC'D/C#G'1^/3B6,>'YW\TF^\O@)$FVVYP7&Y3&W$ZS3/^X M:[E7]!F>+3X99V;U<\HY7D>,2U4UQ4L(^,F[AZ_@C=!TU-A%0#Z\-:.?^$%- M*)V-JEE^'ZVUI4XJ$%/GB^@B:E(]?E:#Z&JD+!5OS+:KIN^J\!RBSO1^Y>/. MW\AI34Q8T\4"IC ,) >X7">+JQ>CV!%A=SW$QS%TNL#!Y7@NVYT<3GL?VVNAV.7,I?@TI]3]'OU',LN![!+0S*1N M/N?&X1T^#E0)ZGF"L]5@6A_4D_RL"Q8/RZ8[:L.2P9TXVSMHD\W.U>'M_7UW M;@QLMQ2/!/'>VJCEWV;'.VL6^8ELW??ND5;\RPE&F-K<^1ASJ%^V@&OB0?=8(1# M>K%@MCTE'1:SW27W,$NQUQ1$'?-=^I>Z$+/_&27%MYOD+T7R>8:"'.\6BR%+ M;%Q!;5E:'8N+QW'BY1!XI+#/S"@\"@./L,S@!T:<%[^[MCFGQO=;)AB_[R?, MWRW@SK(*ZJ-ZX4+;441E7POBFRC4\03!V03]? C0,N\NN=WXX5L<$W(3]+\Q MS.=@YD0=POQ%L(5O?[06K)^(?U-,+:*0:I/)K;NEMK>=SFUKJ3ZZ]7--E9Y[ MUYM_)H[C4SO@%"1=]^,=E0+HSGPQZ>3&Y\8*KT5YEHT"Y1":V^97Q@7]ZK,[ M=^$]4(ZW*5QL'7I.S>#L3'@07$FA4FYZ;6UK="TZ*3@*/I=/KIV-[ZE] E]= MO*M8WG+39[OK@NF@F<'V-KS>?4%]V[ME)EMOXN],S]7B:EPMS]F4)PWT=!A M@E]7;A0>FF '0QNXMR[M(A6QYF$-6;[=)9S.O1O.-HIZ1^F$]4ZCS_'M['0& MQM((VVYY1YWN_>]MUW)LWY!L3'N/.Q+8M5%;O M32GAWV+<=DUYEXU,9 $/05JBMGN$JC)4NPU4*-CWB*\C#3NX!^!-T/WJY02 MWKMHII!LK^HI1= F^^,[^[9R;0;.XKTE>G=IM.R;-P4_;$V=^#Z8'C>(ZUGO M8FQ%5'NUM3( ;7:04_6U%6_NFWOAP0G!9]>>MY+7@=+J\J",L]1S9HB.?;M# MS]*^;,]9%CKV;8X>Y6%J*A+J.3=*P[Q%KAKXTV^.QO_H]P38#-,ZL ^%L6)K M^MO_ 5!+ P04 " !/FGQ4!Y:XMW03 5(P$ %0 &EC860M,C R,3$R M,S%?8V%L+GAM;.U=;6_;2)+^?L#]!Y_WLV([V=V;!)-=*'X)##B683LSNU@< M!C39LGBAV-HF:5NWV/]^54U2)D7V&T6KF]( @XDLL9KUU%/]WE7]\U]?YM'! M$V%)2.//AR?OC@\/2.S3((P?/Q]FZ73TT^%?__*?__'S?XU&7TE,F)>2X.!A M>7!V<7E]\+K%/#LZHG\U)G!Z,#F9INOAT=/3\_/PNF(9Q0J,L MA1'#[X=TQ_ F?WG\O(0<@,IQ\OFP\I*7!Q:]H^SQZ/WQ\8>C\L'#_,E/ M+TE8>_KY0_GLR='?OEW=^3,R]T9A@6,EA<6TR9U\_/CQB/\*CR;AIX3+7U'? M2[D1E7H=")_ OT;E8R/\:G3R?O3AY-U+$ARB#1B-R"V9'O#7?TJ7"_+Y, GG MBPC5YM_-&)E^/@Q]+T!3GIR\SZ7_<$J1AC! K]X$2*]FQ&2)H<'6.CWV\N: MYE@ 9PM_/)(('_6GUET*_T(R>34R_RLXB;8C)]?8;_>D92+XQTU-^@\ UA M7<9/8"G*0I)@=0VRB(#5,L;@V_*WI3X0H^(V5/TKI<%S&$7C.+B,H85Y#!\B M,DX2J#VO[U[_11_*1L5O ]KYRX+XX._C.65I^'_<3?"[.#'PO+[>M"'@L>^S M#%X0!Y-T1EA1>%)\7?ZI#\NLO V5OR+0J53]GZ]%Y)43;CZVI@8 MPP+[4W]EOO/I%.IB^$3 M^]GY(($T!-'V.=EV+:N1&ZA$^R$:Z,W]0?XC$P) M=!L!_)$W1YU\S[# #=6_(X\X[K@E"VPGX\>5*5<_0 ^8D>0KPXZYIZR0.?0F7)Z!&(.D);'Y$H3_56"#2]REU/\QHQ&T M'\GY/[,P798OC;P'$G%5?M,7/;*(1D_Q)K5C5E<79N1E4?"QP6M]\EH\<92@ MOV%IHQ F.*7\E-&YJ0D+5:@$09: 2G2!K_.@8E(&\I\/P6N?2?@X2_E'FTP4 MDPH]0E8/N\*+!@4KG=N9>&^7"1A)TPS&/C?>TH,9@YH-D8 KC*PA6"=&I'X[ M.1^LDX/3'*/:(I$9#D4B!.TL_;$C2\UQ!W[S6ZW#7XHM+GO8<5/+5&^W\9_L MUH1RT%^,8]750"3@.#$J]=O)^;-=CV[0 M@^M.Q7)T!:416^HBAD*>&HE@_GELETRCI0SAXH4#!!DM#+0]*>#'\@)!L7V* M^O[B19FL7VH^:I4;?3::B@NXL+U$$ 1AKM*-%P:7\:FW"%,OJJ@OFXYJ" ^$ M+QTH @8MKR/<%NO:YQZ+89R*VZ?9'(U- FC(0S^4=5HZP@-A4 >*@,&N:PP] M,7C/8&Z1L:56B]CV\$ 8:E-=P$AE16)D@Y(;5HR!M#AI?7H@I+3J+F"E92GB M:&UK;&=WR_+M:%EG6#RP_2Z)TH(AX,_RBLL-HPO"TN4-C*!2T!S;Z06>^))7);F8 XR)J9(I M+N#(\DJ,4&=^K*\+2X6@59YT/$^;O0*0@#_+ZS#?/'\6QH0M3;B3";G)6PW1 M.G,R. +6+*^]\&U=G"A?SA>,/N4A22K69$(#9$T&1\":Y1,C%QF+PS1CV M? MA"_X24F:1&: G$G0""CK>HY$<)#JF\=^$#P8(5P8:7]L0+9N!R PK^75B-IJ M]X(1/S_:#Y\CPLTH6;/B 9D?0'7> ]/UE>[ZY,9?1.=K4_ M[_"40*"Q@ _+2QWU4V>WJ,AD^CW)8SZU#]PUY*S2(W4Q^;&[!A#!@6[+JR05 MA-_"Q"<15']",^,:)10>$'\:: 0D6EXJ60^PAE[A_,6/,LP)4L9A2U'@&5EE=4-.@:(B5*L[) M1TURXTF[M5?EIBWCD[KZREA/*_/KRSC(?!* KQ;9YC!=#'Y.<6AU1AZTF-(N M8V@<:@-3QHA:8O<)7'#.TV[)A"0EY55\:M6NG;;DE"P YXPO.,/)&(\HT,]6A%(><&3^L^UHPID8)P M,I3UCO 6 51>;5VJV9()#8,J&0(WPU3SC-*8U',K.\!K&[\2SJ12P^!+"L'-\-9*2D19?:H^Y087ZA%$36DW0U-/:0(S M"=ROX*'LA#V%/DGN:!1(R) )6>6FQ9>:4=]BW=6QIY;&=SQ#1SD389Z?_AJF ML],L2<$!&?AAOMF'NU/P'R:%D([Z.I3F.JN=0*D#6^VL5-5S('^!+EC>-@HE MAK++TZ*Z.KQU9'GC]/5*!!MAC6NA?# +2EF(N>6+4+_Z%Y4G;P@+:0!VQTAO MIQ \YLOR>X+9B?,5 M56Q.,*^W*J&M22%6:ZP=OVKLXQF8R\E]W!MOR9N(>SKVP3ZX2%@_H"/Q%0U9 MVXVZ885H1 ZI$2JW:^WDFUA7O,L!;9-"=HUHXR/7MG>$!39830 W:?U;"_F] M]38"LT3&;EC.&U01L4LTL#NYR5U=2=?< M,]@#%NMPG4SCS-'A$37PLS.:/:33+"ISZW_D%AID! M7B%'XD155T4".T^N"'C/F^Z",/1J8X]WB_!PW,GT+$QR]X)YQ0TC\S";"T/4 MC8K863K-3>'F[CP>:D1#3&+0>D&3,(>@7!Q3R.TL[YKXU=O[9JLH@NI\RF?R ME_&%%S*>-W#]*#C8 %-=B.JROOS.$FIH!S=/#C07>YH9"^6;EAKB.^L"9F9P M]&!"4_G*O>5&W-?D]I#T&GY'$VXWM2[2+9:7D;2F731R [T"]] _] QC<&C" MC9Y"?>N5ANP>ND/#!F[FWVY5?.UN25/N&^+[27_##&[F[F[JOG;MF!']#=D] MY+YA S"?T_ARU Z+%"+[CSM:A.XF81\EV-WM[7"TRGU3-6BF1&3B-$F3J-._66U7N M:!B^HCA(V"HP<.9$L-S,\U[5]IJF1&.G22RR0\S5@;F9WKW:1FAR)Q89.'=B M8.I\[ML*D >4N&1Y0UC1'>-ITY/)Z>L;0/?5,_S7,[P(/MIZX/ROW#(D&#\1 MYCV2ZVS^0!B>G8PRG*&C9LDD2Y/4BW$E3N)PQB796)#MG%S=5GWIR$_+NJ@Z MAZ+M!7,!U@;(+UX2^N:>*"IG%_@UA*R=_?N-V\GR4HAQ'*S'O-_Y,Q)D$'&1@;1[74E[$; ME;+U>G<^7T1T24BQQV6$3$/6[AD/<_[6*Y<&Q'Z;4U'475%/ZHC$%.D(#94; M'6Q.WA%3Z(PY-DB2<-4NB&83(A4<*I.Z^)0)A>Q=/MFA0U )#IU-%3[M1#]O M//;@&_J5R1I&4].XV,W WXKAAZ71!UM(-+1WDTI MFQ?KX_R92M-GK04!_R5U!R^U6I9G8LZD41OZ1;AM^W&4$A;#$/YD#UAP!MWW M."@26>!R6!"ADPV&1Q* Y%:)RI1^K M!"-5![[K*=RM[5CTFS9_F[H7$QUS""I!!^[0$\)I7,RAP.)DXU4H?4$"O":I M W5B2;L!3EH>*:!0C,G)1;9":WZWPS@.KN!579A4R0^73Q4R)Q?;&B&TVGPJ M)8?4JBK!.)E$N]2Z:$FZ+!-RHDJT\R"J"6TP MG)P4-!2&#VN9N_#68O;$LWKP?2\O2LJO3 @U+'C(I!M"=7*FT0U4[PZQ!X[@ M^*3$# S?'N_="XI2=]X5"IQ.SW-6B.J#11/.UR6'S.LZ%J=G,BNMN]P'9U+( MD!DUOOO-\NT^&DU-]2H%0%1,Q9+VNQ84QRW>YG5#=IA>#-#OQ4*"4U"R>2Y' M\40BHPMIY0]>RPP'<"W MEC ?HTQ.7FK4$/[UWUYP-R95UDI0^96AFL[UPLU6Q35.1(]L0&PH@=$_Q*@ MWQ>'42C<0FN^'F+T45^KL2DO@II2RY_1QYQEG-+ M%JA>_+@ZB;KZ@6?QSJMW?I5N\RD(%,/G,*8U!PPR4++2EUN)TR0I4,IXEM]8$R RQE:#*KS#I9%XT#N9A M'"8I:O%$JG>BXKICI24JIJXB8CL7MU>L=[:2?LSZ=MO$'*O8-X1/[@OM0@,H M-W6L,,IW& 9K;=+LA/L(HE]8UAH"">W:R[C(/-QH1&O:4SX\*M^9:-6I=8N M8]^'GHNCBN9&T25KS_NC4B MN_TQ"VUK\7K5F;SU!RW7BJ9MF\U:76$GSZRME+SUGK]Y4"]#+\*D4I.IQKDT M'6$W:)(N;NO %4HSZ-&9/)CTD^F0XG#P6MM(<,[,ET'W@ MJJ8Y?S+I(?$GP^'HO*#0'.]QYP8QH:U%R VV=/JT%N7UQ^8N)%S%*86_EN[0 M=B3SGN5>;3']WXG'[I^I!&;'\G8R::<$KY.#S0Y8X/VR597.)>Z3/^2(G1S! MFJ.YH)GL3'S7 O?('W+ 3@Z(.X"!9_MU!U[@/KD#!^SD^-H,S'@*4_?>?6*M MU#UQC#74VH$8VSM)MCI1D]^5#&KB3>DS4D3'8_ATAA.5E0C>JVQI9+]2L:9, MVUJZQ&U-"ME^IGEL:IE!MCZ(:E6ZVYYA[0R"_>APV%GFSYI)_B]\!MU$;H=VHA.)*G MH^H9"3*? Q9'B]T0YDMN1NC]-0/UD+-%#W>C-[.!F4KH-R%6NYZ9"X6M >>$<5KC)L?&N]49'#Y)[>,R_ WTCX M)+@*N8LC 4KAN3G'HO!8INV (JR!^HM/5J@W_AU M_6:BIF,QAO8>R3W+R/<%/S!3#]:LW,O9#BP M(=\\]N.>XO]!Y[ARGIY?)[])1Z+]BAUSC>Z&V"P2_PBU>X!Y]%_^'U!+ P04 M " !/FGQ47XG7::%. ")M00 %0 &EC860M,C R,3$R,S%?9&5F+GAM M;.U]:V_D.++E]P7V/]3V?JXNI]\>[.PB_:HQKLMIV*[N>[%8)&2)F:EII92M MAZNR%_O?-T@JWWQ)(C-HWP$&TRZ;I.+$X3,8C/@?_^OG-/GT1O(BSM*__]+[ M]>"73R0-LRA.QW__I2I'G\]_^5__\[_^E__QWSY__DI2D@* M7\-L^@7^_AO_X*>GHU\/X)_PT^'%YV]!'DX^'QX<'G[ZWP?'?SOH_>VD]W\^ M_=_^M__W^3,5(8G3/UZ#@GP"D=/B[[^L?>3G:Y[\FN7C+X<'!T=?%@5_X27_ M]K.(-TK_.%J4[7WY]V_WS^&$3(//<8UC68LV(ZK7N[BX^,+^"D6+^&\%JW^? MA4')E*B5ZY.T!/W7YT6QS_17GWN'GX]ZO_XLHJ5<4"8JEY]9;^#D"__C+U1= M>9:0)S+ZQ"3]6SF?D;__4L3364(1LM]-(?_0?[_**&-Q M1+E^+N'_*:O%8#284?XIC[]\HJU_?[K;0$M;8@S3/WXQ:>6+&T&?RRS\8Y(E M$72SFS^KN)QW$5C4VMX$?PQR^-.$E-!(8A?%5M,=(3U7TVF0S^%#\3B-1U @ M+?MAF%5I"7/)(X@4QJ3H1U%,N0^2NW24Y5/6$:Y)&<1&X"Q\I"/,VR#.?PN2 MBGPC05'E7+O]HB#P_VET'P>O<0(?)\7ODSB<]/-%N:A?+JL.TOX3":L\!YDO M@R(NS!7@]/,N5$,GUZA*R& $W\S2$,1C= Q&5Y,@'9/B+ET)-H+."VM1&;\F MY)J\0GUHIJMV+$K@I.]T&Q'-V^P(XHF\D;0B]7^*Z[@(QN.P M$(^S?-X%LG4AK*NI_O;7' XJ)/J>1FSVG@7IO&"%04CH[O$:S))[$\5^SUJ<\;;8ZH<@'/S]-LO[2<++;LKX(YS MH6E+7;LJW]OSS3[,*UUG\";-619]94=9_(&?DK[F=#N89Z.XK/]26^O2,5?R M(*<;1C:5;IZE5<5?LJ]!,*,_M=<.ML2.";@FLYR$7#20M3^EQ?YB_^3K&(%M MH5ABNWJU)(@K=5UE;.[-:P[K7G Y_TJR<1[,)G'8STE@01W-/M39'#R=QB4W MW:2PEV'63)):,)BV;;GKN3DK2?$8S)E)9+G'_C<""PD<0F%X/_SU/"!RZ.]V[J%IR)7 G&9U=:%T%Q>0VR7YTNC%<:\3)O+0< MWS!%/N8QS(ZS('$Y^;3^X%[NZ.Q=Q+FROW8PE[H2Z84R;*0Z30.=3U6P48$C MFR&/&\7M?=I<&X)*%L=XTR%JR5!I;H"T]$%S?6^6=[=O[;@Y=7/7VOI"U8TX MYJPIJ]NSPS0TMKB\3NEX9V+]!-KF,&E="/,.(ZMI<6YML.():MFY$%KL0MC^ M**6FB>4!H;[&67.):7PYU*KUSE,J[/X>@['1TK56N//.\+4@?U;096[>3&?* MW3I[V9[:WZ9:VZ[V$SBET%/5;99?9]5K.:J2^G-K5XVJ4N9]U-ZW[*T?3;9] M.Y7VX75 KP;IU^-=D1/*<1/ /KL96 MDW;#!JW?6[:[=W0@2(-=@K1NUXDP#/,*.G\:#N>8R23M*H;DFA9:;<]C^&QU!#O)QD-;[-1@SEU4!)[_":(&05G5XJNAZ4G J7(.U MU:"5SKV7WN&\P;&U>(:Q- M 55.;U 7?VO@,=JH.7?G3_-Q8-"('5+-1=JJX&9Z[>@TT*;51D#HEXO%8]M1 M4+RR%[=5\7D[_YV0:+H+9*A=QTZSL6QTWBP:94- [8_[( M\!Z:VO@(H;- 1*+%9Z@TW5[_K@4 ["1 M._BQ6'PF"5Y)PCX^E!<>GAW76MJGT#=!GL*F;ODNKO]:L".&0G19E>'IQ0[- M_7P3"G2S1"%=<;FWTQ";OEAV>';N8OR2%D18-2NU(B M) C$;)R^0S:&FV= 9ZQLGF*=T+*"(J;G#&-=X4)^VUA71KGA^3G&(J_O M]I(E9D=VL?[/$?1?X]'J?Z/<\/SL/>E_5W:Q_B^:Z'_70DE_,USWV@$9UQ]% M2G5L5G'8.SH\N#@_>@^:;XI(K6\D#\;DH:(+P&#$HXT-JI)&T*4A=PPLIDV;&IZ=OAM+:BML M$IHQ#."F\NM,KXW:&5Z@' ,TR.=L M=GS(4FIY!082%B"F) !:M1XX_.KPPHWYVL72X5H-DGZ&833:?EA2^ZYI^\A. MC>')1>^DA[IZM.!8#D/"$89AB7K)%>R)-A?::""+JW!X*":GEBQI<$AH:F1_ MLD23(!*7@B%!Z>$%ZGUX(V)DXDONP3',3VM1Z10\K)4:GKT?/Y%ML25ZQS A M+:("&IP_MXL.SU!LLJT8$,HNH0'# "1X:+/^SF89F9=Z-L/_Z#M-/5--6AN> MHPXG(3]**AN#D["-812BSW&6$1(-1IZP_/#T_>S?Y DK<+B0]$'!^EW/ M#Z0TVCAOE!M>O)^SS*[@$NUCV $>LC3;W-+KQX*TSO#B^/VPH@0A80C' M"A!5(7UWF]:9(K?#5!K-7H9M#"_>ST:\&2@)HZ@&@V5@"/V^35IG>/8.C0=" M$!)/;103 LNV2E^"]J,I*+5@LH,J29 8G$P0"2A#L,*H8BA MKZ!-46MXCGJ!T88R'1H)71C6BF?"KDE RF]!_@=9 ZKT9)55&N(X]W4A2P-& MPA6&K6$'79/U:GB.ZD+2AADQ!@DA&&:&)U(0T,.$N8:^D22;T958/WZ4]8;G MCIY/N"-*CT="&H;-X2MHH:!'05(,TIN?%&H5%Q.6TV5$=ZVJW86N+H ].\!Q M+6]WG6$,2,+@8E+YLOF2>S]ONP41!=_;&^_>,<;$U<[FTSOQS4S-M&=B]6&B M^_.,F^<<9'&4KBN:BOR1Y'$6L=!E:^'ZBIN?) _C0OF*N'%;H S?7((4/+:$ MY\^[=RFK >:<6.U MZ/*TC;.EYE4.QMGC]<:,;L%MCR9<7:O;I MTKU)P[B;K).HT;57^_Q]IRR 0C4)*@:&F!H) @LOX:W9 WFNG$4\)"TGX@H M"W4GWY@8%0R/WL6O0J(^!G%TE]91M;4L*>L!2E1S7V.R#-!X]"[^)6=)W^9F M*P=TC=Z.(1%<5SQ3]1FY&(Q*6_( W&/4C+I,B7I=)U>'Y MX?G!D9MYS_(^O#$D=X_8K3"G#"QE5IE#=330C.)^-2*D.9];,-V]5_>,4>S] M_+ZIU4:>P+!Z]*-_5OPU7O&22=9O9FE[#0KJD#>E%Z_,W>2)P/)3Q"6IO< Y M]B<29F-.(S.X*O<^;C\][)WX=ENJL*CM1QL>/8?G]EMNUU69U]:* 0;??/-5 M-M(=R3UZ)"[*F*>^6-@H#'A\\TW5W2 (Y/?H0;CRDN.)%&4>A\Q% 8KU?P1Y M]$#*P>@VRT%YG#]>@9NA*1I4M]16.@#]]B1+6E M7X'/HV?NJAML-W.!<=.@*]^>D;1T!3!'Z]%#?!6@]=/\K@ :=1P_]E7.8!9XE#7%5O'\/+AT\CQ[Y*Q$LL@^R0H]5'D[@[$=S$+:F M7-XB\\;U[I%G6^X-<'H44T U7TF1M)S=I>UQQ;S_P6^(4A.JP!.G\\> YM2< MD!(:2-Z?!_HIJB-74[>[4S>GG,9N=Z=Z]ZPUB2VZW>'L:)VXW9VZ6= M2B.;&H#QQ^O

JIZKZ33(YW"*BL=I/((_IF4_#+.*AOH>/\)Y*XR),G=]U^Q6 M-.\ G.(>056@[T6(#J4XJH-5YS:')Q>'1V>-QJ ]9++#5Z?V&")'+VJ$QS1[ M'&R.-SM:\.OH9^1>]A2D8U7^U>7?.4C$4YPEBC9H%R-T=K0S9T2Z<=DJP65V M9"0T_,576Y(/@OR$;=*VI55ZU1O7YWBQ424'27\V@[F'S4[<#++]W.,E#T"!BA=JW1ID M&G(4>0=MKK:D$H_>_C9'8I"QMUV37#U8;^4L46NKOVRIQ*.7Q_[U&.R%QN>N MHWVWMR]+S=*4_QR2- $BKV_L"Q?$F%4E M2H_>(]LC#WL*WC.+VMD9XS7S;1#GS __.OF9;-&N S MV@7L_Y&HG:=1\!9=5 M$:>D*)ZY(ZGQ4SQ1/7Y,<3-DT:=G,^0>946OY=,.VHUR'(@WS_64NI;P)(3C M4:;T+KSX,G/:)D@[1V+8J>ZS(&7O8*JP9 ]DOF41FT(,O$"T=?GBX,;]%'VN M-$?O489VI=#:T6I0FX-V]#K3>&XUYZ8%MUM /S;NY&2?U^ MGZ7CDN13FGR46M2UT_5N\>'IX=GQ1[4X*P%[E =^6TZ#D2JJP*%A6XR52C?C M:0N.1RG@[3+ESS1JES+M9-G(XB-YPKO*P S_H6+GQP6+:33+JAF1,&F.3T(I2EC5 MO5#JTQ3LE%MM1)/VUI6"A+^.L[TQ\_\Q\9I_#/X3T9!\D-3$/E M7#+?"DIQX3_8GE6%4T).>X\9,W*X)-)AM5V$BXNUZU3I;U?30KDE:F[OL^)2 MS=AS5&=]:^<>#$>2QSR#\5_.:4S]$H8SC2,Z8Y?__HX.#P\(,^ MMFJD GM&.84J=Q&)SJ#VC5J["=8C?AI2+$(K(1B# /+WBC&GIAQN-;.YBAN M+B0H"$T\=Y=D;?V>@?82GJ%6C10UMW6@ 2J[M3!!*>$1Y>46U3.[C-Q+= MP6J5CF-8BOI%0-M!5\2;Q'#?/,URZ(? M<9) )PWBG,7ZS@K5]DM<@4-#20#EFED-8 F7**&!EA(.1M1I@/5&U@>+?Y"$ MAEN'OJB@UJ@^!XX2?-,UT\WP2XAO9,R17"$O8H<&U%,.%B$6<0@^?Q44D[OT M'T$: >2[](WP-^)W:9A4$6&Y+HH)_(G^AZY8;T%"%QW9K;/ESW#MHB0+<1IJ MW96:)!W(AL/.75I4>9"&Y HV'GDP)D\$_EOVIQ0_ +@FLZR(UUK;[AK T M*%DJG)+>7 $2.G$2 5%9XP) W_ROO%J:0G+G^X$[Q"K 2_FRX!,%I M(JK"\IHDL*+D]0SRDEU519E-A<1ZV_L55E=/TFXJ!)Z\T[!U>7/0F71,CH4&]2N;0$H MR9-=<]T(OH3TQ7[2:?XG8:P,OO,'L>_C /HL?(@4OT_B<-+/%^6B?KFL.DC[ MT*>A*X.BF$Z;9H:R'4"%R[^0=)!N2O<]S5X+DK,1>)?.JA+^G*4AX QJC6JS M]EK^TO#D'",\@1T4NGS!%K\">G(S6RB3#3LA6V)+LZTKOW)=M>^AE_.U^>DV M9RZ H?.;DBB'ZD[AYK3^S MY>HJ"0I=K"-I'>CYB+Y*>.NO2 O^)(.VHX]UE.:3NN5/@FJQ ]]I:'=Y$I#I MPUEFM__L7^8VB-U:@!354;O%N-3P*\/H+A-BC>^BW3A+OLA^^*'NY8/.R3VLT-AL&6+QE+_-=Q06_T 7?_M2CS(%0YXVGK FI'IYA] MVC>,_"\,=>%1!D"IQ&T8A^T>BN]S0_4WY(ZCTN3YV[^3W7,X(5%%(ZEL=M3! MZ&H2I&-2W*4K#[O1598R_VWHW-?D%>I#,__RLVLZ]$\/,(Z>:\M1LX&JK@AH M_+C[MDF.>&R;*,(?KS61M*N\I@WY7E4$F'X8''#XWE:$ATYJ[\:/]M31&Z>] M^M$J^H]U75GTH_TX9K/3 \0@:>ZH;F$V8YKPT/'N0YHJ3@^P0P\;= 8L"P53 MCH?.@A^U)[X/HQEVE]09S1K9S"1/C84G9.D%GZX*2(WRM'_/,\5FGS!3BH?. M@X[]>^CSW..3#_90R&RS8Z06?USZ<-P]N"(\NLLS8DW#?3/D'CK]870!#[<# M^^X+V@LR5/>_-1^7HU;>/T>+0(84[:D?%V/-AJJ&:Q56CQS[:#8EOE6A(V*0 MQ^,89**_Y9&*>@I>M75K9:%$F$$PES70APV//LD&?K7;O"N*BD37+%DJ#X(C MV\&KZG"ACU%O-/= 8@,]:!SY$ *-1%',I;E+1UD^Y2EQ&]YJ2KJ3X*)H%;Y% MUI^4E;@B+QIM:B3"22^K'[(T7W0-23S29@UPH<_PHNP8JE30J5M@].<2\/U= M"C$EGN_Q8JA]]W *W^)=#^IMY#Z,(A_MX=.J$W0VC,@?0/D2S]FUBS@*JN7.+F+@5*["JK[5V+0T+W5B_Q%%9%ZGA: MUPVS<9OJ5V*&T:-YY/,,KD)OZL?\>EY-% M5.?U\:;9F9M4!SUYL"7]$6XU;*#&V#LCT,[AO_)@-&8$"5X+%P_)#Y M8'&QS+0M+$SCJA\>H!X?.BI=#O9)?4"*6&6A8;5FX>M8L-# M5X]"S%8:01<6; V$0MOPJ9+H\F5"\F V5VMRHQ"(A+IBF^E1(+)'D<86UM67 M/$B+$O'@X5W;M=@8H$=AQS0R:Q<'H_J &OMAFS$WK:A= MA^E1C+&]D>O+CF!?+&OW"Q@WG@NI60JSQRRF:6L!$=$>>-45815"M10U&'H2 M5@W@>13Q:DW(;'&R29X(F;MX545>KG$&_]KF"WZU2&NJVP') MB@)P-X[X3K<[:C2::%1[8H2F>*Q%DS^G5I8'-%@1KM4*EI(APR!AQ(+)8?^, M8&\TK%*CVT4HU88! KXX M(D7!6EX(J56QI :7%\7*TUK=.B@2U=MX3;7F[K6X!M&H7EZ#RXMB&&JG>@,H M$M4WLB[(5%_-9LF\#YL%[GJH4;NP-)<3Y4C14N5J&!)U6[G>+R?ZF_VU,EPF ME U_.]4*A985!$<<.C[#/A?]!+\5)S26K0&FD,- MUM+%Y[$U7$D'V*?3L-3E[M1);Y\AK7K47=]PN] MYIH4S&'-\&&Y^4KO)+EM97'FSRX7/O-_D>@N?0 97WZ0Y(U\ X$GTB[9L!FN M#E?7^@8O=ZT0WQJT!0??-G3^!PGREQ]9*P[KNC4&E,W;GHC;06K!7;[X'DA) M(RT\DOPJFTZS]'D2Y*0WN J2L$KJ;>^J#/LKTMNPFR!/8;^\$B-.JI)$J@VC M:57JQ7MR@G'=]3N)QQ,0I?]&\F!,'BK:,VOQF*C%H"J+,DC946$9*=T@_4O' MEIE*3E%C[!BS)CZ V5* /Z_,A(@&(QFFIIU#WA+7!:HCGBTV&_05 WWX\UAM ME75&,FPNYWR"9Z%B=<]/6[3&1Z.;"UWEP]2.TT07J.\\>T _+>.(@HS?R#.- MJ<*B$7/+%(GX#F@ZJ\IZ&["MG\NYN &-(Z3#KW)BW%Q<-W(JZ-2IA-UT'UKS M)Z2)6-B'8*KWVM-5Y6BQWU3L@\XF'4F@'W^"F;CO#=B.%>^F6U@-^&^I>\#Q M]"Z% RV1Q%44EN-X4%T[.VY:XHV5/O;*9I$+>P^5E%W [?F:/&]W5Q M;-7"]>>5XS9\ U.%K,KP]/#L^!#U!K@CF5ID_KR'W%E+-,-26)ZJX]35YJH= M8SLJ-V-J$XY'$>\E/;*Y]9,II/<1N-H&I'EYB6%/7QT(Z4;K>K'18I.Z='M7 MX_+#_-YQ:VIBIK?U"38I7Z#$WMB@N0,6]HGG1U,0/(G5?[<8-CL#?]9+(.= MN\4^ OY93@7*!$=YY]5XR E\C$R0^6/#OYG.DFQ.R'.9A7\,9LI 0-HZ'!_J MT;4E<^;0_+&O/Q$XE<4(,S[.GL:5==:CN_4\L6#5WQ(TZ2?AK=I660CNG*PU/SK,X[VW]!,E;= M4LQ T1O9D=7$$&52G5)R<("2"$HNW=<\*PJ#&Q?3)CA(W$R+3;@0#\'&:/VQ MT>A$[\ Q1XNZ_6U,3#M^ETC],6/(1=ZZ_^6I/B_)*,L)?5/U1%+R(T@&^0V= MO=?-4(VZ0..O*1163I^GR;Y;!Y@ /B7VQK8; J:.LRO#W< M[,G=EP-SF/XX1"I@]\.PFM*W.M!QU\"T6QDDC7&-H"9%-V>M\2*A ^V/%65; M\@=2+@,)+/;G"N)-JG/4N+:5CE0W@NF/G65UBE+T5?.+85TCH('>A2/SI_+2 MU\(4W@*EQ=#9 ])="E #9OA2O.S9NOEI>IYEPW70&DX/WQJU1( MOY+=Z.:K84M<%XZ"A)GG^FU!7N-NH(3OCZLF=E?PY4X4NT_8S9MA*ZM=':C@ MB?#G^\4DGLGO2 UJ\:78UT.?EG?Q=_]CHNZ(&N4ON?MVB%Q^YI M%N;4TGI@8.=9&CFXE'C!E-HJ53S[[\+RYZ)N(=O==!;$.34I:%ZCBBO4T%#6 M"8>,R4"ZBP5HA$,9N=.\!8ZGYX8T>?Q..U2UQOK.@Y\XRJ;*M.-FEV%D-6M/ MI]C0:H;6GXNREFD]V=AP=,:UE6AUH6P)4V) _MQ==6+&%Y.3?8JL1M20+(9W M\'^&^5<%16M)4H1B@W7(J@:K/Q$-LY4P][1<>\$ M)T^) S(-<&IN1YS:I.YIG[)C?K+4F>YIN@]RS_M\$>;QK,:I=4O7U!P>76!< M.(FETOFI*&H!#C=[#:57BI%RQ4- B\6O0 %&>0N7&]VO)!OGP6P"PRI1)/B4 MEA\>GYV<.-H\-O(CT;.T0:X9*&<>Y68D\0ZT+ITRN:2T/,>#%1333-4">K1P MG)F;4.C!/@2[XFD?3\JS[WH9ONUQE)/)()N6/R40@J=[R+ZO#\3FRF)A?SVB4;TS9%BB/G$==L(8]";JE3^L#;"-/Y<)& M>I<.8(X)RC@=LZGCB;Y7'8R^%[7Y3GJI8UB?[QE/4-^$M[##M,3HT&?TIC92 M,@E>2#Z5,;-3D(N'&\&\+04*,#8<0JV]H0QA(,=O+,4?A9J)=G.*TAS5,>I; M^ [62B4BC?OHGGG:N!C:'MCWKS1,7X*51@/('[?@I83*3E.7 >$=/;,TN!76J%1V\[4ANC_Q=3:GOZW M+D^$JF/Q1[I1Z2GH:=K4\!@W4$:+,=4-JC\^O?:OHH\/W-BD.UU%*QC48K%X M%8V2&'#I;5+<9OD#^=$/0QH@$;KE8YZE\&-(3+RX&[4#.R]$CVYS:H4]H@52 M?WR&J;EE,.I'F5G 8%%QT W6'4<'"L1]TX-#+:E&]6'S@)I17#Z8)!.I.2A_;LXV=W2/P9SU M5>/=[J("Z 7UZ;JU/>TF('^NRY0[;^J52[O>$W2V1]@P$&5\[J9-09=%#?#K MZKPBA6KCODUBF=D4B!Z,MZX?9!8:;<7AR<71"BAM%N1(L-XZ*'6KIF%+?'_,[MV(\,72TY61?;QB>/F1O4RR MJ@C2Z.4'2=[6\X=1H30AT8QJ,S@X$8@T/5YPMF@(R8)E6\],/XV>8]C _MXG-(E+GK@UBM_BJ%(&^1"6I1O.@Q,W M-U->K4AZ#;A[Y=*.RM_CY> ENTG+N)PKHU T;(6#=[0M-'I&KN;$@$-# M@.[>QGC/+O;DO3^:M?,RAAOD;Z2@]^>:<\):*0;FV(V%R*LY685=0B"&4V0M MGG;_M5&. W'D(V>\*Q=I5LG!EO 2%C#<&KNP@#T#VJ%#.[M9\%&T'!6("N[( MZN353"9&+:')@KG*0<0;)K0? 846^I/H>$M@R9VV!6N2,RUCST?MU:V;@PXM MV%F,U/X--#:MIDK%;Y3A %"%;\%.OZO4R7'"4*\X& MJA9*+%$UAF/&-KA+BS*OZ$+T%!=_: X2JFK#T\/S0THE<;/B/=](H]Y]A1L'9.:70FERCZ>PIM_^GV(9LW'RJ*J9YYBWY53K(\_FOU#LKF R#9M_AE!ZJ/K_LG M+\Z4)NF%7OJ'R$!RU\-B4)4%? MXM@::F]!G-!=Y6V6?X6ZJC>WKC[)!ODY;JY#;_NDJ>XD71/#! 8(IQGWMKX* M9G$9)%SX)U*0_(U$(/MM558YN2N*B@; 4_2YQFW57L>H84Z<]Z8.6I'T$PRS MV6.>A81$!0V*NQ"4!29=8%/T"VW=X?GAV='IQ^X&YDJ0L(YA:+N9SI)L3L@S M]-0X)&(E/63I&REH8!&JC^(E@RZ^_G<:(N$A*_^#E$\DS,:I9C/O[)ML^KU M?1;FO)>Y5YZD=V)X#3D#R]/IPL1<_XJ64X5 W:\@G K4AW?OMQ^K-2KIW!C. M6&Q-H L%B:ZKG(;38Y+_%B05>2 _V%^405%,ZO,UYV-WI6:*D/0 &U;B.LA6 M,(9U_[>,VO%8G"?HH3=)S)(,0[>D#U5EIDSC!M@;UT/48%C.:&VI"0FO**F? MVJJF]J=8SHW5ZS)P%0WBYL(:H/DD5^^_K &=="<)A_&NC/:+8(+T=/,MR/\@ MY6,>TP/.B- I]]I1]S3X+%?SOXRHG?4GZ:8V$G9T'6+]*06QL+O!XK 8<[*5 MU-D'N;8^YH9J3YJ3]#,;:<=JWT^:/2"E[!K(Y[9USPK MBC:7(@UJ\Z[P'ZSHZ<: MT%T:)A7U5JR/)/TT>B)%"9,AG'YYS?E54))QEL^12>48'B]]CZNNYB7*HS.[@JAM(]B!.=??. MTS[ ])1-R7,),Q"5][Z&KGD0K:C%%>/F)47+)WU.:!=V-1.]^),O0B*M]EFM MLA['Z2@@M?';:!,B&E&X!0&4/TCEW"8!Q L,#.C?+@D)]2;CNBJ*:+DUS MU-F$N9D4_\J;*C/H'C=SS<)6S)+2-:9I9*7;G) [Z"HY*4I7WM2FW^9J_0!> MA*QO*+PW]J)$?ZQK5C$O7.:N:?AVF"OWV6E%W^;Z_@ Q4_;5:95*],C*"2OTQ_3I9=3.?<@1$/9'FGLWJIJ+V-E-;A./W>37>9(\0]1J\.=PG1K>=S X$_ M6OYZP39#C-I=:G$GF<9 :*RL\&+]272\)3!R2NTV6L9>Q]JK6YM3-5 M53\LXS?X^VV6]Y.$E]UT ?F7AX?,MG2"DM2[M>P+KTS"G$"?IE4&=W^7::RL#U_P'<\5"ZLTR9'\"#1(M]T_T I2]OBL"U M[\AF\>&[LD27'CF+O+<;]Y.>F]NO/=RXJWJ@=159O'''.,NUOG$_Z;FYRD#, M!MR3WF*(T?OC-_%!;D5/>HX>Z+6_<6=$[_OU,UF5O=ZT*E5T[Q3C9+%4 MY8;2Z.OB-(R3F'>\4JEAE3M+]]:Y:O!RN3=A3^+$8E$)_AB_35"Q: 4P1N]! MCF1M('?L,;)FN990['E[["I:]!:LR9))T*@GAV%>!.T8I%12JQ_%*+['] S7#$HWAG[6CW::,."7;)#-WE8"@V+7*T.=ET#8DZ# M% 1=].U0N(]T\R&F')P<#OOJ*NWTX8^AT00C_/(J)Y$Z@TNSAK@F/OKQ5(#7 M@M6OL:E%=H5I4HUKP%XU$%S]^+)"F_TQYSH;VJT=3E@1^<[XRL]'1OF'(K! MN7L8Y26;OERBN:55^S0(P[739)U_(K.@S.,ZQFA]LKP)\C1.QUWW3,JVN8'C MHYMNS51@XSF9^0EL0\!5FMX7V")\G[&47-P*E8[OLX+&J(GS>8-S5YOFA^>' MYSV1J0F^I[^ T":=%.#1 H7Y1D'(M%F^29#]H.M". M,TJ#+_%C"\JE_A[GES8*T3SS=GY D\.]D9S9(AZRLINE MQ_ 3+.W<\H;A#+6Q MI%P%>3X'S5'W(-5&3EZ) 3GW?G0P78MG4 -L%MPK)+UL>XUGW[^MO\\6?-:G M_X,$(H>UIDUP0-YOIP5DM4;JSNM!*,VBZWRGD1K_(J(W0.:5.0CO+RH;T27% M:,%AP9"H^W@:E_P"?9!^%R8*,:K'1??^HM"4'BD\"\X%;8;02IY&+*G:X)!0 M'BH['U RJ.ZN]V^KLLI7V\K[.'BEX6EC4@Q&(SA>T/S-2U^5;7EE='9JE(&^ M0$F29H-?.]C=7=3S%[V#$5U@GZO7?\*YXB6[^1E,XY2))!VBFGI<=.]/X=)A M:0K/PJWXWN]&3QWY6'>^&Y6Q88K)XMTHQC$.8/%GR9H;T8UR7&]N!IK5>U#. MD/"X)@;DSZ7U4C[MY=A628[%T4G:^&)3K%X-%5L /+J*[LJ&+Q>3W6G17C[: M,&>P0SBY).4/0M+#@]Y%/XT.#X[.I$_N#&IQ^5'#L<@ZNLC<:H;%Q@6PA(.[ MM-81X3*K=2\NS>5$C1O20.<:#,AQ.!O% CX]0TPYT&%U%@-!#LO9./#LJ2M? MWN;A?9G^)#K>$MC&5=V>M8R]K+97MW89M1"IPUUXW],S%/<)6<_=5;A88HFJ M+?B3NPOO>WJ&DA>\@:J%$DM4C7'$M>K^>^KH ?"^CKTZ:!+>?'';MNHP>NKJ M\9X-]U_&ACF'8G"26\L/Z"8A(;^)8X 6A7T?;IK@ZO'=K5GA0M48LZ0 8 M+LSF&-+H+BU)3HK29E_8:94K">4,L?=N(01-K0TQF;14<3"^TXC@R6+!4>E6T>GN(*2EH<9NG?FR#.KC>7,@*T=.Z<> MG+-8:69D\8ZT+IW4L*(LS_%@.9"8J5I CQ:.L^!F*/1@V[I<\:2S;F%LV1^R M]'NA#?>\5HIC0=EQF(T%R19#@,!9'@&C47.5I466Q!&;GME:K%A^Q(5A/O; M("^-T\#MV4]Q\) M?35MPH(A?P)H'L6E->L-M,K8D M9!IB<^?E;&.%O"1I.)D&^1_-E\F-JOQXXV:.15XKQ3@]BO*T*_-"XN:S[E95 M#M?14_HN2Z>8%%-.)2#=.6Q[R*G'RZD#2-I11Y(J5U. MA>4Y0+\64=D $U.HAN7.Q[PQ7_TPS*JT+%9I7;24R:KP[0&*+X$EUK3(//)8 M7]K5%PZ-BYM>S:Y'68\#=6-HV^>6QPRD1W[LM7SZY*+KY3@0[(RS9KJ6\"2$ MXY%'>A=>?-F-V"9H+[[EUZ0D+&T,GX'5/N;"PEQ:W"2JPNZ]J6D# #;\RSL] M2?MGEB], ZJ[M=V"#$+/GV?&;:[6%*C<.94;$4,SZPY&&_(I[W*DY3D@S/?( M"B7O,J+'X<[9&X48[)7$.D/:)<1&S+@7^"M92JQ>041EN:PH@2G,>KE@(5'B MT+@^=]'U@,B?+&\6X-*@!/%MK=5=X26JM!%?;;D7T.ITM^3P_/#LZ 3E05=K MY2I02+1L(\/75_(/$B3E) QRN<5#4I*C08MNT$K+"A02+3)#N@,+P[(5<$EO\,(Q8+4X]!2TJZHQF,?O?=HU0B@ATL:I7K)(RW8SDN(@ MZ='A\7L=:T;()!PL,._U4?ES-9T&^7PP6OZ!K]U?\ZPH'O-L%)?U7Y8)'OC; M^T%.X_SWTV@S8=>R(6'QE^PK]%3Z4]-WZW9OZ);P#5^X-ZD^/#W&6"05HFU1 MP7A[+=@"T ZKHD% CV*M:\Z0\@JS%6IW[^6_$CBQ!DD_FH)&"S;%OY%K,LM) MR(<=C,/^E$K\%_MG'15#;J1JU=SP],2'"])6W B-7!VTX.P9?>.!OT*\V-G% M:06:6.9C*2X)Z&F5O844-S\!+8@*&8'AU\% M!:.DKK+?S?:F+&=Q EKTQJ@*2<03=!9L0["6K/.:O);RN:EQ&P >-1*\BY[2 M"+JS 0M>.?]T83=C9( Q-<-0VL.!0#]"3TP*"(3$Q5:MH&3UP!94:[ '.W1=$"=12MH/*R^@G8**A@I!K!5I,)6 M<3%ATH_HQ*T88-JZP_/#\P-'^<[01ILY:G^2FZVL0PI]7,[K/\JBF'5H#13J MYMY!&-7,VJFZ+5"+(U.J;B'Z!%[%*&AG:/_Z;'? MKR^8EI5FL74@'@5<:$T'MJNL?5[LQD\P>VZA]3BL76U.<7P-%7U8L.,4"FTC MA('4[Q@V3[.YSN%XK1"(A.)ZT$R/ I&1DZX]YEE4A>4@?R;Y6QRJ,M^)B@)2 MQ**%U)H#@?3^ MO9,7+9'H*_YK>D,KBN2D&G10T=TT+=$G/J M-B8;[^W=#\3:X:S;*-QJ!-3DZ[UPUR$H1.KNR?\[]-4^/44-*M24.W$/: U< M$V0 U;=4X5O% 9'H+I7?^"&YC"X\8BD7-Z"0'!2[>MF>1O=9.KZ/WTC$$TK= M&[B1MFV2>G%?G&$,ZW7J%,#6BS%ASU''8F<]BP>G$*4%YT];3YRB?P)&.HAN MLWQ]D"F(D];A^%#MMHY8U$/VQ\=S>3^@O5'>*,B0.$J@J[PO=D29!)W%2V(, METEGL?DNSMS<-S8S6$LX4Q.LA.2/UV/K@&\79XX\Z>T%XF.J-KEU7,#QQ\6Q M"RW8UFE7_.@,U38<&5O>"S,!?;"9;75H@]OAA>@6_!#MW0\SH7PP@.CU*1;< M(W^_Q2B\2H*B@)-LF86Z3 '2.AR?#Y?(K=9D*1Q__.W61=2'B=\IS!%A71F; M*UQ,E */1ZYS=BCR;I6VQ97V/KF':LG;B#% ,T>S<][E?/56OI^3P'I2,H!^UU%$W&;!$-HJ3+#FB_#M(]6X&03#S.,- M&J,@CQUE/S;)16Z1NF[X+=II]A7-VEZ^5:H]^:92XD6"[NM>M<$M_U:MYEZ MKV\4ZKV^85+BQ-[LHMXUP6V;S9JI]^NE0KU?+[F4:&&PVZIW37#;9JYFZKU[ M4:CW[F5X?GB"%,*PBWK7!'=GHS+:B]Q4>3:3NVMO%^&X4.(4M=&W5'SKKSB; M]>J7WQ6]^N5W+B;:LX2VO7I-<.M9K)OI]ZJOT.]5GY_UW]VDO":X]>32#?7[ MH-+O Q<3+2=!:_VN!+?Q9E.6!89&V]'D@5D5X1*AQ!]LHTJI^#;>5DH4^O1= MK]PXN+8[SL#:UTN2N\C3>1$DU>_4.MR<7?N3"N+LK, M[]3,OS(KSB6V4VE9/F[<''IQ[*9ZJ#9>,1K2(36W*4IS.1WYZVAMH7KU&:A[ M"XB-)XON%8YMW;2O>6UB/Q0'!0?Y!1AG& $$KN-BEA5!\C7/ MJMGRL1G\-N2QBTFT#%T,2BWBJ/Z'8GRT;7)X@N,::L*+>%1T0^K.$Z*M7 ^D M'(S^D271:Q#^\40*DK])'21L?@/T@6)?:\Z\(^@67!^Z=P7[Q.]B]2';BP.: MA4 M.$08KCJ&GDQKA0&TFQ%GXJ9D2H!"P@0+#3$C0?)+58['NM8/E%\\ .;IXZ/AL M8:%K 3]:.-:]?G#Y\6'^E=AZ.'9G MVL6>6CJHV)X24-*3E\E*97@@D65'EU/MAX\Z@4%\: MZ*)^[4< T+\_/E>&5N1]:L:C0/.-$#P$4Z*-NM&R1= ,=GZK?78!@\O_IKKS M*'2^5[T*>Q'[$-W+KK.=Q-;^&\F+X+>*/&>C\D>0$U#+]3P-KH*H3B\!OV!& MDD7H3[49OF5SPQ-709S,+/2=)@&!I;Z3&CQ* ["X;!B\)O%8YS"V6QCPH+Q^ M;N\*)L-@(V"_9 3>!G'^6Y!4(.@C=(BTO(]#249V97EVA#]"&48M'4.T2#2Q M\3O=,89_5G%.HHT/_T[B\82.R3<8ZV/RO2"C*KF/1U(NFK7"<:$\WFO)4$M\ M$MYLO$'[!CJ;5M.G;!XDY7PU3*6>NM(*7%J4IWXMV=!#D2C>QENU^N/]-*V" MI!;A,9C7?EHJU8NJ<(E]B)/64/E*,!+U8SC$W(,Z>>]X)F7)'>OZ4_I^[X&.3E7+&L-VQIV#LZ/#BZ>"?K4&>0$LHQ+%TB##<_9Y*]A$&M M&N4[6; : 9+0AF$.TG:]E\S..%UOI];$.YF .T*4D+VPTCA]T/20E:2 =8+: M0E>8_XW,[])9518OV3.L*MP'X5L6D>1[&2?Q7Q3)35'&4]AWK>V2K[(4]EQE M#&U=DU< 3PT62%F60(#R+BW*O)JRK:$^B9*DQO#H&,-W>U.:;] )09GT1T:, M,8SMBL,CG(2@1DJ6F*@, /F3+&E36EUZ'4%I4,4>0[M:XV5-=K_"LC9?\+)T M7))\2O%1EV7-_9FH..@!\<9?3Y!X]9("\2>UT;:,VDL"<06 A15Z5:]M,W;6 M@?CSXL@B/[[%S]P*H,[]\OT7GL';#5%@?4*-\U6AU3C=J0MH4;-+VB%2 LO=TZ+N)%+_L2IMR>).Y>'1*:IM MV1*-$EP. Q=OBW#S9Q67\]\R>N^2P$]JGT:SVM 947S=VI'3&)C#*,@[8OR$ M$V]))1*;LTPV)TC4$T%!B/-KDS RC]?=/]B9)>C]<"PYQ@K%N2+-F"M\ZBJBB$QNW,3S"23=KI'J3BVTM-G]\#[Z"0NZSHABD M+$KV8'2?!6GQ0%3N(M(Z YU:FM!G :+/RX&W9U$#AV%#&OE)&(\EM9DM^@D M@G&4WL2UVM0^DCS.(LTMG;XRJ-33^[I#>0YZ4UC^N"NH)=:_0#6H#I"Q;_-, M>6G#ZCI(?[P:]L2K+[=^^R%8=Q.(<5B_R@F<"VZ#D!F$--/N;F& A1B5HN4T M*X/ACT/$IH3:X28J#I"P$@+I]&S"RCH(?QP?+/'BR[1GAR"K#@X2$S(UD]&S M2%]M(-XJ-CP\1SV!R;NTP/ KE-TCCX,G\I8E;W$ZWD2E-0,JZP%*5 .]*4,- MP'CD1&##$?_0480'EPN\'(A'#@&V/+T/765CZN:)S]1M1L\Z$(\N^RT2Y,N" M;X\IAX%$T7WQEU%??/+%9Z-#LC&3P[ >=+196-XGF@1!$<-Z^7> Y\:!R<4R M(Y#;9>D]FVXG%KJB7-LEG-)C.6LS3P_.=D6"$RT8P M1VM']R!](G2=#F02'C#L'+_!HDIG>/KH4&/6V"X*"O TPJ;"BB$&(2$$PVBQ M+J#V.+M;&/!@A]44JUA/QSH "2$8!@<+A& O+_:8T:XE&"\0ZC19+*3[2QZD M11!2L8K+^?I?-+.;>2.@!S>W'R[GO:;P)/1B/&58%U [ '<+@U:P7W\U5;Z> MPG5H$JHPW"TL4.7+7.F2,^TLBN&!01-(,-/P"PDG:?QGI=\/BBJ -MZ/#<,$ MBN2I+(:'Q:Z8!AL2<17 YB@658-]HESIIC2M@Y$0A?%LPC)1OLR)=AG3S8+' M&&\JGJO7@H"8:7GS1F<._9L728WA2>_"529'EU.A#HZ$*PS;A4!4[3"3UN$ ML9.=Z[1OS-D6* EK& 8.%ZSY,D&ZH4\[45H)L;CF'*"8]:1EF:RG[\=#6@]$ MHNQ&%@Y#94L'@*(TEQ/K MZ+>?X?^*$3])ZR89:060^O3"4;1J9S.-'HU$]S9B'P@_KAX"BBI,8E=AILTF M'KTV32G8@B2)G]3HL+]/$KR8C!RQH-!Q,W/,D['55Q,X#]T0+,MF&I> MDM<8GAZ='CL*%^UL8C* (U&_#;8PM6$N)>4YS*C) DT[^&BK:L.CT3W M-@[%/)+M2O*I9FV0E6>)QH\=!?-UMC3HT4A4;^.(+/JX>CJ2UZ@%QKH&-E2F M(0/;D"011 M)HSKKUM4I M$UZB3 Q'>IH:IJ"S*]F97VEJNE==BAQE70X8-:U;RVPY9K D/-HX:>]N&W$XJQL5V4]QD40U^'H2!%(2$%)7C_9IC4VR#. MJ8,CH?EJDXSF\U/FOM#7!M#G9Q>H&;5;4-<$F(1-#(?WYS(+_Z!F A)=L_@H M/-O*\R0 @5=YYF!SLL+W3$(H6L9*HKLUS%6%FBBX11^PA%F20 7#V5Z:@O"A MHMH;C'@NY%41\W1C)HT-3P_/3GKOK1MTP"FA'L-]7VU*5-"LKLB7M/=&J2$F M"7T8]HVGA>V1II\$B(7!*5I:9]@[O+@X-VJDU[68^T>3%MM 16F)] MYWFTGT@9YTQFBE,1ME!=H1X$'H1&:4NC9".M!NM/)NU=20U"<(BKU/"P(AN: MZMZ4L6U0_F3)=L 9MH.=6_*L9L"6G%[IEX\/>O^F=E_9+%7+AWI=K._X@J.K M#(8_J:S;;\^<['ZYBHZ1#4*HV]Z5"OQ)K*U!0_63$R9G/E\O9.#ZU*7A6E7( M5WKN>XNQ&M09OBU:PW:Z$E,9(='TRPVM5]!KB9NTFI*P2O- M7Q23HO]:E'D0JGV]!*7W/M0&,Z:R='Q/@H(L9)HKY);6P,PA)57\=M>72K^P M#/UZ(.^^7VB3KU#O?_Y_4$L#!!0 ( $^:?%0JX.O\\)T /@I"0 5 M:6-A9"TR,#(Q,3(S,5]L86(N>&ULY+U[;^5&EB?X_P+['6+=@RD;N&EGIJMJ MRI[N&2CUR!9:F1*4LCV]QL"@R+@2R[SD+9)7F:K%?O>-!\E+,MY\Q EY@:ZV M4HH3/"?B]SOQ/N=?_^>778:><%FE1?YO7[WY]O57".=QD:3YP[]]=:BWK_[V MU?_\'__G__&O_]>K5^]QCLNHQ@FZ?T9G%Y1[[^B5VEC1R=%JY')O?GAAQ^^8W\E1:OTQXK)7Q5Q5+-&-.J%E"7HOUZUQ5[1 M7[UZ\_;5]V^^_5(E7]$V*(L,W^(M8I__L7[>XW_[JDIW^XRJS7[W6.*M7(>L M++^C\M_E^(%V(ZW_!UK_F[_2^O^E^?55=(^SKQ M^=/MI=*<'P9U-4+?>=+Q M!I=ID9SGTY0=2_O5^E,=E?4,O?OROC2_*^HHFZ1S7]*7MA_QM/8]RGEK5^(' M\;1V[4DNJ6TM:NKHA3MK$AEK*(*Q]\^%$_?)3@E%;Y]\X\_TQ]?\1^9F>2?OYT69" \N:_J M,HKKMC:F/_O&;Y(R1Q,'&I6X*@YEC)W,XXTV_&IT+_LJ&:!("3I"X_S53Y^^ M^A_L[^C7ML3__E=>6Z?<23EL,3+2ME\B/QJT:TI\%Q=D=-S7KP:*;LMBIVR= MYI.%TI#OUNS.=CYR1VI5].:PB*?.'.DU[LMN&D7_#M61LK;K]Z.LX5;JQA/R MG81^ZR*+'A3]."KCJ2/'FHU[LOL[H@6@NE+:?OV^E#;>RISLIF!G9# SD'-4 MUC-+QYHJZH,!!: ^&07D0. PU-@&B<0X!04+2XFI0 M2)I[)5B#!W+(5H0"@&ZQNUW MOJYE5^WW4X*X,LHNR=+PRW_@9VW'"V6]]KRHJ:+KFX*(E42D*&SG*UI8['U% M\ZZU]#Z4Y6 (TD\-U<5]+T]:H.X2+-<'E* MOO90E'IW,"KIU1F,M52X E8,M>5@_8"T844O(&W5=8< #K=;O"_*.LT?/M51 MK9P4ZD7\#@@JO57C0N,6.@'$)8"'!VWK2T8);=.O!)2[,J+GDY^>=_>%T"F- M.:,RGJ PUFS<]\W?$2\ U=72]NOWK;3Q5F7]IUV49>\.59KC2D_V44FO'!]K MJ: V*X;:Y?H172'A%@$IK M!1+:XHB71XT +"2T+2]"0]OLJT+D)$E(+U9T3,'7Y4U9/*5YK-\-4(EX!8E2 M;P5*FO(;-@/ J"A1*P,+%'W[BTC1-_ZZX\O+O,;T^#A]PF0=&C534&VOJT2\]K]2;P42>N7I9D'4+AE@ M0:%O?1$>^J9?"2B?<'PHRN[LD9[C#F^+H;8'T"YG$_$=>?,X_X:@J1R7?(==O60EEO>)# MU%2!BZX@/Z@ WKA2-+"( D7KKMK[-X?[+(TOLB+2KSL&Y;SV^E!#18_S0HB5 M@NUM28.*/2UIS94O)YWD^2'*^.F&HJ/E13U?21KIJ;R-Q,LU9T[0]Y!DC2N[ M@B1KV94W&.*B)%]C[[G8;M9I05Q,268IB7[[T2#I>;M!;X5RUZ$GUMN2;(01 ME8;>@;#H'ME&A$7?^-C//B4_7I=W9-YBLY7=+PVQBSW0UK2!30M3L-#B0>Q= MBVVMW+86&]H'&)K_7*4Y?F,#AV%Y"$",-#9!HOD!T?+H.@_C2$/6ZDI@R)K< M!S1N"K("SO[O=&\<=N0"$. 8ZVQ"!R^/B$ XNNW97HD#;Z6KJEES[Y6D9Y55*YYM62TBQN.\7J:*^ZM>I M7=E EI.JQI8^6U6T]*K#^EWTY3(A'T^W*0\5HB6_0<;KX*[67#&^$P$TE !V M$E8](([QAN9?_>J[!4+ZQ;Q?>C?A@)8)HN?%QI3?=??2OY?QMCPY)"FIZZ2N M,9D_4FAIGK?K!#SUN5;G<>]?GE[(6DG@.%-3.JN%V92>\HB_,[S%98F3 M6_R$\P/^2!I">;G90L8CTG2:"UL(35G4%-Z@8_$QH&8K7O?BY"VK?=EJGQ7Y MPRORG1TD&XS0&5/ B!N/N#^I*ES+[E"-"WA$=*>3,**R/RP/U%Z@3'>E6)A- M%$E5\PG#84^.,3?L1N\ :]X>6(SDBO+>X2=J+$?CIGM.KAZ;_;A26[U;?3ED M?X3'K (<<@@KD.$3T7%,;Z]4MSC&Z5-TG^&/N%8_A;(3\XEOO?X"S)OBZ%B> M3!MPO5$]BO*$=C60!28%.%GB$&B=LQP>X<<$\'D!. M4S0\8+.5># $!#,"6'E^ &S>E'@?IZ70:58]$%_J? M\W\<4.>139?Y$U&D*)_)]$U#FF$QC]P8Z2<< M6+=_9HL*&)#;JKB.AC;3NCD:^F28#(QC(LF0Z'/T*7:[M-XQ\A(Z%SD-GH?S M.,6Z;5"ME,^11JN]F)RD*\V'F7YYH %EE@%QOSSZ^F-18_3F+]^ #BIF/ E# MB1E,'@EQE4;W:9;6Y.M$&Q8(X+'($M*9=)RK94&=[$4]4L/"#N$J]5&$P8L7 MA''Q$]3GB_EL9$35$_T3FWK!Q*YQQ=>8);;@@J&*_8F&3@B&'N8S@E[A< XX MG"QHE>ZQ _2HPPP=#?Z#./0H#S@1==*?>*AD_!YW*#67G'70LD@&?[!C#F?M MCYM8[;X6\-F$'CF2@PD]; #.^FZB9WI"8G_*-Q8 .-\3=%:>[#4EX:'NJ/>> MEPSAY$T.$-69FQP=<-?=S+A6"JMN?,O4EX6'-P^[FW"X;3.$H8,-^\;6!)?_/;%8Z( MMVAJ?E;#4E?8 RRUN@JPI.6Z^?+S:LA\PN5]H?:U$W3>MY,>0"=KAD4+3$^8 M2)I7VM(7-]/:.>NPT33TM_V6!ICSW$5?VI/P'LV=;OR;JP"8%UG8I9QQT%?C MQQL=@[$FE!<"<\RKHR\AS*%LD:>:5=G"SB.IWA=%\CG-9+F@Q"(>2='3:XR* M]D\P<)Z@F$^HCOMS#,5Q9\),Z>WF\E"3>/WL'7S2;G.0%,@LW6)Z#@#$ZSVF MH2SS!S;!N4T?'NOK[4\59O?J-- TR'D$J\F",3ZZ\H@);! 3>55L7Q$A?@$4 MQIM.-R1CDU/XVYU68!KCWPI)7N^@U:254[*Y2-)%$7W>RJ!46;JRLO4!>SK*HL:Q]-A.3%>,ABVIZ\+2C MJ4C_R0/.T/>C8VT*5)IJ\#> MO[,GHG@OSYZ%/J=]1?YPA\L=O>O5'ISHYG_2XCXG@G)]QVAB?SZ>O*VXRK;T M#$YZ=YMG0;S UT%$F#IJ\.%S#GE\B/$AK6*#LTD(/?Z4<,,&V&?UQ-M;!&N_'5"B$K1_8-&;C-(R@ETO7]/_ MH8HEIOWO**0+-' 2A*"084ICSRXQ764YC@YC\J<3/:JD^.N[1G> MIG&JFUK9"'MDB94M8^"U0JB50E_WY% CN/RVO-7X,MLIA'5W^&'-*< 1^^B MC,:96TGC\SQ91-]SE@%>I2SLXLU^T0848**9\1HC&0E%/8>2&.DI"[_0+JW6 MGF=:1X^PT]EB?OG7U\($D\\MT=N_;+Y_^]?-Z[_]=7!X_?;[S5]_^//FSZ_; M7[_^%ET?ZJJ..%>(V)L_O]Z\_?VWS5_^VU\Z,>B %3)\RJ)4R,#I MD4IW)8ZJ0_EL129988]TDNHJAB'EA0:46HY*/W!5<_Q 9T]W-HQR4YNQBL8F MBXNJWJ W?_O+YF_?OVGH,P0]<$A4-73&.%?CQNM&14&&[_KYAK1[?9(G=/3: MTY<8'[%-C D[<:];&5;VB/L#7&R#F& 7E(6)\MM4T!OA,RUC)N%6!G13W 5S MXK:&/>!\7A:BIUAT GBYVY?%$TLT4KTOBTI[95PCY//BD$YWZ3DJ+8SZI3>( ME0<*SS)-_[17&O02D1$ZPE4B(V[\1JHX[IKL2QRG[!HF^3G#++=.GISTKF]#S#K^_>&@8-Y+,HA2?B/10GDT;U\B.+'-,?EFF'2CL0!4"/?19*/1B(5!#GF#!O"\= M&"WT9@SI /YJU09,+AO0L._Y7)_PP;_:QM9_0TKW>IX0F4^E\U3;!46I*R25ZP6)(D%T=\O M/M%L>7I::B]ALB0NA"H@!-3.]B)VVG:=U]V&R?P4MB$FDQ/L*<3[E:N!M!:*9B+ MTQ+M]7>H&U]^E "_1VUOPM";1TH3@"XSJY"DN=>L@A$D%8QS&J4$) 64DP$9 M_*'?JCIK']H\Q@ :(^+!9C"")KWG$RZ0'XA!XGZHOQWX>S*!>'\K*X8D*-1& M@#)! B@C'21H E[86LV'3(+ "USME$*UR(6>&,TP),3ID1VV;!:]H).DH4(W M47E=?JKIGA1[KG.#2Z:C-574%8!11F.3D3I$%A4EXM+\21DB\IQ2(=!HDG$- MG;JGF^'0R(0_/9U,X//Y9B#+BL_T=?=%49X5A_MZ>\C:%(6W.,;IDV722[=Z M?-[^=[10V/=OY=&6,*RM 749*(]U0"?/7-30I#4T:@TE\[^ZC!)\_$W9U0IZ M97\*A(5[^5/P"[-JFC#V64G#K*$%2FOQ$)Z61%U1S1-IO[D(M,TNIA_0MKG7V$^-#G>& M7 /C@EYC/HUT%.,]=6A@1<#"QL[5TV^D(5G/BU&&9-T. ="K-,>7Y$?=,;"L M, 10^[IJ0$"+(58.&K'S%0:!KH ))7P%0'B$YI"K!)?QW6SM$:@(59,,!]STX1Q0(:^ MBZHT=J!G4QZ0FZW&9F)N$"L;!BE5:J^CXD0..BD)R;@!;$UT&V 6D&MG:7:H MM6=_2@E OAVUMF%<4SH,SJE57TO-B;QS5A22>R,8F]@WPK!'_OV":0I5G)R0 M7HD>\,?#[AZ7UUOA=H#%+-6]*H^,G6#G&&9M%:BI _%*:+K/Y@B_5T_'6=Y<^9_J#!+31(7N_V!O6'/S;-HGP2=BO,Q"/$!*FZ:UCO4$ M2&;55,V1R8 SY+F6KJ,Z3;J0LY0W[P]I0H\/US9A[&?J1XSB*(OI^ZPFY3)N M9UJ=PWD)_D8[29_$0'A/TXQ\+M=9.03E<1RL74U]FU?RBZG_ M1_$X)C):^AP3$[T?:E^1N>4%:833(B?SS0-1I4GH6>35.[PM2LS+W45?<'7^ MA4S&BI(H')7/;..?QA<@DJ2!B8(/ESGA!J[,!^,K?=7[X?I:K:_91U)1GG^4A-XZ?0>UW8#R+WX:CWVD;)>6-4D=?$/ZRQWD% MZF<\T$]^06)5[GGW7T3+<]Z9[W!.YM-FWR.1\.XW9%HK.$^*HJ8L^KHIO7R6 M.R5B4_$!= + 5PGJVF 2L0K%Y5Z MBW!NBS9CZV;%8=1F?>&D._]3,P#"0ER/%!'C>ICXC,_6YKD_CJ(:?$M+^XS- M)M56B,S6ED*#"2908#8KE=F$CDV BV[6 AJ830T+(2R;&A,><53#!XV>/LDCP>*8-!(@>LUZ M_83S ZXLCFW%HEXS6@MZBOFK>1'P@U1[74%/.E5=+R:?EO>[?Y2VBWJJQ2]I M_7AZJ&HRSI1DN,D.21,RG?Q?0M8,9B"[U>8?ZX[6*B!VW$NC]:#/I"+4UD2G M^$U=J*V,+L>A//LRAO,1H.1U@7J 10RYE1L"X"FFT$_A3*9PS^MKTJJ^WC:Z M6@R-BO)>7XS*-18?4Y)E!UV MY*C7 M%J)9HDF+0+H**0/'CD)*/Y]NHLB+X3Z[>5S3R/AT'QK-!;STRG8^I2D.='SC MHC[/"-2,?N#)HXR0$3!NPHO7V5MRB'%R6N1/Q#T0;W2]Y3_7- 7'&;ZWFM=9 MU^%UQF=OF3C#8K+H*$S7"CUQ1.77GBG>V1WD3S>3'882V[91VH1]HF;&/3,3 M?$^&*5E:6W_3X>GV74RPR^_DV9%\XK3:D7D0%QX:%6P.P30R$)C>GQ$SRCL1*L#XO!F!*S&2]$39ZXI]69!Q'"X3HYMI_3\S M>Y*>."11+/ U)HD%N'R&UBU_'"##U=<=C1 MPDG_H\[4@BK*8-<19MP((?B,H(%<*;BL$&!7!E8K N#[T!I=FR35PB(@J#6 M]=P?Y.I>;Y>A*PWMO5BO/\ M(T>J1* M76_IWI1N16R6];DFMK!$6$L2F?:1?8]:37_UVP[WH==E<23KYDLKFMY8W<5E7T VX2)%LUS,6NEI,-M@)G&4<+0]N9M@S7ZF]_ZF_MLC7S<^E>"SU;0 QJM;=">UYRP M79NC%!!HES%F?/@$BFTWC+5@!P!84L2'77OYV%O??-OO$[C<>U?T4]0F^=+4 M2@HN!]](>V,>OK8\X!K0H1\,"?EDG0 /).5*T5(.'DS*]9<&3H"K,*?^L(04 MW*JLU>1ZRY*6-L\TSO]Q2.MGBPN3EO(0Z?8,%JD3VM%PS#W)/R$N&TA24:<> M4V:^L^DNKS DREQ6U0$G9P=Z*':#R[3@>7/9WZ[W+%+6^1=L,!C)JZ4%<95$+)^393<9:=G5VD/Z:,1OM# M2?]2TP=G_#<%JPWMB3SLK9BIH!99.Q'1@3#X(_[,_J)/TFHE'PA3^Q9-8"<1 MYP6 GIU.-4U%0ND3N-FF6(85FFK,,/%\]TJ'Q_L/U6\(5'+Q%0*/X/T#3R0P MPT$(%S&+KSUM,5@!56N/F,(9;=(OC MXH$G>&+^0\/.]3_MD=<>VE'8NCQ^DDYDCQ]%]*LT\4SSW<9!O&*?1OUO;U#W M]>ZTFG\?]12 F7 M"AC:=-,<:]"2+_CBZ!CC^6+G3[G$\S;XJLLTIGF_:+&3SU&9?,3U]?:B*+H.95)OV1)3YOO'JIO-.U8Y70>P'>G>!X+:,YC5+LI-O1)G_ $W MF0O1#!JTP5BPQ*Z->+DF.=^6?X7\FOS$.G- AZKAG;9+.TPX%'JA$\ YK>)E_A>@ W%FE,LIS\N:]3&5^_'C?B+C MYU1/(JDG$+<,;&Q5,O^P)S_& S/#B)4X";\NO%6"%YZD M?)JR $N5%<'35&WCE-V6^T>,)D6T?ZH#CO;/P\Q@?(=#O MN\S&C6B'>*3#WVG0(X BIY3:D MPY#RN9 .0!Z),%+#^/114=XC\%4:FR #%"%G-;5]0EV+DC'$M1#QFL"3#L-L MM#%&(I&4]9JN4]14<2K))TZP84D64]H\XJ=!;#S?*"J"T)#&=KQ4_B^+ [9/3 'IWA;1JG883>T:-%C"FK M@XK7MQ726]-&K!ODO+YJT%L@/DD8O$%X=7R# $P!#X;X?11@@2SQ1K\%K#S2 MXZ[$474HG^TF,-+2'JD@UU8(3M^4"F(:LZC*/N&M0<88U!I8K!R!]90/E30[ MT7:+XYIO!%UO3Q)^;5 32-A.U%-<5DL[A/EO)X:XW*9].59L42L+',?7I8OZ M,5!=^@<89=J@O[;"@2!-N65@B37@,+MN7>6"-\!03XY/!2[:6W53CXH-E<*? M&MG9ON1KGJ[>H Z0)K;#R[Q\Z0#XV:]M!+3#A'8[C:K'BZSX;),"5R\&$\A- MIK\V?AL50$PBO*AMRL[0!&M3]H3/'6JB _T?W3%_BC)Z#'2$//W#29X,?]$K MJ=O-GE>OSYWOF2T@3(5(B0W':J_@8/!@?Z2A;,>_ZPG O<1>HT&8M;C?'#AG M<\/].H_5')[*^S'WOGMQKS3:ZU'$$K07CBV6X+Q'W_<1UU2)F[)X2A.ZGHWG,X^E0#I*\BY V4+(N M0U*85+*SK8RIE5I"O@P^SN8J(FF=?4S_0Z94U&>CJV MLURA&OZY5.(S-8^+;4)&G$:817SCXJB5W[!KQO6&S0^[2J">],\RLSVK9';N M&\%NW@N>Z]8=GD*B(&=L0K+O,J])[Z3W&3ZI*JQ=FEO(0G)-8HD-Q8YBB,L% MPRH+@X9D(E]A:\8:QX]YD14/G%=%_8C+H#BE IV12BK$O92-+[Y#?)G']&P; MGV'^7_+O[)"PU/'Q(PWA8@%&9N#=[R74NE.9^GCW;$7NSFUV3J+[I;-IGW\"OTBS2/ M\GBA[35M9? K=KVMCBOWKK(7L+WF9OAQ>XV2%6T[0\/>6K- LN62W@+&7J_^ M[YL)V_7VJL@?[G"Y:ZZB7E$WE!#I5_17BR MZ^X>LRK0M?JNA*]ER#PS;\J4X'%/#.J;&S=&9LS(0"Z$3$"K^![!&:I!CJ.+ MC)^!CIO+C)=![73;6\EFT/N>E;(A\F6,D/-'1IAL\C'&275!#'>-96PAZS?K MO-$228YW)L-G9_SF8R!)"*>8\P*3#EKC3Y+MW@Y\0&1J^^)ZVWOS:DDFA2P0 MF526Z,G4QV+_O3)L#.LI=BE91<]F8[8/MT8ZP3T1:K/.KV09'8#W@UY+%;:& MXB*TK-*Y""VEH%:@:8[)?TY+G*2Z'2*-#-3J\::717B,]JVAI\^?H_M,E]!6+0)$AI'>>CJPPJ@I#4\( M)]USIOM>KCL4V&6HT<%=!AF 2W_7VS-\7[\2,. ME98_[I0P">C+?79&,,6[S8)8ICC$_3T-?E0W]S3@ =H6L/3X:A&@30&#UQSN M":SD\:?O"!A]?GML7'9; \2,8)R_"4"ZO0%HY]\;AVRWQ#0R0/,=TX[2<-*P MVI98H_D3+N\+MTF/FP'A;(L9X:.;]TS>%ELJZ,5AO\]8T(0H:X,F7.;;HMRQ MS0";^!>V-?@,A6%ME1 5HR=YC(J!>L+@]P(7,BY)JS@KJD/):=3=$TR/58'> M#'1$IA ,Q V6'BEWF9-NQE5-]](^8AVUA)(>*21J*=Y#YR78IC--E-S>U6_N M=Z7_Q/1:/R]$,RKC,EK]=:P-@1Q,HUN6D"108&4,=@50O((Z+G:XVR/6@GI4 MTBNHQUI*'E>0$NAXF@(%49.BQRUU6'Q*NUW$I[3/?:YOTX?'^GK[4\6?Q5W? M\S#9EWG[GN.B*#L/Q6ZF7J71?9JE];-N"3RG5I^KY%G6"PMI6MNK8ON*U,=? MA**V1OHFJ7NJ1:^G'+T^O[[=U0NUXEBI*0[$MH@]N$1%KRUPORUR_!D577OP MF]Y94SGP)=,%Z"$L\.=SPVLZD6-B2AZ.<%<<\IK_NL;)&XT7L)#UFF[$;(F8 MSZ.?E91);1"70YT@5#H2=W->7K)D:_B)^4PLL0?_JJ(C^Q*O$[65P;^RT-OJ M^-I"MG("WX58Q/#1Z\3CX!CVZT0+)%N^P;" L=]%W.C1<'W3FMA2PH#T5++.G7"J)&,A3* MF0WJ-"_EFL,R1P$M,V$4N +ER4D6!@.&XU^,Z#Q3$H>>!HCWV\T J MBZ[4A[2 :R>S6:W^1Z)ACKO J*;&G-5D4 $XK\G._WZHZB80,YF6DH9(,_P1 MU_SBRU51D=];[O]KZ+;L9[RF4E^T?<08WUWU]#%H]P%$#]::&UU?TX]\0__L M>-(&$]=LY1:[HSJ@Z/@1V(3NR[-'S/^^/'5@',Q'HCK1\[+&N_FF6)SGK?]I M&$>T5CMJG-,&-1]%[*N;Y9T5^ $D; /SJ!)M@](CRHQ\A/XV%Y(:!7?9P!?' M-:YQ58+/"/;#3Z8O\XLH+7^.L@.+HL5N.-%$%V?=%2Z)&W.4]Q7JQ\$B^3$] M79]08<2D>9"[3AZ=*6^UK>L&EK-M2VU[:FV+>[;!WMB;A,=!C!\0,%J%^ $! MI<=9U!G>D]$AE;9!SQ$/BWF^$VZ% MS#&;K&#IU=/S??;>P[.3/"'_Y0_M=0PSBWH=$8QV*.^6#9XR,II$7YIP#\O/ M"BU?7\VQIXZ^P XJ=I 2!QH[/,U8'IWL"C+%^B=_V![')>;L(U3D%R7(]VY* MO$L/.^4*R:D*7XLD-[N$?8&>-.K$T?46=14@4@-JJP!8*2UH('_*5+.P#NS= M%F4\^PU8<*RIV!RLEJ" :;5@6K#_H@Z@M"<[@-)>W#=50(5%/6X0711E7VFK M76-!!F2[5]1Z?SM(79M%1@0[W;J "&W\!?3RE].TE4.2L.]_7VD+67 M"S78UHOY#?^ETU\20(L79_O?K4!WVQ4L[*F+#>^B9E3;MW* H'FM[LIUZ2GDH6>4V^GM%B M;; KL/%*;QX]<0;VXB-L2'SV"!A!!H?00-NEDB"#02BP\R*NILVVTGP/XV7$ M?%#QRQV='OEW73Y$>;/D.B73T2)+$[Y_P?8JNHQOU]LF/VB4?2*_89$T;:Z+ M+52_1]8NU2)CJ/?KW:!!S6S*WZ^;;OITM:-C]9K[7#XYL2AHQG19%#$OA4EG M7?3=._RE?I?I.GT*_T8XA]#>@>I>=&8ZWT[E#1:.2@ MH^]:I%K4Z6@8Y7-;GF^SD G%#=$^MKS-K1'RN3&OTUWQF)TO$7EI^'O.ZQG@ M=?O>B"%A_]X(()_;?>E#GF[3.,IK42^;@=6V I_;@;8V"?ML1T$D11SXH+:6 M:: [B$X0%'84G?#G=9OF)UM ,"V1ND2=1F53HISV9A_!'_\<[U7W,MS4',H(L"!1Q'V4QE+P,YMB, M6,M4_S*XHQL2YI('?#!<(%D[O5!_81Q-E^2&1X_1/;&&_0?([3W0*@G$,AP9M,78]C9= 0PG&Q&%H,<,*!T/D^%*' ? M/\.0#SBBQ<&#,UBAR881D!ZV"4A+$RZ>TIL$A)B_I/7CZ:&JBQTN+9RM=0U> M<]_:6B5.$I@DC[K?RJ+/1!BUTH'X8\>>$[/,.G5;.)"T<=CV580#2OW4U0*5 MX#Y]OH$!\\GHV5TQYY%1YU&9DSE]=8-+=E'/AD(:&8^,<]M#%5B;AG*J:1X45C7; M<>HJ[X4-WR!6_P9U7]BPLI0$84RPEL2-XJQP$=#XI%*KR451\D>ZU%_9+:(M M9'V2P,(2 >&M#+N=R:40%PM@I)EOD?'=DU?VV4)-H)8MSKP&$V["JA]7_5;Y MPC127D,'Z[17AI ?7!L+PJ-;=(,85M?8![ XLG&]>C%8).GDS:FP=-X)!TGQ^I8C\_048X6"J&D&GDV ME3[6T.1'L//(?D@4@J5>@T=-P:X03&H*<$,CJ,V(Y5I1:!35C0<.R 4?ZE8S M-H!H;I.P.HF1D&-FDTF/[B^PA!!19G.#0BOE\\FT5GLAC$=3FH&M+1^(_[?H M!^$ULKD3 +91&ZU:I08)1MR<_.0: 39+W:U6)AYLJCJ"=)A')ZP!8%'[NY0[ M/&G7>0"176:B6K6O.Q'2'NE,SY?2NKL!6+!;?SB/!PI:C!2.]7BDKJN%0N#N MHSR_-]NO(;P%QJ0.'>-W4F_"H-9MK#$)PN#2SG/V@1C4X.!LR17-3 ;J[^T MI*%%&-[[ B>XC+)_9YE'HOQ=E/]N=3%:*^;S'JM>?^'V)R^.:'EVKHR81""> MUZ8SA'N@%CWA\[DHC43V6&1$J8I&F*^?Z'/#EA$7ES82]-FH*Q2%EZ.N./2;59:'.G<\"-9(^DCJVB;(? MWF39HA\D"59-G0 +)+N38)T8+)3T9ZA2+('/@">; 7T6;$:/!?XA/>DG_$#G MX[=X3V-CY@\6;E0MXG,^HM9;&)EY4=25!3^T74EYK],+ VZ$V80!-("0=YR> MVT@#$L%RMBK *K2I^#)FA401E[FW/2(!+.#.U5YW]GBIOHUUMX:-N41DUQEID6V,W9-O\@@YZOMK?*F#>Q#^Z;/MB3/T.E MP3LC&N0XZ6ENYZ@U4GXSR6JTER1=I:5'V _ :[L8(64P< I9$X(DV6--\/&Y M-W.XK_ _#H3DYT^6^2#4(CYW8=1Z"WL475'$RP8RLS4UO;!'86AW0-18[>.I M90!QH]W<$H$3PD;=' M"PKMY4\Z$&*\9&:$H&JO0)TVE]PTW=E&A*;>!Y M;$W6ZI+IUW38VF7,M<*LST%I MMX_2DL+KNCQ+JWU11=GU]JK('ZZ(;@E_Z-KEJ1V_@.5J.XQG:WS-YU"X2FL) MPT_W%42#-C7?HL4\UC\G[.82%E^8!CL%>VH_6A_JM!#J&KTHP-7F+3Q(_&19_@)9\6>6M0\)37.%*RDO<8$MK%&C);+I=C=A9Y<^Z(V M/&9/L_.< ##'N&0ID%FRRB(YQ/7 9/ %J ,@Q9#!UFCT>ENJE_31?O#6BWF] M":757[P+U"L>'G,OF$+_.J+MF-"?/>CZ4\1(X>@T6:%#>#1-P]V? (-MG8SKST6#J(;#XV.%1F M];$!H?]4*KJK[>?R%#H,H_3"'E=Y6AT%].;39FOEEX@>*-7/YB,WO9S7 !]Z"\1S)5Z^VTUJ)<*;7+F: MUA: WQ2S@I48N,,"4QZY<86K"F,>L\I^?-!*>>2%7GLQ,A_]Q.MM*ECNOB7YH.8)3_C M=2&R:/O(DI0WU6\0^T O8&H70K:?1LN0PR>\46WE%I0T$@^U&VZNHS4X)ZZ_ MEB<<1.8;E]N1*A&(C#2ZL;X9J8>*W]-7>O.K9*=>MVGU M.\]A1G_2'[ZJI?R>O6JTEQR]'DLC6FC3IM7C__#( \M7(VX&TE^SP>=47" M\_?.)D""6HZ),8[E@/"9B*4L]L0'/-,+O369?=%36';?QWY&8U^%SQ0M]G:) MEU6XZ(:]/ZZ9I^S$PV/% I8.303-1^,(1R$YC2,6P\A"UO[)N#_A4$<8N<<$ MR]S2CFU0^_<09UU+V!UHKC$Y(AW2C,GA.".(S:?X$2>'C R7IX_T<=%EWKO> M0*:#[.$D^?P9OB=T/Y!NOZ/;!KH!;*%Z?87#6: %A%.GIDITO46\4L)!U+OR M<\UN:[8UHV/5Z%=6.=SPMWJ3L(-DF4\7F\WC5+UQS<:Q-'WDL)]@%'-!19Z MTG=\'M\OW$(Z+W/$SJ;-MDHG0_WD>^UW$-V0:K^$V*? ';&O)E,TS>?'E#XY M*O&QD:)ZX)QS%(T;#?02PAKD$RXMK,$\G[';TBIZ>"CQ W]_O&VN5%E['DMY MG_'<+"T2(KL-Y'K7RX(A_E3+FG(LBG-; 6'O_3/Z$/V]*-G2C[XE;B\%7J4Y M\9!WZ8[2N-<.O.6N])C0XJ$=P M KL0<,X%Z7Y/C%C\LE_2^O'T4-7%#I?,!?4\T+,UGR?5YO>$:8*UDI,G5@OZ M3*I!;3W-K& P\CT'P_YE+/]TV.VB\KE9=!WOFG0MTAO]N]_UIP&45=U?JF$# M L=.G\P#R:'75!+X#;N*2S*G:!S1N^=>-!C7F-F.-?D-S^IHI21D*ZNA'<XQO=U,27,T;@S@J*]3 "R)!#L%O5[?#N_3.LK2?^*D M=2WTBK;]H&PG[_7ML)U%XL/:3NXXO/" B($0;ZIE_8V&EF_TQX'!%1DQZ=3X MGMX%Z1H ]E&Q S3%1\4.N 39=CN/RIRL8JH;7+81M]*8QMM(LP-9 TW88'.L M$60KS=5J'9;;NA"I#+':-FQK)^;19WB-P;!WN38XC;+XD'5[ 1_)NN"JJ'K- M$,;6UB2 JS>Q)J$;A-DG>9TF5*OT"7^B>VIL>7+^A<:OPLD%:3(:6.]0-ZOU ML6%NI%_N8R#^8,&VTKF*_F?0\3NH_5"[=NP^)?JW_ M#=4]+=:FJ(@3HU?KJ4=B:N+HFR"2>0/O:V:TP-9Z^3V:X;(%8UJ"MI!$8!H!8UNE-:8Q8L=WT.\.-"[-R<[ MFOCWGVR0;0)9.I-QF<\ $':A]M%>86$?:((\2V[Q\J^@_F?:J+#!L=]#8/E#!=L#8'H M$U"LN6KF"F&8';HV: #/$'R2)^0WY0'W[\5-X.^4:F%VW:;8K]T>:D-;-#7R MN!:\SL$=C?"XO4A;M*8>(Z(T8U4@#)\.>,VVUF2TSW@"U*WZ650B>NF%Q2BZ MWF/Z#KSY=7<1YD-4T]TV\QVS!>OV]11HH990;TBQ"OB-,U8SZJIN_G2\B-;6 MCCB[X9(.K]DRO5LK9YB>DK/)R[8H=]V>][!=4L#'/TOR9/ *#B26#T"6ITL M64>6C).EZ,C"_Y1U9-FU9&&WCZ$RHS.+G:[Z*"6\A@Y4:2T-N+<)ZP*/O?:# MO<1BMR]REIVX!'MW&W8,<]CSIGSBYP65:).RZI>/EOJ6_ M"7/];_&6T^ZQ-U_KGH_U/5/_B_R@/>X]KVN_BOAGFPNRH4PDO#:H(MMM=WAS M3.39,)9-@V]Q59=:M&O; 9SB6J#ND^AWK<"=&@K M-5KKFM[3P/VDL0YY@DOFSZ+\^4]5TUI=;FL^^5*U&O5OQ^@"P;K'LM5[2T> MU"+MH%FO=/4V6*>_:]8G[!TNKQSQVA&K'MRI>&B9:TG+7',IXXS16_HB!MH[#@T]K1^J&W@D6>_'T]'C]-XYN-) MVXQ^\U.>UK.WR1;^+-QL;^GV<]Y:$Y9=TK48_>A+V'Y;O3G[(2=&;338G".K M,A8:O)/PC;,P[7N^)3.^.)B1^9R7YJ] MRW'Z M_4^?9K>(;B)U9!"K'?6K9R?$4)$0#$1Z&0&31.-FX;?+R0MF.9J__$U M=1@@6ZVKL$PQ'0N(8HX3L_6H5ABH)N#)CFHS7*XTJ=0Q!TN>W)0I&1;W4<9^ M8>=G9U;JR[G.M5V2#D&61JN7VX?V;U=I\SOHJ=DJ33&(H*&W/[QD=(MP8N 5 MPR&$E2M\"<3PN&1U34E%"GPL\G*0H:J[:7J'X\<\_T_<]+H=]M:CP M!OJ(N.8K.Q[Y;G]HSO^/EZB/U8*[:.AFZWOS_\#/;7N1]>^G=-=&]_Y0)*0= M?JI3'J6?_+'-$Q]LZE$0@H^7VU[9[=%K?CSL[G%)+ZHVRY\V=9G&TVED/'HG MG>9C:O"R_*9YN\P+(4>;L?7',#0V_8Q%!L/H]?:&=%8[]2 H_I0^Y.F6%,CK M)CP/^2K+O]U>RE&M+Z;7YVMI,I7QC9E>M6A8WVHK; 9MD!B M+2_2[8,I=!!];C5[#K7OI_O^JJQ[?I_\:^SSR:]^NZ47NT^^I#+_/OJ[!Q:. M-1*2>;),V+_2OWJ>S,W1S =UI7W94E':D3Z ]0'3X4D'K;:$3W!U6BDZ\:S8 M16D.!;")VGD%V;!?!9@-.W5EH'U(<[*=! MAC+@^4\5WAZRJW0KVW-Q$_=YC&!GCR02JCJD_P9Q642%H9X63S2LW7!/T('; MD)$:>"3.(G]XE3&#(_!@_BXP%';+'3#HD5GOBR+YG&;9Y6X?I25U2O2.CX9+ M*@&/[%'J/(956W"#CD6EEQ[]G((YZXW2KB0D[/48&0-=#Q"/T#XJ<+VE;H1Q MCY]5_3O.DHNB),S3(-U2WB/P;2T:XZF'_M:E\C&D>4E-A5]MB_+507Q:Z8<: M"U@6/T8E2[J>HZR@$<$#&32<8#@FDQ,&9ZRYVC5<$S6=1T(DM9]&U>-E_N]1 MGI"9(DU,5]54F?:VZ&5."]!8/N0_-'3'4Y0I3DK7^8ROE=GR[:-:[G=9'IJ8 MJ!H..7CA=WR=]9.187B_[0^Q[ Q3P?+=:T%(T=$U.+ M6=PG^@-6F^YM^;H2I08KVI#Y9+7(]<>K+B'$GO.J TV:HT<*'/J_],BKM''DF8@/BW(0BMZP/1%4%F?[.ABG#3*&=X75=JK;>Q8'2KP MY3)=;!*&]586M<*(2R,NSM*<=Q4 >+=EC(L;83 ?Y8R[@?>! 9V57UFV?]AK M5 *^B(./>!"4M!5 /4<]2=A=1!KCL'EKH5G*R I[7+=(=16RNQT+J<*\^%F+ M.&N+X8/2J-$P7E&HH3!C_+HIB^00UV>8+KK*9AB_*TX/55WLI">#=F*^QBJS M_N/^;R10*]).U^\*U$H!#$O3[4A:.YKI45V@6&&'M]')$E6#,!R&M[N,^: NC7ND-:LK##$O3 M]"^/I2'')S-PQN.4&34><4\H24A(UJ<9/7?-$[KDW%/J6QT_6DE[9(*=-1*W MQ*0V+"1OS=;#G>2ZAX]6_)AG%3,''\TYGDAF$HM\4LV,..0!OY8MBIW3A MA,M]1+3Y&.UTUZWE13U=&U/H*;X+/19#M!S8A>R%%?9UJ4R'A_[=,AT8UKZ] MC?>DMQYI)MN'$K/WEF-M^#UD!8X=Y'W=_':PR ) <'?$O=CA[3:Y*\X&=\U= M0>;S_#U/ZS3*3O;[+.7)UIH$:P?^]/8)\["6=V645RF[WR8?%>96Z/.$?JK- MXB8DJPCU:NJR)'9U-4%2T;$V0+>^3+<+!^"S^CQHM"M'C_E5!HUXI6^>C'E M#[Y4]\_'_5)^WFIR1&,PL]'F4XSSB"BFF= KRGJ:]*@T%4-%\#^#S>074M37 MM$6+@/X41=O]:\.T^>1/>;7'<;I-<:*=LVO*^X*K1F,U$L"FXE/4W:!>:?#I MMQ$B RR;\.'U /CO!WY7I;HHRH_X<^\]2%GDY,>8T:XRS*H=Z_%Z;.QFH7A& MV\FSZSZDAL$#ET$=('X_)$O]'E=/P*YXDCT!N!X)>D>^<+T]27A62N4;67UQ MCW13Z#O&&BU&KY&W!8%&G[6T]DD#'4+&:-?! R*DX+OG[L=_3W%)+']\OL)/ MI 'UPXUM!1!!_4PV::+R=>790=+'DY]!QQ.?%H'$N[-"GS)@G17T($C5B^U8 MB2H:-XP_OGM_A/'ZD MZ<,-(YI9U"/1+.R0!#GNY=ZA,J@3"<#GV_;,&'&VW0(*LE8AHVLWBX*"3+## M#60!>#G;OC'#3-XQ/C-5M3NN[PY5FN.J:B.B&AR90KZ16ZLEX7H"KKF8(BD'W,<@.>53/D#Z=/=&;ZO MZ9&"T'$W,4F\0.^Z!'5>6UMLO[-4H$7&NA@@@L"T& M!KD (+@UKE(&$V"?OX;ND" WN7,=7&:\G3__0F\L'-+JD?R'UG[^1)8J"K]L ME/#U8EZKM1#>LU^8P0"QXB >>G7UO;V/-R-G\#3>$VRL7L4OT_ZT_%(AF.0: M*4<1"QE8*BK]L1K-(..)%Q. *2D?6?Q": 8MW?N!2T!%J?ATN*_P/PY$$::- MQ3)'*>%SUO 1VXTU:B2YJD4?G\*""K+M$ )9U?S@CK,+Q MMP_%TW<)3AFX_O%G^N,K_B-#%/GG;U?X(P#?22UB_-)T)LO"=KY\ON,EZ MMX\U6=>&$)SMW;/%TL]*.H3@; -K'(.S!;) =.@IZU!F8C>% #VK):25= C0 MTRXKK: 7P S/H:^LP0>Z\+S"484?BRRYW.W+XHD_J3 ^,]5*^3S[U&HO3KZ: MTJA?'#0WJD,W"&>)YCZ >'W&\PH1?%^ET7V:I76*J^:Y3G*=W^+X4-)[+"R3 MY$]Y<5_AD@5FO)7Q>ZKNB1K( T0U_TLQ-NV==I/_5YLT^;O MHBZW]TW4?I3FPNH^B]AW:?"-XY<1^S0:?IM,%)JOA_'L;$58*E^IK8A).&9/ M-."._MZ>R/.^ L?;F:UC0=.YM&2?@G[E^K(;"]"!+<$^@[]:@GHOSCU=:7*_ MK_:E%^>FKC2IP5=@WY4Z?_Q+\E?AM-K+^,>-BH:+WX-AMTFA3K3) &CG F6J-;1"B %UQP MLS6M@HYKIL"?330S!?B@PPAVBRGCR:"=.'300-$>2_21*=IQ3:XZ.(1CUVFQ;M8V/JWFRSD:YFB0>7"1WDJ=A9T#6A#QDH@576^>^83+^\+,4D?==USW MB"?2 -T/U"-E3!$]3"#&4,; BD65?V._])))08QD4NUUZQ$NL$%,!+T)98%E M98=)9Y"Q18T?Y?"@!@_,2JF]._?LN%J2R<&LF*06"/!I"X6U43Z(LIXZITBWW:_Z-7EZY;'GN5Z/L\3 MDSMPMI/428\)[B/RVW@MQ3_545DOKOH[_)#FN49[KZ^^K$@B//RR8@@PUX]Y M-1VYWA<$YOK !M6D=TSHHQ!02%570YCN3TSWZ)@,-31:B'BRH84()H^TH*'L M3HO\B?0:&9FORY1XGBBCOSW9T9VQ-QIF6,AZ)(>-)6-8L4!^1Z$-:L6:"+Y< M@W4+&5_Q3@^82=#?%$2^/N #B$@#13QT-H(7H] ?$T5MC91#EU!M0 MK**<3@=,R@&3<,#PR>Y2 8@YP>N4K Z/7U2>')A%?-%/K[?<$[/2J->P,,<% MZ^OOC9(6Z!DPTA=TK @YO0N2KCA4L&'9ZV MPZ0S]('?]^X'?M^['_@IQB')QD1UI7EC;2/D:RPRZ:[9V>Y)@#_$M>^'@4_W MUPE67GU29_#=C.0HL=3T2OE<[&.1E^T^_551*2'N4($ON+O8)'^VJ'B\VY=' MM (P%CAWVX 1,'UFQ8X%^FXK(PS*^WU'?@/C+VG]>'JHZF*'2QJBOCI]C/*<-*?^&IZ= MN$>26-HCV21@8N@SD4.MX 8Q4=3(@E[5 S#,)Y5<<#BFE L( Z*6\6J>;04! MT4MY*SM.4^@JN*C&":V/1HLC MM*5U]G=LID/&\,!L=5C8'95-;6I>$BHC9W],24L:1-H\(%L5&VVCG_$F<' M^B2"GJF0_TONHB\:)DVJS2.YIED[!F@+1PH,I%H+=W6AMC)$:H,AX0IFQTT] M%;<[;JH"O5T_ \MCILX \JQ+QC5FB5'U2S"AF+^KQ&/]Q,N@30G(]=82:GJ\ M+"SM\]']X/4ZW/)*L'6++G4AY>X1E]'^6<^$42%?/!CK)@2-YG^'Y,!<%;WA M7]K/ _2OU\E6V#>UY"W>DV^S?'OU(T:G].U!B=KVK? #_0+4)9.[=$=&J2;I M]A:7U]OW19%IV]VU@A09U)T'='*T9^I)"I*U,B"GG7Z MM\OGM,P!@^-IF , PR&5\9S34CX<8BD/ BTA"'K*"6-;0 33GW$Z@=$GR1I] M2IR7.=$5&W?#38(^:66R0<#<40!%-6(B*,T1%0+>^G:VA<*H0B.+ M(DN;O-+'"FD";ZQ@!D.8ZR=$IOTARWYT &\NDD?)%/J[5B1H)HZ>XT$Y1] MD]0W:^Z->6;0#)CG"3%6S)O4]!E%3G<@O!CU#OM]]GSR4&*>Y:H-0W^^8GI@7ZJH@=L8X8_VFD!,Z3<^FBQHYMK^W^EC0H$-9THS [:0:12RDR09] M?DSC1Q25&*4YO8*($WJ4\M5-B?=1FC#"%6SG329 MOFYQC%.6F4!/($5YC\Q1:2S$R&G*H6/!=8ABF8G-5N_CWY5L^*__\K>W;_[Z MW^_**,%=KC94=H)_@CDELK7P^E!7=<3S$!R5!KU8K:7!F,):#@"/@=W8[#@( M]N2 1\&^!;;#8"<#1>[)AF3]5 2*L>\,-Z>H);^S+XQY\\=Z^ZP=KI:^XZDZ MZ-6(^RY_1[%M8B?#)4Z980>F3/KDT\Q MG*0]!K>VLT;)\%_ZKJI9-A)AU,Z UYB26 6]GF87^?NKV''R#CYAGP#,<;!L MWZBTC9L]$YV#MVV\BV@ R:Z+&DA@WIN*";.S86T*26#WGZ3RS+&C2U MHE#6I#(;G1>IF\ZG'^L))SZ>DZW-']LP%LEHI1KLXDB)5:?5DA*H/BD9[=,Z MRNC76UU/BXI.^VR.[2R$?5+/QA:!;D>A8Z@**L9V>P.9*]GWD@! ZRZ:,5OJ MT?AZ2ZNO[HKK^SI*\_:;JNF3C:2O^925%08/QL1H/"XNV"%JK62'=\:YUQ)6 MQ:U5!;\@-YFR>\68UB5NCA]K^ 9OI*=W.I.$DD&'$>?@ W)]V M,<)V<]KK0<%$ RQ."<(8N=U'[$7W-9R&::.8_ST/6T?97_ZN/SI/V!*98DB M [(ELA0[*($,Q$(&F 7& MN9-&4U///60Y.9W54X-0B,/3(D^LN#*EGK27#X0=5YK0L%8,N0H@.Z5KK[E0 M99TN6X(N-EVGH0Q:BC.C([2[XEUO%_(R_XB_U'>?E=@=[U=]SIS01:#^(5(5[3XC/)!&]3OLS77*)>R.:?+%J?PG@=;=YV*2)^ED@W ?1TO?"'^.)N.'JC%DZ'-8WUDSE/14/FOD*^RRX_^> N=_' MH"/[%P?@0OPW ='@ :BX-Q]P01IIL@O@PL%X@,:6B0Z 2H?,?X5U%O3_2[CT M[\//C?V+8V\9\ILPJ.?^ED@OM_/V<,AHZ6=V:;S2W!@RE/>WLZ;46-R.:8OR M1Q<5\%4@JQ8?[9)Y:&[+7;'%F]UG\L'X$2>'#%]OSXD?3/.'Z@:7GQZC$I^E MV:'&R;OGTV)'UM*G6515JE.86;7Y3$TXR5HA'$]3"ST6:^M!I"+$:J*I"UE= M&W3_C'AUB-6W09=YFQ:*K'+X+]$'7#\6">31S@)8$-($3@>"SP?^>9TF5)_T M"7_"\:%D;TUY>B><\'WNW?Y0-PG;QJ:\>Y978,BKL>I7?08;6+7UA) %O<+H M6#J #!<>4"2\LE\?0N T_!CMS,DTS*+@A!C888GJ#:)20:27L.T<.XB*/>,1 M9XJA2'>(;B_J$6<6=HQQMMPT!?A\W;4OQ["T[4B/L/P%IP^/1(>3)UQ&#_CC M@4;#:_1B.E:]H# GR=\/54T7)19/6&;7[!'4\UMAC'F"XI*%RXPRU-:.FNHY M!RIT4M=E>D\&2C(!I9L*9ZTO/M]N:=)N];)X=H-8/4);OE4:P^B#M-;6JG// M/T)2>B$>C!F_$ E UN0SYWGVR_5E/@2RDE^HC72+?-7:H_U(FPNZ^XQ\9R"L M-?Z2V%(O_Y<$%OB2Q%IMFRGEM1JZW_Y?"J:Y&52+5!_ M L3-7:IQFT5O51?P[*O94FL;IBLHRHC%# M:3A=8A-9(,1TY<"*O6"',F3-PMYD2!F?>SJ[?58\8_R)]L[U?I"E7KF9HY;Q MN8NCT5Q8M#5E$2N,>&G@O(/Q2 ME+]?YC=E$>.J^HAK&L2,IJ?#NB6AE;1'V-M9(^Z[-E(;1.7H+;I&DD<=8M'Z MN#0,+::9U=JRY\4AJ>& LC%1'" &09O;Z/.'B'1B&F7NK-$(0Y!&9XN&,T0, M=7*A,<;%)FK(KBTR:FA*$%0P8TS)#S/ ($CSFN]J==Z16X, PC:Z?W&>9/).SO,)@K ;F?8&&; M[NX!%W_%Y-&Q@NX!B?Q*@9]Q!-A(F'L3MEA5WXFP!:I'*FI4>O?\(?I[4;); MH(:7#4ZU>"2CFW6R>8\&G/?/B%71W).5OT?PPT=X.WU2<@)FQYR< -@P2'G4 MS>J9A'--89!38:4;<#<#V&K?58"SU+?!@=!5AV8'RNJ@[#,\>!/0[A9G;(9= M/:;[RGC(J97R&2!4)J5 8:WK;(Y\_P!P%B%@C%V51"8$<7C)JKI6XX\N4IC MG%<:'.J+^XKAH=9WW,6\)")%45L6")?3%(]L%/<6>\2 DT'H$1\@L8H\,@\L MO/!"T7+NLRL"R:1E%/7&'%7/#RBS:K=;<<6M M5:=Q8_UE_Y7%NR([\3 6^%>:]T"F/>$K]3,?\'7\2G8%LEP74.BP1A<@& :Q MV&T)BQ?U]E6$0;"Q7:X[24P>_!7\# .Y :=163[3>!;R9TR!\$H*0@=N21$8 M$+]F\"HH/DWE49CD^2.09BI9@B+)*%#%#4OO]PYOBQ+3W BW.,>?H^RZ//]" M%G.59*YKU6 3OA($]::TCA-+-V*0&/X1=,^^PA.B--]!18FZ+X7&ZR6:JFN+ MJ&F+0X6WAPQEZ1;TRM,*]+%W&I.YX_-M?1?!YJ(HB>Z\8^+1UD@%Q?-C1(,'4#?5$0!^>VT)*>%1NBZ<@QM^JK^'YESW= M)M7$^)];81"CJL%FUVGN@'Y-=9L5\P/,G0"[60^5"F09Z#K,C2UP&S9C2=EE M&JCL'G] %'>NS3B/=I'J MQX_D=S@X6FCQI&*%%DPS)F<$+^0V^O5C?1,UV)G![*$DN3A]@(^9IZ MF727W!JBY5$K@!H)U(@ /&.;:D+4FK#G$F"S02O\#"9__L!C-==;J@=0S$6@ M9G&-7C=EL<45O54991<85VHFVPKZO,MHLD'5&7T)1$4V,)R>; MO=YHM(*4<)W1"D\>F<&&SD:KJS2Z3S.6M3.&(4RU^AQ('ZR3N>#A#I-LX?LED M$YA]MI',GN9 KT)W])O XXK)"6CCRL> ?*PL;A3CDRSD 7(RZ:S1)6?[57) MA0(:EJ:8T_*GBK*H?&X2(7+#0ABFK+&F2H)F!)I'XES1[0Z;T /C@AXI(>@X M!@PO /[@RJCGAS1/=X<=071^(,N0LGB.LOJ9+G1W$H+ZQ+0!#4MO4&L_ ;U)&"CKJ]MA5_8&_$DUQ& M=9H_L,_=TL?RU]N?JN:"@>K,Q5[>V^TM>XO$_##-P>)ECCIA#BO$Q-'U%I$* MFCLP >HQ(\%Z6 P3BJA,"#?NCBP8MG$5H8Z#"7,)A:E3_B"M#<=VPM=; II::^Y MX63:2KP5+X4HB! O!Y49T4;AJ\:W-F4K%(%'2-/@0LP!IP2%7R /;OR,1[EV M<^Y9#V_;.OR"WMHRYEX>"BC_2,9[3)%_C9#>0_<,6DLW.?L M%0%)N;:"PC[@;H6,%MI6L%@;QOAA_'5EMC-#>5\PUFBL1P5(5K)55/8&91,Z M!E V06/&RO=C5#T>(OV#Q&$97^O=D6;C[N1_AG]Z*&O P5)QM=:S6B7:M>*' M::\+E[WV1"8=C!8I+CG1^7(G MB+@DHJ*O7K\%SN$%81G ?2<[+"IN.MD!<8;3ODCSB%C#IN>G157K;F&8!'RY M8ZZHX#IMYA.M]L_TLWV-QI1;]X7%\X;Y!K="K]J< F5GW_#X:G1D6:&O MTQP]XZBLA%>Z7I]'3,2V\&!B(K#!:'S#[T?J;C.I!, HV=/92+RV+-##(5N] M3\DJ$^VC-$';HNR1)*:_WV;%YXH?H(WI$PYGQD#2,V.,HE"&,1HIA2Y0;LF2 MY :7L>&MG7-5H0QCO,-%H:QI+6OI,OP(3=#8Z ] ME)U&+0V.9RS0AY^D,]K1W2?50MU"T->"W<8& Z780DAR>]#W5' !>XZK>?2J ML:A@%H&M[:TQ-ECC^P68U1;U8ATC7A"$VM'^.2I3>J_?9A=#4M;C."K3=-S8 M;9EVG%QE>\-R-6>CKX*UG1FG4'MR1GB,ARXE-KP_%%'<"?DI;^<0.#G_$I.B M/.>F=M=N4GW>'Y6X6ZQZFR%,-+O*-JA?'>+U*=*63C?[!VYVCA_8XU&/UO^( MTMW^0$U+B011&OBIX@PDRY^G3(0QV(*PT] BU(I!$&RQ)['!N+3K,6[Q1^UN M]'*VA?.H"66%]C3J>Y'36<[P$F(:TF)-!3/]TDR%,7BVN-,D!'XX$2.$70V= MYNSTZD5@WA'LH4WIVLW+LX/Y9;Q-%:%,W(9V39FKM35L$*D#ZGQWLH4!'/^Z MHRZJ60R;%GHS56;1TS1#F MF9@?\9?Z[C/.GO"'(J\?S9%HIE09($TE=L]G*ZT4\5H1KQ8RL,TBC0"=EW,N MCJ=R5P5B^-V1[JG=]99?(4ZC[*:H4IZ:L,9Y11/M7*7:8[ %ZH;?<7%J"9=- MRZYBNO'758W:NM&OQ]H1K1[T#<5B,+'<07''B$?.?'J,2OR.J)N4P)5M&K>UI3.["A7I6; M028VY0,1G]B?U]UCP,_K:Y\HCQ]QHC_0;HY7^&=&_ X:1T#7E&"JR=@3H;674"%5! M@!Y7!EWH]3E@Q 5]DZKZ?;$8"W>?BSL:U"[*$[Z ^U07\>_7+)XI_9@^^H*M MM*][P=;6" =0GPO42K9[$DP6<6'$P +SO'V>96]?OWGK8(JW*\)NP!O<$P9 MG=5EX971Q\47BBK:TY7.TE.R%,7Y5.X;:P#@O]DJ22\8A0-Q >[&T2@/@;L! M2QRJ7(%/$+JZ@TE@/+H$FNF]D;?LPSGQAJO]7L_\?@EO$8;[6@FA9#_=W$ R M<[IR_D('"[TZC!F\3I?:!0N>U'ISDACO6.#AEI]Y-'4(G%"1MV3'$VP4XB+Q M.E#GBT@M$WR15YQ/[MMATF'0CK5+1+Q@!]>D@^NV@^F 4S4=7+$.+G@'[XGL M4D'MF894MTK/,+&<+P))-!2V.%GKL#+PP%>UZ #7JS:G%6RMFY6BS3V'PE)1 M_]A6*OF,83MS5,YG%+^1A@*UV:XY+1# CJ:T.84 =;*V!#D,==US/VJ>)]8[ MH^M\#N0@=='V$B: _SBD]7-["A3 1NV:.%&?L2X/DI"HI;+BRB+EVQ*5AT0; MF[;0W450'; :SE>OPDC(MAQ4G+EDC9.7P)R/!SJ[:DZ2JY,#F=Z7Z3]QL@:1 MU-]Z";S2M-3B--L@_K7N4D2%CA^$"EOAH^5.'AY*]@89[8D5C_2A)&D"^KTH M?_Y3A>)BMRN:]>:+=#\FOBWFC4QD>PG.B6]-5->'NJ*QJ-/\@5NUAG-2?^LE M."=-2ZW@G)JOD1^.WVM=%LS=?!\-Q[:8B^T6EZ14A8JCR.(V[\DWBN13'95U M"):_PP]ISD+%WD<9?=.TDL'GN3'TA)>.9G]&[^2VOHAAQN0Y%QMF3&[S)0PS MHZ'R*4HS>CORHBC?$UF[>^Q+?_(E##KF=O,R,6Z_RX)_LB^_L#'(O1V/C5!1 MF>;DI4+1H"T>9&WQ(MR7)2/7FBRKZ.C1F9WO]EGQC''S+D)NV<S>- M069_^,L>Q[0U>]ZS>"(SPPA];A,!-('R_Y N5.L%O/E5K0N85/.N]Z M^W-!WXRSH.+D\^=9^I#R"2J]%:FZ%>50@:_K4BXV27#?R-)(_%RZB6-/?49; M 2(U(+I9!W##=R'S"+6?N'D\'GQ.S,.M>5N%>=ZND#GC MU)6UR6OD#]&7='?8=5[T<%_%9I]EJ8!>V![9O%;<-ZT3\=;9-:V#V]:I^JU32EKG1>R:63)TL5TS2WJ^!.?6 MIE"Z(+WQ(2I_Q_5-2>:(U\UIW]E*#L[JLR_!R=FUWPJ.KDMOQI+O\4\C]NT- M:K^.SEZ>OYO?H".?EPP::L<;:L\;JCW41LE+=7T._%W,_3F0=\X+F)G>F2?M M:(\VR"RU==>J1>.*'_3V)F?%-I-2#KW3^[!WC0]KR@VOU+9S-?Y5NK1M3C;) MA[L)',!:UF#R3D(^ M[@U.CZ+A1*+JE1N,C]V2(.(D;$_6*[0G)&S7"4N]:OR0YFSBW.S>]K<=FOLT MYU_([](*LQ'EKKB(TI(/,3]'V8$4.V7W8-D+.)4?7_@COGSWTFTC>!I>/VH_ M@(:[BLTW4/L1/I=$=P6BWVDGF.Q+M#C_%G_@#)(1=.WF&FYKM?=,V,T20*>\ M"H$&CCA<]E@Y7U\LZ@Z@]E*0:FW-&"U,D'"72_*=@[21'?,6 M;"QPZZN!DP?H*"OO/;/#6DE$15$KJYNN^ P)&I5U3M:>I]$^K:/L)&9[*#_E M:5U]BFA,6_:CQNG:5N SA*BM38([;@3_A!I1U,C2I+HI38!!Y5F6=OI/T+BC M3OTFQ"-UZC2?PS[[.H\V8COJ*T5\#OIJO87%<0,A5GC3+&CHWA(3 !WS#8TO M#/F&E@=W8S>'^RR->XC^B&LRXVYVA%G.=F?/9E4GN+.SL]S!__$*A_X/D4KI M/[J#G5/HR\&S86#G*!TP,&/6>XO3W?VAK)H\)'3QF%=DBIV?%GE.EGEDQO)+ M6C_>/79G'*H9\)2:?,V&)UDY!NZ@$CJS:JM!E_06:UL1HC4A4E4'68!]_!4, M;JZ>,H-3>D>_,_@S-;A^Q-V9(MBZ8#J:!VL$8"A;K1=@>QAJQZ:W%&J\)=\2 MN,45+I\PO9![<:@/)6Y70)JA=T)='H?<*9:.N[>_]-MTPVUSTMA6Q&XG\JJZ M=2/D\#JYB\?#ZN3^G8[GJJQ[6";_&N.8_.JWN[2F8_IEGJ1/:7(@ [X\D*"F MK <5ZG];,R M8."D6J# 8[3."E: 4?YF])D6@Y] UIAQ@*[2D M&\3,+;H4R'[*$UQ^+E,V*V\KUZ[W&S]4NC'BJA\Y18M/X H;Z: MW@JM,[H@F@SCI29S73IZ=MNHNTO/=B7H9?ZJKMCFZ7WOXKZ0!5XVW9M9L<\) MX=PVT#W,ZU[_]-XF_-K*PDX@%^EZ88JY2+^_A%?$S=7JBZ+)E27.0\. MH[M.M,;77L*;86UKK1FUNO=%>K;)O[G,WJYMCLXRQ0L;? M/V+VMU4&E&6]74@CB6FHE&P/0TW+G54):6Q9OIU7G9I+#X[^N)/S^:W_,HZ= M5F+[XA/TB53W[5COQR;RIW;'%-3LO@M[B\<-NR&8&<8CNZ5-TAL_F@8867N+ MZ54P]@">7UT]1-D=+G=O3?XV! U]N^$0;':]%M.ZWLTX'"/3Q#3K[Q1!/4T0 M5074(P?9$0Z--VAV<+\>1&NJW7T(Z@4RO9YH>9N:M?D+3NHDQT/M42+D8?#1@KY"8P!K#6:OM2)L&B1;MJORX(* MJ]9+G?*ZM__"'G3@/[SO;A.A]KV#[?6Q<%J>%YC4TJP#)LL=Q9E(\LFY^!$G!QH!QRHY\]&RZ^TX_3)[ M1G1'_8N.>NM\SR<#5VHQ@8C-=^@ZQ2&_^_%[5/#XQ3:!._LF^I5]%9:@:R)/ MX.F:L/-(5QHMC[3S(_$K9_@)9\6>.I#&)2M?1CM)>Z22G35BF$PNQ0:@GEP[ M,BE?3OO:9)YFUGG^D.:81U6FEMV417*(ZX&%D&_")T!PS$('_'F-8EK1)&=1 MABLC@R1EO48A%345HXQ6+'8L*P5.!1>-;PDD\H.:OG[#GBHP(88U50#"YQP. M9QD-T0)DEJ37,LNK*S(3OJSQ3G?"O/B7/%)V^59:X6K_0(Q- MTGZE7T3LDZ#,60ED8XZMA#"/;&R4PXE<]\99:$AF6X%'[EC;)(2G:P65NV?M M\ "U6EK M*IGVB /-Y:;YI.V;F@U)5AQT_DZ,Q MA"]*C"]S,D7"57U++)[S>&'^M^$/MQ9MR14&2I:7G"6[D][R_3ZO'5EC9)VC9)*6F2 X*EZ?O8J^[7+G[4GUAFSO]C&;F MP'GBTQ?*O_U2?:&B)3WZPE8#U*JPCBM5K3..F:O(2)G636]EO\%3A?C4Y@W5BMUA[@)7A;W=#QMEV2PG[DMPAF*4J\N\ M+M.\2N.U)YF:;[X$QV?1"T]] M>S^K^)I D2^U,2E7BM;@/M]0:4FQ$N7/?ZI015_WHSV+2!'1)V$QN]^+OG\# MSBASP$7G4(B*;+"3]]O/_W$@JYMCGO;JNG[$Y=UCE#?T.GEX*%FNN"&C>A$3 M)/@.0"=?^6R!6U[*7LO!6C)6(ZX5ZJF%F%ZH)HJU SGJ5!L/W@A#Q=$*L3,T M0<6\92H.P3,,4B'_8=R"5:[EP!"YP&3>RD-LU"YBT_<14&FD)T\ZC=WR,ZYJ MG*R96==9A9>P1G5O5SAH<'+>^8W-"X!/L#TR>+%EZT3Z_B&<8Q=Q']0_ M2K3X0[A(6>O">19F)Y3OOSF$I"_R&'Q_ TH"G?WAQA.AC= 04:3L0I_B,%$:%>XL61\^3R P7 M)K(_)REGL=> KS%.G^@VLDU@TLAC#5-G$G@/[ M?*8^B2P+SXK#?;T]9"=Q3..O5T<--4BQK8OVZXQ[UDNH)0RBS^"5IOB.361/*%EL(GLV!>\XU!> M^1;?8AI=G,YQPJ>=@,]I_!/ Z9&(9WB+RY+NWL;%#M]%7YIX9>]P3M89-8'EEP2EQ&__&">[\VJU2-!YUD_AFY;&^+5(5)?%]CUZZ;*;S;H6"LZ5JN9 M<*Y[=VOEIMB7Q5-:D=(_0M)Y 92/J;T Q,.A^70JAT37J91XD%AN-KS]$WPP M@KL,D9;R_FEKM$@%R_'4,Z !F?)AHK5.!J=P?#&T4V,"V'"PQ)&*$ 80S0GV M$S_BY)#AZ^UX%+K3QN,QB7D+F6/47YA>-Q+H>BN;%_W*Y$!NR;ITR# ,BL?> ML(M4XJ%7/(X"[PY5FN.J.HG_<2!S3W;I_4NJN\6GE/#H]=5:"Q=%FY*H5Q3] M2@N#WA8W-/O861K:'!@O],<2X[-B%Z4";PQ&CV2!,32VQ 9-&]2*H5^Y8'#( MDG:0#<:DO;/*D'RE2==M+PH_-%_I$FH;!H(KV-38KCUD.4ZOTSTSQ^H5NLFC M$S[?;G%IP_,XS5+^=*U=:]+MR@/1Y'E06..F%ZG=HR-?IC6$ M%_9MK7T,T+)H6/.&OD%I-U>ZVL="&_K$-"9XA5E8KM-$K=559S5T(MX%B3$> M'A=D16">0GYI!NO6 /.J#OZ?=,RZ>R M&C5UHKL"L5K7?!9LCN*\<"NTQM4%93$J<7TH03:6%P/W8($2#+*M5BZK(?SH MI]EDC73S .%1#P0,X657+50,8GE3R&XO.4]8Y)6 3T\4MDV?C*PVW;"Y#K&0 MC4?@AC>-T('1;M*@0R(XUX9P&E\-IB7.4B)(C_/22(""XR3,7#TX/YW;8SIS M)7?D6;G^!U[ E3:(&4\2OJQ;NQU M7AW-\+M#X7DS_Z^YJ>^/&D?1?(7# [0S@O=V9/>S=W@$'=!PG8XQC&[:3N<5\ M6,AJ=EL;M=0CJ9WT_/KCB][Y*HEB,?=A9YUNLKJ*?!ZR^%:%>K\6Z%;1TA;C M%A];B[=JBX,:>&>Q:?+0"TU=3& M:4P4]N5"I[T5'^:,!%9D<+M&&OQ^#;%HCY^*$_YX+&]Q56^K9WL:?)4X+TEQ MGK RFB<><#TTLSWLB#_TUCKIB(I'1#ZBF[?M+[!XMXC_1AAK'T>MTYC[K__R MGS_^\.-_W][=<"N9V#_]\-<_I>,OMDES356L!VAV[Q:MJ]M M_1,A[6C;M\OLO6SZ$SS[/*+BZ3W' _L9=$>/.]H?0NR7PO#E'+;3NT_<[*HU MF[1)W#,[DYD=U&;V1/),WL:&8(ZS#6P7##)L7>\H@UX9@PYF*+DZ-!0&[QL< MT3=NT3-1K%(N=(W5? U_9OV5041[+@ZKA-I: ,/3=#NXSJE*9V]CBR6"!N.% M3_A8C0$+8$3Y''$8I4,8K<#11G:"RX=D_U+=[3Z6F&ELP51=90"^:FW1LK97 M$[&J]+TMJ259QY7.-\A T-H-,169/")M*Z7E(H\1.>T@KFLXZDO''KISJKD" 8*&3[;98O[GQ\?M%[4X M>B3%!;+'F(U(V+CBB\WO'OL0!Y17""'F^#PHJV*0S\,Q)(/?%WDYB:%U!4@& M-CI;,8P5ALW!9*]XY],%Q8T!2(S8'R $$MN3]O1#VZ>?MW\LI8!D(QWJCM(\ MJSZ%M1>^8'_;SYZUW 5]G^?;+TF:;@YY426_2YU8O5;2GHIVT^>@ LR,.=39 MM@R43?"Z]36M3"9*? M?=VMZ-=6"(15.@/:[]!WCYB]944__O4O&R&S 2A]!/08V2% )_CIK?G(^0S7 M"0Y^DNNU@?MY[D&Q Q[R5*=ID(ZXW^[6_ACS;B:],>"=WICI'&>FRRM.\R/Y M'LU--2)8[$2@KB0,]OPQJBJ M+1K"9M ,\!KN\'A'[LRK/4L1W+_QTT,P_7@KZ6P4$WDA717@;VTOHZ(X[_+B M2U1LIWH84@G KH3<*FN?@5='@_KAN 5VQCV%\7!\(N9L9G@-X"#)-'C9-9M0 M.BF0I-):9T6LT4/.$,DUR4CZ3C/NE0F*968P&IEF1B(DVYH/^#W]*0P;UX1D ME6"%%9/:#WFU0,AC;TM!'*/L%-9U 3F>C"21@PF2&/<%?0!])VU=DU7OU MVRDY'N0Q,^<(@:2+SC8KYC0"R%]4!-L!:H4$PJ,I1FYBLN@YI?0LDRPWC@6. M^0.B/T'?-I@/3R/EC-@,:RNW'^N1:%OGI=4$GERVP3OCY\+:]IW37@LV@P>A M..EPT/R@(6)G((/%.NW'8]_F1Q:Z-*CAPR&_9FPFSR:7QR&):'V/BR3?&O+O MCLIY' 3&&LIV+GB! #+L2IMS#!UI6T+TN3%WKE 2HM^5>7'[/1] #EQ%LRI[ MWUE^6Q87"+_!U1>,LQ___,/?R&#SXY__\A\?\.%9>L?)JI:W*!0F[85G\:P" MJFL@6@61.HA60K_R:@(0/!S[^#'$7^ '*U0-8SGX@Y1=>(:9/?+<[Y&H[A%7 M3[*OLRUQ [*DPGP8T+-45=H7.Y7:BA<(FH+MF Q'Q16T]L8[/3X&?/, #BN> MS6GNX["Y7;'K?_-==9W%>E*-"OGBTEBW<>O0[^DF+21S%NOHC2?2GA[08[UN MMF*%;5-"G>_/.H$,Y,!QTM%;>$>)D]1O$IY+HG7&.E-\KGVF'R"Z.2]4S +C MR*E,_KM:?AMQ?,;&BN?F5;>91]+V>T@RWI0[)988$'L7BT::?>CF*H2@-26 MI@A\KEZB"M'TH^7I^9\XKF@,U+23%0S-56#3,GQ5I,TB]ZQNZG<(C4Q[*K&7 MN;M3=A*_]3*"F,E%RR9/Z)V(< :!&39.'1#X]W&4H6=,@;@E'Q3Y:?^""+C^ M%LQP88-C>^=@31 O]Q'F=/3(5>@ZV/'X\NY4G8HNRG?O'=#=;E?BZI>D>JDM MR[.Q9:H!9Z%07R/04MN%_2PFKY\5H/^8C\M$5"AJI8H#%\ HM6X[5*.0L7FO M'?*V'<+9P7#"B,'0%0X=K,8R$#A\,<#!F3]UHH<6=SNZ1_/()]"G_.IK=$@R M::.T\Y>QGC>_R6R!,+VP*C0@.*V$ZEHT'TFOGO.!YQ47S[G)09IN#+U;&&5G M1&]YXRV=+RFDZ'X9X&+($E5#C\8GI.R\F-G0RG>L!_H^*>[JN2+O\-%CO?%J M=^IA5=47A>WLD-T*[+_(;4XW CCYQ%*74S6,P3Z2''?%$>;P7,L'/ *G55=P&[15$K*3BF?"Z$%U) M:1^@-6.CP:X9&-XAK'SBK"\.!F/E8VVL8!1 PPJ(?C$ 2.\$GD$YEE1]P(6AE7,08:_H$E-$* M 51U#21!%^P*R(\M7DEBAS&!*'8 \TB6QRC%Y0./97F+*R-%%.4]$D.EL9@7 MFA6AV^WQRR$JH$E@JS/=!)I%"5DJGJ6*2]1'#5$4]I=.1:ZK&,VR M+H=X$Q;->^0B4K@&V%!'GFN:F X9Y\".J>=?ZX#33=GH*OUH,_#T/J2]0,^YD5% M9_U'O*=-H]OJU%7R>52JTUU]-;PKCIKR0.>H\_0O6''ZU*!4J._UC-4((.'( MU8B>!;/EA^AKU82]F!N995AP ^3NQ:J)47AX37L,OVI\E>]L3BHPU\)"8RGOQ(&+'!1%1.?RA-5 M%O?E<*KUU>!WY$^"/.>>I?C8CR#_KMB,0_\)YAH:,#/P 'T QLK1<]'^CCPV MJVN-'Z)_YD5SHJV[E2LKZ.DJHU1'Y64#V-NLZO;L7_Q3-^;*W7T;'0@P!S^O MO<:J*>^I\W4:JS$ ? G4V,Q],!C;>$F\!O(M;H&F/X24E_46D4&NJ; 2HL50 M6P[R!-*QQOZ"*F@P,8RBL#8@[,(FN&OF!42ZPP<]>WH%?%&FKY.0F ?(+FA M5>WJ [J/BBH+@@U"QPXHL$ZO6N'>T(2NCMK;LWLCPF4EO=]0T;5*=]6#0@P< M6>J6E=_U ,3:_.8MG:57>H]_PE%:O<11H;[MIRSI"XA2+<NE1;T%>)7J*<2G)*7"\.F= MZNLO8*H:#<,PJ"M#P2ZXJ:LF7D(?8AJ9ZAHOU$ @>6%O%%+H*K08*8?"\JVU MS3Q$IJZ-?;ZD:>^_U?=S'IJ+1[T[;&_.]9>J.#N+I/E\A3/+6N6UOWS77"Y# MK:#^W;\+]'QN2X $Y@G8<*]O@N:C7'@Q-!_B/FFMUNU&%Q=)[]7=:5I#:4IA[X_K\"Y:H%L">PUP+5B[;4 M,IK>=[,])%E2LLL]K_@MIG'[$_;SFVR[.5"E?F?_O/IZQ)DZB]5LC00!;@=N C#HSU# M> !;;BRNVYMHVP>*76PND= M+8GZ1>LY'BAC_$3%$ZFN/J=G T"$?/!Z="QYI\QG=LDLKII#=36\O4/6::UR MTP1_E):'>&,\1WF%CPGW@MB(F^&+83^@L7LA[*3]:?-#32\:=_R^R'=)M7RQ M*I,3QAI5:N'$I2F7\0TL2"<9NR]HQKLCJQ+JXE.-SPEK3C4XPR!A_7QL&0,% M(6'03[1M(O>:@&CD(\FC_I#):&]Z4;\?#)6%"H!.H* "G3[Y1V9Y3-6[3*.R MO-L]5GG\V1#M5U/')[LTF@L/ F@1=CQ'"P40X-?8[ *(3&WN\W%M3P5S3%]) M89\/:66ZFN 10N!>91L++S:5#0SPR/\=,>3J*YDBLBCMWC5EVYL\V]\DKWB[ M*4MW2>Z/4?E_9$)1%QB,,>:2Q&@"AXP MM_N=1)T;O(:F47N83F_.752K38$CRS1;DX3YCT4WS59=S*]A-(*[7>NLOCGW MXH$A*BZ(O%Q!60X0O6X&RA6![* @/C&FG:,.)PY#/.AP%KB"=_CS&>V[#H^( MN&7;7"6._VV?O_ZI#N;#9^;Z'VP(8\-7_<$_WCU(AJ/^EQZ&EX$NPB75A\WM MY95?UNL5*B+2DQ!D%/NL(9?882O#YNI1 QOZI4?8,%T$ZMUOKF]A4"/7YTC< M;4C0=#TV!DW772N#YNV5!C3T2X^@8;J(#V\>/FQN_PX#&[E&N#A$&4BP/;'7 MQL#INFQEX+Q_HP$._=(C<)@N0K+GV^NGJ[?HY^O;]V_O/L#@1ZY8EM TRS\G MV7Z;@XX_71^.8=1UX,HPNG[2P(A^Z1%&3!L8BGJ#(CO<9=Q[\&>HAHK1]4=!M9I_8#VLAZ=.7!X.D7S6! O_0X M&#!=A/ DF^M?-K<7Z/[A[M,U60*ANW?H\J?KVPW,]"+7,4J^1*#32M>-XQ&K MZ\.5D72YT2")?ND124P7X=!B<[MY"P0;N4)1%FTC2-AT?3:&3==A:\/F5@>; M6[^PN97U$MQ@(]?G)\+VSV-A%-6]!$2UCK-3F69 M@(R$TEX<('J5+K2"LZ[!/CH"\.5/>@!WW_L"<$\C8;Y$/T$"6*/9XY>D^AT7 MY+,M&(K'73E \2K]:(5B77_^Y#Y9GMWYYHU][KS) D.]OG!CF;9LTD'^35"Y MZ&9V_J(3_75Z?I53?2L$3#O91RD%0$*%NN*R16X$D'P(^E#VJV8],,]->N4& MN7/ G= /]#,!59=/"\_@6KBHL(ZGIX5U\\U9;U--W)-Y5G?>U/%&?#* MN;&)AR/_VNUK-ZC/;F=:_XW^"HQ*7E?>1!8?\.^U!7G3/.2P9Q5=B5T@#K @DV%#[_6L"8Z,^[ M:&N'K)JP7!8J0+'+=KG;-*!F)0M ,X?:@_'-=IV])F1F\7>99F6SK?TCXO%RDQS=H"^P6 M4CO4HA"3=8%:::@O#K7R+M! (LQ;-O;.KBB@K=SSG?$*8D^T3^KP^ M8F_-()_9+07Y^)G=4H0OR3@S\Z=O<76W^RE/M\]1_/D!E[AX57J[;G_#6Y8; MMRVC9[F1Y$..(_(C=-QO?@;5OP/@+ZS<3/=%'F.\K1_DEL$.#:N1:9B>*%0F MV24V\L2H/6-4TC)JVV=4WC(J'C JPRQM]$O#J(+_CK/,7O:VNQ]5OX4QU/V( MN?K@:),"VFD+_#0")_G_E :C157^_VAH=#P0?DO#GOM!;O%XYFA=>$^:]H4L M4N^>TV1O6O')"GME2C9JG(['-*&!36@,L]VI M.A68AMW;GN(*;7&:D#&.[N>!+K?4V!DOI-3 69*?*DJ*3U%ZPG>[>S+:9M5- M$NLBLZO+>\M2I=98>')/BB)6EJXG>&E4%X=(^391\U>F.9GICESS5*ZYMVG. MA)5AGBT?0+%+ ^>FV5TYRYOXMU-2X.U EU]PLG\ASLZ&#DE[_+'$NU-ZD^R4 M/)PJQ1<[)ULW[H)&P(BNJ)&!:B&(2T%4# "7%]MY/P#7!;HJJ^3 _-TFW#YU M;&76>>/[/*0.1@% F%J-#>[@.APLT)<&KE$-UQ.':TK$N!I)/B19R:MX9IY";U5#\N(M!>L*]U$E GX@)Q(:B6PH^M^(-/)@AFCVBYM5P1]R18@%'Q4LX/ST*QUB?Y9N)X3,N9 M(%YRE$BO/377 C;[ K.?TH>:T=?Q=DRHUUS %"V.VGL>;07(.#5KF^#OF,\" M1<-#/5\0LCO"F],/QZ8?HJ8"U(XDSVK;)E][$Z4T3<3C"\853;V^W2;4^"BE M5^K2O#P5]$GPX-9=J;]V5QJ<5E\*>)RRO;6IX1;O;73 H%[S-] 0/B=ZOUP; M^P=^B0;U+-*D(X6",:7C;(E0CR(G66U%%M!5 (QM8*\W[3F7SPP%]2\#R&^N7!;'&^5@[S[1U# MDTE"1!1J9+'E*I6&+C=O42V/?5A+;%-BPBT['-LO-7^F]=Y6+ LQ/UC,A !X MJW6.KXX_]CJ^>8+%WU=!+9'>XN?J.BNK@C62*O:0MK1/OT"JK2X0)$NY2YA_ M0+0NZBH#123R:8G7.5^-(V$^5X,(#/@W%BFME37 "'"CB?(R @E@=*!U=8<# MN8 9/= %P("!_0..Z J8_GF='4^RJ[6V%<&@+['!@*(+U*N#6*40>##=$+,= M<)Q004M/#16N/#+D,L]><5'1%^]4-^.IJJ*\1SZH-!8NN'3EN.< L\!:36V? M8->B9(QQ+40\0GO,+GK%P7!NH:[B$> :O84+\>,1$;&[*I#' VMI[Q/N)N2, M$6^"#3#HC5OCNDK P%=N JO [K'O:8%T 30;U:;(01(@L>7J,#W11*K<_G: M5P4DA,0.(Z@N$*N%6#5@'VB&/9?YX1AEYS^4Z+'*X\\&,R YH@*9B2DJA 'R MY2$I/[\K,+[.2+?BLGJ(JNG,T0D!Y)#6-@LVT?J("D"-!$1%!,:L259V)FDM M@227&9$FFIGA"$@XOF0JDSR;-TLIZ@/23&61!<.ZJD%.6K:669L!R2LM\$R4 MTJ(.D$UO\2XZI?-F+4E=0!;)++%@4%TMQ(G)QJ+[(G^.GI,TH<$V=JTU5Z_0 M5YLG \[$("7:(-E#[Q>=LIGTD52&Y(_,%AL"U?6"9)"-35>['8ZKY!5;F@+* M'B7@C/11HFU)+)[1CUS]=B(#T:<\C2HV).GONMG6]A:AQ]8:\^X4KXJZNI!7 MUF;;96^%OP@^DQ W#.;C'VYV<7U\P\XEX;_B(DY*?+=KIF>\Q80#S(+O_HZCHOP^2*=< MC3>34ZX&&R!]/E+7X7]RHMRV MOWL<(J^T0#112XM"L&NUW:1YCXLDWQKN6-E4!KM>J[#%>,6VJW>!>$W02UB> MC8*[=ZO#GO[NK0YXP5#)_*C9JGHP=%(_Z;7!'NSS9?^&A4,KPT/E"2 $HU;O M5O+HW/(':WYI98"13&^9$9"]ZN+9>PAM)9(-,C\]X3PM_D97F7T=34Y=WN)H^R\A;K7EQIZGADED[S,=)H6?0= M+?T]C:'**O 'JZ3*!*3;0[H= M0J:)+$Z.45K'[@]GGA!1HY\61,AXC3:>X;O=98&WB0[DPV)>8X4/]!.'QB;N M "U(!T5>%"K(A["2HD MR4IZ2U,KTU+(-TH+-4FU:(Y:6@XDE?L$=>L43G24327J>J.$&@?#1+3K@L N M!>WLUH6*N41/!(D^U"CFAVN< K&HSX0'HIY"2H"N"%_O@0;Z5[2K$.-?T:AP MX2;:-,J]^*0:5%C5A@M%H;#&%.&!+I/:G.*]JK['[&56/> XC_UZ7Y0EOWY[(\GS/SQ;8V]FRV_$D:XI._4<FT80K=T2O UGCW<*KJT/!8V@]DCCCUETR(E:OY-QA^I+ M1B#J1IDSLIHJ>J2GT0;ALF)7H8YC6U=9+36K)>,664(]0NHUQ%#[F-,P-::+ M': 6;"M2J?<%KO=?Z'ZF:EM15M+7MJ)42^E1GR"]JT^]#!>/985];A;)=%62K9#>*>O-<%/T^<%O6['0KG\6R35/6IE!^ MR@-^S=-7LE(:,M3X#-%0S^.P;[) / ZJRR-A4 5];+B^'3XG!RM#8*FB@QO-I21@6W!0N*1""56?(K2%)_?1-EG_8)" M6=S7PD*MKW!VS$LB7A31LI +C744][;P,.!DL #Q 1*KAA)AIECF@J^6*;3>=QT=5G4%%Z9:3:WG-=3WQO?C*@9,,X(&8_.U:>H M2&@B31H.Q;!F$(MZ=)XD>@H9=.LB=4@>P%6"(V5].CTJ'(R='!4(@"!K7 '( M"@/!5ND4C[ ZM,[5!@*OGHO70T(K]N9+(7W?514YZ;<_\8P M'D\1XG6C;Q#W/J6 #HI-Q1I 5!J*'G9KTQ%;'3SA^R9+?3F9O7%[!JW.CT%GT%^J":',\ M%GD4OZ HHU%HZVK SOJZ5OAU@W0H$ETA'81 P6_AUZNJ@!) XS*;P /L]J]O M"2P13*L"/9R69$?(M\F._,6DGY49M#5EO>4XD&LJ!$3N%8-..&ULX6&H?DWS M.NQAY>"E+0W5R^KTRF(_ S+;HJ6U?>V,SP]4Y"/Y3[GC:R 3J345?/6Y3F?! ME:=E4;]P$"0W-ON@]_VTN=6QUO2V+_MM3[5S=;@E544_6FFK@,)7O195 1AZ M]+)H?C.(5VC[^3 V],%J0/X0?<:_O!#=[XO\-2G-B:64Y;W-NFJ-A7F7%$6L M+&H+@Z:"6DEU?UZ# 2U#O\$'5.RR-BUL=U[:%>5X%-BKKU62[4])^4+5UWD] MZO*^**?16!K%]RY#P\+0+H^IR0>X-;6WXZ[7>PVZ&I#=K[Z7J M,M@;GHC M")PM?/2/O?43L%U=7]"PM&1R" +XJ6Y*'PV0,Z6#G+[GU^-&71[N;;\2'[(7 M_I".VUJJ [[\UR#8!!6GP6WUJ%67APMTJ^QZ:;A;^+XWM;DAG*RSOA_'_#0_ MX965]OF25ZJM,?XJ?(_K6UIX-*MN9KAPK)H#2Z$D7)A5"1S&(56#B"LJT?.^ MS2Q11PH]564595OB[P84+E1URJC @%>\'JA#QYBSR;8/N$IX>LPN.NGFN:R* M*-9C>8(4KSB?8IUXAZDICM[@#.^2B@R*37G8$!;3>TV$WN0N\QF=-G[!VU/* M$Y(G&=[6'7!/.JCL!U$5R?.)I0XERGV(OB:'TV&39::^8?:9O4Q:,]?^W?Z[LW8Y].7UDF2(;?ER9U!(31I5& M+FH$#PJU0PGE%RL1U)CBI%$&(TK;'(>F.>)^FQV[UL!DC7U&VSQ-HZ(WR !' M*'?$(LM!93J%OHDA996QY!L91%8;/9HYIOP#>E_0<_#[2,A_&?I@XF84*5&6 M5PA_C7&=@JDWJO3\DS^4Q(E)]FRS] MQ<4 #MR\GD[LA);RQA*[/"DP_C8IS MOY!%ZNAE@L,94\QM,&=<&4@=EEPI7[5U!I256D,^D/0P>O#<(7.FG,*MLL62(1)?9N+CZYU#0X*%8L( JHJ MH'#1/,Z7 2: 5YJFMC>#QMGE1BKPW__\P\_ZZQWC4KZN=0C:">?BM%])"00: M-=&H)M>0*0M^W43>XX-K)BMVM]4+@ GMV;_FS_^Z(1+YO\@?SU&)_^?_ %!+ M P04 " !/FGQ4\.:*7V9S #P7@< %0 &EC860M,C R,3$R,S%?<')E M+GAM;.V]ZW+C2+(F^'_-]AUJ>WY7EZ@+);7-F3'JEBT[2E$F*:OF[-H:#0*" M)+I @(6+,EEC^^X;%Y $R;@" 7H 76;G="FEB$!\_GGGW_Z7S>O3S\]QEGNQ3[ZZ2[QBP6*\Y]^_FF>Y\M__/++]^_? M_QY,PSA+HB+''\C^[B>+7_#??V4?_.GU[.\G^)_XI]/KG[]ZJ3__^?3D]/2G M_^?D_!\G@W]<#/[?G_[WZ.O_]_//I M1&/_^X67H)]SE./N/OU4^\N,CC?Z> MI+-?3D].SGY9%_P;*_F/'UFX4_K[V;KLX)?_]?7IS9^CA?=S6.+8U"+-\.H- MKJ^O?Z%_Q46S\!\9K?^4^%Y.A:CLUT_"$N1?/Z^+_4Q^]?/@].>SP=]_9,'? MB S2)$*O:/H3_?P_\M42__F*9K^Q]]"WPN(* >#4U;[O]TF MF.47;X8+DD:^O3[N])14H.R0/_Y2*?Q+T\\2]L. Z,V-%Q$!O\T1RC.];@@K MM]6M%R_%*CQ'.:X3->KC7DL6._R6X_\E(RT;3\=+,B;)V#+MK*B5ECKZEB?^ M[_,D"O#0O_^C"/-5DP[S6CM:QQOIB%'3+4&Z];+Y0Y1\;Z0SE48:=G.BL6"R]=88K"61Q.<8$X'_E^4L0Y7AE?L#S\ M$&GU4+>EAAU^13ZF)5H]9EF!@NT',&-QX*6!5E\U&FG8S0&! MJ=>#=B:^\CTAKEM\MW_#C][A0LD+H M!A^UCG*)LJ^YLK:YLL[B;DG>A* M_3W,NKJ=G8Q^9_8JM+.KT>^.HH$6=SCZ?=1IQ=YN1[]?G$KM[7STNZ712#N[ M( -&Y0U8V1'I]V:WO/7=D7Y'Q'7M[91,U/N@DN5=DX%D!#4M;E,,YDQ.K79, M,:,@",FOO.@QGB;I@O[]#N5>J&7_JM/J4?8:#7%9^$@;.Q(VQV)!/X7>1QCA MCZ/LMWGHST?INEPPRC=5Q_'H%?E%FN(^WWA9F.D+H-7/MR$:XVW'IO@L\HGP.,=#ZPY]X/JXF:;2L=B#5G2GV8@P M;]/.OK?\3W879MYLEJ(9O8Y9??7^E:1D'S).WU#Z&?KH"<\\[^$"ZQHAH*SK M)WCXEI/3FX?G44)%C*(U0RAX3\9%RF9],M&6RX"!+KC13SO"WDQ[Q%X M^]_@\;;@;55B!'>==V%Q-/D$]$_9O<__*@( M4, &P&)9Y&4/:3$4V)9""WVQ9T^HC!R\V<*_7?]MI8_;J+GV;!#;;^__11]* MH^:/ 8T8(WRL&*,%.6JRPU-IH+",4N-+[0%N.)_6;;D=RU/YZ_4_]6&8M6?% M+M50\!J-6.EF99[!LV82,^<3^C?CT6#:HAT Z^T9;35&0452Y6O>WAASRI_&2GK%\O'CCOSTDZ2B**G\@%W)-H-7^F'W8Y#G_L>8;%C( 91VA!RH7E&6IZ%/'<%(S=4M/K[.C'801^B$=3&5 MW_Z2>C'^ZKO,EH8=Q+/(7BG1\C*B/F#63JSK%ALNKVQC!@,\:-U MI;T!A1?E-(RST&IL(*W]E=;O#ZMG'DD MI0QV0M:^9>^NJKI/V/S:>/=AV*"][F_TYWXZ141G$)X$WN?H 6$=\R+BU%N0 M@]NFRBN>46OA:O0E>X#7]B_\#W84J+7!,FS07O<;;J9T6[)\B=IT"VC2G.6N M;W=DZS\P*_V7E%ADTF0:YN5?RH<2\8P)>9P2FPW=E.S>Y@>MTS '5JFR _7%\95PP3;$9)S#K_'=N5JJ2-MB>LVH!7&8?:@]?]*&DTS=EBVZ=VSW,/^)\#JX+,B%Q5NX**WG7Y, M1=_RD%YGO"?W61[BKB![E]+'ZXM%H36D7;NI5GC>R NKW L^K_CATHO:)+/V M!^W[.S%_3NA71A\9O:Y< MMQ9Y'RBBWY@M"GI5+<(Z=&WVL^-:4ADEP'P=W>,%4C)V=L@STM?M4R7O/I^S,9PLSWHO]"7OJ ?Y,I M2-LK38$/!]VA3=1_/G'G[A/']%"?NDIY!OZT:^3Q$/#INW"1OGM\^,I7KV@6 M$MQQ_NPM1#,EKRB#?.8^:=+.\_D:NLO7+;4"X+UW@'[@0Z.4L+VR#/1Y5Q@3 M]9Y/V:6+E)6>6=NY7KXA$15GT"_<)TX)@,_=E8O<,27\#471?\;)]_@->5E" MW#M(:(Y4.NP$=287UX/S80=VEGHH^%1>NTCE>MD>Q7'A1^%:^K18?223@ M:J<,T\P.["'YO19PX[!YY&WA1=$VJJ%D-.V4I(B[,Y;X?1>PY;!QY'Z!TAE6 MNR]I\CV?EXZY4M:X-9@$.F!,UL$@8-%)>PG#,PH"+/*,QCH=IR]I\AFRL-!B M&OE5F PZ8%?6 B$@TF'CR=L<19'.**P69'@[<&B3=%U E9/&$0;C,48>Z >43:>0%A+MM'6)0!\NB'11,8%SG) M5A'0\*TR*XFD(I-'=VPE.E $U#IL,7DI/J+0?X@23[[<5\G@MX MS\> RP7&N:-]/NY6'PH;N($=9A9O0.SJ!X* 9<.6U6(R4Z#OFTQ MAK4S4R6GXP*2'#:FD%_(]UK&O;$LSY)TYYHG[+V#.8:M*B:7\SU,8HX$.=]7R#'T' MSGQJ! +^'#:UE#!>$KQYCO[O<*F<3GD5&/[.;&&D$ 2^ZDX:6<@,0EY:2DBK M%F$8._#P@]MI 3%.&E:>$N*1/4]B^<9ROQC;GW7@*"?LN( D)XTIC_XT'15! MB-L:Y3G*F*0EKZC$%297P_/!10>VD1H0!!0Z:30IH4CLEI42D\'9R>#LH@/# MB]MI 2].&DE* ]ANG@,Y,RP,B7,#MR."KHM8,=)LT<)X:G,42SG9UVJA-J! M.4[8<0%'C:P>O^R_+[?_YER4];B>BDR][(/B*;*?9YZWI'KR"XKR;/T;JBX_ MGPS*3-/_K?SU9)/N=3Q]"&/_>=)[D5P M(S=9HC1?D9A<.593LIU8DLTHGIXT=M0ZU:FW"-0UD:5-MA%.2Z$%0,?T5P\+ M-$;IJ@J6AB65:(.X$I,-T$53+1+Y>J"!T%)P E#V:<()$KS\<;%,DT^6_T_% MOK@2DPV0WXU%]C406HIG ,K^0Y'&(8DH29(,A#]H;$D5^<(Z3#+ )A8+W*L! MV@J-4(_[PSB>Y#=XPDI_1S00-]V^3&),E.E>I9<\ZNJ3 MLVY;%;4QVHJ^ ;P]T*!]"QO86-B0VATF-[G1Z,XES@-D* MV@%[I!09BW8+3,Z ;;I67**$U>:#( M@ WI52"S%?## M"=^H,GN4OE?4;H7)*?!RJ^!*:(818;$5' 2:W+3 '3V0C9Q??IW)*?!D79=B M"1Q;<4*L7KG0$_ZZPRLQ8^+"DU/@B=>(*@4.6S%"@,\NZ]S!9@,^$JC%JD"'+9"C#AD@][,2WH'5U7=R5FW M7XSH ;05C 1T8.]-7%K\"^M,SH&OH1KR+@=F*X0)[$2>Q+-WE"ZJ&75E4SFG M^.2LXZ=>$29;,4XS_6;O65EM^"FN;.3T=G"3 M\VX;H_>AV JV KI[(S%"PYQZUY)7CDE,-BL(BT;*JJ36Y+S;%X4J:+:BMX". M71H3EGA7XTX0[YA\I?4X751I<@I\TF[(N0*9K6@OT.\&65G(.?M6K0K8G+5M0:4 5X1;D7QBBX]](8[SFR'<_G M:>B'LL5977ER ;Y(UU 35P"!>B6!>T]15Y6I"NMZ?RP\ 0J;%LC@@4X!(3J MF\BN&:$QFA%=>7=KMVVTRYY A7QKQ*L AX#7;OEL52P!^(QH1*^JZN2\V\Z8 M6O@$<5B:>X#!19I[H<*=HQR7CWH9=N[B'&)3'$7)=R+EAR2]2XJ/?%I$A_&9 M-%QU3-J97'3!A$7X$&R:C<'V(7P=EE28HZ?P$P7[SOZ536/UK:!$7\P;FUR MFT<:*4U-Q'T(>K=K(\(S^3BEP@SH=O0%I31[EK:U3-3 Y +Y,!Z?O8^A!O M;^>V@<'4O6-AI2?#;MN&1)!:BZAW5)/L1CC9>%JZWN._'MT<2U*0+M"F,QH6 M6$&-R1 BU\>F&^\*G^[=@I-+X*$A$Z+HDNH @(.FT"S-*^3A?^T3AW]%@EX% MA9_C;3E*/T,?C7Z$O*E-5'0"E1U=0L4N9]*>.VB&-&&-WI4Q2-E=LO!"GFU: M6GYR"72^D-(B9% H!]V0XKP*Q(DM>26FUP!W1ZH.1$9A/9[WP>K7PE?R=U. MN'O0>UWPG>]E>OFC"Z:O!/(3]Z%2>#L].3ZRN@,[HI:Z:8^F!^ MV]O)/95I"@5[&HU:I7A<,<*+]CA&2"R9W"*W.!9N?[3JE=(!WLMJT6?$_#XZ M2U8X*.ZW^,(8/>(?9!U-:^;0]T[!N[!>=7+IB']^E MA<\AM_>P&2CL4OB Y4,>.A)POX7Y_+;(0MR22WWB**DTN@;D5TR6C5PC%5IX(4(YI#A9\VIQ*'X]52DTN77%/ MTQFA^QWO5U*',J.IS@Y+6&=RZI&UXQ2Q@"<310G-3%+B ME>ZN)/4F5\#>17+B1!LJ%:)>)&=X0U%$MH5QL,F2IF9;7&D"9;=L0K4"CJV< M"[!++8JQ8"*2CRI8A'%(A)*'GTA-MJ+FY K8VE&'<1U,OG M].2ZDSOK/0#6,C- +9K :)X%P*##2RW M\(QRK1/^3KG)=9>VDH==MY5_ G1LKD-^KH,+:%R#BJI,AEVZU9:BZ$7NB'V$ M-UX6^@:\TO(3:'=N*4]ZU&Z!6,LFX1*O=V%4Y-(("H(:$V@7;@O<5J'T(FO$ M;RBS/T7)"')^/I0;0 C8G:M*G)I2MA474F\%KH>I%E0A>Y:L(W M:F=R#;SOKL5W,]79 K>5R<)%O2FG4),0+88M3:Z!=X;MZXX4>FNI,\#B?G#" M<0.&8ZZ9:4FC_F1P/@ 8J76#@PP/$ .1@MI#ZC3!2WR6*9Q&0L M*9[;2NMA\;AR!U.A2T&L&(B#\47,#V>[Z)0/;;GEL3A<"60H9DMP/A/CZ4/< MD4K\-F7\BH.R6 S !RP).WPZ!1CZ$(9$D/5*2:NT'A8/L%';F&(-/'V(/+R? MXTK),[\"%@CP.=B88!F0/L0QV8FVJ*254QJ+ OA\:LRI$(6#(8*U8K3=LN07 MY/'"=(K\_ 6E81*,IZ. @9%$VM.I.KDZO3HY<^7F6+A9-H;C5H@2*TQ+0_/I M56;B 1K3QAR:J\ >2DN!3KH:IV;@3,I[_4/P7N][$>BD:0;& 7SN5#X[(B[Y M"&R%(EG208_[E.9@C.H%Z-\)7S^ 3Y!JQ.)!WVV%'7&!/Z*B#-M=D>*]/UM( M:#:15Y3E:>CG9;:9T7I%,4YH4\:GO3IK&L73%=ZH_VQGA[$>Y$ M( HVDMI1*_VVL9Q=V0TTT2M3P-9BLCBH6'2,T;^-*<#L_@=*_3"3KTFF;6$Y MNG)WUGA"D@#L17@7Z:"QI"F2QK DW7.4JCO'2!#V(S*,9)P\H^_T+W4W.IOZ MD_/A]:4SF4<;SQ^'N'H1/$8Z#AKHPEX#3&CN^<+7G2$.@=F**0/\:D4V!.X7 MRRA9(;:4OA2I/_'@I _*HL!G+>".@RK"QHD% M'1$TQ(38AP5)!;!Q6!\7M&04_*M@<6VR]T3@RT,%\8$GTH"X&* XHW2^HC^* M, MS5$9E9D)[17XRBVDK=)!)/:':_30^A;KW0EBBAL>11R_B%-5[,#[HUA&; MT_E>A!EJ?M';O<,Q!T'C($$[%X7W,5APZ]RWJA MTIRC'#<0]?61UO 49!JL^4AKZ,KM@5JH"C>F"J"_'FD)7\L,73EQ5^A2$"L& M\MJ0U&+KY@F[_OP(LO8J:WT9ZOOIR-M% O608/#4/)*H!G2MMZ M@9UJ;[UL_A EWS/(\^NF$V;'UH-JD\$)1$B19Y23KKRDR6>(&;E9?>6,8M3NG7@$G0BMN+:Q].!"SK(\*&_VV$$F=#DMR7;+X MU.\CZ\/9MW))1>).8V'1]>@](;=-L1]&:.?:XCVQ-VNT_6E,9:_4[SCRZL.) M?RLIO!72S XGK(/% GP\/ [Q*J7CBJ4/1H5J'CV)@E2+8?# 1PA(G3B41!^, M#50XQ"\(*_I=4GSDTR(:^7Y2Q%)O*EFUR6 ?"T*J29JR?3"N%&&%-_UX%'= MFQ]4P (!WJQ JHI,)J A;(A!@C(_."UY)[^95!="K-(IRJD_X5V8,?4>Q<%+ MBA9AP;58FC:!Y0!\M02A&_6D9"D"3K^S]@U._XWG>)-0VDXT::S[NRKY6< M4WC4X/_>XE_*/<5554G>HN$ ., '[$Y84T"V(OH /Y$C8X<(<1SC&7B99"&; MCD=X,$D525H/3]S UW30TY%"-(U#"#6>&]M MUTALBKP7(8@.0:_M#'B HO!3X9"K4QV/,& _,%-F=?5#A+5Q#"$WMK^'@$GJ M]QA_+I0&=Y#6PQ("OA-H2QL.0#:.$.2J&KRD:.F%P7H+7V9DQ=OW<3Y'J7)+ M6Z]!+%/@BX.V%$,X0JYJU'HF??%6M5>!BM15;R#'-6$^3KP@OM])7]S+Q%H (LC$[_I6""M^P)/! M6:_,+J;(K44DX<1 @-X[4!VBQ%/$,FJ](Q+]\% ?D MH>22%#'1$6$C>"H&/F2WK"P*Y(VC#[FA-?I"M++\8-D!G\'M:HTIQ@;@ $U#%B+Q2Q$&Y'O :L("%RN"/?,K M,#]$X'FB/87@ !5H0;>,O0<8#9*/*.M.^JX0?, "Q3B2T5?@_T;=/4G\E5<4 MD?TO,2?N!&-83WDB!SCM!K 0@"T==EBO@UKP'E7?NNK&(>45+^L&%*M"";IE,J[JOJ0.B*I.KX=D5=$[6]F8&+E2!#G35.LI> M*:U7R=LDTS*9# MP55OEP8^5H$B&%LR@1]E[>R,-!5!6&"LHQN?#IF(KE,J)"]**U M$!_C:9(N&)L:X8?U6L"$N))?SU!=C *%*-;D7@?8_QY/ #(/0K>MTK?C^R4 MQ(,#FF03LOA\.V6I;<22(: D[\+JI;$,H!.AFB#5PXF :_=BE#P&L[F M>%;#)TKJMCO^R+TP)J?+]9;[(4DWCP7H?=;Z)9PLF6*#5JGM SQI7W.5L2$" M@8891[$%M@-6,QNS9! +\M*V#!B#@H%LGZFJ2R_4SH$?&EK0%WV@ JUH'M2V M];P9XW3FQ>N@B7%P4V3$ZGG\;!G5?FQS>;!.O53PCJ>EC]8/6XBN?>I[4^54@.VH5E6 /Z,T9[HVDH)TOH$ M\U8L%EZZPC-H.(O#*?YCG)=Q'4AZ(BPAGUPR'/U5]4$7=+)0""M-AC!Y9&4R MU1GK>@U@=-!!A162%YSU#=!U=H"16%QQ'JU8UJ\M3CRQQ(&7!LT7< M:1+C'_UR(HT#%J"YK&K=-I]73S?J(CLM$9SS::+Z4# M[O=ED6;1):Y-875V MD$#/V*C[QX]T$%I-+Z/?':DGS1YD&K,X.G75(IN.[<='O$GJ@SHG2;*%$"[W&-*1&YL)F"[NSP>T8TP^(+2LMWHB0U MS&!\].%X[Z4QWAZ0CM N:(P_497)\/("8+#M=T=G= GK8 S O@1RZ?+'C0). M9P?)*(J2[\2SG9>K#,CLDM&W%T^)%Y.=]L9K*\^"L-9D> 6QP^3T2&>DR:IA)."1+Q5B%KE3J$!U=JA\29+@>QA%>!(Y M"!]W]*1(XKX8#2:C=O A&\(.HM5'G0%GUM#D\AS84E*#'/Z@K .\L\.TC.J] MS@)0)@4X_A M7P23?0GMDA?IV"$EM287UZ>GF_>2$+OMLG/KONV$3C<;BC5; M9"( ?BFH0Y%@0]D0=6?')'6"._X0)-:<,-]YO1MZEY*OCW[PA_'$O^B>- M:._%-U[\N];-FZ0:G?F&$)O.0WD22X/9R-)N@\*\A+Z7T^%!X!]C#-32..-X M/Q_!8K)Y, !@,2F_;6@Q$=;"IX8AB,7DH$=Z%A-Q-8P$/EFB7,PBBXD*5'<7 M)30CR^TK6B8I6;6//E[V.Z#S<%%0!9^*(;9U^]TQ7('4M3$NX V>7.*"%4<7 M6(<7&LG&]]_D)'5Y"K$X:?71\&2ET1!&"[R U2!'>=+2!M[916XG..*Q=95$ MG#,:@/P*DR&(77&W,SI#2E #]Q]X$9/)E3](I% Z.QKN%\LH62%T@V(T#7,2 M:UU_4 B"7G/:E&BZJ@KS5]OD-#VNOD_)0^%*I_1T7EBKQ +T1%9?TJ(1H &L MLR/AK?C(T!\%;N[^$\03?K\#6E%;^%4F%ZXTZP1YY6S0@#B)7G6X;&T_LL#Q=>+@W%N5N0O1N&3ILJER5_ MN(APM+6<'/> &I.GFBGEX37,?F?.B>0GZ6E46&MR-3R_OH:.Y5.#91U,@CPN MW0NTLHT"0"?"E9X)0ER-),(:GD-'YJK'NAJ4(-!CMP8ZBSJX'U!5GWV=^E1B MT!'Y:ZF!$3I!:)U.Z:0O:=>@-8^CVL_L^W?98]WE&IC\S-4_L,.:E=A^X"23_,S>^L3K-L'DUL$#B3% OF)T*_NH MY'G!^D_*-4:[#2JYRPXN(.8(^;IA'*H>^.3ZN%CBC1F-L)W>A=DRR;R(I5-\ M"C]1P"2P20>Q+QHF$H.EQ?[7&!]=7)5:E(7 CF8DJ#,MQ@G,%MLB!OPU@DS6497O.16A3Q^*!IPI7K M5HW6Z!B"]E>HHR--L I4IUN1\LN0./BHE\SBT,P2JZS+IM8.FF/UD0F4H&-& MV23+Q],W+S)9,\25F' Z.!MH0!+PW2VCZSK^*3[:!86?_^:E*3[;K=0K@ZP> MFQ>A0]O760.T4 F([YIU-4-8H.2.X0Y/<5%"#_+E>W(-HZFR-A-7!R_73; ) M5*%;-LY10#(UA!F6#\WKK#_Q*VHR,77PO*"+2T!_MRR?FR=:)B9N?A4F&.@4 M>;5,W I J:;FS)A A>_TZN>?H0O/@/)*>#/45!$Y#9VW3EF6,*K1B7>12GS M8!SC T21IE@=\1$S9/+7\O:T^1TL*^#U6,VD8&-F7PR@OG*"MP!;F"RN^F-< MN?8O,RH1&^8=^L#"IC&B58IDI5TL,>!5W%1Q+,*VY&('%G<;:*X_;O3MBU.( M4*18&;W9+$6S,E]15>):CU]TZC-\T('MCP/<:2 C7"W]94?M0YI^QI*<^;U8@8J69T7V_ZW-2HI5*,P!L!6_-0 M7>S]\+Q>AKD7A7^B8"U#8N;0GX-TZC.108??L#7KF"%NRQT;*E<$T!;2;L8( MD WFQ/(?L?(N=0G)N8P*G(4U# (&+4X ;^%DS.C.O;7 -N'O>-6 *,X#P," M-OQ$;\2X00T>]S^(?Q,*V/RV6!;KS*EU4I78_]AD> 5\;&FF=7;ET%E#@LSG M'VAIZ$Z*%)"X EO#5R6S!V:/ R&[+5(RDFJL0'4;9Y*Y!#Z0VN58-94TEY6E M]2PZ;CC130(6H(FBC30L$+G'MIJTZ5O]@2MO8@)^A:L4OVJTZ0#L;.P=R5L+ MH$$&E+#E'/CF-XS#'-'7!EP>#.]W=5NC*\+Y-?!-;@VJE%>[YA+HTQDOD0G@ MH2#WDZ,%<6GYDW)=.J09:YJ-SS!+UPGP.S7K*FA7--T][O%S# &M+>UD&KJ& MB%-5,2QHY,JIL8:8-\N$ 7P2TR%+::JI#[VS&T'VH UH7 (%S3Z!&+A4T$97 M9((:N/_ 8ZV&N/E#3XK01>>ZC,E(A'6RE]O7 B^>CDQ]ZH= M,ZRUC24'O*=OK!N69='9'=1ARB HA^N6LE9=PIZ\^6]UJ=39@]ULY.?AIXE? M5?/&F6"@':QUF%/MI1I+H+U@O4"7]V48\#>4?H8^XLN'7!'X&[=&^ESX3Q2\ MH#1, OJ*R/!ZW^XW&3?07MPVM+,MP?3!.9 WAO&)B"SIH^]>&E3',/ [+* MLF+!?M=HNJS_(<8!L(.*Y:G3@C1 ?0U%3U36P"5C_+^.G-'K$=V5@*7@NAC1!>O9S&>HK], HIM74\LXV;I?*%SMUC0[,:0._7^6O]P A+@/=2O896 M&;7(I J\$;:A4/50MW5R.GI2::!=A-6<4!>P=^W['7N,ITFZH&S=K,H_&IX+ M3%K$^)V-A':A<;%> ZR+MW\<0!%>F8([A#OELX6). W4\+"RVCZ9PBZA=P(F M&M,.>N"\5NKX+-7<7)LP!C>K+RB9I=YR'OJC%'G&T5EJM#H9G@W/KYP-X*U4 MF$:8.[O.5_-J ZWQUK)K@_C2F<:!(N]VDCC="0NU,<6_(W\>AW\4!OORHWP? MRQ;85BCCG+]S.*)@7-QG<,-*;642!R\8I1\NO8C^0F^%:-0HEA7PM:^^$ME" MVUG/H7$Z\^)RAX21WA19&*,L&P5!R,!4MM]W*/?"Z.CK1K6+.\DJ*3-;4502 MU;WAW[# DQK+C)7V)X.SDY/!]1!@97HN%A\H)9=VI<-;N3F2)286UBEQ ?. MMTP)?^'0D$$7G\#J9?]V:8!S>J?]8IY3B=SKG9D]U1.LK71O,)Y6-0XKH%2N M='$0+:MUVV.(@'=F&@+GK*V-(;#C$?9% M W7?W>9\HH?:4KYK,)5@F)33Q$XY!AXZSY<6/0)JN6@LI:>&HG(4_*O(V%/> MAR1]1M\K:I\F,?[11SJCW:@=)CR@@U>;H[^>%&QED8;2H7?\A?%T%# (PL.# MK#B3!7 TN7KL\35!"M)6!FDHPA])@ELO&BV7>&A0ELH'D\6BB#SBU]]3 M+\ZHN5HQ>]1KD,FSAX>2AN*PE66Z.^JEW(G4;9+)%/PE1R-UL*5C>Q*QE<8: M2LMV_,E>P^SWF]4-BOWYPDM_5TQ7JJI41D,@I_HV)R9MX+9R7KNC'&N8RJE& M597)"#RZDR:1NGH@P&@K!3:4'I!WK_1E:N&3\$/Q[&L2T!&DL:E1UF52 C*> MMSE-Z".WE1?;2?U03A4:M9FD@/:XYGS6T(<]G+9291_S*/Z3$I MNT1;G"V1CP6# NFP%I9G4@!R$E-SP^%2B43 9V?LEF_%1X;^*+!([DG: M#V*C55UB\FM,AJ>7YWUR -3%*]" SI@6.?C4MYBB.DPJT"\J%8QI\[R'2<69+'IXOR %*R"^,Z:[?7 :IW!>!28/8,N_E"@] M;O?0"-AMWR G>*IQ_X,H;Q%F<_P?TFT-%3>_C?&JBU= JK$5 MS>H#5WZ_A:-168>AA3P_:3"AS=\>)@&#QE8OV*!6>%,1!J&7KMX\&N*#AG94 M;["Y=2976#)0-Z]M;['EB 7*T!WWP"TN8OP93^D=LN=KV<35E:F?V8^4=OS/R1.:>=$]'@OY2C#@ M.:48TAZ=HF48!6^VCFP+TV.3=5\X5/>+,(Q YV"9S _9X79;0$UGS%HO:;)$ M:;YZB8C&Q@'))+.D3LXKC9.O1FWZL/[TM(<.NT;@!7K2&>.7$*S6,5FC=BDJ M8#=>(TX-U8*'5: 6W;&4D3Q;) G5XV*9)I_,Q5GIQ2VI58H&.!:)$8<"6XH. M1@'][=O+[ 6_> IC])BCA=#FTJ1-=GL$-">T9I6Q(A&!ZH 9X]:/V\PA M^"%);[UL_AC_TXL#FD+Y$[%7$H^Q'Q4!R8!,"I"L(_@_9)A]XD,./XY1&Y]A MXNR8F?Y0&3A*UI:@!'H':R]\C+,"GX5]=(MGVM2;(1+A,\U'"R(Y#/T.+9,L MK+2VKU;:#3 Y=,RTI*4PYB(0J$*W#(_K!.]XF?;"E R%IR23G7GX%:A0H"+D MMJ47FI %>F!L$&^C.HSD75L/Z.K M)682$"B-L842-H)*&(@JG,IW1JN1G7UQ$@ H5I'DNQ]8#.W&AAO&0'O\U#?SY*U^6"4;ZI.HY'KSL9 M#X!"/9LF:Z!]_18G'QE*Z4SP&"^+?#>]GT:PZ#8_.[FX.H$X;NQ"J@E"%*ZZ MA:]@.0&GA6A?"P0G&]M"[$-2U$H@Q[5QGL.8)= ;3X5ZJ#"V%8N,VAUR#;#2^E\H%,="PO8 M$46;47V%X(-T,-QXDW6EW4#64*9[N-5%*8Y>!4(_( !OP,__K+"DX"EP.9N*$8C25;EH[_H6/XD)@4XT*!"7]HTO(C$82EB.ZB. M?DUBM/KJI;^C_*&( [6[-K\"GLW=LNU9IIJO7C)9V(K%7M=!P?[BMK:5K@P7 MN,-Z6*:N['".MLB)I& KA+L;*UUS>_J^I/27O+:^C7ER)^>02(T4^M>N;&S% MB7=#AQM-"4^2%S M?0ES )P,Y]BSJ4VYV8H^#^M91@6RD<]=F/E10H2CDT=9 M51?+R17;E$WB!7YH>M*P%9;>3:VIHRUXUPN=GUJ/.D/>&2Y;X><=<1YZ\^SDD>U.PQWGH.36^3F#IGXF%UASYP?=S,7_Y#]CQ'AB>#SNYW MCND_-(1R?CZ>%K3O/S04NU1W],QIU3(Q/.F%':O"=1W+!)5"K[R%>FF8&)ZX M/],3RESN3OF,'>5AS M#I4#$V[QTQ*));>=LUJ.36?K M4%=$,E#I+!N2J>_@=("V5TY.G;L=&4(%^'O5'NJV!=%+YR>2 H.9H+( MR-59&LY"C(;\EH7)&TCT15FWW'BZ\A*Q?;4QD$AC=Z-KICTQFGEY6=:1R<;. MOJ075AP[^Q)Q(FAC*S#;F-S'.PH#%/PC"$*&YS&>)NF"Y;\&OI'?RCTSN5'G M5&-#?9/BMGOGW&/>BE-9.>,!*&6S_=OMC3 LW7"#V]Z.8?7OTT/FC0(TM_R+ M'S1W)E$'H.7?F1<>FDQ;L_R+'W5T)I%'2Y9_9\+QF)%9T_(O#KASI MH@3&, MMU3+[/+J2@SOM2M7?>VM(B:B@+HS%K N]&]^3N)T+2!!L'NS!LKM'F3(24V* M..360-G"+6_KATJ2S2$N4/F?#,/T9K.4F4-N5E^]?R4I"?,_3M_P2 E]1(3W M'BXP=N(Q7M;UDUE,3Z$DG*='8K3.O3A&T7I H> ]&1?I*UHF:4Z&U1N:T2D7 MZ*!:04E=W4L@&F=51HC#15]>O)(AFG%9[K^[5VQR"NVWS1$O]^*7TVT7CS3O[=)3)?SW\)\OL[U4=U"*M8RG>IXT0!FN.Z2IH^N#^'S5&B5 M2YY> UA@P 9)?5KKJ4459Q\\3G>PA?CPG4>K]P1+(2LPCJ2U"&!'XI%$*RI!B4.72,MC.0 ]W94S(V11!$% MY9'L9O+,T8JCU6ZIR<7)X!0JJ9Z&H#E'* $ 25'LE@)**DX/ZP/C@IZQ#48 M4B!K4SVJ-, (:(.U*;T5RV6T&N&9GWGX*2CCEF8(@?:D->F2 Q%0=:1L!>)) M;XJRC/9I#5,Y 0IJ,*1 Q\G:DZ$*C,!YX4A&)9'5-I^K#;:5,@P-T$:_'C7< M[@O(Z)9A1[ M?M((S:&JBG?5P*>YNK8]/60"_KMEPBFA/6#9\X];5 M RVPEER(J^+Z4H2!%_O(3D19 80DOBU2(E$^X0:U)U>GE^?GP*'[;/!>!W,? M$J7S(&]D9C@9;.HQ&0/OYMJ>#0[16O*!YJP.1]_+;?)]W)4]Y^QOG=BT[?7/ M*,61LBYE]NR\5\/R#-K]65OH=8?BF;V-6BM!!\GWO6ASO!0MP <%&3AH2TI- M^A20^O 82ZJ9N\]C_]Q.S*:#^* A)D-HTTF;HUH,^:\=F&PB/(?VM&A]JC\7 M>F 8[[I@PKBM]UV;Q&OEQ@O_X"W#W(N(NM\F69Z])^,/O,.*UT*!,I)5N\5Z M0KJ'CT4ZEC%E9<+JQ=D)Q# 4]JT6( 8$V(O50-Z"$:C&UX6=%G< J?==W&H, M.+3%LRZQ1@A!-V4"4BOQ10QY5==DP*&?#S6BU@!DT[W3;K3<=] M5!MS-[3Y MJNVYVY[!"G3KY%+,6\4EL,8.2;,%&F;J8GAM94*5?E$4-DB[+NOJ)7 <&6.Y M8R? M\4S[_AU%G^@KAC<7 M^OX]J:4'9=U2"D";YR.1?X#5T@8*B'%<77'[H*I-)0&6?_V8K.^BM11L"8;W MAZ20A"33J%S* GSNBU#_VIZD!+N/F?D"TFZ*CU"Q2VD< MQK.MB,*HH/%QF5!IAFI5L-4:K5'H4(F?]$CAVR&:8.UXNHY1G(SAP@&J\SRI%N5B0@Z'IY?@KLD])PRE%B PYRW!+KJIT-MSP1Y1#Z M4*PD3(_G74"VXB$[QG(Y%LQ/L528@WXPO0_)5LACB">1@MN2[3&?&&[NUH8; MNHX)S46E7#IPN;*)U -SN=+0#*=_[V+C0TQ@0&NR'I6J*QFK8OCKML;!VQKH M<+LMZ1K,18XXXN]?%SGE3054,.!CJD"#BQQQH.'N7.0LEE&R0N@M3_S?QQ2& M,M*[L X3BI.7?QSF!+M@)3C0[(C6'C?@O47H$Z,-P:FDG%N>2038ZYK2BH'L":RO+ M9.MFP$>\5L18Z3'V2I0.%@QP_;<5T'O3[?=-PIY):E%G]_-SB'"TFUZ]>M^_ M>ICGT(NR9Y236%$92C^1;!E25V;(H%U7M43/'XXF$"T9XD W+QN\OR7I[X_Q M2YKX*#-7"''M4ES 1T\;&J&#L0\!UC: '\(XS/!<3%*RF:N$N'8I+N#CJ0V5 MT,'8A^!I&\!?4KGOZ&[!4@C YPT;1._!L65H@O2:V6#[U8L*RHG)Z#ZH5 H' MV%/8!M<2:$VM3KO!?,"9ET?NJ19C(H!V];7![@X86^:G_7'<^G&)+#C?PR@: MQ<$C;C*>$2L;NYS>'I_V_P)T?)+TU>A 9=0./A$/KC<6A\.8A*P-ZNOWK^2E#YH4K@Y&+3"I ?L%%V# M;+[6U '>A\.:!/<6M9;;@6%+3(K 6_LZK!OKCQ0]Z.E.E-<3;RYCEG_#1W&F M3.K)+\X@ AOAZ]+"N8Y4P01U'A P^8[\>9Q$R6PEIW"_' ,%_(S!(G="?*!N M +;"JI;1=%X1BPZ3S<.E>,AJU"*W02CG&%O\0<5L7X8YH"+5':]A,=)M@ M<@.^D3$BV%A'^'@MO85T6D\:Z >3$[!UR9C4>KJQP6KKZ:2C2K'W5/R%AI6_ M0=,D123H[BN*T7$FBT"/!RI.FV!2?\3_@]=#Y$LCKHF*EK"@ M-%ENGU0IMLU:*84!9$.V-+TVPFWI6 0UV6J<>C;[?H89,N%J79+X$^XA,$LG M&F@RF=O,8^RGR"-W=>R_&A3S*Y;R@8WU<++TP)(K\9 MOT(I%*#S58LZ((+9!P_I-<9Q/D=IC>F 6X^)",K"U:(F*-#VP15:Z!U3QZ]P M,C@['VQ3-71?$320MN;[W+K-<^3[:8$"+"FJYZ6I/RM_O?XGD*7SQ5N1#7J& M>T<[Y$4ZCCV26L1&?7H-X=FS#L--G^*1K%3>1QC1H)5EN$8)(&5=!@OX?EQ' M[/P!IH\/U#U'<+Y>CR!VMY*58A"SJJ[$X )?4YO3:0"L#[XQ)=*7-)FB+*-( M'I#.<)979#("OK"H/Y8UP?7!J84NF"5>H_E<7I')"#@*07T%T 37!V^4O4EN M+2M#;3!HA4CO#/JQ>J.YP1BI+?>2HSL3/)%CHE-^ V6/U!OHW8*3LTT6N>/V M%I_7T!,[=&=^&E(=4$6 D]2:G$%G?^+)E3]2E# <]%//TKS"+O[7/K/X5Y-7 M?!A'@HO[G;]CF,!/AI0<[%+'Z;V#NUQ]DH1WN'LE,%2@ @NQROR'JI"$0U9:G@D!:/^C1P^'4B4:J"1@ L/MLY?-"T_NJU8MP^Z)+@%W M.VH1[QQ>?:BFF7H3AVG>W>(S'2Y1ZY.42E=C:8+B2,Z_7 M1BD[8(M[,WTP10H;%DOD0Q[S^_]*@G^-I]^RTH=#Z%BN69^)X0(XPD4-PFNB MA(UW)2#[OC2GT[Z_HW0A8O6@( ,&G56G+GT2.+9B2AW?BXA9MBLI2)/%,HG) M"Y?QE/X--CY0[9N/S3T\_-ZVR"E0?9M&7@Y.CT9#$].E>1KU9^<#X!C M<8E)%(Q\?5A]\"=JSZAU#NTT5'/JU\(%&H%&<+K9/9K=)EF^=SP3G7:4%2<7 MUV<7T(%DM'CA''[TT5FZ_@$.K_NKEX9$QS=P)6/XH"R3A9,#5\JT&I"EBZ"Z MY K&[$,8>W@[LNFN[, HKX"ETM$!JH#4A]>/.F-QJ[+G)T#/:G3H$"V:.YVW M=><#F75]=]UX\5;TS"!SL>=6P (!]H%I,)W*(/7BTF<7X%[*CU=$[KG7?R1V MTX$V_>JF\!FBN^ML/;"V;H" =UA2\.2Q+SE ON(CXPM*?<6S',.FL!R!K2MM M*8T0;&LW2<>ZH2@6"R]=C:?T(B(F84\WKS+*FXK*6Y2.W5:INX+F:7K_CJ)/]#6)\[G:FF'>)+M)@W\W<,B*S+K1!&&=^V=C!,MBY8(,T(4L3?XJ#<]I*X-SXN.EJ0?]75"E%[ M6)S]V*'( 3:]E;EF^A*C&8T)X\3Q4L?M5.1Z>7X*?EC495T*P59T?W,INUL)O>@ER>@.M4P>36XL0^GM4..V)X.SD\'%*;@[7D/-J0/8TFU4 M=$S;X5N>^+_/DPAW-;O_H\#(70KK\C;';-]@7H)1FI)H!W3?_IZ,/XB)DX3" M)*%ZWE#Z&?I:9L5Z#9*(/1>;QY%'%<#&[7S;<^* CO6O'%);%#>K;9GRB#/Z M[J6!RKO:VC>8F(#7C(8,\R<)^R+J>.*:E\B+G[V%*C1'M1B!?@E]%6F?2+[" M<(%W/$G-&I,R5,=N008?V"S Y4-.W5[O'9\G1>;% ;L^H0OYF/:/ M() __=>K3;%#)X 4T+'+71U0H%[5:E;)(A7BO1R*ZS*K:($*X@SX4%^+75U@ M+CI/WV?+I9S!;0GB4SH80(>^UF:(TW%0@YHHIO6"GH_6^A1[=8>:<4-E,'[H M\+?:A#8 Z%@X'-I;TL],3NE^N3(5!G146FW&Q/UW*R:.Y7B:>+HY@2:I[9,% M'W$+)J>CT*H=@9,"=2((YUKD EKV^FO+:_F8S'SU?H2+8B'E9J<,0PNTA11) M_I ??I]AP\0TH2F,U315RS#(0'8Y YJX?88-\&+K#32=W=6A;'?*L84 >/M_ M+(,9'[FMJ#%0)K/Z,MO*(PZT#6]M?(YQ 1Q0CJ\= EM]FT(0*&1G(B__BC)R MUZF8ABJEZ#Q\#FPE.M8DQ,,M8+PSV8Y+3,JY8Z<<0P]\D\=C0\K;7M\%S#D= M9OD]S(F:/\9!^!D&A31P-KW(?YV&^D@;>-FR%20S(=J+F48-W37P"C>A,5.@[E(:?'HF,^QAG>5J0 M@?(:9K\KEG)9M M"FB1I^)=@DW@F=&^M4YT1S5+$55YP>@^+$0M_1?0\=W;'LPRW (.VW>I4G$H M''Z\8B4>H 59)E\9$_M]%W#1OJN3@(MO,>[ ]S2DYXEUI^57@9(J)4Z@.5$N M>0Y+6D@$C/7'TB::;IXT0A V;YQ>VD(_KCW65LNBN 1JV1E[6VU1/!=D?)9, M9:,BGR=I^.?6K=^FEHJ^QF'[UTM]1_JL7%2RSPR)AGFVB7:'5CV!YGI]#6]E; MT\86Y270OZ,%6;4TL=XOEE&R0JA\C,1GXCF)/U%&XI<1H6?O),9$]>\D&.9S MDO\7RE^1G\QBQ2:AM6_2R>$:^J*P[:FU??$)=+M;<6A;$Q.>0,(DP M2^2M2 M3A8L\[@=821">^QT=@S(92H8&$=*\"C8=%07M%\38F&A0=\QLOLHG(5L\T0> M1H@V%-H-T#<5I]#VW58W"^:R$#S*ZU9LX-I"+?U:-^.Q^-C$22713=LX7RD^ MR8CYZWS54'H"M>Y6[,O:4EI'Z"498-E1@)X-QE.,G'CYM*3:&I]E!$%?F#NK MWB82%*@X;-[.I@.;Q8A;VT_PZ<+W9FU]D,FYKSO1(\E.H*/=2K]66TRE M?694=\L:4*+TD,VYL3;L_9ZVOEP$2F9\S>5$/&4&F F"[EZP'.CO M5-,>KPX3$7#HF^-,7U+X @UIWQ-?L,_[DB99]I(F/D)!1G:KI/-$X;3N@/1J M,_!]7;KJ"$*@!5 ^^>;QKVHHC'9=)J6^W@6:BT&@+,;7(%5)0BXK_.65WG$^ MH^_T+U(/-)WZ3'A]/?35$X5 CXQO#8"OBE^\-(_Q)OS66X:Y%Y7)H[_A[5+V MYA&//OJC; +2:H#Y@U[V]9:AKC $H>*@@GF8SSX4% L.I+NG%50IA=+[XY 2 MOD GNA/!E3L&7HJ/*/0K@^ 9Y>/IVH)+T[0:3S(:;99B[;OWB 7Y"-0.[&7% M*PH7'T6:E;'2B:-7G.'38'R;Q#'R23_) \WW^>8:0'2L,F^)13<[Z:O6-):* M0%?^3>S7#GH?4V; 0V [:\[6%I] L3OS*J1RX"V7 @;Y%2M$^HF("]1#D1,3[QWS#Z413M!7$% M2O)!W :B),-44%/01AEH4 >B'W@#1+G[J.B"3K*/9@T3_3K;;"XZL>0Y[KF4BLY049,FN[G)\VNCD"9&P#?\79%V;4$:2G-41?.;<+ 0-Q305L#P5XO M&(? )GG8P="","VE?W(]\(U*$O7DV8_L\XV%QSD+ M08T+PZXP)GMMBX&2J*5$9JZ/C5Z=(4[_K4>"94':2ACGQCGZ8U]PI4_')D@B M#4J[=_^\&PN,)@VK2+&4ZYXP7Q&)?TO]Y%AT[\*+WE&Z.%6-$?@>4NK/@%^' MM3^&'!*TK91_3JXR-<6Z=KHJ_T(6I"L@!T+!5CVBWR0_Q<%MY&59. W9+Q[CAS#&,@^] MZ T+%>DZ%-K]$-&J\\$08@+=) +0BN6X!3B>[D=KI(.:)@60R:V-[S'Q 1]! M6]((P138JA@M.1]"^=3C>2I9H(U,G]8$R-.C26HQP4!G/VB5$ ^Q$HD.>$>U[V)IZW(&_O,E(R#/9KX M%(L1-?5!<\,P0M[V8&G.\:I[ASY1E"R)B,J-K))OC=I,7L#'K"8:8(+1DF,7 MM+$,11%)?!8'+"0I_EE7(515F:2 #;A-M$$;H"4')U"KT1<4XZ-]A,&.@D48 MAV3+3=*"ZFJ#5GTF,>"H7TU4P@RE)3\?]W-5*#?63QII!"U_B;$ _8X7X(#2 MEAPM^>= [6U+Q"C@"Z0+#1=YQ VQ]D6W%$0=DR7GV%DAIMVWC?RT9<8])3)FJ24K-3AD&%NC27B3X0WKX?;9D33TJ02R_MYR@:AD&%NAH M9T 0M\\=-Q#6?M*B8]QNWC@5\SGTMNE(ISJ+XK)D;NR<5FZ,BA5;XVN8_?Z0 M(O08YP@K4-Y6'ES=;S.2H/>!]G3-LC(;B]':*SE'TL+8%!RYAB!.V7?A9QB@ M.#BF[O.^S4B#=J#LE.Y+Q=BGUVL'#SD.!?9A(C#RSL_\;8Z-CS)ZG+FK:%/+ MVY6?K:=I+JBW[?G@UR3"S41AOH*8U'>_3@F[@-ZF=W):%PCR"*_*.C$"=.)- MT3^23/(;.;;8R,AD(5C!+CRP/'WEZNDS3@XTX:QEGH,S^9 M\;04UU])&=#^"[FKCB=EV*6ZQ?E+^$TFQLX'5J":T,XLI1:=)<>;9G>9@JQL MM;?K;%)ZC+&,"RKN<3Y'Z?OSE ::WI5*Y4$]1Y_!^S09GET.H ]I MK>B[.Z*UY)$$'UFDP:QQ$!?R/'!Q/*Y76N^,/YZX5<,,AK$ FWZ7JKO \+54P-TY-T.#P:1.%M- M.M;ZA28)R_:=[,OP6+]+BH]\6D0CWT\*+(&M&4-6"N@:\Q7Y*/PD1A*=.TI. M:4S@X.KJ&N*B1R+-;4=E-T!:#5" U\!70S+!"RYYS,!9NO1SX-#^DB:?889Q M<(!+E$%6C4D)V QOK@):D"Q=^P%[#>EI^V\IWH6-IU/IM;!92TR.P':3MF:' M0Y1-+^7=>4 MB*TNW((#_7F;V% ]FTL/OF[]P-E9*.;Q'3+.MW\NHRG M"[0YVW1CZV"HL4F3U"*[[<$IA+?8;9$2;=T7[ V*T33,29K4,"YH:C>4>LS? M6XVT?J-4$- 1$W6(X@]1"\ M;?B U_U2$ \H(*D"#B2AUAU1328GX%V_!9JE M^J,$WX>'%"56FH-BA)<7_*DZBB*OSR0&[+K5MKIHBL"2XY8+2H-W0"B#T^OK\&GCE:7UB4:+O@P^77(JU]RU,Q,#6AK8U1(7=DB-53MY+0>G' M7=E3NYO>!JTRZ0)[]=7?]=I WH?T86LYE-LW\_E'KP$F,V#_.!NN$*I4[O09SD+2!EB<%Z-[97#FD8H&.M]*:4JA0VXK4>J , MQ[R:V00'N)].$0D(0);:]SDJMVYD\2VP(JXV54A,PU[=V5P8Q1D3A6+:."+M M:XWH';Y.-=J_H1.IZ.7RVQU 1M Z_B3^ILC"&&79R/^C"#/ZCD#Q.%Y0@PD$ MR'AIQ!A_ME3!ZO@;>!X\\F.*U _:E769D(!OQ%0$ZM/.QP;UZ-QXQGZ2/ /6 MK0I74<>?*L7DFTLFC3+Y MDD#ZBFBGQ]^$20T<0^U8Q>JP+ M<45"5$B@-](S5?-,WD"VZR/JF[8<0.] !%LD'8!W6(@^M:KPWS61 (TO*"51 M!47;*H8"_=/+%;4[1Z$NG#78J.=&[GY-'F8[PV0N-"HRQ#>4;"!S-56'O\-UQ0 M#;[$6'#S[&ES;:TC$FL7.*YK)O[E+0832A_FF37$A-C_HR@'<>.K'KBU<^3[ M:>%%[\E[Z@5(^@2K<9M47E<]7Q&5X&VEN#OZ7GZ3C>FKE_[^GI#_1?D8[R7C M3Y32#KVBI9>G[.?QM#Q$WWMI',:S MI@N:M&TVB/MO!],3@JUD;&W/9#O0RF.O-T/O:8&^+;-G/*B8[T<\>THRDJ0_9=G1=2/=1[QGBLFUH8:/ZV$E N3T MQ/$WZ]?",:8!S)*;E1/>S1N81%;E[\I9Z14SEWXBDNRE/*=EZU^9*(91PTS& MP-X[%I6G'O@^O&>O)PKKBL5D"OSB_=@*M0'=AS?N]41 [U6L:Q-ME4D7^*W/ ML55J%WD?GL4?R&'W]8.)[NS69%)R_/FR@7X(T/7!>^P ZTN:X#-4OB)I@'*L M_B1.['+!=[@P;X3)#OB5J47-4 /M@PN8QH19=1?!.@%[\B?QTF4S%8"I6K0&A70P/$'4XN6RHK1_B5ICT M^F/6T4 *ZQVEO:X@CUP_L,E1>(^GJ,8P=VY;:P3-V@-UI\;]EQ3KK\D0IQ68 M4/IC4]L%90NTX+%8@5':WK^%LGH^G MWS)$<6G,Z.+*3 + @6J:S^L: )UTSN%#^)(DP?: :>\#L_VUY'-P3&*^AG&X*!92:G;*,+! %RHBP1_2P^^S M@S'J]5CR?JA9JI9AB($,Y08LC*X'L7! MZ?Z740.?D MQ>[^ZW[:]8>RZW1)H43\%_*$T[%!$TP6;AJT54S7Q@H;(<&$][7*?LO#*/QS M>RFHQ?A^98:_ Z%@C;@6HK06W*!-EI_"1<@XR,;QMTQX :FJQU"[N5+7XE8( M4$ K[),,J69NH1A1+&N#20/HEJ/UH2P"*Z#^2%8G ?4/15ZDVY@K%2>3\72: MH?RW,)]O0J_L0Q7I0J-&J;RNW;Q)T5(..^@%VG*DQQ@";=E]/U+N4_1V=1I5 M&?8.A(44,6^"4>"KT*T(L]_B%/G)+"8[%PQ^_3)Q([P7A,$1S:=/[;D;P+I- M,4%V(.:5Y)!7&[- >;KU8D,??1P\QKBK*,MMZM%!JTR\0%=:1U=K-C6A=J (=:6Y3;-V3_ W-2'2.5[0D;R+BF4ONY =]4_N2 MBZI,AFOJ!DEGK+>>CO2$K3GUQ6&W<5^ V=7(C22Q-36!ZOZ(-+1[:U=4:I&IA;&67UV&7K4162=)P* MRS,A -UPZ]'#H52)QBVW<^-MWG,2?\N$KD:<4@PXT/6U'B7\8P4/0Q_"X>%% MA20K8.;:US#[_69U@V)_OO#2WQ5NMJJJ3$YN7%^;3LC&&"UYP4,-Y$.<:Y1* M#UU5528BX+@3VCSJJH$ HR4W>R@U>/,BE+VB3Q07Z!GERIF=6YX) _A%GS9C M?,+EP/H0-6[D^TD1Y]DV39N2;5$5(I>K$^#8D@T)5V+K17[,S29V_>"UW Z) M#"):]9B(W+B7K+O.ZP&TY?D/-KTS4,HE?:<<0P\<'TZ/'P&W7#2V7@?8>H!S MAW)$\Y:S>4?^?H-;F$%SPP"])VR.X5D.H1?Y'#F;SG?\4?-CU;H6$X\;SM\6 M3U0'\&SY^3MSFB((S0]2VUI,,L OLW28T^2<@\R6CS\8YT66)PN4'F!5;JL5 M-9F$7#M.<1@4<*^)#M;[OU$<@7\EZ1JE[&;QL" %#Q64W\*5A021+:__8UY6 M/'L++(@=4-++"F%Y)@7 8"L28@Y95,.PY<=O:Z_\!?T3>5$^][$@Y!OEPY(, M%."EKUK3;O,/X2?:Z)^<(DY1A@TPTDHMCF1 8'W?!22-D3CZS6X! MA@/P]K46(8?=A_4B%STQP7_5'2R\L@P=T.&@-CE2)$[Z8V\L%LIQ78!N".HQ9$$ARW7:EM;@H>D2'$O7[PTC]5+#J_PY&IX?@)USJJ_Z$BAV')N MML62\KCQI!\$1=4"/K2X\;#%]&15"Z> Z6XE\%P_[&#NRT0^:S._S+M(6 E+ MQFE;Z1Z%?/N)"IZ >-BH"64,PA>4$IN/-\,RN/]!^D_OU=^34;QZ"^-9A&[) MI6LJ3%5EV@Z=*4^=OHJ4DMX,M$ 58",M"&"(&!<4QQC/3L^=]B53$ZO")N#/ MV,P"_%RM=)N1S=GK(E1USYPV@&I-T@=X!%1VW47HF9N#2EJ>B:2[4[(>.,'K MBVYY!Y5:_(#%=YO$]-T8B=RQ/HP\QGY4!.11698A_'_DB:5ZC)NTQL39W5G> M!G2!)G4KT,'!9=]VZ1M(5$96C0KHO/M+A19&@1* /LMK=1]P=7IUXK8+H=D^ M8(U'0&0C,]G1'Y:_%8N%EZ[&T\T?&$J::?4E3:9A7OYE$R*,O=X?IR38TR@. M\**)U3Z,0A8D;"HK_IY\P:(D/_7B[?HUP,C;*O-^QRH*?;,J_RAZ^-Z@M-U6Z#IE$37MCC;$6QB( ?M%E:N>0 '7S";L(N.5N4 MF.3Q7X3EL1@ O3+$Q A)%$%P, V;\;:CA*CTF-\IA^$#.FTH6.%O-SC][T-^ MME( ZE?CU7)XE0&::&O3Q^E_'UZ$2Y:9)XE;CDEU+%7H]XF6SX/:H/OQ?EP, MMS0*UC"6B1O!D@-^\Z;/K[%^<+'"YI;KS3WB< B]>3?DW=X](H4.F_JN_&U?N8V2*$.E%-ZY ;^JK4$5G_,#5+9> MT .[DDD$M'=WV'PND#2(10^<_P;9-)YX^=SE#XG<;(K+8EB"&K@@>/N2;&F+DBA]B)_WV,<%#X*;I,8'VTRZHS(?L[# MCP@1===9)#3;P')SUWY9>_DP M\XXH(;"\M61FMC7!@76':;K*;9#<*2W>9 M11F>2E,/XPUC+UW1 QH>6#XQXR511,7.UF&IHK7V5"ZK9LKBLA:5( M=[XBU-X;AQ^Z@V[3]1>TV\C+ M,KQ7S!-?E11*6(=)!MHMH]9")H1BR7L::A&KXE)')S\HS,0 _;1$21*?7 F< MCJ?R6K_.)6=@?+Q%*4:Q#04K;6B,48J\'AC]AF?#\^LS"X><[;," M/=F);'WU&V-8'+N=/A TY_S4#*V#H1>.G/:<2L*-.*=U"-S5"#VH#H98.'(V M="H)P)#O:HXXO"K1@,9<:,#K?9$F2_&[Q_TB#"_0]:L>$X?L<0& VAMW",N0 M__=9\OF+SV+B,L[*?U#**%GE+R;OOW%HVOZ1X0-\56Q*$*?K[A@@S:BY'4FH MN1T1?!=0D>*:4%/INCM!%PRI>991\\SP 6;MJ4W-MNN@411$:7J(4YXB4<^V M"(,"=,E8AP4A '="(I@-DX=7R3!Y>*7X3@%C'M0=)I6NNV,",Z/F_DU"S?T; MPP>8YJHN-96N.Q1GP(R;NWL)-W?W%"!4J/@FW%2Z[M#K?C-N'M\EW#R^3ZY. M+\!B,S?AIM)UL'SP#6CYOMM2UWR?W."@W2DM(,'.@=A$SD&A3MX0#+7F[I>O%) M/XVB88-,1$"VZY:&:V-9@.5'M^4(V$*Z%BH;H)V/)5IW=<4(M:VGTG7C[PCF M$8T$?-7$= 3-P(V4.W8X%")L[6USZTX\M\EB$>;L!4</,Q3[(.T_(RY!.A*;=@I.+X<#J^LF:UW2_J13&'0%^+\L3C'0U.^B].[XR M:S-'@$*J0G^*9%]UCA8 _'ODB7LNCO. M+7HLL?X+CPW[13!(H,LIH<0/B3GLL(.N*36#&&P? 'J1AQ?5MSE".7GSO5DM M[L+,CY*L2,D1"?]CF61>]"5-BF6V"3E*RK ']BC8OJ]7/ XZ3@$K;R/1@?HH";:*O^+&O%\+ M])9,\^^8!"S'NU7LW7I!F2N IC.,2# :]I) ;H2NV=SD OIA72-B.?O21H)P MQV.J_K3UCK\PGH[2U,/G,S):%8LEMSP6KQLV%3M:CAS/%JE.XXCD$]U[FX'EQ")44UF\/U<-CR-[-T]W'D=SA4 M"I#^'4I^.)PJT=CR4SLFI^]A3G3Z,0["SS HI*.36Y:BAPK^;3XRY1C<\&9K MR"#)=4./!&3IF8?+]T1A:ZS1"I,8H,NOG$<-WC7QV7*DL^_2P)3=P&5AKP(> M(4 O(B]0YP_!&%,U54B*?HDOUVCR'^X4:$ M9EKPV# MJ]P2=(OGH# H_Z%K<35H$DO5I=L]+=UHAM7)7"T&D/Z91,&'Y__^BME*/X67 M[O5;Q&)R:?J7JH05J+:<$RW[%M55\V>4CZ?VM43Y#2Q,EX[A5O5&$[PMOT6K M<\O7, X7Q6(4QWAS^YJLO"A?O7@K?0E^6HTM4GJ$$N@"K29H2"VSZ%)$MV_^C"/&7=[K\&PIG MBV>0J 6,MRP?DF>TIS$M@;RC/(W9#MR#O*T??/8PH>$]HS(47+\U7 M,G=%GDV7OR MAE=1=NGP-0E0]"T/H_!/,E/>9WFXP-NDRH9X-T$<[B)Q1 1ZB$(RU&W=(34> MI/ K3,[.C>+&6NS]8XR[4.ADC.*4QOT&CA$KDZ? @"J"XK16GE.E3R>W_.3L MBS6T83GU@)D#X\*/F*=WUX*2)3%]W=:$S#HBI8BL#/ M1 VG8CD0=X+(VF57.26+*V'! "?=E%.F3W,53Q\>6.QC?)MC<;ZDH2^.S*U; M%<]UP.[V*@+U:.?CZL-+C'VDV_SD]32 6Q^+"_C!GQTUD(!S)^BN/5T@9AD_ M1\$[WO08*\)A92PHX!RN=K1 A STC8;HSFJ_[W\48;[Z-2$6J C_)']]HU<; MHP#6Q_("/N/; M400).">C+A_N7U#JAQD:3] M<9(MXIHKP4'ER=D0^,6VI:5 @*P?KU9V#*%/&FFN!36P1('/>X8V72D.V/5&@16"+Y%F=+ MY(?3$ 7R."2B\E@,D&E^Q,QP:)1CZ(6?".YEF#]X/K7 *CP)#@OC.N1PT@ O,!&( +KHX:-'WBI;[,77W44K-!MKU M\4X#,$NJF+E#E@TAP3HWB"(@XCV>G\2_>E&$5C=>_+O\!",H/CF_/#F'RD-1 M@PK.Z4:%S$EOA-]0AMN+1U$4DIP;:OZ$%297IY<=9U"-S99;0=V@9=;.JS1# M!7W97PV,?K.J_D5QKM%O! O<@6L6@]..*;1>>!I4H2D/0(>%L3R!S16FK*FY MKR+KA<C>AR-R 2?5GL(&C;0T@Y(H0%3,[\B?Q^$?AFZHWMHJJ6$K0=S]2_O0Y/T0%&\FQ77/RV2FPQ4F/ @,S,D74 M6B3&XZZW:4AF+?)>1[F%VBV*UR0'8\1)-T\\ (:NV5+JD+3V##M%\:2 #YE M\KE1\UCMOX#);MF&=G5Z^Z#R!:5A$BB&J+KRY'3H8#0QR:#5A20@OUN^3W*P MRH&M4QU+"_AJ0)?1.OI0Q2C0"-BH,Z]$VF_X?[(INQ&1."W**TPN!L-KZ/@1 MFH-9$XG@I4;[B7]-R!*.0E45"A/JE;5W==XWGTK/C+T1X'E M=_])]%CM2"RH@25R#9:(IN8*JX(B(!]S ) MF 9+Z%N]]E.MD[RR%-BP&R9"-0@!.\8FHK;8D2^,_-(,'&2F#JG(-2C:PR$@ MR=@H9(ND^Q]Y&,^*,)N3Q(Y8%>G8EPTD<8W)\&QX#AVVR&0X:4 1\ 6;"Y?? M;_GXDM6A:$%WGAI,:/.WATG X)&L/J*YT?L=_3;'S;ZDR6>8J>.'"490JB[16WQ M+4B 3$M6\LD<2RP)TF M_2'=S=0A+0Y+E^B /.6:\*7"(V +S.#Q+?8629J3K(=T[=KL2N+!\Q'+U*P]-K=5)F@$;# 4C [U3B?HY180H57+=L2#(133E;JX<7IOH"#]JU/%G=$&=D0H .+#LD( M]*':&4GK,BDY]3I7>Y.D!TQ ?V>,5'*3G(1[>44FG^YM@311"5@WMF$!KZ5[ M,2T?O# E;Y?1-G^&-$*]NC86V-7EM5,Q;+34P 2:0!>,#6+ NO"6)_[O1-^Q MYM-P+>PM!LT,GFTM N-I139OR,=%\U"J)LT:9F+NWD1B";5 N;IEBGM=7Y(3 M:P,67J9A.1?6F0Q.KZ_/W H9H*41&H@$;!N;V-IS\M!W[R@O KMC&U?B$+#3 MW#1VU&1I;_X;]81LD* MH1L4HVF8OT1>[%*RR=MD0I MB%%0X22KS!NJI)5&[91XH5-"U2%(<"RIA][2- QEY-I*C."49+J05V#R. .^ MZ:])H>A0(@=J:>9VAWB-.-S\*J5,@,^=*KYT6=['9"F]IJV#)^GF^3A);>>H)RV?6(WZY30'_*K5ZLQLB-M2"DXX M7VF*%I\>\C3\*&@L( SYJ_B!G^PWY[B MU9%%'[*>UA='*_K&A'L.?K$"JFA;(?0A"ZM"#D2R*:((TU6UD,9CB"8-ET(& MMUJWKVG:@K"4&I;C0\"UD?Y"P'QX&?H?_S]02P$"% ,4 " !/FGQ4J15_ M_36_ @"8DR0 #P @ $ 9#(X.3,X,60Q,&LN:'1M4$L! M A0#% @ 3YI\5&4#@)0Z @ .@@ ! ( !8K\" &0R M.#DS.#%D97@R,2YH=&U02P$"% ,4 " !/FGQ49;GXB:$" A"0 $0 M @ '*P0( 9#(X.3,X,61E>#(S,2YH=&U02P$"% ,4 " !/ MFGQ4]KAZJ5T' "T&P $0 @ &:Q ( 9#(X.3,X,61E>#,Q M,2YH=&U02P$"% ,4 " !/FGQ42J589E$' "T&P $0 M@ $FS ( 9#(X.3,X,61E>#,Q,BYH=&U02P$"% ,4 " !/FGQ4"-ISBR<$ M !$#P $0 @ &FTP( 9#(X.3,X,61E>#,R,2YH=&U02P$" M% ,4 " !/FGQ4<]O2B",$ !$#P $0 @ '\UP( 9#(X M.3,X,61E>#,R,BYH=&U02P$"% ,4 " !/FGQ488^5-)T. !G,@ #P M @ %.W ( 9#(X.3,X,61E>#0N:'1M4$L! A0#% @ 3YI\ M5-6.]5LM&@ 3!4! !$ ( !&.L" &EC860M,C R,3$R,S$N M>'-D4$L! A0#% @ 3YI\5 >6N+=T$P %2,! !4 ( ! M= 4# &EC860M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( $^:?%1?B==I MH4X (FU! 5 " 1L9 P!I8V%D+3(P,C$Q,C,Q7V1E9BYX M;6Q02P$"% ,4 " !/FGQ4*N#K_/"= #X*0D %0 @ 'O M9P, :6-A9"TR,#(Q,3(S,5]L86(N>&UL4$L! A0#% @ 3YI\5/#FBE]F M

00 ! end